From 9324b978691f6452b54437ccb1b42f48de177c68 Mon Sep 17 00:00:00 2001 From: Lou Cyx Date: Wed, 17 Apr 2024 01:27:31 -0500 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20update=20`pnpm`=20to=20v9.?= =?UTF-8?q?=20=F0=9F=94=A7=20add=20new=20`no-restricted-imports`=20rule=20?= =?UTF-8?q?to=20avoid=20redundant=20or=20old=20library=20imports.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- packages/@lou.codes/ansi/CHANGELOG.md | 8 + packages/@lou.codes/ansi/package.json | 4 +- packages/@lou.codes/configs/CHANGELOG.md | 652 +++++++++--------- packages/@lou.codes/configs/package.json | 4 +- packages/@lou.codes/configs/rules/core.js | 29 + packages/@lou.codes/constants/CHANGELOG.md | 6 + packages/@lou.codes/constants/package.json | 4 +- .../@lou.codes/create-package/CHANGELOG.md | 10 + .../@lou.codes/create-package/package.json | 4 +- packages/@lou.codes/cron/CHANGELOG.md | 11 + packages/@lou.codes/cron/package.json | 4 +- packages/@lou.codes/diff/CHANGELOG.md | 8 + packages/@lou.codes/diff/package.json | 4 +- packages/@lou.codes/iterables/CHANGELOG.md | 10 + packages/@lou.codes/iterables/package.json | 4 +- packages/@lou.codes/notify/CHANGELOG.md | 11 + packages/@lou.codes/notify/package.json | 4 +- packages/@lou.codes/parsers/CHANGELOG.md | 7 + packages/@lou.codes/parsers/package.json | 4 +- packages/@lou.codes/predicates/CHANGELOG.md | 9 + packages/@lou.codes/predicates/package.json | 4 +- packages/@lou.codes/prompts/CHANGELOG.md | 8 + packages/@lou.codes/prompts/package.json | 4 +- packages/@lou.codes/test/CHANGELOG.md | 10 + packages/@lou.codes/test/package.json | 4 +- packages/@lou.codes/types/CHANGELOG.md | 7 + packages/@lou.codes/types/package.json | 4 +- packages/@lou.codes/utils/CHANGELOG.md | 9 + packages/@lou.codes/utils/package.json | 4 +- packages/preact-pair/CHANGELOG.md | 7 + packages/preact-pair/package.json | 4 +- packages/react-pair/CHANGELOG.md | 8 + packages/react-pair/package.json | 4 +- packages/window-open-promise/CHANGELOG.md | 11 + packages/window-open-promise/package.json | 4 +- 36 files changed, 534 insertions(+), 357 deletions(-) diff --git a/package.json b/package.json index 7443ce39..10b9090e 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "homepage": "https://lou.codes", "keywords": [ diff --git a/packages/@lou.codes/ansi/CHANGELOG.md b/packages/@lou.codes/ansi/CHANGELOG.md index 4910d53b..28d242e0 100644 --- a/packages/@lou.codes/ansi/CHANGELOG.md +++ b/packages/@lou.codes/ansi/CHANGELOG.md @@ -1,5 +1,13 @@ # Change log +## 1.0.21 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. + ## 1.0.20 ### Patch Changes diff --git a/packages/@lou.codes/ansi/package.json b/packages/@lou.codes/ansi/package.json index cdb37db7..83f501c7 100644 --- a/packages/@lou.codes/ansi/package.json +++ b/packages/@lou.codes/ansi/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/ansi", "description": "📟 Functional CLI ANSI formatter", - "version": "1.0.20", + "version": "1.0.21", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -17,7 +17,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/configs/CHANGELOG.md b/packages/@lou.codes/configs/CHANGELOG.md index 53161689..80f42d49 100644 --- a/packages/@lou.codes/configs/CHANGELOG.md +++ b/packages/@lou.codes/configs/CHANGELOG.md @@ -1,1362 +1,1370 @@ # Change log +## 5.0.9 + +### Patch Changes + +- 🔧 add new `no-restricted-imports` rule to avoid redundant or old library + imports. +- ⬆️ update `pnpm` to v9. + ## 5.0.8 ### Patch Changes -- 🔧 remove `import/no-default-export`. +- 🔧 remove `import/no-default-export`. ## 5.0.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 5.0.6 ### Patch Changes -- 📝 better documentation. +- 📝 better documentation. ## 5.0.5 ### Patch Changes -- ⬆️ dependency upgrade (holding eslint because plugins are outdated yet). +- ⬆️ dependency upgrade (holding eslint because plugins are outdated yet). ## 5.0.4 ### Patch Changes -- ⬆️ dependency upgrade (not latest because ESLint 9 is kinda breaking - everything for me at the moment). -- 🔥 Remove `freeze`. -- 🔧 update `changelog.cjs` to add dots at the end of version upgrade - messages. +- ⬆️ dependency upgrade (not latest because ESLint 9 is kinda breaking + everything for me at the moment). +- 🔥 Remove `freeze`. +- 🔧 update `changelog.cjs` to add dots at the end of version upgrade + messages. ## 5.0.3 ### Patch Changes -- ⬆️ Dependency upgrade. -- 🔧 add new linting rules from latest version of ESLint Unicorn. +- ⬆️ Dependency upgrade. +- 🔧 add new linting rules from latest version of ESLint Unicorn. ## 5.0.2 ### Patch Changes -- 🔧 update TypeScript config. -- 🔧 fix functional linting. -- ⬆️ dependency upgrade. +- 🔧 update TypeScript config. +- 🔧 fix functional linting. +- ⬆️ dependency upgrade. ## 5.0.1 ### Patch Changes -- 🔧 remove `unicorn/number-literal-case` due to conflict with Prettier. +- 🔧 remove `unicorn/number-literal-case` due to conflict with Prettier. ## 5.0.0 ### Major Changes -- 🔧 update TypeScript and enum configurations (might break for some). +- 🔧 update TypeScript and enum configurations (might break for some). ## 4.2.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.2.1 ### Patch Changes -- 🚨 fix linting issues. -- ⬆️ dependency upgrade. +- 🚨 fix linting issues. +- ⬆️ dependency upgrade. ## 4.2.0 ### Minor Changes -- 🔧 add new rules for consistent-return, reduce type parameter and unknown in - catch callback. +- 🔧 add new rules for consistent-return, reduce type parameter and unknown in + catch callback. ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.14 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.13 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.12 ### Patch Changes -- 🔧 update peerDependencies. +- 🔧 update peerDependencies. ## 4.1.11 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.10 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.9 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.8 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.5 ### Patch Changes -- 🏗️ change `assert` with `with`. This shouldn't break anything because the - required node version is 21 ;D +- 🏗️ change `assert` with `with`. This shouldn't break anything because the + required node version is 21 ;D ## 4.1.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.3 ### Patch Changes -- 📝 better docs. +- 📝 better docs. ## 4.1.2 ### Patch Changes -- 📝 improve docs for rules (thanks @tanmdoan). -- ⬆️ dependency upgrade. +- 📝 improve docs for rules (thanks @tanmdoan). +- ⬆️ dependency upgrade. ## 4.1.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.0 ### Minor Changes -- ➖ remove `eslint-plugin-prefer-arrow`. -- ➕ add `eslint-plugin-prefer-arrow-functions`. +- ➖ remove `eslint-plugin-prefer-arrow`. +- ➕ add `eslint-plugin-prefer-arrow-functions`. ## 4.0.9 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.8 ### Patch Changes -- 🔧 update prettier rules to have better linting for arrow functions. +- 🔧 update prettier rules to have better linting for arrow functions. ## 4.0.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.3 ### Patch Changes -- 🔥 remove typescript diagnosis. +- 🔥 remove typescript diagnosis. ## 4.0.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.0 ### Major Changes -- ✨ add new `unicorn` plugin and rules. -- 🔥 remove redundant `no-null/no-null` (use `unicorn/no-null` instead). -- 🚚 rename `update-peers.js` to `peerDependenciesUpdate.js`. +- ✨ add new `unicorn` plugin and rules. +- 🔥 remove redundant `no-null/no-null` (use `unicorn/no-null` instead). +- 🚚 rename `update-peers.js` to `peerDependenciesUpdate.js`. ### Patch Changes -- 🔧 update core config to error on negated conditions. -- 🚨 update based on linter changes. +- 🔧 update core config to error on negated conditions. +- 🚨 update based on linter changes. ## 3.0.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.4 ### Patch Changes -- 🔧 remove unnecessary CJS references. -- 🏗️ move freeze to a single file to be used everywhere else. +- 🔧 remove unnecessary CJS references. +- 🏗️ move freeze to a single file to be used everywhere else. ## 3.0.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.0 ### Major Changes -- 🏗️ moved a bunch of stuff around and changed some rules. +- 🏗️ moved a bunch of stuff around and changed some rules. ## 2.0.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.0.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.0.3 ### Patch Changes -- 🔧 fix peerDependencies. +- 🔧 fix peerDependencies. ## 2.0.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.0.1 ### Patch Changes -- ⬆️ dependency upgrade. -- ✏️ show brotli size instead of gzip. +- ⬆️ dependency upgrade. +- ✏️ show brotli size instead of gzip. ## 2.0.0 ### Major Changes -- 🔧 move to Stylelint ESM (only Changesets is still in CJS 😔). +- 🔧 move to Stylelint ESM (only Changesets is still in CJS 😔). ## 1.1.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.1.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.1.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.1.0 ### Minor Changes -- 🔧 new prettier experimental config. +- 🔧 new prettier experimental config. ## 1.0.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.0.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.0.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.0.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.0.0 ### Major Changes -- 🚚 move from `@vangware` to `@lou.codes`. +- 🚚 move from `@vangware` to `@lou.codes`. ## 7.1.1 ### Patch Changes -- ⬆️ dependency and engine upgrade. +- ⬆️ dependency and engine upgrade. ## 7.1.0 ### Minor Changes -- ⬆️ dependency upgrade. -- 🔧 Remove `@typescript-eslint/prefer-readonly-parameter-types`. -- 🔧 Add `functional/prefer-immutable-types`. -- 🔧 update TypeScript rules to stop replacing `{}` with `object`. +- ⬆️ dependency upgrade. +- 🔧 Remove `@typescript-eslint/prefer-readonly-parameter-types`. +- 🔧 Add `functional/prefer-immutable-types`. +- 🔧 update TypeScript rules to stop replacing `{}` with `object`. ## 7.0.8 ### Patch Changes -- 🔧 remove types field from `package.json`, it is inferred automatically. +- 🔧 remove types field from `package.json`, it is inferred automatically. ## 7.0.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 7.0.6 ### Patch Changes -- 📝 smaller badges. +- 📝 smaller badges. ## 7.0.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 7.0.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 7.0.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 7.0.2 ### Patch Changes -- 🔧 update stylelint config to use quotes more often. +- 🔧 update stylelint config to use quotes more often. ## 7.0.1 ### Patch Changes -- ⬆️ dependency upgrade. -- ✏️ fix typo in `README.md`. +- ⬆️ dependency upgrade. +- ✏️ fix typo in `README.md`. ## 7.0.0 ### Major Changes -- 🔥 Removed `typedoc.css`. +- 🔥 Removed `typedoc.css`. ### Patch Changes -- 📝 update documentation and URLs. +- 📝 update documentation and URLs. ## 6.1.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 6.1.3 ### Patch Changes -- 🍱 update logo source. +- 🍱 update logo source. ## 6.1.2 ### Patch Changes -- 🚚 move to monorepo. +- 🚚 move to monorepo. ## 6.1.1 ### Patch Changes -- 🚚 move `@changesets/types` to `dependencies` because we export those types. +- 🚚 move `@changesets/types` to `dependencies` because we export those types. ## 6.1.0 ### Minor Changes -- ⬆️ dependency upgrade. -- ✨ add new `changelog.js` for changesets. -- 📝 update `README.md`. +- ⬆️ dependency upgrade. +- ✨ add new `changelog.js` for changesets. +- 📝 update `README.md`. ## 6.0.0 ### Major Changes -- 🚚 move `typedoc.json` to `typedoc.config.json` for consistency. -- ➖ remove `@evilmartians/lefthook`. -- ➕ add `simple-git-hooks`. +- 🚚 move `typedoc.json` to `typedoc.config.json` for consistency. +- ➖ remove `@evilmartians/lefthook`. +- ➕ add `simple-git-hooks`. ## 5.1.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 5.1.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 5.1.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 5.1.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 5.1.3 ### Patch Changes -- 🔧 update `tsconfig.json` and `typescript.config.json` files. +- 🔧 update `tsconfig.json` and `typescript.config.json` files. ## 5.1.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 5.1.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 5.1.0 ### Minor Changes -- ⬆️ dependency upgrade. -- 🏗️ make `./dependencies.js` into a `bin` that can be used from elsewhere to - align peers (and also rename it to `update-peers.js`). +- ⬆️ dependency upgrade. +- 🏗️ make `./dependencies.js` into a `bin` that can be used from elsewhere to + align peers (and also rename it to `update-peers.js`). ## 5.0.2 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 omit `Element` from the `read-only` check of params. +- ⬆️ dependency upgrade. +- 🔧 omit `Element` from the `read-only` check of params. ## 5.0.1 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 omit `HTMLElement`, `Event` and `Node` from the `read-only` check of - params (once `@vangware/dom` is created, this might no longer be necessary). +- ⬆️ dependency upgrade. +- 🔧 omit `HTMLElement`, `Event` and `Node` from the `read-only` check of + params (once `@vangware/dom` is created, this might no longer be necessary). ## 5.0.0 ### Major Changes -- ⬆️ dependency upgrade (might be breaking changes because of Prettier). +- ⬆️ dependency upgrade (might be breaking changes because of Prettier). ## 4.3.15 ### Patch Changes -- ⬆️ peer dependency upgrade. +- ⬆️ peer dependency upgrade. ## 4.3.14 ### Patch Changes -- 🔧 update `stylelint.config.cjs` to include the order plugin. -- ⬆️ dependency upgrade (not fully, still waiting for eslint/prettier to be - compatible with prettier@3). +- 🔧 update `stylelint.config.cjs` to include the order plugin. +- ⬆️ dependency upgrade (not fully, still waiting for eslint/prettier to be + compatible with prettier@3). ## 4.3.13 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.3.12 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.3.11 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.3.10 ### Patch Changes -- ⬆️ dependency upgrade. -- ✏️ minor tweaks. +- ⬆️ dependency upgrade. +- ✏️ minor tweaks. ## 4.3.9 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `prettier.config.cjs` to care about white space in HTML. +- ⬆️ dependency upgrade. +- 🔧 update `prettier.config.cjs` to care about white space in HTML. ## 4.3.8 ### Patch Changes -- 🔧 back to `node@>=20` babyyyy! +- 🔧 back to `node@>=20` babyyyy! ## 4.3.7 ### Patch Changes -- 🔧 update `engines` to suggest `node@>=19` (something isn't right with - `node@20` at the moment). +- 🔧 update `engines` to suggest `node@>=19` (something isn't right with + `node@20` at the moment). ## 4.3.6 ### Patch Changes -- 🔧 update `engines` to suggest `node@>=20` and `pnpm@>=8`. +- 🔧 update `engines` to suggest `node@>=20` and `pnpm@>=8`. ## 4.3.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.3.4 ### Patch Changes -- ⬆️ dependency upgrade. -- 📝 update `README.md` with a few improvements here and there. +- ⬆️ dependency upgrade. +- 📝 update `README.md` with a few improvements here and there. ## 4.3.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.3.2 ### Patch Changes -- 🎨 update styles for typedoc. +- 🎨 update styles for typedoc. ## 4.3.1 ### Patch Changes -- 🔧 updated `peerDependencies`. +- 🔧 updated `peerDependencies`. ## 4.3.0 ### Minor Changes -- ⬆️ dependency upgrade. -- 🏷️ fixed internal JSDoc types. -- 🏗️ update internal exports to be plain objects when is a single config. -- 🔧 updated **stylelint** config, adding a bunch of new rules. +- ⬆️ dependency upgrade. +- 🏷️ fixed internal JSDoc types. +- 🏗️ update internal exports to be plain objects when is a single config. +- 🔧 updated **stylelint** config, adding a bunch of new rules. ## 4.2.2 ### Patch Changes -- ⬆️ dependency upgrade. -- 🏗️ use `Object.freeze` in exported values of `.cjs` files. -- 🍱 add `favicon.ico` for the docs. -- 🏗️ docs now come from a GitHub action. +- ⬆️ dependency upgrade. +- 🏗️ use `Object.freeze` in exported values of `.cjs` files. +- 🍱 add `favicon.ico` for the docs. +- 🏗️ docs now come from a GitHub action. ## 4.2.1 ### Patch Changes -- 🐛 fix exports for JSON files. +- 🐛 fix exports for JSON files. ## 4.2.0 ### Minor Changes -- ⬆️ dependency upgrade. -- ✨ add new `dependencies.js` file to keep peerDependencies in check. -- 🔧 update `package.json` to use `dependencies.js`. -- 🏗️ update `index.js` to export JSON config files as well. -- 🐛 remove `index.cjs` from `package.json` and the `main` field. +- ⬆️ dependency upgrade. +- ✨ add new `dependencies.js` file to keep peerDependencies in check. +- 🔧 update `package.json` to use `dependencies.js`. +- 🏗️ update `index.js` to export JSON config files as well. +- 🐛 remove `index.cjs` from `package.json` and the `main` field. ## 4.1.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.5 ### Patch Changes -- ⬆️ dependency upgrade (finally TS 5.0.3). +- ⬆️ dependency upgrade (finally TS 5.0.3). ## 4.1.4 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update TSConfig to include `jsxFragmentFactory`. +- ⬆️ dependency upgrade. +- 🔧 update TSConfig to include `jsxFragmentFactory`. ## 4.1.3 ### Patch Changes -- ⬆️ dependency upgrade (new TypeScript!). -- 📝 update docs. +- ⬆️ dependency upgrade (new TypeScript!). +- 📝 update docs. ## 4.1.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.1.1 ### Patch Changes -- 🐛 "un-ban" `Function` (banned by default in `@typescript-eslint`). +- 🐛 "un-ban" `Function` (banned by default in `@typescript-eslint`). ## 4.1.0 ### Minor Changes -- 🔧 update eslint TypeScript configs to stop banning `Function` and `object` - types (an update for `@vangware/types` is coming with some breaking - changes). +- 🔧 update eslint TypeScript configs to stop banning `Function` and `object` + types (an update for `@vangware/types` is coming with some breaking + changes). ## 4.0.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.3 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update eslint core config to use the new `@eslint/js`. For some reason - it's written in CJS 🤷‍♂️ +- ⬆️ dependency upgrade. +- 🔧 update eslint core config to use the new `@eslint/js`. For some reason + it's written in CJS 🤷‍♂️ ## 4.0.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 4.0.1 ### Patch Changes -- ✏️ fix some typos. -- 🔧 fix prettier rules config. +- ✏️ fix some typos. +- 🔧 fix prettier rules config. ## 4.0.0 ### Major Changes -- ⬆️ dependency upgrade. -- 🚚 rename files from "rc" to `.config`. -- 🔥 remove `.editorconfig`. -- ➖ remove `stylelint-config-prettier` (no longer needed for - `stylelint@>15`). -- 🏗️ new flat config for ESLint. +- ⬆️ dependency upgrade. +- 🚚 rename files from "rc" to `.config`. +- 🔥 remove `.editorconfig`. +- ➖ remove `stylelint-config-prettier` (no longer needed for + `stylelint@>15`). +- 🏗️ new flat config for ESLint. ## 3.4.7 ### Patch Changes -- 🔧 Disable `functional/prefer-immutable-types` in favor of - `@typescript-eslint/prefer-readonly-parameter-types`. -- 🔧 Re-enabled `@typescript-eslint/prefer-readonly-parameter-types` and - `@typescript-eslint/no-unnecessary-type-arguments`. +- 🔧 Disable `functional/prefer-immutable-types` in favor of + `@typescript-eslint/prefer-readonly-parameter-types`. +- 🔧 Re-enabled `@typescript-eslint/prefer-readonly-parameter-types` and + `@typescript-eslint/no-unnecessary-type-arguments`. ## 3.4.6 ### Patch Changes -- 🔧 update `package.json` homepage. +- 🔧 update `package.json` homepage. ## 3.4.5 ### Patch Changes -- ⬆️ dependency upgrade. -- 📝 update `README.md` with usage details. -- 📝 add public `docs` to have a public facing site for `@vangware/configs`. -- ✏️ fix typos in `CHANGELOG.md`. -- ✏️ fix typos in functional eslint configs. +- ⬆️ dependency upgrade. +- 📝 update `README.md` with usage details. +- 📝 add public `docs` to have a public facing site for `@vangware/configs`. +- ✏️ fix typos in `CHANGELOG.md`. +- ✏️ fix typos in functional eslint configs. ## 3.4.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.4.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.4.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.4.1 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `@typescript-eslint/consistent-type-imports` to inline type - imports. +- ⬆️ dependency upgrade. +- 🔧 update `@typescript-eslint/consistent-type-imports` to inline type + imports. ## 3.4.0 ### Minor Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.3.8 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.3.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.3.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.3.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.3.4 ### Patch Changes -- ⬆️ dependency upgrade. -- 📝 update `CHANGELOG.md` to use emojis instead of aliases. +- ⬆️ dependency upgrade. +- 📝 update `CHANGELOG.md` to use emojis instead of aliases. ## 3.3.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.3.2 ### Patch Changes -- ⬆️ dependency upgrade. -- 🎨 typedoc styles update. +- ⬆️ dependency upgrade. +- 🎨 typedoc styles update. ## 3.3.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.3.0 ### Minor Changes -- ⬆️ dependency upgrade. -- 🔧 update functional rules to be a little less permissive with function - arguments. -- 📝 update docs of configs to include links to packages for extra reference. +- ⬆️ dependency upgrade. +- 🔧 update functional rules to be a little less permissive with function + arguments. +- 📝 update docs of configs to include links to packages for extra reference. ## 3.2.4 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 add `"sideEffects": false` to `package.json`. +- ⬆️ dependency upgrade. +- 🔧 add `"sideEffects": false` to `package.json`. ## 3.2.3 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `package.json` to use glob patterns instead of going file by file. +- ⬆️ dependency upgrade. +- 🔧 update `package.json` to use glob patterns instead of going file by file. ## 3.2.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.2.1 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update Prettier config for JSX/HTML/XML. +- ⬆️ dependency upgrade. +- 🔧 update Prettier config for JSX/HTML/XML. ## 3.2.0 ### Minor Changes -- ⬆️ dependency upgrade. -- 🔧 update ESLint config. +- ⬆️ dependency upgrade. +- 🔧 update ESLint config. ## 3.1.12 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.1.11 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.1.10 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.1.9 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.1.8 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.1.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.1.6 ### Patch Changes -- 🔧 better config for `functional/no-expression-statement`. +- 🔧 better config for `functional/no-expression-statement`. ## 3.1.5 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update some configs. +- ⬆️ dependency upgrade. +- 🔧 update some configs. ## 3.1.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.1.3 ### Patch Changes -- 🎨 logo update. +- 🎨 logo update. ## 3.1.2 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `typedoc.json` to omit `entryPoints` and `includeVersion`. -- ➖ remove `eslint-plugin-ban`. +- ⬆️ dependency upgrade. +- 🔧 update `typedoc.json` to omit `entryPoints` and `includeVersion`. +- ➖ remove `eslint-plugin-ban`. ## 3.1.1 ### Patch Changes -- 🐛 fix issue with path to `customCss` in `typedoc.json`. +- 🐛 fix issue with path to `customCss` in `typedoc.json`. ## 3.1.0 ### Minor Changes -- ⬆️ dependency upgrade. -- ✨ add `typedoc.json` to share TypeDoc config across projects. +- ⬆️ dependency upgrade. +- ✨ add `typedoc.json` to share TypeDoc config across projects. ## 3.0.9 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.8 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.5 ### Patch Changes -- 🔧 update `typedoc.css` updated matching last version of TypeDoc. +- 🔧 update `typedoc.css` updated matching last version of TypeDoc. ## 3.0.4 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 3.0.2 ### Patch Changes -- ➖ remove `pre-push`. -- ➕ add `@evilmartians/lefthook`. +- ➖ remove `pre-push`. +- ➕ add `@evilmartians/lefthook`. ## 3.0.1 ### Patch Changes -- ⬆️ dependency upgrade. -- ➖ remove `@arkweid/lefthook`. -- ➕ add `pre-push`. +- ⬆️ dependency upgrade. +- ➖ remove `@arkweid/lefthook`. +- ➕ add `pre-push`. ## 3.0.0 ### Major Changes -- ⬆️ dependency upgrade. -- 🏗 type is now `module`, renamed `.js` to `.cjs`. +- ⬆️ dependency upgrade. +- 🏗 type is now `module`, renamed `.js` to `.cjs`. ## 2.1.8 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.1.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.1.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.1.5 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 better `peerDependencies` versioning. -- 🎨 nicer fonts for typedoc docs. +- ⬆️ dependency upgrade. +- 🔧 better `peerDependencies` versioning. +- 🎨 nicer fonts for typedoc docs. ## 2.1.4 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 better eslint script config. +- ⬆️ dependency upgrade. +- 🔧 better eslint script config. ## 2.1.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.1.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.1.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.1.0 ### Minor Changes -- 🔧 set `proseWrap` to `"always"` in `.prettierrc.js` for better readability. -- 🔧 set `jsx` to `"react"` in `.tsconfig.json` for better compatibility with - ESM compilation. -- 🔧 set `jsxFactory` to `"createElement"` in `.tsconfig.json` for better - looking imports. +- 🔧 set `proseWrap` to `"always"` in `.prettierrc.js` for better readability. +- 🔧 set `jsx` to `"react"` in `.tsconfig.json` for better compatibility with + ESM compilation. +- 🔧 set `jsxFactory` to `"createElement"` in `.tsconfig.json` for better + looking imports. ## 2.0.9 ### Patch Changes -- 🐛 fix another bug with react rules 🤦🏻. +- 🐛 fix another bug with react rules 🤦🏻. ## 2.0.8 ### Patch Changes -- 🐛 fix bug with react rules. +- 🐛 fix bug with react rules. ## 2.0.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.0.6 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 set new `singleAttributePerLine` option to `true` in `.prettierrc.js`. +- ⬆️ dependency upgrade. +- 🔧 set new `singleAttributePerLine` option to `true` in `.prettierrc.js`. ## 2.0.5 ### Patch Changes -- 🔧 update naming conventions. +- 🔧 update naming conventions. ## 2.0.4 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update naming conventions. -- 🔧 add `@typescript-eslint/no-redundant-type-constituents` and - `@typescript-eslint/no-useless-empty-export` rules. +- ⬆️ dependency upgrade. +- 🔧 update naming conventions. +- 🔧 add `@typescript-eslint/no-redundant-type-constituents` and + `@typescript-eslint/no-useless-empty-export` rules. ## 2.0.3 ### Patch Changes -- 🔥 disable `@typescript-eslint/prefer-readonly-parameter-types` because of - false positives 😔. +- 🔥 disable `@typescript-eslint/prefer-readonly-parameter-types` because of + false positives 😔. ## 2.0.2 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 2.0.1 ### Patch Changes -- 🔧 update `package.json` `peerDependencies` to include `stylelint`. -- 🐛 include missing types. +- 🔧 update `package.json` `peerDependencies` to include `stylelint`. +- 🐛 include missing types. ## 2.0.0 ### Major Changes -- 🏗 change ESLint so it no longer requires user to install plugins. -- ⬆️ dependency upgrade. -- 🚚 move some `devDependencies` to `dependencies` or `peerDependencies`. -- 🔧 update JSDocs rules so they aren't required. +- 🏗 change ESLint so it no longer requires user to install plugins. +- ⬆️ dependency upgrade. +- 🚚 move some `devDependencies` to `dependencies` or `peerDependencies`. +- 🔧 update JSDocs rules so they aren't required. ## 1.1.9 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `.eslintrc.js` to disable - `@typescript-eslint/no-unnecessary-type-arguments` temporarily. +- ⬆️ dependency upgrade. +- 🔧 update `.eslintrc.js` to disable + `@typescript-eslint/no-unnecessary-type-arguments` temporarily. ## 1.1.8 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `.eslintrc.js` to not format quotes (leave that to `prettier`). +- ⬆️ dependency upgrade. +- 🔧 update `.eslintrc.js` to not format quotes (leave that to `prettier`). ## 1.1.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.1.6 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.1.5 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.1.4 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `.npmrc` to include [Gitmoji][gitmoji] when doing `npm version`. +- ⬆️ dependency upgrade. +- 🔧 update `.npmrc` to include [Gitmoji][gitmoji] when doing `npm version`. ## 1.1.3 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.1.2 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `@typescript-eslint/prefer-readonly-parameter-types` to make it - less annoying. +- ⬆️ dependency upgrade. +- 🔧 update `@typescript-eslint/prefer-readonly-parameter-types` to make it + less annoying. ## 1.1.1 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.1.0 ### Minor Changes -- ➕ add `eslint-plugin-jsdoc`. -- 🔧 add rules for JSDocs. +- ➕ add `eslint-plugin-jsdoc`. +- 🔧 add rules for JSDocs. ## 1.0.12 ### Patch Changes -- 🔧 improve `package.json` `repository` field. +- 🔧 improve `package.json` `repository` field. ## 1.0.11 ### Patch Changes -- ⬆️ dependency upgrade. -- 🔧 update `.eslintrc.js` fixing conflicts and making it less strict. -- 🔧 update `.eslintrc.react.js` fixing conflicts. -- 📝 updated `README.md` with dependencies. +- ⬆️ dependency upgrade. +- 🔧 update `.eslintrc.js` fixing conflicts and making it less strict. +- 🔧 update `.eslintrc.react.js` fixing conflicts. +- 📝 updated `README.md` with dependencies. ## 1.0.10 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.0.9 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.0.8 ### Patch Changes -- 🐛 fix dependency versions. +- 🐛 fix dependency versions. ## 1.0.7 ### Patch Changes -- ⬆️ dependency upgrade. +- ⬆️ dependency upgrade. ## 1.0.6 ### Patch Changes -- 🔧 update `.eslintrc.js`: `ignoreImplicit` now for - `functional/no-return-void`. -- 🔧 update `.eslintrc.js`: disabled `functional/functional-parameters`. -- 🔧 update `.eslintrc.js`: removed `import/no-default-export`. +- 🔧 update `.eslintrc.js`: `ignoreImplicit` now for + `functional/no-return-void`. +- 🔧 update `.eslintrc.js`: disabled `functional/functional-parameters`. +- 🔧 update `.eslintrc.js`: removed `import/no-default-export`. ## 1.0.5 ### Patch Changes -- 🔧 update `.tsconfig.json` so the module is `ESNext`. +- 🔧 update `.tsconfig.json` so the module is `ESNext`. ## 1.0.4 ### Patch Changes -- 🔧 update `.tsconfig.json` so the target is `ES2020`. +- 🔧 update `.tsconfig.json` so the target is `ES2020`. ## 1.0.3 ### Patch Changes -- 🐛 fix `files` paths (not relative for some reason). +- 🐛 fix `files` paths (not relative for some reason). ## 1.0.2 ### Patch Changes -- 🐛 fix missing files by adding `.npmignore` file without build files. +- 🐛 fix missing files by adding `.npmignore` file without build files. ## 1.0.1 ### Patch Changes -- 📝 fix typos in the `README.md` file. +- 📝 fix typos in the `README.md` file. diff --git a/packages/@lou.codes/configs/package.json b/packages/@lou.codes/configs/package.json index 9d875c22..313eb0cc 100644 --- a/packages/@lou.codes/configs/package.json +++ b/packages/@lou.codes/configs/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/configs", "description": "⚙️ Project configurations", - "version": "5.0.8", + "version": "5.0.9", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -42,7 +42,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { "./changelog.cjs": "./changelog.cjs", diff --git a/packages/@lou.codes/configs/rules/core.js b/packages/@lou.codes/configs/rules/core.js index b800398f..0a32fa0a 100644 --- a/packages/@lou.codes/configs/rules/core.js +++ b/packages/@lou.codes/configs/rules/core.js @@ -590,6 +590,35 @@ export const coreRules = */ "no-proto": ERROR, + /** + * Disallow specified modules when loaded by `import`. + * + * @see [no-restricted-imports](https://eslint.org/docs/latest/rules/no-restricted-imports) + */ + "no-restricted-imports": [ + ERROR, + { + patterns: [ + { + group: [ + "axios", + "jquery", + "lodash", + "lodash-es", + "lodash.*", + "lodash/*", + "underscore", + ], + message: "Just use vanilla JavaScript.", + }, + { + group: ["jquery-ui", "moment"], + message: "Use a modern dependency instead.", + }, + ], + }, + ], + /** * Disallows unnecessary return await. * diff --git a/packages/@lou.codes/constants/CHANGELOG.md b/packages/@lou.codes/constants/CHANGELOG.md index 6b6f9bac..82af154c 100644 --- a/packages/@lou.codes/constants/CHANGELOG.md +++ b/packages/@lou.codes/constants/CHANGELOG.md @@ -1,5 +1,11 @@ # Change log +## 2.0.2 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. + ## 2.0.1 ### Patch Changes diff --git a/packages/@lou.codes/constants/package.json b/packages/@lou.codes/constants/package.json index f812e643..b2e84a17 100644 --- a/packages/@lou.codes/constants/package.json +++ b/packages/@lou.codes/constants/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/constants", "description": "🔢 Shared constants and aliases to static methods, values and symbols.", - "version": "2.0.1", + "version": "2.0.2", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -13,7 +13,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { "./*": "./dist/*" diff --git a/packages/@lou.codes/create-package/CHANGELOG.md b/packages/@lou.codes/create-package/CHANGELOG.md index a732741d..197869fe 100644 --- a/packages/@lou.codes/create-package/CHANGELOG.md +++ b/packages/@lou.codes/create-package/CHANGELOG.md @@ -1,5 +1,15 @@ # Change log +## 1.0.25 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/prompts` to `v1.0.21`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. +- ⬆️ upgrade `@lou.codes/ansi` to `v1.0.21`. + ## 1.0.24 ### Patch Changes diff --git a/packages/@lou.codes/create-package/package.json b/packages/@lou.codes/create-package/package.json index af1f5695..d101814c 100644 --- a/packages/@lou.codes/create-package/package.json +++ b/packages/@lou.codes/create-package/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/create-package", "description": "🚧 lou.codes package scaffolder script", - "version": "1.0.24", + "version": "1.0.25", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -20,7 +20,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "files": [ "dist/*", diff --git a/packages/@lou.codes/cron/CHANGELOG.md b/packages/@lou.codes/cron/CHANGELOG.md index 4d2a001f..b46d40c4 100644 --- a/packages/@lou.codes/cron/CHANGELOG.md +++ b/packages/@lou.codes/cron/CHANGELOG.md @@ -1,5 +1,16 @@ # Change log +## 1.0.23 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/predicates` to `v2.0.4`. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/iterables` to `v3.0.3`. +- ⬆️ upgrade `@lou.codes/parsers` to `v1.0.20`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. + ## 1.0.22 ### Patch Changes diff --git a/packages/@lou.codes/cron/package.json b/packages/@lou.codes/cron/package.json index 0da58598..cefbeffe 100644 --- a/packages/@lou.codes/cron/package.json +++ b/packages/@lou.codes/cron/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/cron", "description": "⏲️ Cron Quartz and Cron UNIX expression parser", - "version": "1.0.22", + "version": "1.0.23", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -20,7 +20,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/diff/CHANGELOG.md b/packages/@lou.codes/diff/CHANGELOG.md index 17f348d0..e5b19500 100644 --- a/packages/@lou.codes/diff/CHANGELOG.md +++ b/packages/@lou.codes/diff/CHANGELOG.md @@ -1,5 +1,13 @@ # Change log +## 3.0.3 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. + ## 3.0.2 ### Patch Changes diff --git a/packages/@lou.codes/diff/package.json b/packages/@lou.codes/diff/package.json index 4842a07e..134140a2 100644 --- a/packages/@lou.codes/diff/package.json +++ b/packages/@lou.codes/diff/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/diff", "description": "↔️ Deep diffing utility.", - "version": "3.0.2", + "version": "3.0.3", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -17,7 +17,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/iterables/CHANGELOG.md b/packages/@lou.codes/iterables/CHANGELOG.md index c88f62c7..9b663453 100644 --- a/packages/@lou.codes/iterables/CHANGELOG.md +++ b/packages/@lou.codes/iterables/CHANGELOG.md @@ -1,5 +1,15 @@ # Change log +## 3.0.3 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/predicates` to `v2.0.4`. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. +- ⬆️ upgrade `@lou.codes/utils` to `v2.1.4`. + ## 3.0.2 ### Patch Changes diff --git a/packages/@lou.codes/iterables/package.json b/packages/@lou.codes/iterables/package.json index b5dfdadf..8084715d 100644 --- a/packages/@lou.codes/iterables/package.json +++ b/packages/@lou.codes/iterables/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/iterables", "description": "🔁 Iterable and AsyncIterable utils", - "version": "3.0.2", + "version": "3.0.3", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -19,7 +19,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/notify/CHANGELOG.md b/packages/@lou.codes/notify/CHANGELOG.md index 5a5ebce7..3e3e134a 100644 --- a/packages/@lou.codes/notify/CHANGELOG.md +++ b/packages/@lou.codes/notify/CHANGELOG.md @@ -1,5 +1,16 @@ # Change log +## 1.0.25 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/predicates` to `v2.0.4`. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/iterables` to `v3.0.3`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. +- ⬆️ upgrade `@lou.codes/utils` to `v2.1.4`. + ## 1.0.24 ### Patch Changes diff --git a/packages/@lou.codes/notify/package.json b/packages/@lou.codes/notify/package.json index 7226bd9e..8486f9d0 100644 --- a/packages/@lou.codes/notify/package.json +++ b/packages/@lou.codes/notify/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/notify", "description": "📣 Minimalistic Pub/Sub implementation", - "version": "1.0.24", + "version": "1.0.25", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -20,7 +20,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/parsers/CHANGELOG.md b/packages/@lou.codes/parsers/CHANGELOG.md index 5ee02f10..762161a0 100644 --- a/packages/@lou.codes/parsers/CHANGELOG.md +++ b/packages/@lou.codes/parsers/CHANGELOG.md @@ -1,5 +1,12 @@ # Change log +## 1.0.20 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. + ## 1.0.19 ### Patch Changes diff --git a/packages/@lou.codes/parsers/package.json b/packages/@lou.codes/parsers/package.json index 85e8a008..241cb7d0 100644 --- a/packages/@lou.codes/parsers/package.json +++ b/packages/@lou.codes/parsers/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/parsers", "description": "👁️‍🗨️ Parsers without nonsense", - "version": "1.0.19", + "version": "1.0.20", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -16,7 +16,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/predicates/CHANGELOG.md b/packages/@lou.codes/predicates/CHANGELOG.md index 49780aab..fff60812 100644 --- a/packages/@lou.codes/predicates/CHANGELOG.md +++ b/packages/@lou.codes/predicates/CHANGELOG.md @@ -1,5 +1,14 @@ # Change log +## 2.0.4 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/parsers` to `v1.0.20`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. + ## 2.0.3 ### Patch Changes diff --git a/packages/@lou.codes/predicates/package.json b/packages/@lou.codes/predicates/package.json index 20dbb93d..ed5ea9cc 100644 --- a/packages/@lou.codes/predicates/package.json +++ b/packages/@lou.codes/predicates/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/predicates", "description": "🧐 Predicate util functions", - "version": "2.0.3", + "version": "2.0.4", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -18,7 +18,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/prompts/CHANGELOG.md b/packages/@lou.codes/prompts/CHANGELOG.md index ff806e4b..735b99b3 100644 --- a/packages/@lou.codes/prompts/CHANGELOG.md +++ b/packages/@lou.codes/prompts/CHANGELOG.md @@ -1,5 +1,13 @@ # Change log +## 1.0.21 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. + ## 1.0.20 ### Patch Changes diff --git a/packages/@lou.codes/prompts/package.json b/packages/@lou.codes/prompts/package.json index 150679fa..b67415fe 100644 --- a/packages/@lou.codes/prompts/package.json +++ b/packages/@lou.codes/prompts/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/prompts", "description": "⁉️ CLI interactive prompts", - "version": "1.0.20", + "version": "1.0.21", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -17,7 +17,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/test/CHANGELOG.md b/packages/@lou.codes/test/CHANGELOG.md index d8e1197c..8d19f39a 100644 --- a/packages/@lou.codes/test/CHANGELOG.md +++ b/packages/@lou.codes/test/CHANGELOG.md @@ -1,5 +1,15 @@ # Change log +## 4.0.4 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. +- ⬆️ upgrade `@lou.codes/ansi` to `v1.0.21`. +- ⬆️ upgrade `@lou.codes/diff` to `v3.0.3`. + ## 4.0.3 ### Patch Changes diff --git a/packages/@lou.codes/test/package.json b/packages/@lou.codes/test/package.json index ec884c16..79b1de91 100644 --- a/packages/@lou.codes/test/package.json +++ b/packages/@lou.codes/test/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/test", "description": "✅ Equality test with enforced readability", - "version": "4.0.3", + "version": "4.0.4", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -20,7 +20,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/types/CHANGELOG.md b/packages/@lou.codes/types/CHANGELOG.md index fed700f5..6ac877c8 100644 --- a/packages/@lou.codes/types/CHANGELOG.md +++ b/packages/@lou.codes/types/CHANGELOG.md @@ -1,5 +1,12 @@ # Change log +## 2.0.3 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. + ## 2.0.2 ### Patch Changes diff --git a/packages/@lou.codes/types/package.json b/packages/@lou.codes/types/package.json index 93472557..ae23848a 100644 --- a/packages/@lou.codes/types/package.json +++ b/packages/@lou.codes/types/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/types", "description": "🏷️ Lou's shared types", - "version": "2.0.2", + "version": "2.0.3", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -20,7 +20,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/@lou.codes/utils/CHANGELOG.md b/packages/@lou.codes/utils/CHANGELOG.md index d0a65444..4d6a168a 100644 --- a/packages/@lou.codes/utils/CHANGELOG.md +++ b/packages/@lou.codes/utils/CHANGELOG.md @@ -1,5 +1,14 @@ # Change log +## 2.1.4 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/predicates` to `v2.0.4`. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. + ## 2.1.3 ### Patch Changes diff --git a/packages/@lou.codes/utils/package.json b/packages/@lou.codes/utils/package.json index 72592f91..5520b6fe 100644 --- a/packages/@lou.codes/utils/package.json +++ b/packages/@lou.codes/utils/package.json @@ -1,7 +1,7 @@ { "name": "@lou.codes/utils", "description": "⚒️ Lou's curried functional utils", - "version": "2.1.3", + "version": "2.1.4", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -18,7 +18,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/preact-pair/CHANGELOG.md b/packages/preact-pair/CHANGELOG.md index 0a7b21b2..6ef119c0 100644 --- a/packages/preact-pair/CHANGELOG.md +++ b/packages/preact-pair/CHANGELOG.md @@ -1,5 +1,12 @@ # Change log +## 1.1.4 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. + ## 1.1.3 ### Patch Changes diff --git a/packages/preact-pair/package.json b/packages/preact-pair/package.json index fd497207..12a663f4 100644 --- a/packages/preact-pair/package.json +++ b/packages/preact-pair/package.json @@ -1,7 +1,7 @@ { "name": "preact-pair", "description": "🖇️ Util to help with the paired hook pattern", - "version": "1.1.3", + "version": "1.1.4", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -20,7 +20,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/react-pair/CHANGELOG.md b/packages/react-pair/CHANGELOG.md index 6875c146..d331e328 100644 --- a/packages/react-pair/CHANGELOG.md +++ b/packages/react-pair/CHANGELOG.md @@ -1,5 +1,13 @@ # Change log +## 4.0.5 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. +- ⬆️ upgrade `preact-pair` to `v1.1.4`. + ## 4.0.4 ### Patch Changes diff --git a/packages/react-pair/package.json b/packages/react-pair/package.json index fafd6504..bc08ab21 100644 --- a/packages/react-pair/package.json +++ b/packages/react-pair/package.json @@ -1,7 +1,7 @@ { "name": "react-pair", "description": "🖇️ Util to help with the paired hook pattern", - "version": "4.0.4", + "version": "4.0.5", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -23,7 +23,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js", diff --git a/packages/window-open-promise/CHANGELOG.md b/packages/window-open-promise/CHANGELOG.md index f0fe438f..beef146c 100644 --- a/packages/window-open-promise/CHANGELOG.md +++ b/packages/window-open-promise/CHANGELOG.md @@ -1,5 +1,16 @@ # Change log +## 1.1.21 + +### Patch Changes + +- ⬆️ update `pnpm` to v9. +- ⬆️ upgrade `@lou.codes/predicates` to `v2.0.4`. +- ⬆️ upgrade `@lou.codes/constants` to `v2.0.2`. +- ⬆️ upgrade `@lou.codes/iterables` to `v3.0.3`. +- ⬆️ upgrade `@lou.codes/types` to `v2.0.3`. +- ⬆️ upgrade `@lou.codes/utils` to `v2.1.4`. + ## 1.1.20 ### Patch Changes diff --git a/packages/window-open-promise/package.json b/packages/window-open-promise/package.json index 59089dba..1f6b6944 100644 --- a/packages/window-open-promise/package.json +++ b/packages/window-open-promise/package.json @@ -1,7 +1,7 @@ { "name": "window-open-promise", "description": "🪟 Promised Window.open();", - "version": "1.1.20", + "version": "1.1.21", "author": { "email": "contact@lou.codes", "name": "Lou Cyx", @@ -20,7 +20,7 @@ }, "engines": { "node": ">=21", - "pnpm": ">=8" + "pnpm": ">=9" }, "exports": { ".": "./dist/index.js",