diff --git a/build.config.ts b/build.config.ts index 0490492..bcead7d 100644 --- a/build.config.ts +++ b/build.config.ts @@ -2,8 +2,9 @@ import { defineBuildConfig } from 'unbuild' export default defineBuildConfig({ declaration: true, - emitCJS: true, - inlineDependencies: true, + rollup: { + emitCJS: true + }, entries: [ 'src/index' ] diff --git a/package.json b/package.json index 76ff0d6..83c228f 100644 --- a/package.json +++ b/package.json @@ -23,18 +23,20 @@ "release": "pnpm test && pnpm build && standard-version && pnpm publish && git push --follow-tags", "test": "pnpm lint && vitest run" }, + "dependencies": { + "import-meta-resolve": "^1.1.1", + "pathe": "^0.2.0", + "pkg-types": "^0.3.2" + }, "devDependencies": { "@nuxtjs/eslint-config-typescript": "latest", "@types/node": "latest", - "c8": "^7.11.0", + "c8": "latest", "eslint": "latest", - "import-meta-resolve": "latest", "jiti": "latest", - "pathe": "latest", - "pkg-types": "latest", "standard-version": "latest", "unbuild": "latest", - "vitest": "^0.7.10" + "vitest": "latest" }, "packageManager": "pnpm@6.32.3" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ea0baa9..d925cc0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,25 +3,27 @@ lockfileVersion: 5.3 specifiers: '@nuxtjs/eslint-config-typescript': latest '@types/node': latest - c8: ^7.11.0 + c8: latest eslint: latest - import-meta-resolve: latest + import-meta-resolve: ^1.1.1 jiti: latest - pathe: latest - pkg-types: latest + pathe: ^0.2.0 + pkg-types: ^0.3.2 standard-version: latest unbuild: latest - vitest: ^0.7.10 + vitest: latest + +dependencies: + import-meta-resolve: 1.1.1 + pathe: 0.2.0 + pkg-types: 0.3.2 devDependencies: '@nuxtjs/eslint-config-typescript': 9.0.0_eslint@8.11.0 '@types/node': 17.0.23 c8: 7.11.0 eslint: 8.11.0 - import-meta-resolve: 1.1.1 jiti: 1.13.0 - pathe: 0.2.0 - pkg-types: 0.3.2 standard-version: 9.3.2 unbuild: 0.7.0 vitest: 0.7.10_c8@7.11.0 @@ -744,7 +746,7 @@ packages: resolution: {integrity: sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==} dependencies: semver: 7.3.5 - dev: true + dev: false /c8/7.11.0: resolution: {integrity: sha512-XqPyj1uvlHMr+Y1IeRndC2X5P7iJzJlEJwBpCdBbq2JocXOgJfr+JVfJkyNMGROke5LfKrhSFXGFXnwnRJAUJw==} @@ -2294,7 +2296,7 @@ packages: resolution: {integrity: sha512-JiTuIvVyPaUg11eTrNDx5bgQ/yMKMZffc7YSjvQeSMXy58DO2SQ8BtAf3xteZvmzvjYh14wnqNjL8XVeDy2o9A==} dependencies: builtins: 4.1.0 - dev: true + dev: false /imurmurhash/0.1.4: resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} @@ -2558,7 +2560,6 @@ packages: /jsonc-parser/3.0.0: resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==} - dev: true /jsonfile/6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} @@ -2658,7 +2659,6 @@ packages: engines: {node: '>=10'} dependencies: yallist: 4.0.0 - dev: true /magic-string/0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} @@ -2771,7 +2771,6 @@ packages: /mlly/0.3.19: resolution: {integrity: sha512-zMq5n3cOf4fOzA4WoeulxagbAgMChdev3MgP6K51k7M0u2whTXxupfIY4VVzws4vxkiWhwH1rVQcsw7zDGfRhA==} - dev: true /mlly/0.4.3: resolution: {integrity: sha512-xezyv7hnfFPuiDS3AiJuWs0OxlvooS++3L2lURvmh/1n7UG4O2Ehz9UkwWgg3wyLEPKGVfJLlr2DjjTCl9UJTg==} @@ -3009,7 +3008,6 @@ packages: /pathe/0.2.0: resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} - dev: true /pathval/1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} @@ -3040,7 +3038,6 @@ packages: jsonc-parser: 3.0.0 mlly: 0.3.19 pathe: 0.2.0 - dev: true /pluralize/8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} @@ -3275,7 +3272,6 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /shebang-command/2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} @@ -3819,7 +3815,6 @@ packages: /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: true /yargs-parser/20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}