diff --git a/.presetterrc.json b/.presetterrc.json index b1c886d..70aa419 100644 --- a/.presetterrc.json +++ b/.presetterrc.json @@ -1,3 +1,3 @@ { - "preset": ["presetter-preset-hybrid", "presetter-preset-strict"] + "preset": ["presetter-preset-esm", "presetter-preset-strict"] } diff --git a/package.json b/package.json index 74d9cea..4d8b7af 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "5.0.0", "packageManager": "pnpm@9.6.0", "engines": { - "node": ">=12.0" + "node": ">=18.18" }, "description": "Handle exception smart.", "keywords": [ @@ -32,13 +32,13 @@ "name": "Alvis HT Tang", "email": "alvis@hilbert.space" }, + "type": "module", "main": "lib/index.js", - "module": "lib/index.mjs", + "module": "lib/index.js", "types": "lib/index.d.ts", "exports": { ".": { - "require": "./lib/index.js", - "import": "./lib/index.mjs", + "import": "./lib/index.js", "types": "./lib/index.d.ts" }, "./package.json": "./package.json" @@ -58,9 +58,9 @@ "url": "git+https://github.com/alvis/xception.git" }, "devDependencies": { - "presetter-preset-hybrid": "^4.4.0", - "presetter-preset-strict": "^4.4.0", - "presetter": "^4.4.0" + "presetter-preset-esm": "^4.7.0", + "presetter-preset-strict": "^4.7.0", + "presetter": "^4.7.0" }, "dependencies": { "chalk": "^4.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fff5951..032acd5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,13 +22,13 @@ importers: version: 0.6.1 devDependencies: presetter: - specifier: ^4.4.0 + specifier: ^4.7.0 version: 4.7.2 - presetter-preset-hybrid: - specifier: ^4.4.0 - version: 4.7.2(presetter-preset-esm@4.7.2(nadgam4g3kk74kogg4ytt424pu))(presetter@4.7.2) + presetter-preset-esm: + specifier: ^4.7.0 + version: 4.7.2(nadgam4g3kk74kogg4ytt424pu) presetter-preset-strict: - specifier: ^4.4.0 + specifier: ^4.7.0 version: 4.7.2(eslint-plugin-header@3.1.1(eslint@8.57.0))(eslint-plugin-no-secrets@0.8.9(eslint@8.57.0))(eslint-plugin-sonarjs@0.19.0(eslint@8.57.0))(presetter-preset-esm@4.7.2(nadgam4g3kk74kogg4ytt424pu)) packages: @@ -2890,12 +2890,6 @@ packages: tsx: ^4.7.0 typescript: '>=4.7.0' - presetter-preset-hybrid@4.7.2: - resolution: {integrity: sha512-a8gvjE9X8hqQyRzh4YQGeJPAg0sJykN64g+SrkpvDF7r7KgOIZOYvAF7ynKRcbesJH3sRN8Gx8KrI4ZK0EEbZQ==} - peerDependencies: - presetter: 4.7.2 - presetter-preset-esm: 4.7.2 - presetter-preset-strict@4.7.2: resolution: {integrity: sha512-QkHuSrevvguh+UkYpJbcQSQxxZa7tlnwkvjdxH78AZEkwmCxhlUvKcPyXdXZHNaYb0XBZo+KaBUG7cVtQH06bg==} peerDependencies: @@ -7202,12 +7196,6 @@ snapshots: tsx: 4.16.2 typescript: 5.5.4 - presetter-preset-hybrid@4.7.2(presetter-preset-esm@4.7.2(nadgam4g3kk74kogg4ytt424pu))(presetter@4.7.2): - dependencies: - presetter: 4.7.2 - presetter-preset-esm: 4.7.2(nadgam4g3kk74kogg4ytt424pu) - presetter-types: 4.7.2 - presetter-preset-strict@4.7.2(eslint-plugin-header@3.1.1(eslint@8.57.0))(eslint-plugin-no-secrets@0.8.9(eslint@8.57.0))(eslint-plugin-sonarjs@0.19.0(eslint@8.57.0))(presetter-preset-esm@4.7.2(nadgam4g3kk74kogg4ytt424pu)): dependencies: eslint-plugin-header: 3.1.1(eslint@8.57.0)