chore: pin prettier to version 3.4.2

This commit is contained in:
Asher 2024-12-13 09:05:30 -09:00 committed by GitHub
commit 99e1f63d76
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 32 additions and 21 deletions

2
.git-blame-ignore-revs Normal file
View File

@ -0,0 +1,2 @@
# Prettier 3.4.2
9b0340a09276f93c054d705d1b9a5f24cc5dbc97

View File

@ -23,17 +23,25 @@ concurrency:
jobs: jobs:
prettier: prettier:
name: Format with Prettier name: Run prettier check
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
timeout-minutes: 5 timeout-minutes: 5
steps: steps:
- name: Checkout repo - name: Checkout repo
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Run prettier with actionsx/prettier - name: Install Node.js
uses: actionsx/prettier@v3 uses: actions/setup-node@v4
with: with:
args: --check --log-level=warn . node-version-file: .node-version
cache: npm
cache-dependency-path: |
package-lock.json
test/package-lock.json
- run: SKIP_SUBMODULE_DEPS=1 npm ci
- run: npx prettier --check .
doctoc: doctoc:
name: Doctoc markdown files name: Doctoc markdown files

9
package-lock.json generated
View File

@ -59,7 +59,7 @@
"eslint-plugin-import": "^2.28.1", "eslint-plugin-import": "^2.28.1",
"eslint-plugin-prettier": "^5.0.0", "eslint-plugin-prettier": "^5.0.0",
"globals": "^15.10.0", "globals": "^15.10.0",
"prettier": "^3.0.3", "prettier": "3.4.2",
"prettier-plugin-sh": "^0.14.0", "prettier-plugin-sh": "^0.14.0",
"ts-node": "^10.9.1", "ts-node": "^10.9.1",
"typescript": "^5.6.2", "typescript": "^5.6.2",
@ -4643,10 +4643,11 @@
} }
}, },
"node_modules/prettier": { "node_modules/prettier": {
"version": "3.3.3", "version": "3.4.2",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz",
"integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==",
"dev": true, "dev": true,
"license": "MIT",
"bin": { "bin": {
"prettier": "bin/prettier.cjs" "prettier": "bin/prettier.cjs"
}, },

View File

@ -61,7 +61,7 @@
"eslint-plugin-import": "^2.28.1", "eslint-plugin-import": "^2.28.1",
"eslint-plugin-prettier": "^5.0.0", "eslint-plugin-prettier": "^5.0.0",
"globals": "^15.10.0", "globals": "^15.10.0",
"prettier": "^3.0.3", "prettier": "3.4.2",
"prettier-plugin-sh": "^0.14.0", "prettier-plugin-sh": "^0.14.0",
"ts-node": "^10.9.1", "ts-node": "^10.9.1",
"typescript": "^5.6.2", "typescript": "^5.6.2",

View File

@ -118,18 +118,18 @@ interface Option<T> {
type OptionType<T> = T extends boolean type OptionType<T> = T extends boolean
? "boolean" ? "boolean"
: T extends OptionalString : T extends OptionalString
? typeof OptionalString ? typeof OptionalString
: T extends LogLevel : T extends LogLevel
? typeof LogLevel ? typeof LogLevel
: T extends AuthType : T extends AuthType
? typeof AuthType ? typeof AuthType
: T extends number : T extends number
? "number" ? "number"
: T extends string : T extends string
? "string" ? "string"
: T extends string[] : T extends string[]
? "string[]" ? "string[]"
: "unknown" : "unknown"
export type Options<T> = { export type Options<T> = {
[P in keyof T]: Option<OptionType<T[P]>> [P in keyof T]: Option<OptionType<T[P]>>