diff --git a/npm/eslint-config/CHANGELOG.md b/npm/eslint-config/CHANGELOG.md index cc0144c..4cc2006 100644 --- a/npm/eslint-config/CHANGELOG.md +++ b/npm/eslint-config/CHANGELOG.md @@ -1,3 +1,21 @@ + + # `@revi/eslint-config` changelog Pre-`v0.0.6` changelog is not available. @@ -10,6 +28,15 @@ # `@revi/eslint-config` changelog - minor: When the plugin is added. - patch: When the rule is modified (without plugin addition/removal). +## v0.0.16 + +Date: 2024-10-23 (KST) + +### Update + +- Update `@eslint/js` to `v9.13.0`. +- Update `eslint` to `v9.13.0`. + ## v0.0.15 Date: 2024-10-15 (KST) diff --git a/npm/eslint-config/README.md b/npm/eslint-config/README.md index edf8b39..7edceb5 100644 --- a/npm/eslint-config/README.md +++ b/npm/eslint-config/README.md @@ -1,3 +1,21 @@ + + # @revi/eslint-config [![NPM Version](https://img.shields.io/npm/v/%40revi%2Feslint-config?logo=npm&cacheSeconds=600)](https://www.npmjs.com/package/@revi/eslint-config) diff --git a/npm/eslint-config/eslint.config.js b/npm/eslint-config/eslint.config.js index fa890e8..9191557 100644 --- a/npm/eslint-config/eslint.config.js +++ b/npm/eslint-config/eslint.config.js @@ -1,3 +1,21 @@ +/* + * SPDX-FileCopyrightText: (C) 2024 Hong Yongmin (https://revi.xyz/) + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // @ts-check /** * @file revi's eslint config preset diff --git a/npm/eslint-config/package.json b/npm/eslint-config/package.json index ab822a0..ba5002f 100644 --- a/npm/eslint-config/package.json +++ b/npm/eslint-config/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@revi/eslint-config", - "version": "0.0.15", + "version": "0.0.16", "description": "@revi's shared eslint config", "keywords": [ "eslint" @@ -30,7 +30,7 @@ "tsc": "tsc eslint.config.js --declaration --allowJs --emitDeclarationOnly --esModuleInterop --outdir types" }, "dependencies": { - "@eslint/js": "9.12.0", + "@eslint/js": "9.13.0", "eslint": "catalog:", "eslint-config-prettier": "9.1.0", "globals": "15.11.0" @@ -43,7 +43,7 @@ "prettier": "catalog:" }, "peerDependencies": { - "eslint": "9.12.0" + "eslint": "9.13.0" }, "packageManager": "pnpm@9.12.1", "publishConfig": { diff --git a/npm/eslint-config/types/eslint.config.d.ts b/npm/eslint-config/types/eslint.config.d.ts index ce3f708..c18ece3 100644 --- a/npm/eslint-config/types/eslint.config.d.ts +++ b/npm/eslint-config/types/eslint.config.d.ts @@ -1,3 +1,21 @@ +/* + * SPDX-FileCopyrightText: (C) 2024 Hong Yongmin (https://revi.xyz/) + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + declare const _default: ( | { readonly rules: Readonly; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e8a1bd3..d37167c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: eslint: - specifier: 9.12.0 - version: 9.12.0 + specifier: 9.13.0 + version: 9.13.0 prettier: specifier: 3.3.3 version: 3.3.3 @@ -35,7 +35,7 @@ importers: version: 1.0.5 eslint: specifier: 'catalog:' - version: 9.12.0 + version: 9.13.0 eslint-config-wikimedia: specifier: 0.28.2 version: 0.28.2(typescript@5.6.3) @@ -52,14 +52,14 @@ importers: npm/eslint-config: dependencies: '@eslint/js': - specifier: 9.12.0 - version: 9.12.0 + specifier: 9.13.0 + version: 9.13.0 eslint: specifier: 'catalog:' - version: 9.12.0 + version: 9.13.0 eslint-config-prettier: specifier: 9.1.0 - version: 9.1.0(eslint@9.12.0) + version: 9.1.0(eslint@9.13.0) globals: specifier: 15.11.0 version: 15.11.0 @@ -350,8 +350,8 @@ packages: resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.6.0': - resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==} + '@eslint/core@0.7.0': + resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@2.1.4': @@ -366,8 +366,8 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@9.12.0': - resolution: {integrity: sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==} + '@eslint/js@9.13.0': + resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -1820,8 +1820,8 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - eslint@9.12.0: - resolution: {integrity: sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==} + eslint@9.13.0: + resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -2197,10 +2197,6 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -4644,9 +4640,9 @@ snapshots: eslint: 8.57.0 eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.0(eslint@9.12.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.13.0)': dependencies: - eslint: 9.12.0 + eslint: 9.13.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} @@ -4659,7 +4655,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/core@0.6.0': {} + '@eslint/core@0.7.0': {} '@eslint/eslintrc@2.1.4': dependencies: @@ -4667,7 +4663,7 @@ snapshots: debug: 4.3.6 espree: 9.6.1 globals: 13.24.0 - ignore: 5.3.1 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -4681,7 +4677,7 @@ snapshots: debug: 4.3.6 espree: 10.2.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 @@ -4691,7 +4687,7 @@ snapshots: '@eslint/js@8.57.0': {} - '@eslint/js@9.12.0': {} + '@eslint/js@9.13.0': {} '@eslint/object-schema@2.1.4': {} @@ -6489,9 +6485,9 @@ snapshots: eslint: 8.57.0 semver: 7.6.3 - eslint-config-prettier@9.1.0(eslint@9.12.0): + eslint-config-prettier@9.1.0(eslint@9.13.0): dependencies: - eslint: 9.12.0 + eslint: 9.13.0 eslint-config-wikimedia@0.28.2(typescript@5.6.3): dependencies: @@ -6588,7 +6584,7 @@ snapshots: eslint-plugin-es-x: 7.8.0(eslint@8.57.0) get-tsconfig: 4.7.6 globals: 15.11.0 - ignore: 5.3.1 + ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 @@ -6704,7 +6700,7 @@ snapshots: glob-parent: 6.0.2 globals: 13.24.0 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -6720,14 +6716,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@9.12.0: + eslint@9.13.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0) '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.18.0 - '@eslint/core': 0.6.0 + '@eslint/core': 0.7.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.12.0 + '@eslint/js': 9.13.0 '@eslint/plugin-kit': 0.2.0 '@humanfs/node': 0.16.5 '@humanwhocodes/module-importer': 1.0.1 @@ -6748,7 +6744,7 @@ snapshots: file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 @@ -7072,7 +7068,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -7080,7 +7076,7 @@ snapshots: dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 @@ -7259,10 +7255,7 @@ snapshots: ieee754@1.2.1: optional: true - ignore@5.3.1: {} - - ignore@5.3.2: - optional: true + ignore@5.3.2: {} immediate@3.0.6: optional: true diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f3fabf9..5ebff58 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,5 +4,5 @@ packages: - './npm/prettier-config/' catalog: - eslint: 9.12.0 + eslint: 9.13.0 prettier: 3.3.3