From 14759950232df5dab4caffa930e5d9bee86685da Mon Sep 17 00:00:00 2001 From: Jonathan Gelin Date: Mon, 3 Feb 2025 16:50:32 +0100 Subject: [PATCH] chore(release): publish 0.9.0 --- CHANGELOG.md | 23 +++++ pnpm-lock.yaml | 237 ++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 258 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 747ce57..f03349d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,26 @@ +## 0.9.0 (2025-02-03) + +### 🚀 Features + +- **e2e:** atomized e2e ([09248be](https://github.com/jogelin/huge-nx/commit/09248be)) +- **examples:** new ts preset ([e6433c3](https://github.com/jogelin/huge-nx/commit/e6433c3)) + +### 🩹 Fixes + +- **examples:** fix ci ([5110daa](https://github.com/jogelin/huge-nx/commit/5110daa)) +- **examples:** increase e2e timeout ([ad55bd7](https://github.com/jogelin/huge-nx/commit/ad55bd7)) +- **format:** fix readme format ([7bd777b](https://github.com/jogelin/huge-nx/commit/7bd777b)) +- **huge-nx-plugin:** fix bad typing ([335e4dd](https://github.com/jogelin/huge-nx/commit/335e4dd)) +- **lint:** fix nx upgrade deps ([92c461c](https://github.com/jogelin/huge-nx/commit/92c461c)) +- **lint:** fix nx lint conventions ([ed5698b](https://github.com/jogelin/huge-nx/commit/ed5698b)) +- **nx:** run migration ([b874f65](https://github.com/jogelin/huge-nx/commit/b874f65)) +- **pnpm:** pnpm not sync ([f510c24](https://github.com/jogelin/huge-nx/commit/f510c24)) +- **utils:** types on plugin utilities ([efd610c](https://github.com/jogelin/huge-nx/commit/efd610c)) + +### ❤️ Thank You + +- Jonathan Gelin + ## 0.8.0 (2024-12-17) ### 🚀 Features diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a4c969c..c5155ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -138,6 +138,72 @@ importers: specifier: ^17.7.2 version: 17.7.2 + packages/conventions: + dependencies: + '@huge-nx/devkit': + specifier: '*' + version: 0.8.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + '@nx/devkit': + specifier: 20.4.0 + version: 20.4.0(nx@20.4.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + create-nx-workspace: + specifier: 20.1.3 + version: 20.1.3 + minimatch: + specifier: ^9.0.4 + version: 9.0.5 + nx: + specifier: 20.4.0 + version: 20.4.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + tslib: + specifier: ^2.3.0 + version: 2.6.2 + + packages/create-huge-nx: + dependencies: + '@huge-nx/devkit': + specifier: '*' + version: 0.8.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + chalk: + specifier: ^4.1.2 + version: 4.1.2 + create-nx-workspace: + specifier: 20.1.3 + version: 20.1.3 + enquirer: + specifier: ^2.4.1 + version: 2.4.1 + tslib: + specifier: ^2.3.0 + version: 2.6.2 + yargs: + specifier: ^17.7.2 + version: 17.7.2 + + packages/devkit: + dependencies: + '@swc/helpers': + specifier: ~0.5.2 + version: 0.5.11 + nx: + specifier: 20.4.0 + version: 20.4.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + + packages/plugin: + dependencies: + '@nx/devkit': + specifier: 20.4.0 + version: 20.4.0(nx@20.4.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + minimatch: + specifier: ^9.0.4 + version: 9.0.5 + nx: + specifier: 20.4.0 + version: 20.4.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + tslib: + specifier: ^2.3.0 + version: 2.6.2 + packages: '@aashutoshrathi/word-wrap@1.2.6': @@ -983,6 +1049,9 @@ packages: resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@huge-nx/devkit@0.8.0': + resolution: {integrity: sha512-JiDozXStm7RS2UPDorg2m4I4c4mf5zz9nORWYB8EcgB7HPwkTEudoZJqkHgzjYyFJpM1gIHQwhnKz1AW+dT0fw==} + '@humanfs/core@0.19.1': resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} engines: {node: '>=18.18.0'} @@ -1171,60 +1240,120 @@ packages: verdaccio: optional: true + '@nx/nx-darwin-arm64@20.2.2': + resolution: {integrity: sha512-gnS5mtbaBAO5TJkl4T68rQaN/79MMWePavw2SOcFyFnIdAriGEZ+ZFDUE0B/xYJSs9CPWLaGHf+n7oqyxaGd9A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + '@nx/nx-darwin-arm64@20.4.0': resolution: {integrity: sha512-w07StYKNUIiH1koqBZY9Ew57d0wACyNdKpX96og4oiuSFYTTb+QhL4+vX2GOIYyEDfX7A97mA4lXcYUvN6R4zQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] + '@nx/nx-darwin-x64@20.2.2': + resolution: {integrity: sha512-IctvdQon+K8mlhl06zIq1xTPwf5L4OuS7crzCmK26p5F/lV6iz/UXSPCcgn+bYKOL/q3QCLNR7UasQMjzgCNkQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + '@nx/nx-darwin-x64@20.4.0': resolution: {integrity: sha512-HS9SfQs9BKZm3mXnOggmDrsVPTdJOr4RYa0k8zhXd0GKOdAOmgvWYsCAFxHB1BV4FGq7wfc4YskXRYHra4Ornw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] + '@nx/nx-freebsd-x64@20.2.2': + resolution: {integrity: sha512-4/Blg9Y6LVU8tS8yoa2BEXPHWsorpvCuZRH0gXPh96i6b71o4ORPafyLOHp08o3WjtUZb4jl5TfDryE+8y62ZA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + '@nx/nx-freebsd-x64@20.4.0': resolution: {integrity: sha512-5Ex4dV9YKbmO+4ZNI7qXOPvVD7A0t/guPUMcye/Rk/vJVx3Ixr/PZlc2SpBDXDLXye4quiTqICV92VrOrVBj8Q==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] + '@nx/nx-linux-arm-gnueabihf@20.2.2': + resolution: {integrity: sha512-AVAxbUXi6q+inmp8re3OV7HzH6fbkKnnMKvjDLnkzK8dA2Mv4JFl/gz++rgkYfEsBk20lcB1i3unqNrtOvzS7Q==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + '@nx/nx-linux-arm-gnueabihf@20.4.0': resolution: {integrity: sha512-mWu0QPZ4WQS39NuFOhbKy6Dwiytgn4SCzadZs/raXs/Sl9A1JtXIojMe5vy49rZocjhbpDuXCuKzHeFOi24TpA==} engines: {node: '>= 10'} cpu: [arm] os: [linux] + '@nx/nx-linux-arm64-gnu@20.2.2': + resolution: {integrity: sha512-h04SLH464Oh/k/1mpAfsMhTVlnc1NJItx4N5DLZb2VuOOY+Tquhrp7HBJLyAhU0Q74JG0LevGFO6wdxliHupmA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@nx/nx-linux-arm64-gnu@20.4.0': resolution: {integrity: sha512-5ZOMKtEPoAQfSXgWYgQvMt+8JreWfnHC1rHBhQznb/66DyimKlPFv5TprzKCTqg2ElrYMe5NT5usU5fO94NDnA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@nx/nx-linux-arm64-musl@20.2.2': + resolution: {integrity: sha512-rnRXDLvHHj66rCslD4ShDq6KBOVsQ+X63GWTGKM0pnTIIDje9+ltZCoAByieCUm4BvFfCWMUf9y0mGfZvLVKSw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@nx/nx-linux-arm64-musl@20.4.0': resolution: {integrity: sha512-RBF3KoBYEs0q9YZ1yBidKhcszI8x4znAfcZI+RQ1zWa/kT/GlnQKamdxinri4ov8/bEo9E4YTx4ITLg4RuVHLg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@nx/nx-linux-x64-gnu@20.2.2': + resolution: {integrity: sha512-K1Z2DVTnyCGl4nolhZ8fvHEixoe1pZOY256LD6D0lGca4Fsi3mHQ7lDU237Pzyc91+cfLva/OAvrivRPeU+DMA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@nx/nx-linux-x64-gnu@20.4.0': resolution: {integrity: sha512-RSYAfAmulCatDIKXXbWDhLU/fm03YrAMTD5FtS5IeEvMGEHkQ3scmXEXTxkOF4q5LuqSrutjdb3s8wHkbFRVqw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@nx/nx-linux-x64-musl@20.2.2': + resolution: {integrity: sha512-pyWe+d2Y2pJVgPZf27KkDBufhFPq+Xhs3/zAQdJbicMvym7uhw0qMTV+lmoMXgfx52WZzhqTfG8JQcDqHjExJw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@nx/nx-linux-x64-musl@20.4.0': resolution: {integrity: sha512-0eup79jxSzHoYEGl6OU3wb02wWQbEt4ZfOA58fiZ7c5mvCpKXQV9kg7Tu38zIA8nkcEXGb8JaR1R9TgMiAIZsw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@nx/nx-win32-arm64-msvc@20.2.2': + resolution: {integrity: sha512-zqSoVrV34tx6qhQo/PwD9IMGhzoNSaFQxjTjNCY61sE7iwi5Qt4dDs3Rlh1ZFCBFnrjziymRPY2RryArgeK8Bw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + '@nx/nx-win32-arm64-msvc@20.4.0': resolution: {integrity: sha512-EeHJL9YPVqi3ad9hXVCr1xDM2/PNgZIJvOlJ/ND6r9dVZ+UWw2Kk7G2r13zz4j4QAhrhQJ+kzrvXYkQlhiSH6g==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] + '@nx/nx-win32-x64-msvc@20.2.2': + resolution: {integrity: sha512-IfQf2axmCuSArhFGaocIDt8ajWDHXoVut5NOQH4eV2q9whP1j/LVB8EehEaolF5UenM7rhL4V25PXPuuBaUq4A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + '@nx/nx-win32-x64-msvc@20.4.0': resolution: {integrity: sha512-IUeCeLdehVocLML6Wub7OZVM96Sk97AshiWmeNnozI6/OYdS34hQ2+thH7ETUZas9nkC2nNkJ5jLwuAHm+5/vw==} engines: {node: '>= 10'} @@ -3129,6 +3258,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -3858,6 +3988,18 @@ packages: nwsapi@2.2.7: resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + nx@20.2.2: + resolution: {integrity: sha512-wHgC/NQ82Q3LOeUZXPI2j/JhpZwb7JjRc0uDn3kQU+lN/ulySCJHTHCf4CIglW4NjZeN1WZZ7YMeddtFWETGGA==} + hasBin: true + peerDependencies: + '@swc-node/register': ^1.8.0 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + nx@20.4.0: resolution: {integrity: sha512-barpwhq8noc30U0d5j2bSp9x/HDL33TCYsP2fl6FvpssbL64PwLOSBqIdZ9ATxVxAE/xAc/s+z72cYDkaYouPA==} hasBin: true @@ -4279,6 +4421,7 @@ packages: rimraf@2.4.5: resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rollup@4.13.1: @@ -5955,7 +6098,7 @@ snapshots: debug: 4.3.7 espree: 10.3.0 globals: 14.0.0 - ignore: 5.3.1 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -5971,6 +6114,15 @@ snapshots: dependencies: levn: 0.4.1 + '@huge-nx/devkit@0.8.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11))': + dependencies: + '@swc/helpers': 0.5.11 + nx: 20.2.2(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + '@humanfs/core@0.19.1': {} '@humanfs/node@0.16.6': @@ -6395,33 +6547,63 @@ snapshots: - supports-color - typescript + '@nx/nx-darwin-arm64@20.2.2': + optional: true + '@nx/nx-darwin-arm64@20.4.0': optional: true + '@nx/nx-darwin-x64@20.2.2': + optional: true + '@nx/nx-darwin-x64@20.4.0': optional: true + '@nx/nx-freebsd-x64@20.2.2': + optional: true + '@nx/nx-freebsd-x64@20.4.0': optional: true + '@nx/nx-linux-arm-gnueabihf@20.2.2': + optional: true + '@nx/nx-linux-arm-gnueabihf@20.4.0': optional: true + '@nx/nx-linux-arm64-gnu@20.2.2': + optional: true + '@nx/nx-linux-arm64-gnu@20.4.0': optional: true + '@nx/nx-linux-arm64-musl@20.2.2': + optional: true + '@nx/nx-linux-arm64-musl@20.4.0': optional: true + '@nx/nx-linux-x64-gnu@20.2.2': + optional: true + '@nx/nx-linux-x64-gnu@20.4.0': optional: true + '@nx/nx-linux-x64-musl@20.2.2': + optional: true + '@nx/nx-linux-x64-musl@20.4.0': optional: true + '@nx/nx-win32-arm64-msvc@20.2.2': + optional: true + '@nx/nx-win32-arm64-msvc@20.4.0': optional: true + '@nx/nx-win32-x64-msvc@20.2.2': + optional: true + '@nx/nx-win32-x64-msvc@20.4.0': optional: true @@ -6681,7 +6863,7 @@ snapshots: '@swc/counter': 0.1.3 commander: 8.3.0 fast-glob: 3.3.2 - minimatch: 9.0.4 + minimatch: 9.0.5 piscina: 4.4.0 semver: 7.6.0 slash: 3.0.0 @@ -9516,6 +9698,57 @@ snapshots: nwsapi@2.2.7: {} + nx@20.2.2(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11)): + dependencies: + '@napi-rs/wasm-runtime': 0.2.4 + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.2 + '@zkochan/js-yaml': 0.0.7 + axios: 1.7.8 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.4.5 + dotenv-expand: 11.0.6 + enquirer: 2.3.6 + figures: 3.2.0 + flat: 5.0.2 + front-matter: 4.0.2 + ignore: 5.3.2 + jest-diff: 29.7.0 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.3 + minimatch: 9.0.3 + node-machine-id: 1.1.12 + npm-run-path: 4.0.1 + open: 8.4.2 + ora: 5.3.0 + semver: 7.6.3 + string-width: 4.2.3 + tar-stream: 2.2.0 + tmp: 0.2.3 + tsconfig-paths: 4.2.0 + tslib: 2.6.2 + yaml: 2.6.1 + yargs: 17.7.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 20.2.2 + '@nx/nx-darwin-x64': 20.2.2 + '@nx/nx-freebsd-x64': 20.2.2 + '@nx/nx-linux-arm-gnueabihf': 20.2.2 + '@nx/nx-linux-arm64-gnu': 20.2.2 + '@nx/nx-linux-arm64-musl': 20.2.2 + '@nx/nx-linux-x64-gnu': 20.2.2 + '@nx/nx-linux-x64-musl': 20.2.2 + '@nx/nx-win32-arm64-msvc': 20.2.2 + '@nx/nx-win32-x64-msvc': 20.2.2 + '@swc-node/register': 1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3) + '@swc/core': 1.5.7(@swc/helpers@0.5.11) + transitivePeerDependencies: + - debug + nx@20.4.0(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.7.3))(@swc/core@1.5.7(@swc/helpers@0.5.11)): dependencies: '@napi-rs/wasm-runtime': 0.2.4