diff --git a/package.json b/package.json index d48a2228e..c865d63d0 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "include-media": "^1.4.10", "lit": "^2.1.1", "locale-code": "^2.0.2", - "lodash": "npm:lodash-es@^4.17.21", + "lodash-es": "^4.17.21", "mithril": "^2.0.4", "mithril-node-render": "^3.0.2", "modern-normalize": "^1.1.0", @@ -62,7 +62,7 @@ "@maicol07/eslint-config": "^2.1.4", "@openstamanager/vite-config": "github:devcode-it/openstamanager-vite-config", "@types/gulp": "^4.0.0", - "@types/lodash": "^4.14.178", + "@types/lodash-es": "^4.17.5", "@types/mithril": "^2.0.8", "@types/ziggy-js": "^1.3.1", "concurrently": "^7.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c986706a..c1656fbbe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,7 +33,7 @@ specifiers: '@mdi/font': ^6.5.95 '@openstamanager/vite-config': github:devcode-it/openstamanager-vite-config '@types/gulp': ^4.0.0 - '@types/lodash': ^4.14.178 + '@types/lodash-es': ^4.17.5 '@types/mithril': ^2.0.8 '@types/ziggy-js': ^1.3.1 async-wait-until: 2.0.12 @@ -48,7 +48,7 @@ specifiers: laravel-vite: ^0.0.24 lit: ^2.1.1 locale-code: ^2.0.2 - lodash: npm:lodash-es@^4.17.21 + lodash-es: ^4.17.21 mithril: ^2.0.4 mithril-node-render: ^3.0.2 modern-normalize: ^1.1.0 @@ -104,7 +104,7 @@ dependencies: include-media: 1.4.10 lit: 2.1.1 locale-code: 2.0.2 - lodash: /lodash-es/4.17.21 + lodash-es: 4.17.21 mithril: 2.0.4 mithril-node-render: 3.0.2_mithril@2.0.4 modern-normalize: 1.1.0 @@ -114,7 +114,7 @@ devDependencies: '@maicol07/eslint-config': 2.1.4 '@openstamanager/vite-config': github.com/devcode-it/openstamanager-vite-config/9399c4a34b39c0a80408db47575794f089465be5_sass@1.49.0 '@types/gulp': 4.0.9 - '@types/lodash': 4.14.178 + '@types/lodash-es': 4.17.5 '@types/mithril': 2.0.8 '@types/ziggy-js': 1.3.1 concurrently: 7.0.0 @@ -2473,6 +2473,12 @@ packages: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true + /@types/lodash-es/4.17.5: + resolution: {integrity: sha512-SHBoI8/0aoMQWAgUHMQ599VM6ZiSKg8sh/0cFqqlQQMyY9uEplc0ULU5yQNzcvdR4ZKa0ey8+vFmahuRbOCT1A==} + dependencies: + '@types/lodash': 4.14.178 + dev: true + /@types/lodash/4.14.178: resolution: {integrity: sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==} dev: true diff --git a/resources/js/Components/DataTable/TableCell.tsx b/resources/js/Components/DataTable/TableCell.tsx index bd37cf91e..7e3d130c0 100644 --- a/resources/js/Components/DataTable/TableCell.tsx +++ b/resources/js/Components/DataTable/TableCell.tsx @@ -1,5 +1,5 @@ import type {Cash} from 'cash-dom/dist/cash'; -import {inRange} from 'lodash'; +import {inRange} from 'lodash-es'; import type { Vnode, VnodeDOM diff --git a/resources/js/Components/Mdi.tsx b/resources/js/Components/Mdi.tsx index 2001775ec..60d879c5f 100644 --- a/resources/js/Components/Mdi.tsx +++ b/resources/js/Components/Mdi.tsx @@ -22,7 +22,7 @@ export default class Mdi extends Component { /** Quando MWC supporterà pienamente le icone SVG si potrà fare così: import * as mdi from '@mdi/js'; - import {camelCase} from 'lodash/string'; + import {camelCase} from 'lodash-es'; return diff --git a/resources/js/Components/Pages/RecordsPage.tsx b/resources/js/Components/Pages/RecordsPage.tsx index 0440e97e5..af59e387d 100644 --- a/resources/js/Components/Pages/RecordsPage.tsx +++ b/resources/js/Components/Pages/RecordsPage.tsx @@ -10,7 +10,7 @@ import { ToManyRelation, ToOneRelation } from 'coloquent'; -import {capitalize} from 'lodash'; +import {capitalize} from 'lodash-es'; import type { Children, Vnode, diff --git a/resources/js/Models/Model.ts b/resources/js/Models/Model.ts index a41340909..2d3327e24 100644 --- a/resources/js/Models/Model.ts +++ b/resources/js/Models/Model.ts @@ -2,7 +2,7 @@ import { type PluralResponse, Model as BaseModel } from 'coloquent'; -import {snakeCase} from 'lodash'; +import {snakeCase} from 'lodash-es'; export interface InstantiableModel { new (): (Model | T) & {[prop: string]: any}; diff --git a/vite.config.ts b/vite.config.ts index ec693f843..0dd3f370f 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -30,7 +30,7 @@ export default defineConfig(osmConfig({ '@material/mwc-textfield', '@material/mwc-top-app-bar', 'async-wait-until', - 'lodash', + 'lodash-es', 'lit', 'lit/decorators.js', 'cash-dom',