diff --git a/docs/functions/rdiPlugin.html b/docs/functions/rdiPlugin.html index e3d01328..a1cc97e6 100644 --- a/docs/functions/rdiPlugin.html +++ b/docs/functions/rdiPlugin.html @@ -1,3 +1,3 @@ rdiPlugin | Esbuild Plugin Remove Duplicate Imports

Remove Duplicate Imports This plugin prevents building test files by esbuild. DTS may still geenrate type files for the tests with only { } as file content

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/RDIPluginOptions.html b/docs/interfaces/RDIPluginOptions.html index c7c1ce92..f306b705 100644 --- a/docs/interfaces/RDIPluginOptions.html +++ b/docs/interfaces/RDIPluginOptions.html @@ -1 +1 @@ -RDIPluginOptions | Esbuild Plugin Remove Duplicate Imports
\ No newline at end of file +RDIPluginOptions | Esbuild Plugin Remove Duplicate Imports
\ No newline at end of file diff --git a/examples/remix/package.json b/examples/remix/package.json index d182c5ee..547dddf2 100644 --- a/examples/remix/package.json +++ b/examples/remix/package.json @@ -10,10 +10,10 @@ "lint": "eslint app/" }, "dependencies": { - "@remix-run/node": "^2.10.1", - "@remix-run/react": "^2.10.1", - "@remix-run/serve": "^2.10.1", - "@remix-run/server-runtime": "^2.10.1", + "@remix-run/node": "^2.10.2", + "@remix-run/react": "^2.10.2", + "@remix-run/serve": "^2.10.2", + "@remix-run/server-runtime": "^2.10.2", "@repo/shared": "workspace:*", "@vercel/analytics": "^1.3.1", "@vercel/remix-entry-server": "^0.1.1", @@ -24,7 +24,7 @@ "react18-themes": "^3.2.0" }, "devDependencies": { - "@remix-run/dev": "^2.10.1", + "@remix-run/dev": "^2.10.2", "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", "@types/react": "^18.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a87e82ec..f583f083 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -167,17 +167,17 @@ importers: examples/remix: dependencies: '@remix-run/node': - specifier: ^2.10.1 - version: 2.10.1(typescript@5.5.3) + specifier: ^2.10.2 + version: 2.10.2(typescript@5.5.3) '@remix-run/react': - specifier: ^2.10.1 - version: 2.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + specifier: ^2.10.2 + version: 2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) '@remix-run/serve': - specifier: ^2.10.1 - version: 2.10.1(typescript@5.5.3) + specifier: ^2.10.2 + version: 2.10.2(typescript@5.5.3) '@remix-run/server-runtime': - specifier: ^2.10.1 - version: 2.10.1(typescript@5.5.3) + specifier: ^2.10.2 + version: 2.10.2(typescript@5.5.3) '@repo/shared': specifier: workspace:* version: link:../../packages/shared @@ -204,8 +204,8 @@ importers: version: 3.2.0(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) devDependencies: '@remix-run/dev': - specifier: ^2.10.1 - version: 2.10.1(@remix-run/react@2.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.1(typescript@5.5.3))(@types/node@20.14.9)(sass@1.77.6)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)) + specifier: ^2.10.2 + version: 2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.9)(sass@1.77.6)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)) '@repo/eslint-config': specifier: workspace:* version: link:../../packages/config-eslint @@ -1448,13 +1448,13 @@ packages: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@remix-run/dev@2.10.1': - resolution: {integrity: sha512-2in9QkdPjd8BXo7Hp3/9gfpbCH6qaESMrW3ht8RejacPm7b37hSWeUPgWlPyjMEY5H/oHiGmp4GSOnGSvgB2EQ==} + '@remix-run/dev@2.10.2': + resolution: {integrity: sha512-7hHC9WY65IJ5ex9Vrv9PkSg15mmYH63unxPDAR74hSfSkectMgsWtMChzdx7Kp/CzN2rttt3cxPwZnAu6PXJUw==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: - '@remix-run/react': ^2.10.1 - '@remix-run/serve': ^2.10.1 + '@remix-run/react': ^2.10.2 + '@remix-run/serve': ^2.10.2 typescript: ^5.1.0 vite: ^5.1.0 wrangler: ^3.28.2 @@ -1468,8 +1468,8 @@ packages: wrangler: optional: true - '@remix-run/express@2.10.1': - resolution: {integrity: sha512-d7s4Pu36UkC48iPnoKLcttyCG7WjfC14QUeHX9fzI0UKU2sFhe8vhnDhxdMY9IsHo5zVXJv1wHFvN1ohL+5dGg==} + '@remix-run/express@2.10.2': + resolution: {integrity: sha512-er8b1aLULkM3KHTrU97ovBy5KDu53gCE7VjbqefHG9ZYLMZPOifawmCUaNAirhpkxW/nb08gyJo/5c+WYRrsuQ==} engines: {node: '>=18.0.0'} peerDependencies: express: ^4.19.2 @@ -1482,8 +1482,8 @@ packages: resolution: {integrity: sha512-WiyRTEQKTUTf3Z3ke5DOwx+fjCkeD8ilI9kbRws1bG3xfdugaDrV9ra76DOZcrYlmVwjwtKE3mVDSRFtiYTTMw==} engines: {node: '>=14'} - '@remix-run/node@2.10.1': - resolution: {integrity: sha512-kuKh9bbivrAEbsiYNlm3x03O1Jpgi+Ux8zR2cig5U2DIbG43ylgX9vQiLp2ZNhQ0xoJ0C241x7d7DpdPfyrgEA==} + '@remix-run/node@2.10.2': + resolution: {integrity: sha512-Ni4yMQCf6avK2fz91/luuS3wnHzqtbxsdc19es1gAWEnUKfeCwqq5v1R0kzNwrXyh5NYCRhxaegzVH3tGsdYFg==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -1491,8 +1491,8 @@ packages: typescript: optional: true - '@remix-run/react@2.10.1': - resolution: {integrity: sha512-EIu38mLx0havRDAXrVpJBOm1cXMsMVusdIZHDd43lwcwfKAHArYYYgSVoU09vrnrpW4paKQGzy8joAfOHmHHCw==} + '@remix-run/react@2.10.2': + resolution: {integrity: sha512-0Fx3AYNjfn6Z/0xmIlVC7exmof20M429PwuApWF1H8YXwdkI+cxLfivRzTa1z7vS55tshurqQum98jQQaUDjoA==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0.0 @@ -1510,8 +1510,8 @@ packages: resolution: {integrity: sha512-+eun1Wtf72RNRSqgU7qM2AMX/oHp+dnx7BHk1qhK5ZHzdHTUU4LA1mGG1vT+jMc8sbhG3orvsfOmryjzx2PzQw==} engines: {node: '>=14'} - '@remix-run/serve@2.10.1': - resolution: {integrity: sha512-ZnabGBQhxpqsdahm2qbl4pIrdPu73T9fMioksPOa2bjbmf2rgTvbU0/PK3aC1Q1857rIWrwux+YB8n82QBdJTQ==} + '@remix-run/serve@2.10.2': + resolution: {integrity: sha512-ryWW5XK4Ww2mx1yhZPIycNqniZhzwybj61DIPO4cJxThvUkYgXf+Wdzq4jhva2B99naAiu18Em0nwh8VZxFMew==} engines: {node: '>=18.0.0'} hasBin: true @@ -1519,8 +1519,8 @@ packages: resolution: {integrity: sha512-7I0165Ns/ffPfCEfuiqD58lMderTn2s/sew1xJ34ONa21mG/7+5T7diHIgxKST8rS3816JPmlwSqUaHgwbmO6Q==} engines: {node: '>=14'} - '@remix-run/server-runtime@2.10.1': - resolution: {integrity: sha512-jINOmovnwPdllhOm2PU0iTDP9MXwKLit9Ifq3EWjdqs+Bu1zwA3TTRDRX6x9V0OGpM3wiByd80zEmHZ5sZy7hQ==} + '@remix-run/server-runtime@2.10.2': + resolution: {integrity: sha512-c6CzKw4WBP4FkPnz63ua7g73/P1v34Uho2C44SZZf8IOVCGzEM9liLq6slDivn0m/UbyQnXThdXmsVjFcobmZg==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -3669,8 +3669,8 @@ packages: inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} - inquirer@9.3.3: - resolution: {integrity: sha512-Z7lAi4XUBYRa6NPB0k+0+3dyhnyp2sAqVeiyogHyue93DvE9dPxp7oi7Gg8/KfWXSrGEsyBvZbl4PdBpS7ZKkg==} + inquirer@9.3.4: + resolution: {integrity: sha512-Hp6meNSDzp+Oc9JNUUlYsK81dxaPrrBRa7H/s3+yebCDRJe4UNKYSkEUZoIcuKJjNipBLPKsuc7BvO6tLzo/KA==} engines: {node: '>=18'} internal-slot@1.0.7: @@ -5209,8 +5209,8 @@ packages: resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} - preferred-pm@3.1.3: - resolution: {integrity: sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==} + preferred-pm@3.1.4: + resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==} engines: {node: '>=10'} prelude-ls@1.2.1: @@ -6572,8 +6572,8 @@ packages: resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} engines: {node: '>= 0.4'} - which-pm@2.0.0: - resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} + which-pm@2.2.0: + resolution: {integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==} engines: {node: '>=8.15'} which-typed-array@1.1.15: @@ -7082,7 +7082,7 @@ snapshots: mri: 1.2.0 outdent: 0.5.0 p-limit: 2.3.0 - preferred-pm: 3.1.3 + preferred-pm: 3.1.4 resolve-from: 5.0.0 semver: 7.6.2 spawndamnit: 2.0.0 @@ -7801,7 +7801,7 @@ snapshots: '@pkgr/core@0.1.1': {} - '@remix-run/dev@2.10.1(@remix-run/react@2.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.1(typescript@5.5.3))(@types/node@20.14.9)(sass@1.77.6)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6))': + '@remix-run/dev@2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.9)(sass@1.77.6)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6))': dependencies: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 @@ -7813,10 +7813,10 @@ snapshots: '@babel/types': 7.24.7 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.10.1(typescript@5.5.3) - '@remix-run/react': 2.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@remix-run/node': 2.10.2(typescript@5.5.3) + '@remix-run/react': 2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) '@remix-run/router': 1.17.1 - '@remix-run/server-runtime': 2.10.1(typescript@5.5.3) + '@remix-run/server-runtime': 2.10.2(typescript@5.5.3) '@types/mdx': 2.0.13 '@vanilla-extract/integration': 6.5.0(@types/node@20.14.9)(sass@1.77.6) arg: 5.0.2 @@ -7858,7 +7858,7 @@ snapshots: tsconfig-paths: 4.2.0 ws: 7.5.10 optionalDependencies: - '@remix-run/serve': 2.10.1(typescript@5.5.3) + '@remix-run/serve': 2.10.2(typescript@5.5.3) typescript: 5.5.3 vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6) transitivePeerDependencies: @@ -7876,9 +7876,9 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/express@2.10.1(express@4.19.2)(typescript@5.5.3)': + '@remix-run/express@2.10.2(express@4.19.2)(typescript@5.5.3)': dependencies: - '@remix-run/node': 2.10.1(typescript@5.5.3) + '@remix-run/node': 2.10.2(typescript@5.5.3) express: 4.19.2 optionalDependencies: typescript: 5.5.3 @@ -7895,9 +7895,9 @@ snapshots: source-map-support: 0.5.21 stream-slice: 0.1.2 - '@remix-run/node@2.10.1(typescript@5.5.3)': + '@remix-run/node@2.10.2(typescript@5.5.3)': dependencies: - '@remix-run/server-runtime': 2.10.1(typescript@5.5.3) + '@remix-run/server-runtime': 2.10.2(typescript@5.5.3) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.1 @@ -7907,10 +7907,10 @@ snapshots: optionalDependencies: typescript: 5.5.3 - '@remix-run/react@2.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': + '@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: '@remix-run/router': 1.17.1 - '@remix-run/server-runtime': 2.10.1(typescript@5.5.3) + '@remix-run/server-runtime': 2.10.2(typescript@5.5.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-router: 6.24.1(react@18.3.1) @@ -7923,10 +7923,10 @@ snapshots: '@remix-run/router@1.3.1': {} - '@remix-run/serve@2.10.1(typescript@5.5.3)': + '@remix-run/serve@2.10.2(typescript@5.5.3)': dependencies: - '@remix-run/express': 2.10.1(express@4.19.2)(typescript@5.5.3) - '@remix-run/node': 2.10.1(typescript@5.5.3) + '@remix-run/express': 2.10.2(express@4.19.2)(typescript@5.5.3) + '@remix-run/node': 2.10.2(typescript@5.5.3) chokidar: 3.6.0 compression: 1.7.4 express: 4.19.2 @@ -7947,7 +7947,7 @@ snapshots: set-cookie-parser: 2.6.0 source-map: 0.7.4 - '@remix-run/server-runtime@2.10.1(typescript@5.5.3)': + '@remix-run/server-runtime@2.10.2(typescript@5.5.3)': dependencies: '@remix-run/router': 1.17.1 '@types/cookie': 0.6.0 @@ -10620,7 +10620,7 @@ snapshots: inline-style-parser@0.1.1: {} - inquirer@9.3.3: + inquirer@9.3.4: dependencies: '@inquirer/figures': 1.0.3 ansi-escapes: 4.3.2 @@ -12336,7 +12336,7 @@ snapshots: del: 7.1.0 globby: 13.2.2 handlebars: 4.7.8 - inquirer: 9.3.3 + inquirer: 9.3.4 isbinaryfile: 5.0.2 lodash.get: 4.4.2 lower-case: 2.0.2 @@ -12774,12 +12774,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 - preferred-pm@3.1.3: + preferred-pm@3.1.4: dependencies: find-up: 5.0.0 find-yarn-workspace-root2: 1.2.16 path-exists: 4.0.0 - which-pm: 2.0.0 + which-pm: 2.2.0 prelude-ls@1.2.1: {} @@ -14309,7 +14309,7 @@ snapshots: is-weakmap: 2.0.2 is-weakset: 2.0.3 - which-pm@2.0.0: + which-pm@2.2.0: dependencies: load-yaml-file: 0.2.0 path-exists: 4.0.0