diff --git a/.changeset/big-beers-stare.md b/.changeset/big-beers-stare.md deleted file mode 100644 index 17a08cf2..00000000 --- a/.changeset/big-beers-stare.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@css-modules-kit/core': minor -'@css-modules-kit/ts-plugin': patch -'@css-modules-kit/codegen': patch ---- - -refactor: rename from `createDts` to `generateDts` diff --git a/.changeset/busy-plants-take.md b/.changeset/busy-plants-take.md deleted file mode 100644 index 9f36e1b6..00000000 --- a/.changeset/busy-plants-take.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@css-modules-kit/ts-plugin': minor -'@css-modules-kit/codegen': minor -'@css-modules-kit/core': minor ---- - -feat: generate .d.ts files even if syntax or semantic errors are found diff --git a/.changeset/busy-snails-play.md b/.changeset/busy-snails-play.md deleted file mode 100644 index 6638c512..00000000 --- a/.changeset/busy-snails-play.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@css-modules-kit/codegen': patch ---- - -feat: log internal errors with logger diff --git a/.changeset/crazy-baboons-share.md b/.changeset/crazy-baboons-share.md deleted file mode 100644 index 9364e164..00000000 --- a/.changeset/crazy-baboons-share.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@css-modules-kit/core': minor ---- - -feat: add `wildcardDirectories` in `CMKConfig` diff --git a/.changeset/icy-pets-wave.md b/.changeset/icy-pets-wave.md deleted file mode 100644 index 2be4896b..00000000 --- a/.changeset/icy-pets-wave.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@css-modules-kit/core': minor -'@css-modules-kit/ts-plugin': patch -'@css-modules-kit/codegen': patch ---- - -refactor: include diagnostics within `CSSModule` object diff --git a/.changeset/ripe-schools-count.md b/.changeset/ripe-schools-count.md deleted file mode 100644 index ea256bdc..00000000 --- a/.changeset/ripe-schools-count.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@css-modules-kit/ts-plugin': minor -'@css-modules-kit/codegen': minor -'@css-modules-kit/core': minor ---- - -feat!: report an error diagnostic when no files found by `include`/`exclude` pattern diff --git a/package-lock.json b/package-lock.json index 9dbda13a..30aa824c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -847,6 +847,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -869,6 +870,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18" } @@ -1454,6 +1456,7 @@ "resolved": "https://registry.npmjs.org/@eslint/css/-/css-0.10.0.tgz", "integrity": "sha512-pHoYRWS08oeU0qVez1pZCcbqHzoJnM5VMtrxH2nWDJ0ukq9DkwWV1BTY+PWK+eWBbndN9W0O9WjJTyAHsDoPOg==", "license": "Apache-2.0", + "peer": true, "dependencies": { "@eslint/core": "^0.14.0", "@eslint/css-tree": "^3.6.1", @@ -3029,6 +3032,7 @@ "integrity": "sha512-DRh5K+ka5eJic8CjH7td8QpYEV6Zo10gfRkjHCO3weqZHWDtAaSTFtl4+VMqOJ4N5jcuhZ9/l+yy8rVgw7BQeQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~7.10.0" } @@ -3120,6 +3124,7 @@ "integrity": "sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.39.0", "@typescript-eslint/types": "8.39.0", @@ -3846,6 +3851,7 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -5659,6 +5665,7 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.33.0.tgz", "integrity": "sha512-TS9bTNIryDzStCpJN93aC5VRSW3uTx9sClUn4B87pwiCaJh220otoI0X8mJKr+VcPtniMdN8GKjlwgWGUv5ZKA==", "license": "MIT", + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", @@ -9462,6 +9469,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -9508,6 +9516,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "license": "MIT", + "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -9565,6 +9574,7 @@ "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, "license": "MIT", + "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -10907,6 +10917,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "@csstools/css-parser-algorithms": "^3.0.5", "@csstools/css-tokenizer": "^3.0.4", @@ -11306,6 +11317,7 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=12" }, @@ -11391,6 +11403,7 @@ "integrity": "sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "~0.25.0", "get-tsconfig": "^4.7.5" @@ -11549,6 +11562,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -11731,6 +11745,7 @@ "integrity": "sha512-yJ+Mp7OyV+4S+afWo+QyoL9jFWD11QFH0i5i7JypnfTcA1rmgxCbiA8WwAICDEtZ1Z1hzrVhN8R8rGTqkTY8ZQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.6", @@ -11844,6 +11859,7 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=12" }, @@ -12397,10 +12413,10 @@ }, "packages/codegen": { "name": "@css-modules-kit/codegen", - "version": "0.6.0", + "version": "0.7.0", "license": "MIT", "dependencies": { - "@css-modules-kit/core": "^0.6.0" + "@css-modules-kit/core": "^0.7.0" }, "bin": { "cmk": "bin/cmk.mjs" @@ -12414,7 +12430,7 @@ }, "packages/core": { "name": "@css-modules-kit/core", - "version": "0.6.0", + "version": "0.7.0", "license": "MIT", "dependencies": { "postcss": "^8.5.6", @@ -12431,10 +12447,10 @@ }, "packages/eslint-plugin": { "name": "@css-modules-kit/eslint-plugin", - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "dependencies": { - "@css-modules-kit/core": "^0.6.0", + "@css-modules-kit/core": "^0.7.0", "postcss-safe-parser": "^7.0.1" }, "engines": { @@ -12447,10 +12463,10 @@ }, "packages/stylelint-plugin": { "name": "@css-modules-kit/stylelint-plugin", - "version": "0.4.0", + "version": "0.4.1", "license": "MIT", "dependencies": { - "@css-modules-kit/core": "^0.6.0" + "@css-modules-kit/core": "^0.7.0" }, "engines": { "node": ">=20.19.0" @@ -12461,10 +12477,10 @@ }, "packages/ts-plugin": { "name": "@css-modules-kit/ts-plugin", - "version": "0.6.0", + "version": "0.7.0", "license": "MIT", "dependencies": { - "@css-modules-kit/core": "^0.6.0", + "@css-modules-kit/core": "^0.7.0", "@volar/language-core": "^2.4.23", "@volar/typescript": "^2.4.23" }, @@ -12477,10 +12493,10 @@ }, "packages/vscode": { "name": "css-modules-kit-vscode", - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "dependencies": { - "@css-modules-kit/ts-plugin": "^0.6.0" + "@css-modules-kit/ts-plugin": "^0.7.0" }, "engines": { "vscode": "^1.84.0" diff --git a/packages/codegen/CHANGELOG.md b/packages/codegen/CHANGELOG.md index e68fab81..a1c29751 100644 --- a/packages/codegen/CHANGELOG.md +++ b/packages/codegen/CHANGELOG.md @@ -1,5 +1,24 @@ # @css-modules-kit/codegen +## 0.7.0 + +### Minor Changes + +- 60b7515: feat: generate .d.ts files even if syntax or semantic errors are found +- c36be81: feat!: report an error diagnostic when no files found by `include`/`exclude` pattern + +### Patch Changes + +- d1c2051: refactor: rename from `createDts` to `generateDts` +- 412f33e: feat: log internal errors with logger +- 87e1aef: refactor: include diagnostics within `CSSModule` object +- Updated dependencies [d1c2051] +- Updated dependencies [60b7515] +- Updated dependencies [4d661a1] +- Updated dependencies [87e1aef] +- Updated dependencies [c36be81] + - @css-modules-kit/core@0.7.0 + ## 0.6.0 ### Minor Changes diff --git a/packages/codegen/package.json b/packages/codegen/package.json index 6f5411e1..45cffcb2 100644 --- a/packages/codegen/package.json +++ b/packages/codegen/package.json @@ -1,7 +1,7 @@ { "name": "@css-modules-kit/codegen", "description": "A tool for generating `*.d.ts` files for `*.module.css`.", - "version": "0.6.0", + "version": "0.7.0", "type": "commonjs", "sideEffects": false, "repository": { @@ -38,7 +38,7 @@ "dist" ], "dependencies": { - "@css-modules-kit/core": "^0.6.0" + "@css-modules-kit/core": "^0.7.0" }, "peerDependencies": { "typescript": "^5.7.3" diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index ee8805c4..10895577 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,15 @@ # @css-modules-kit/core +## 0.7.0 + +### Minor Changes + +- d1c2051: refactor: rename from `createDts` to `generateDts` +- 60b7515: feat: generate .d.ts files even if syntax or semantic errors are found +- 4d661a1: feat: add `wildcardDirectories` in `CMKConfig` +- 87e1aef: refactor: include diagnostics within `CSSModule` object +- c36be81: feat!: report an error diagnostic when no files found by `include`/`exclude` pattern + ## 0.6.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index b166fea9..1ff87f90 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@css-modules-kit/core", "description": "The core of css-modules-kit", - "version": "0.6.0", + "version": "0.7.0", "type": "commonjs", "sideEffects": false, "repository": { diff --git a/packages/eslint-plugin/CHANGELOG.md b/packages/eslint-plugin/CHANGELOG.md index 5c2b666b..15ae6a34 100644 --- a/packages/eslint-plugin/CHANGELOG.md +++ b/packages/eslint-plugin/CHANGELOG.md @@ -1,5 +1,16 @@ # @css-modules-kit/eslint-plugin +## 0.3.1 + +### Patch Changes + +- Updated dependencies [d1c2051] +- Updated dependencies [60b7515] +- Updated dependencies [4d661a1] +- Updated dependencies [87e1aef] +- Updated dependencies [c36be81] + - @css-modules-kit/core@0.7.0 + ## 0.3.0 ### Minor Changes diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 7537a410..a27935d6 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@css-modules-kit/eslint-plugin", "description": "A eslint plugin for CSS Modules", - "version": "0.3.0", + "version": "0.3.1", "type": "commonjs", "sideEffects": false, "repository": { @@ -44,7 +44,7 @@ "dist" ], "dependencies": { - "@css-modules-kit/core": "^0.6.0", + "@css-modules-kit/core": "^0.7.0", "postcss-safe-parser": "^7.0.1" }, "peerDependencies": { diff --git a/packages/stylelint-plugin/CHANGELOG.md b/packages/stylelint-plugin/CHANGELOG.md index d6c59f94..23e9138c 100644 --- a/packages/stylelint-plugin/CHANGELOG.md +++ b/packages/stylelint-plugin/CHANGELOG.md @@ -1,5 +1,16 @@ # @css-modules-kit/stylelint-plugin +## 0.4.1 + +### Patch Changes + +- Updated dependencies [d1c2051] +- Updated dependencies [60b7515] +- Updated dependencies [4d661a1] +- Updated dependencies [87e1aef] +- Updated dependencies [c36be81] + - @css-modules-kit/core@0.7.0 + ## 0.4.0 ### Minor Changes diff --git a/packages/stylelint-plugin/package.json b/packages/stylelint-plugin/package.json index 8c2d5ec8..15d2fdf4 100644 --- a/packages/stylelint-plugin/package.json +++ b/packages/stylelint-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@css-modules-kit/stylelint-plugin", "description": "A stylelint plugin for CSS Modules", - "version": "0.4.0", + "version": "0.4.1", "type": "commonjs", "sideEffects": false, "repository": { @@ -46,7 +46,7 @@ "dist" ], "dependencies": { - "@css-modules-kit/core": "^0.6.0" + "@css-modules-kit/core": "^0.7.0" }, "peerDependencies": { "stylelint": "^16.0.0" diff --git a/packages/ts-plugin/CHANGELOG.md b/packages/ts-plugin/CHANGELOG.md index 3ae73b0b..40adbaef 100644 --- a/packages/ts-plugin/CHANGELOG.md +++ b/packages/ts-plugin/CHANGELOG.md @@ -1,5 +1,23 @@ # @css-modules-kit/ts-plugin +## 0.7.0 + +### Minor Changes + +- 60b7515: feat: generate .d.ts files even if syntax or semantic errors are found +- c36be81: feat!: report an error diagnostic when no files found by `include`/`exclude` pattern + +### Patch Changes + +- d1c2051: refactor: rename from `createDts` to `generateDts` +- 87e1aef: refactor: include diagnostics within `CSSModule` object +- Updated dependencies [d1c2051] +- Updated dependencies [60b7515] +- Updated dependencies [4d661a1] +- Updated dependencies [87e1aef] +- Updated dependencies [c36be81] + - @css-modules-kit/core@0.7.0 + ## 0.6.0 ### Minor Changes diff --git a/packages/ts-plugin/package.json b/packages/ts-plugin/package.json index 314768ec..07f8a41e 100644 --- a/packages/ts-plugin/package.json +++ b/packages/ts-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@css-modules-kit/ts-plugin", "description": "A TypeScript Language Service Plugin for CSS Modules", - "version": "0.6.0", + "version": "0.7.0", "type": "commonjs", "sideEffects": false, "repository": { @@ -49,7 +49,7 @@ "dependencies": { "@volar/language-core": "^2.4.23", "@volar/typescript": "^2.4.23", - "@css-modules-kit/core": "^0.6.0" + "@css-modules-kit/core": "^0.7.0" }, "peerDependencies": { "typescript": ">=5.6.3" diff --git a/packages/vscode/CHANGELOG.md b/packages/vscode/CHANGELOG.md index 6daf32bf..ce6651b3 100644 --- a/packages/vscode/CHANGELOG.md +++ b/packages/vscode/CHANGELOG.md @@ -1,5 +1,15 @@ # css-modules-kit-vscode +## 0.3.1 + +### Patch Changes + +- Updated dependencies [d1c2051] +- Updated dependencies [60b7515] +- Updated dependencies [87e1aef] +- Updated dependencies [c36be81] + - @css-modules-kit/ts-plugin@0.7.0 + ## 0.3.0 ### Minor Changes diff --git a/packages/vscode/package.json b/packages/vscode/package.json index ecd5f1e2..97f33b28 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -2,7 +2,7 @@ "name": "css-modules-kit-vscode", "displayName": "CSS Modules Kit", "description": "The VS Code extension for CSS Modules", - "version": "0.3.0", + "version": "0.3.1", "type": "commonjs", "repository": { "type": "git", @@ -59,6 +59,6 @@ } }, "dependencies": { - "@css-modules-kit/ts-plugin": "^0.6.0" + "@css-modules-kit/ts-plugin": "^0.7.0" } }