diff --git a/.prettierrc.js b/.prettierrc.js deleted file mode 100644 index a7862a60..00000000 --- a/.prettierrc.js +++ /dev/null @@ -1,21 +0,0 @@ -/** - * @typedef {import('prettier').Config} Config - * @see https://prettier.io/docs/configuration - */ - -/** @type {Config} */ -export default { - plugins: [ - // Order of plugins is important! - // See https://github.com/electrovir/prettier-plugin-multiline-arrays?tab=readme-ov-file#compatibility - 'prettier-plugin-packagejson', - 'prettier-plugin-jsdoc', - ], - - // built-in options - semi: false, - singleQuote: true, - - // prettier-plugin-jsdoc - tsdoc: true, -} diff --git a/package-lock.json b/package-lock.json index 7610b8cd..d0936add 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,6 +30,7 @@ "checker": "bin/checker.js" }, "devDependencies": { + "@checkernetwork/prettier-config": "^1.0.0", "@types/yargs": "^17.0.24", "cross-env": "^7.0.3", "eslint": "^9.23.0", @@ -296,6 +297,17 @@ "node": ">=4" } }, + "node_modules/@checkernetwork/prettier-config": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@checkernetwork/prettier-config/-/prettier-config-1.0.0.tgz", + "integrity": "sha512-fOhwon55d/m35rtx1s/sKWBnJ8Wta0+wuvKs0/qSjM0qCmUxQ2K2+/bBRC4HufFgeqtTTHZjK2goM4sFpx1Cgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "prettier-plugin-jsdoc": "^1.3.2", + "prettier-plugin-packagejson": "^2.5.10" + } + }, "node_modules/@date-vir/duration": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/@date-vir/duration/-/duration-7.3.1.tgz", @@ -12318,6 +12330,16 @@ } } }, + "@checkernetwork/prettier-config": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@checkernetwork/prettier-config/-/prettier-config-1.0.0.tgz", + "integrity": "sha512-fOhwon55d/m35rtx1s/sKWBnJ8Wta0+wuvKs0/qSjM0qCmUxQ2K2+/bBRC4HufFgeqtTTHZjK2goM4sFpx1Cgw==", + "dev": true, + "requires": { + "prettier-plugin-jsdoc": "^1.3.2", + "prettier-plugin-packagejson": "^2.5.10" + } + }, "@date-vir/duration": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/@date-vir/duration/-/duration-7.3.1.tgz", diff --git a/package.json b/package.json index 5e8fd504..4323f75f 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "test:unit": "cross-env STATE_ROOT=test/.state CACHE_ROOT=test/.cache node --no-warnings=ExperimentalWarning node_modules/mocha/bin/_mocha", "version": "node ./scripts/version.js" }, + "prettier": "@checkernetwork/prettier-config", "dependencies": { "@filecoin-station/spark-impact-evaluator": "^1.1.0", "@glif/filecoin-address": "^3.0.0", @@ -51,6 +52,7 @@ "yargs": "^17.7.1" }, "devDependencies": { + "@checkernetwork/prettier-config": "^1.0.0", "@types/yargs": "^17.0.24", "cross-env": "^7.0.3", "eslint": "^9.23.0",