npm/eslint-config: Bump version

Summary:
External version of D813.

Signed-off-by: Yongmin Hong <revi@omglol.email>

Test Plan: land, tag, push the tag, and watch GitHub Actions build and publish to npmjs.com

Reviewers: O1 revi & automations, revi

Reviewed By: O1 revi & automations, revi

Differential Revision: https://issuetracker.revi.xyz/D814
This commit is contained in:
revi 2024-10-23 16:27:40 +09:00
parent 86f134978c
commit e0ca9f3e6a
Signed by: revi
GPG key ID: 1EB4F6CEEA100E94
7 changed files with 116 additions and 42 deletions

View file

@ -1,3 +1,21 @@
<!--
SPDX-FileCopyrightText: (C) 2024 Hong Yongmin (https://revi.xyz/) <yewon@revi.email>
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.
-->
# `@revi/eslint-config` changelog # `@revi/eslint-config` changelog
Pre-`v0.0.6` changelog is not available. Pre-`v0.0.6` changelog is not available.
@ -10,6 +28,15 @@ # `@revi/eslint-config` changelog
- minor: When the plugin is added. - minor: When the plugin is added.
- patch: When the rule is modified (without plugin addition/removal). - 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 ## v0.0.15
Date: 2024-10-15 (KST) Date: 2024-10-15 (KST)

View file

@ -1,3 +1,21 @@
<!--
SPDX-FileCopyrightText: (C) 2024 Hong Yongmin (https://revi.xyz/) <yewon@revi.email>
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.
-->
# @revi/eslint-config # @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) [![NPM Version](https://img.shields.io/npm/v/%40revi%2Feslint-config?logo=npm&cacheSeconds=600)](https://www.npmjs.com/package/@revi/eslint-config)

View file

@ -1,3 +1,21 @@
/*
* SPDX-FileCopyrightText: (C) 2024 Hong Yongmin (https://revi.xyz/) <yewon@revi.email>
*
* 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 // @ts-check
/** /**
* @file revi's eslint config preset * @file revi's eslint config preset

View file

@ -1,7 +1,7 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"name": "@revi/eslint-config", "name": "@revi/eslint-config",
"version": "0.0.15", "version": "0.0.16",
"description": "@revi's shared eslint config", "description": "@revi's shared eslint config",
"keywords": [ "keywords": [
"eslint" "eslint"
@ -30,7 +30,7 @@
"tsc": "tsc eslint.config.js --declaration --allowJs --emitDeclarationOnly --esModuleInterop --outdir types" "tsc": "tsc eslint.config.js --declaration --allowJs --emitDeclarationOnly --esModuleInterop --outdir types"
}, },
"dependencies": { "dependencies": {
"@eslint/js": "9.12.0", "@eslint/js": "9.13.0",
"eslint": "catalog:", "eslint": "catalog:",
"eslint-config-prettier": "9.1.0", "eslint-config-prettier": "9.1.0",
"globals": "15.11.0" "globals": "15.11.0"
@ -43,7 +43,7 @@
"prettier": "catalog:" "prettier": "catalog:"
}, },
"peerDependencies": { "peerDependencies": {
"eslint": "9.12.0" "eslint": "9.13.0"
}, },
"packageManager": "pnpm@9.12.1", "packageManager": "pnpm@9.12.1",
"publishConfig": { "publishConfig": {

View file

@ -1,3 +1,21 @@
/*
* SPDX-FileCopyrightText: (C) 2024 Hong Yongmin (https://revi.xyz/) <yewon@revi.email>
*
* 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: ( declare const _default: (
| { | {
readonly rules: Readonly<import('eslint').Linter.RulesRecord>; readonly rules: Readonly<import('eslint').Linter.RulesRecord>;

View file

@ -7,8 +7,8 @@ settings:
catalogs: catalogs:
default: default:
eslint: eslint:
specifier: 9.12.0 specifier: 9.13.0
version: 9.12.0 version: 9.13.0
prettier: prettier:
specifier: 3.3.3 specifier: 3.3.3
version: 3.3.3 version: 3.3.3
@ -35,7 +35,7 @@ importers:
version: 1.0.5 version: 1.0.5
eslint: eslint:
specifier: 'catalog:' specifier: 'catalog:'
version: 9.12.0 version: 9.13.0
eslint-config-wikimedia: eslint-config-wikimedia:
specifier: 0.28.2 specifier: 0.28.2
version: 0.28.2(typescript@5.6.3) version: 0.28.2(typescript@5.6.3)
@ -52,14 +52,14 @@ importers:
npm/eslint-config: npm/eslint-config:
dependencies: dependencies:
'@eslint/js': '@eslint/js':
specifier: 9.12.0 specifier: 9.13.0
version: 9.12.0 version: 9.13.0
eslint: eslint:
specifier: 'catalog:' specifier: 'catalog:'
version: 9.12.0 version: 9.13.0
eslint-config-prettier: eslint-config-prettier:
specifier: 9.1.0 specifier: 9.1.0
version: 9.1.0(eslint@9.12.0) version: 9.1.0(eslint@9.13.0)
globals: globals:
specifier: 15.11.0 specifier: 15.11.0
version: 15.11.0 version: 15.11.0
@ -350,8 +350,8 @@ packages:
resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@0.6.0': '@eslint/core@0.7.0':
resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==} resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/eslintrc@2.1.4': '@eslint/eslintrc@2.1.4':
@ -366,8 +366,8 @@ packages:
resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
'@eslint/js@9.12.0': '@eslint/js@9.13.0':
resolution: {integrity: sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==} resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.4': '@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. deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
hasBin: true hasBin: true
eslint@9.12.0: eslint@9.13.0:
resolution: {integrity: sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==} resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@ -2197,10 +2197,6 @@ packages:
ieee754@1.2.1: ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 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: ignore@5.3.2:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'} engines: {node: '>= 4'}
@ -4644,9 +4640,9 @@ snapshots:
eslint: 8.57.0 eslint: 8.57.0
eslint-visitor-keys: 3.4.3 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: dependencies:
eslint: 9.12.0 eslint: 9.13.0
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.11.0': {} '@eslint-community/regexpp@4.11.0': {}
@ -4659,7 +4655,7 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@eslint/core@0.6.0': {} '@eslint/core@0.7.0': {}
'@eslint/eslintrc@2.1.4': '@eslint/eslintrc@2.1.4':
dependencies: dependencies:
@ -4667,7 +4663,7 @@ snapshots:
debug: 4.3.6 debug: 4.3.6
espree: 9.6.1 espree: 9.6.1
globals: 13.24.0 globals: 13.24.0
ignore: 5.3.1 ignore: 5.3.2
import-fresh: 3.3.0 import-fresh: 3.3.0
js-yaml: 4.1.0 js-yaml: 4.1.0
minimatch: 3.1.2 minimatch: 3.1.2
@ -4681,7 +4677,7 @@ snapshots:
debug: 4.3.6 debug: 4.3.6
espree: 10.2.0 espree: 10.2.0
globals: 14.0.0 globals: 14.0.0
ignore: 5.3.1 ignore: 5.3.2
import-fresh: 3.3.0 import-fresh: 3.3.0
js-yaml: 4.1.0 js-yaml: 4.1.0
minimatch: 3.1.2 minimatch: 3.1.2
@ -4691,7 +4687,7 @@ snapshots:
'@eslint/js@8.57.0': {} '@eslint/js@8.57.0': {}
'@eslint/js@9.12.0': {} '@eslint/js@9.13.0': {}
'@eslint/object-schema@2.1.4': {} '@eslint/object-schema@2.1.4': {}
@ -6489,9 +6485,9 @@ snapshots:
eslint: 8.57.0 eslint: 8.57.0
semver: 7.6.3 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: dependencies:
eslint: 9.12.0 eslint: 9.13.0
eslint-config-wikimedia@0.28.2(typescript@5.6.3): eslint-config-wikimedia@0.28.2(typescript@5.6.3):
dependencies: dependencies:
@ -6588,7 +6584,7 @@ snapshots:
eslint-plugin-es-x: 7.8.0(eslint@8.57.0) eslint-plugin-es-x: 7.8.0(eslint@8.57.0)
get-tsconfig: 4.7.6 get-tsconfig: 4.7.6
globals: 15.11.0 globals: 15.11.0
ignore: 5.3.1 ignore: 5.3.2
minimatch: 9.0.5 minimatch: 9.0.5
semver: 7.6.3 semver: 7.6.3
@ -6704,7 +6700,7 @@ snapshots:
glob-parent: 6.0.2 glob-parent: 6.0.2
globals: 13.24.0 globals: 13.24.0
graphemer: 1.4.0 graphemer: 1.4.0
ignore: 5.3.1 ignore: 5.3.2
imurmurhash: 0.1.4 imurmurhash: 0.1.4
is-glob: 4.0.3 is-glob: 4.0.3
is-path-inside: 3.0.3 is-path-inside: 3.0.3
@ -6720,14 +6716,14 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
eslint@9.12.0: eslint@9.13.0:
dependencies: 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-community/regexpp': 4.11.0
'@eslint/config-array': 0.18.0 '@eslint/config-array': 0.18.0
'@eslint/core': 0.6.0 '@eslint/core': 0.7.0
'@eslint/eslintrc': 3.1.0 '@eslint/eslintrc': 3.1.0
'@eslint/js': 9.12.0 '@eslint/js': 9.13.0
'@eslint/plugin-kit': 0.2.0 '@eslint/plugin-kit': 0.2.0
'@humanfs/node': 0.16.5 '@humanfs/node': 0.16.5
'@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/module-importer': 1.0.1
@ -6748,7 +6744,7 @@ snapshots:
file-entry-cache: 8.0.0 file-entry-cache: 8.0.0
find-up: 5.0.0 find-up: 5.0.0
glob-parent: 6.0.2 glob-parent: 6.0.2
ignore: 5.3.1 ignore: 5.3.2
imurmurhash: 0.1.4 imurmurhash: 0.1.4
is-glob: 4.0.3 is-glob: 4.0.3
json-stable-stringify-without-jsonify: 1.0.1 json-stable-stringify-without-jsonify: 1.0.1
@ -7072,7 +7068,7 @@ snapshots:
array-union: 2.1.0 array-union: 2.1.0
dir-glob: 3.0.1 dir-glob: 3.0.1
fast-glob: 3.3.2 fast-glob: 3.3.2
ignore: 5.3.1 ignore: 5.3.2
merge2: 1.4.1 merge2: 1.4.1
slash: 3.0.0 slash: 3.0.0
@ -7080,7 +7076,7 @@ snapshots:
dependencies: dependencies:
dir-glob: 3.0.1 dir-glob: 3.0.1
fast-glob: 3.3.2 fast-glob: 3.3.2
ignore: 5.3.1 ignore: 5.3.2
merge2: 1.4.1 merge2: 1.4.1
slash: 4.0.0 slash: 4.0.0
@ -7259,10 +7255,7 @@ snapshots:
ieee754@1.2.1: ieee754@1.2.1:
optional: true optional: true
ignore@5.3.1: {} ignore@5.3.2: {}
ignore@5.3.2:
optional: true
immediate@3.0.6: immediate@3.0.6:
optional: true optional: true

View file

@ -4,5 +4,5 @@ packages:
- './npm/prettier-config/' - './npm/prettier-config/'
catalog: catalog:
eslint: 9.12.0 eslint: 9.13.0
prettier: 3.3.3 prettier: 3.3.3