diff --git a/packages/system/package.json b/packages/system/package.json index 9c349279..9f1b759a 100644 --- a/packages/system/package.json +++ b/packages/system/package.json @@ -13,6 +13,13 @@ "build:esm": "esbuild --target=node16 --external:yauzl --external:@xmcl/* --platform=node --sourcemap --format=esm --bundle --outfile=dist/index.mjs index.ts", "build:browser": "esbuild --target=es2020 --sourcemap --external:jszip --external:@xmcl/* --format=esm --bundle --outfile=dist/index.browser.mjs index.browser.ts" }, + "exports": { + ".": { + "browser": "./dist/index.browser.mjs", + "import": "./dist/index.mjs", + "require": "./dist/index.js" + } + }, "publishConfig": { "main": "./dist/index.js", "browser": "./dist/index.browser.mjs", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08397097..3a01ddcd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -350,9 +350,9 @@ importers: '@xmcl/system': specifier: workspace:^* version: link:../system - toml: - specifier: ^3.0.0 - version: 3.0.0 + smol-toml: + specifier: ^1.3.1 + version: 1.4.1 devDependencies: '@types/node': specifier: ~18.15.11 @@ -2039,6 +2039,10 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} + smol-toml@1.4.1: + resolution: {integrity: sha512-CxdwHXyYTONGHThDbq5XdwbFsuY4wlClRGejfE2NtwUtiHYsP1QtNsHb/hnj31jKYSchztJsaA8pSQoVzkfCFg==} + engines: {node: '>= 18'} + source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -2148,9 +2152,6 @@ packages: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} - toml@3.0.0: - resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} - trim-newlines@3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} @@ -3571,6 +3572,8 @@ snapshots: signal-exit@4.1.0: {} + smol-toml@1.4.1: {} + source-map-js@1.2.1: {} source-map-support@0.5.21: @@ -3670,8 +3673,6 @@ snapshots: tinyspy@3.0.2: {} - toml@3.0.0: {} - trim-newlines@3.0.1: {} tslib@2.5.0: {}