diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index e621f44..0000000 --- a/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -const { eslint } = require('@dopt/config'); -module.exports = { - ...eslint, -}; diff --git a/packages/@dopt/please-function/.eslintrc.cjs b/packages/@dopt/please-function/.eslintrc.cjs new file mode 100644 index 0000000..481487e --- /dev/null +++ b/packages/@dopt/please-function/.eslintrc.cjs @@ -0,0 +1,4 @@ +const { getLintConfig } = require("@pkg-tools/config"); +module.exports = { + ...getLintConfig().overrideConfig, +}; diff --git a/packages/@dopt/please-function/.prettierrc.cjs b/packages/@dopt/please-function/.prettierrc.cjs new file mode 100644 index 0000000..c1a08c6 --- /dev/null +++ b/packages/@dopt/please-function/.prettierrc.cjs @@ -0,0 +1,2 @@ +const { getFormatConfig } = require('@pkg-tools/config'); +module.exports = getFormatConfig(); diff --git a/packages/@dopt/please-function/package.json b/packages/@dopt/please-function/package.json index 2751778..8d5b00b 100644 --- a/packages/@dopt/please-function/package.json +++ b/packages/@dopt/please-function/package.json @@ -41,11 +41,11 @@ }, "devDependencies": { "@dopt/config": "1.1.0", - "@pkg-tools/build": "^0.0.6", - "@pkg-tools/clean": "^0.0.6", - "@pkg-tools/config": "^0.0.6", - "@pkg-tools/format": "^0.0.6", - "@pkg-tools/lint": "^0.0.6", + "@pkg-tools/build": "0.1.1", + "@pkg-tools/clean": "0.1.1", + "@pkg-tools/config": "0.1.0", + "@pkg-tools/format": "0.1.1", + "@pkg-tools/lint": "0.1.1", "@types/micromatch": "^4.0.2", "@types/node": "18.16.18", "@typescript-eslint/eslint-plugin": "^6.18.0", diff --git a/packages/@dopt/please-function/prettier.config.mjs b/packages/@dopt/please-function/prettier.config.mjs deleted file mode 100644 index 285ec32..0000000 --- a/packages/@dopt/please-function/prettier.config.mjs +++ /dev/null @@ -1,2 +0,0 @@ -import pkgToolsConfig from './pkg-tools.config'; -return pkgToolsConfig.format; diff --git a/packages/@dopt/please-parser/.eslintrc.cjs b/packages/@dopt/please-parser/.eslintrc.cjs new file mode 100644 index 0000000..481487e --- /dev/null +++ b/packages/@dopt/please-parser/.eslintrc.cjs @@ -0,0 +1,4 @@ +const { getLintConfig } = require("@pkg-tools/config"); +module.exports = { + ...getLintConfig().overrideConfig, +}; diff --git a/packages/@dopt/please-parser/.prettierrc.cjs b/packages/@dopt/please-parser/.prettierrc.cjs new file mode 100644 index 0000000..c1a08c6 --- /dev/null +++ b/packages/@dopt/please-parser/.prettierrc.cjs @@ -0,0 +1,2 @@ +const { getFormatConfig } = require('@pkg-tools/config'); +module.exports = getFormatConfig(); diff --git a/packages/@dopt/please-parser/package.json b/packages/@dopt/please-parser/package.json index 857dce5..0e6b69a 100644 --- a/packages/@dopt/please-parser/package.json +++ b/packages/@dopt/please-parser/package.json @@ -40,11 +40,11 @@ }, "devDependencies": { "@dopt/config": "1.1.0", - "@pkg-tools/build": "^0.0.6", - "@pkg-tools/clean": "^0.0.6", - "@pkg-tools/config": "^0.0.6", - "@pkg-tools/format": "^0.0.6", - "@pkg-tools/lint": "^0.0.6", + "@pkg-tools/build": "0.1.1", + "@pkg-tools/clean": "0.1.1", + "@pkg-tools/config": "0.1.0", + "@pkg-tools/format": "0.1.1", + "@pkg-tools/lint": "0.1.1", "@types/node": "18.16.18", "@typescript-eslint/eslint-plugin": "^6.18.0", "peggy": "2.0.1", diff --git a/packages/@dopt/please-parser/prettier.config.mjs b/packages/@dopt/please-parser/prettier.config.mjs deleted file mode 100644 index 285ec32..0000000 --- a/packages/@dopt/please-parser/prettier.config.mjs +++ /dev/null @@ -1,2 +0,0 @@ -import pkgToolsConfig from './pkg-tools.config'; -return pkgToolsConfig.format; diff --git a/packages/@dopt/please/.eslintrc.cjs b/packages/@dopt/please/.eslintrc.cjs new file mode 100644 index 0000000..481487e --- /dev/null +++ b/packages/@dopt/please/.eslintrc.cjs @@ -0,0 +1,4 @@ +const { getLintConfig } = require("@pkg-tools/config"); +module.exports = { + ...getLintConfig().overrideConfig, +}; diff --git a/packages/@dopt/please/.prettierrc.cjs b/packages/@dopt/please/.prettierrc.cjs new file mode 100644 index 0000000..c1a08c6 --- /dev/null +++ b/packages/@dopt/please/.prettierrc.cjs @@ -0,0 +1,2 @@ +const { getFormatConfig } = require('@pkg-tools/config'); +module.exports = getFormatConfig(); diff --git a/packages/@dopt/please/package.json b/packages/@dopt/please/package.json index b2d70cd..2ed2f1c 100644 --- a/packages/@dopt/please/package.json +++ b/packages/@dopt/please/package.json @@ -42,11 +42,11 @@ }, "devDependencies": { "@dopt/config": "1.1.0", - "@pkg-tools/build": "^0.0.6", - "@pkg-tools/clean": "^0.0.6", - "@pkg-tools/config": "^0.0.6", - "@pkg-tools/format": "^0.0.6", - "@pkg-tools/lint": "^0.0.6", + "@pkg-tools/build": "0.1.1", + "@pkg-tools/clean": "0.1.1", + "@pkg-tools/config": "0.1.0", + "@pkg-tools/format": "0.1.1", + "@pkg-tools/lint": "0.1.1", "@types/node": "18.16.18", "@typescript-eslint/eslint-plugin": "^6.18.0", "publint": "^0.2.7", diff --git a/packages/@dopt/please/prettier.config.mjs b/packages/@dopt/please/prettier.config.mjs deleted file mode 100644 index 285ec32..0000000 --- a/packages/@dopt/please/prettier.config.mjs +++ /dev/null @@ -1,2 +0,0 @@ -import pkgToolsConfig from './pkg-tools.config'; -return pkgToolsConfig.format; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5971e6d..933dcd1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,20 +69,20 @@ importers: specifier: 1.1.0 version: 1.1.0 '@pkg-tools/build': - specifier: ^0.0.6 - version: 0.0.6(@types/node@18.16.18)(rollup@3.28.1)(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(@types/node@18.16.18)(rollup@3.28.1)(typescript@5.1.6) '@pkg-tools/clean': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(typescript@5.1.6) '@pkg-tools/config': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.0 + version: 0.1.0(typescript@5.1.6) '@pkg-tools/format': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(typescript@5.1.6) '@pkg-tools/lint': - specifier: ^0.0.6 - version: 0.0.6(@babel/core@7.22.11)(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(@babel/core@7.22.11)(typescript@5.1.6) '@types/node': specifier: 18.16.18 version: 18.16.18 @@ -118,20 +118,20 @@ importers: specifier: 1.1.0 version: 1.1.0 '@pkg-tools/build': - specifier: ^0.0.6 - version: 0.0.6(@types/node@18.16.18)(rollup@3.28.1)(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(@types/node@18.16.18)(rollup@3.28.1)(typescript@5.1.6) '@pkg-tools/clean': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(typescript@5.1.6) '@pkg-tools/config': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.0 + version: 0.1.0(typescript@5.1.6) '@pkg-tools/format': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(typescript@5.1.6) '@pkg-tools/lint': - specifier: ^0.0.6 - version: 0.0.6(@babel/core@7.22.11)(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(@babel/core@7.22.11)(typescript@5.1.6) '@types/micromatch': specifier: ^4.0.2 version: 4.0.2 @@ -164,20 +164,20 @@ importers: specifier: 1.1.0 version: 1.1.0 '@pkg-tools/build': - specifier: ^0.0.6 - version: 0.0.6(@types/node@18.16.18)(rollup@3.28.1)(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(@types/node@18.16.18)(rollup@3.28.1)(typescript@5.1.6) '@pkg-tools/clean': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(typescript@5.1.6) '@pkg-tools/config': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.0 + version: 0.1.0(typescript@5.1.6) '@pkg-tools/format': - specifier: ^0.0.6 - version: 0.0.6(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(typescript@5.1.6) '@pkg-tools/lint': - specifier: ^0.0.6 - version: 0.0.6(@babel/core@7.22.11)(typescript@5.1.6) + specifier: 0.1.1 + version: 0.1.1(@babel/core@7.22.11)(typescript@5.1.6) '@types/node': specifier: 18.16.18 version: 18.16.18 @@ -337,7 +337,7 @@ packages: '@babel/helper-module-imports': 7.22.5 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 dev: true /@babel/helper-plugin-utils@7.22.5: @@ -368,11 +368,6 @@ packages: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} requiresBuild: true - dev: true - - /@babel/helper-validator-identifier@7.22.5: - resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==} - engines: {node: '>=6.9.0'} /@babel/helper-validator-option@7.22.5: resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==} @@ -394,7 +389,7 @@ packages: resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 @@ -441,7 +436,7 @@ packages: resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.10 + '@babel/code-frame': 7.23.5 '@babel/parser': 7.22.11 '@babel/types': 7.22.11 dev: true @@ -469,7 +464,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 dev: true @@ -1624,12 +1619,12 @@ packages: mkdirp: 1.0.4 rimraf: 3.0.2 - /@pkg-tools/build@0.0.6(@types/node@18.16.18)(rollup@3.28.1)(typescript@5.1.6): - resolution: {integrity: sha512-fSMz/4rhhAih3+nRmrpmVCQVxJPdY4aJnZlzJu2TgFQ4cNjJRK+79rwlYfIq/qru/ymFijCXUyCAvSCcS9zfdQ==} + /@pkg-tools/build@0.1.1(@types/node@18.16.18)(rollup@3.28.1)(typescript@5.1.6): + resolution: {integrity: sha512-bo+v2xm9YDzZTG1Nznzrm+KBam+ElvCYlmBmfrszK1/Jbs8bZD76SaqNhMXhEuG4/JEGqeIXnFpc/CjSeQtuZg==} hasBin: true dependencies: '@dopt/env': 1.0.0 - '@pkg-tools/config': 0.0.6(typescript@5.1.6) + '@pkg-tools/config': 0.1.0(typescript@5.1.6) '@vanilla-extract/rollup-plugin': 1.3.0(@types/node@18.16.18)(rollup@3.28.1) citty: 0.1.5 consola: 3.2.3 @@ -1648,11 +1643,11 @@ packages: - typescript dev: true - /@pkg-tools/clean@0.0.6(typescript@5.1.6): - resolution: {integrity: sha512-lTROjpSkY6hokn17AkYUxgvsuIJb5ArXR05SE5c1Di80/mVFEsrypzq6vYXz3tVbRDsKaB8fGGXvX1vSFpy7IQ==} + /@pkg-tools/clean@0.1.1(typescript@5.1.6): + resolution: {integrity: sha512-wM2f0oNm0dFNDrA3frutZBF/VBXKaKFqNHUSKHSd4xHh187QsCIn6HNFvbDWbxA1UHMIIT2CfJtRlHdTKIL7dw==} hasBin: true dependencies: - '@pkg-tools/config': 0.0.6(typescript@5.1.6) + '@pkg-tools/config': 0.1.0(typescript@5.1.6) citty: 0.1.5 consola: 3.2.3 shelljs: 0.8.5 @@ -1662,8 +1657,8 @@ packages: - typescript dev: true - /@pkg-tools/config@0.0.6(typescript@5.1.6): - resolution: {integrity: sha512-8lshlyAGf2xwW3+74ZaLiLu4p8cE/QL3vF+RCWiD57OTnpeiLORKkpHusfMlZHOP37Im+ixMuAM7OzDHQfVevA==} + /@pkg-tools/config@0.1.0(typescript@5.1.6): + resolution: {integrity: sha512-ilmDRyhbY/lQ35gavgIBE3cETnOyese92mH/9Wbkm83zMj6DGXqJ/x2PTwDMg4Ip0qqQe17WM+Ks73N0s2O96g==} dependencies: consola: 3.2.3 defu: 6.1.3 @@ -1678,11 +1673,11 @@ packages: - typescript dev: true - /@pkg-tools/format@0.0.6(typescript@5.1.6): - resolution: {integrity: sha512-zyu9ajRjQPjt9zUBkTTtX9APEzYc8vtMKWGI+rIJqPVeAc/XsEsPMvuanZeh831HjG+3NnCKY8nZOUvith/FCg==} + /@pkg-tools/format@0.1.1(typescript@5.1.6): + resolution: {integrity: sha512-evhiZpwWKatV9+8LBEHUEuGommUWt/j31YjGcK/m4iN5qwSmwxoV2q9lgehnRtwLweB4roAtYNK9qM3IXVattg==} hasBin: true dependencies: - '@pkg-tools/config': 0.0.6(typescript@5.1.6) + '@pkg-tools/config': 0.1.0(typescript@5.1.6) chalk: 5.3.0 citty: 0.1.5 globby: 14.0.0 @@ -1693,12 +1688,12 @@ packages: - typescript dev: true - /@pkg-tools/lint@0.0.6(@babel/core@7.22.11)(typescript@5.1.6): - resolution: {integrity: sha512-pBDE1xNcdnrWwZoqQWZJU4tNOut+bMNfzfVEC6gVlnE/c/IdwgpNAltozaVo8CideQLQl/gzmy9EwGLd54djlA==} + /@pkg-tools/lint@0.1.1(@babel/core@7.22.11)(typescript@5.1.6): + resolution: {integrity: sha512-tqAnDmH0+NyyKPOLsdc/U+CMJocejUkwoSrRHz7ER6IPZFnbNQYaJVAAnTq9QUPOtWahQuPw79jNW1khAcviEQ==} hasBin: true dependencies: '@babel/eslint-parser': 7.23.3(@babel/core@7.22.11)(eslint@8.56.0) - '@pkg-tools/config': 0.0.6(typescript@5.1.6) + '@pkg-tools/config': 0.1.0(typescript@5.1.6) citty: 0.1.5 consola: 3.2.3 eslint: 8.56.0 @@ -3691,7 +3686,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - define-properties: 1.2.0 + define-properties: 1.2.1 es-abstract: 1.22.3 get-intrinsic: 1.2.2 is-string: 1.0.7 @@ -3716,7 +3711,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - define-properties: 1.2.0 + define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.0 dev: true @@ -3725,7 +3720,7 @@ packages: resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==} dependencies: call-bind: 1.0.5 - define-properties: 1.2.0 + define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.0 get-intrinsic: 1.2.2 @@ -3999,15 +3994,11 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.21.10 - caniuse-lite: 1.0.30001522 + caniuse-lite: 1.0.30001568 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite@1.0.30001522: - resolution: {integrity: sha512-TKiyTVZxJGhsTszLuzb+6vUZSjVOAhClszBr2Ta2k9IwtNBT/4dzmL6aywt0HCgEZlmwJzXJd8yNiob6HgwTRg==} - dev: true - /caniuse-lite@1.0.30001568: resolution: {integrity: sha512-vSUkH84HontZJ88MiNrOau1EBrCqEQYgkC5gIySiDlpsm8sGVrhU7Kx4V6h0tnqaHzIHZv08HlJIwPbL4XL9+A==} dev: true @@ -5633,7 +5624,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -7016,7 +7007,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - define-properties: 1.2.0 + define-properties: 1.2.1 es-abstract: 1.22.3 dev: true @@ -7025,14 +7016,14 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - define-properties: 1.2.0 + define-properties: 1.2.1 es-abstract: 1.22.3 dev: true /object.hasown@1.1.2: resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} dependencies: - define-properties: 1.2.0 + define-properties: 1.2.1 es-abstract: 1.22.3 dev: true @@ -7041,7 +7032,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - define-properties: 1.2.0 + define-properties: 1.2.1 es-abstract: 1.22.3 dev: true @@ -8471,7 +8462,7 @@ packages: resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==} dependencies: call-bind: 1.0.5 - define-properties: 1.2.0 + define-properties: 1.2.1 es-abstract: 1.22.3 get-intrinsic: 1.2.2 has-symbols: 1.0.3