Skip to content

Commit

Permalink
fix lodash imports
Browse files Browse the repository at this point in the history
  • Loading branch information
shahriar-shojib committed Oct 1, 2023
1 parent 7e913a7 commit 81e1564
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 1 deletion.
11 changes: 10 additions & 1 deletion config/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import fs from 'node:fs';
import path from 'node:path';
import { esbuildPluginImport } from '@linjiajian999/esbuild-plugin-import';
import { defineConfig } from 'tsup';

const PACKAGE_ROOT_PATH = process.cwd();
Expand Down Expand Up @@ -30,7 +31,15 @@ export default defineConfig((opts) => {

console.info('Build succeeded!');
},

esbuildPlugins: [
esbuildPluginImport([
{
libraryName: 'lodash',
libraryDirectory: '',
camel2DashComponentName: false,
},
]) as any,
],
silent: true,
};
});
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@
"@changesets/types": "^5.2.1",
"@dword-design/eslint-plugin-import-alias": "^4.0.8",
"@ianvs/prettier-plugin-sort-imports": "^4.0.2",
"@linjiajian999/esbuild-plugin-import": "1.0.2",
"@playwright/test": "1.36.0",
"@swc/core": "1.3.90",
"@swc/jest": "0.2.29",
Expand Down Expand Up @@ -122,6 +123,7 @@
"concurrently": "^8.2.0",
"cross-env": "^7.0.3",
"dotenv": "^16.3.1",
"esbuild-plugin-babel": "0.2.3",
"eslint": "8.44.0",
"eslint-config-next": "^13.4.9",
"eslint-config-prettier": "^8.8.0",
Expand Down
30 changes: 30 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3612,6 +3612,16 @@ __metadata:
languageName: node
linkType: hard

"@linjiajian999/esbuild-plugin-import@npm:1.0.2":
version: 1.0.2
resolution: "@linjiajian999/esbuild-plugin-import@npm:1.0.2"
dependencies:
esbuild: "npm:^0.12.15"
fs-extra: "npm:^10.0.0"
checksum: accec9ae58f7661fa83c44b227234ba4fa6813050d5b7fdddeda4a81a6fbc589583f74c9d264be01f7ad728dd0037ba10d4cfcee9fde70f45ff8b8e331fbce39
languageName: node
linkType: hard

"@manypkg/find-root@npm:^1.1.0":
version: 1.1.0
resolution: "@manypkg/find-root@npm:1.1.0"
Expand Down Expand Up @@ -11190,6 +11200,15 @@ __metadata:
languageName: node
linkType: hard

"esbuild-plugin-babel@npm:0.2.3":
version: 0.2.3
resolution: "esbuild-plugin-babel@npm:0.2.3"
peerDependencies:
"@babel/core": ^7.0.0
checksum: aafe4a13d40a7651e127f4d1ed920ecd952b326fccf7eb00a1d13ff8346ba8208821632a23293b091fee3fd1042b6fb804c03b71765337dcc8260d225c7f1203
languageName: node
linkType: hard

"esbuild@npm:0.17.x || 0.18.x":
version: 0.18.11
resolution: "esbuild@npm:0.18.11"
Expand Down Expand Up @@ -11267,6 +11286,15 @@ __metadata:
languageName: node
linkType: hard

"esbuild@npm:^0.12.15":
version: 0.12.29
resolution: "esbuild@npm:0.12.29"
bin:
esbuild: bin/esbuild
checksum: f1a0c7ae6220b3eacba341b28c1a65e8f82ff2f1017a80b42fe10536e66be6162e1fd9271e35314116126bf8e848ef6ecfcc194d12ee35568812c38adb19079c
languageName: node
linkType: hard

"esbuild@npm:^0.17.5, esbuild@npm:^0.17.6":
version: 0.17.19
resolution: "esbuild@npm:0.17.19"
Expand Down Expand Up @@ -21103,6 +21131,7 @@ __metadata:
"@changesets/types": "npm:^5.2.1"
"@dword-design/eslint-plugin-import-alias": "npm:^4.0.8"
"@ianvs/prettier-plugin-sort-imports": "npm:^4.0.2"
"@linjiajian999/esbuild-plugin-import": "npm:1.0.2"
"@playwright/test": "npm:1.36.0"
"@swc/core": "npm:1.3.90"
"@swc/jest": "npm:0.2.29"
Expand Down Expand Up @@ -21138,6 +21167,7 @@ __metadata:
concurrently: "npm:^8.2.0"
cross-env: "npm:^7.0.3"
dotenv: "npm:^16.3.1"
esbuild-plugin-babel: "npm:0.2.3"
eslint: "npm:8.44.0"
eslint-config-next: "npm:^13.4.9"
eslint-config-prettier: "npm:^8.8.0"
Expand Down

0 comments on commit 81e1564

Please sign in to comment.