From b98d2201e5ca9f98e3f3edefbad3cf82c5ab36be Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sun, 11 Dec 2022 19:37:36 +0100 Subject: [PATCH] add prettier task --- .prettierignore | 7 +++++++ package-lock.json | 22 ++++++++++++++++++++++ package.json | 4 +++- 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 .prettierignore diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..b4980cfc --- /dev/null +++ b/.prettierignore @@ -0,0 +1,7 @@ +*.md +*.json +*.yml +*. +**/out +**/dist +packages/mini/krill-parser.js diff --git a/package-lock.json b/package-lock.json index e23934e9..abba22ef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,6 +21,7 @@ "jsdoc-json": "^2.0.2", "jsdoc-to-markdown": "^7.1.1", "lerna": "^4.0.0", + "prettier": "^2.8.1", "rollup-plugin-visualizer": "^5.8.1", "vitest": "^0.21.1" } @@ -9170,6 +9171,21 @@ "node": ">= 0.8.0" } }, + "node_modules/prettier": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", + "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/process-nextick-args": { "version": "2.0.1", "license": "MIT" @@ -18490,6 +18506,12 @@ "prelude-ls": { "version": "1.1.2" }, + "prettier": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", + "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "dev": true + }, "process-nextick-args": { "version": "2.0.1" }, diff --git a/package.json b/package.json index 263e11c7..fa5bc5be 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,8 @@ "deploy": "NODE_DEBUG=gh-pages gh-pages -d out", "jsdoc": "jsdoc packages/ -c jsdoc.config.json", "jsdoc-json": "jsdoc packages/ --template ./node_modules/jsdoc-json --destination doc.json -c jsdoc.config.json", - "lint": "npx eslint . --ext mjs,js --quiet" + "lint": "npx eslint . --ext mjs,js --quiet", + "codeformat": "prettier --write ." }, "workspaces": [ "packages/*" @@ -50,6 +51,7 @@ "jsdoc-json": "^2.0.2", "jsdoc-to-markdown": "^7.1.1", "lerna": "^4.0.0", + "prettier": "^2.8.1", "rollup-plugin-visualizer": "^5.8.1", "vitest": "^0.21.1" }