add prettier

This commit is contained in:
tim-hub 2023-02-16 16:13:29 +13:00
parent 280bb09761
commit 3ca63c7679
4 changed files with 57 additions and 26 deletions

16
.prettierignore Normal file
View file

@ -0,0 +1,16 @@
# Ignore artifacts:
build
coverage
*.js
*.mjs
docs
node_modules
.github
.eslintrc
.prettierrc
pnpm-lock.yaml
tsconfig.json
versions.json
data.json
manifest.json
biblejs-name-converter/

4
.prettierrc Normal file
View file

@ -0,0 +1,4 @@
trailingComma: "es5"
tabWidth: 2
semi: false
singleQuote: true

View file

@ -1,34 +1,37 @@
{
"name": "obsidian-bible-reference",
"version": "1.4.3",
"description": "Taking Bible Study note in Obsidian.md application easily. Automatically suggesting Bible Verses as references. ",
"main": "main.js",
"scripts": {
"dev": "node scripts/esbuild.config.mjs",
"build": "tsc -noEmit -skipLibCheck && node scripts/esbuild.config.mjs production",
"version": "node scripts/version-bump.mjs && git add manifest.json versions.json",
"name": "obsidian-bible-reference",
"version": "1.4.3",
"description": "Taking Bible Study note in Obsidian.md application easily. Automatically suggesting Bible Verses as references. ",
"main": "main.js",
"scripts": {
"dev": "node scripts/esbuild.config.mjs",
"build": "tsc -noEmit -skipLibCheck && node scripts/esbuild.config.mjs production",
"version": "node scripts/version-bump.mjs && git add manifest.json versions.json",
"lint": "eslint --ext .ts,.tsx .",
"lint:fix": "eslint --ext .ts,.tsx . --fix"
},
"keywords": [
"bible",
"bible study",
"lint:fix": "eslint --ext .ts,.tsx . --fix",
"prettier": "prettier --check .",
"prettier:fix": "prettier --write ."
},
"keywords": [
"bible",
"bible study",
"obsidian",
"obsidian.md",
"obsidian plugin"
],
"author": "tim-hub",
"license": "MIT",
"devDependencies": {
"@types/node": "^16.11.6",
"@typescript-eslint/eslint-plugin": "5.29.0",
"@typescript-eslint/parser": "5.29.0",
"builtin-modules": "3.3.0",
"esbuild": "0.14.47",
"obsidian": "0.15.4",
"tslib": "2.4.0",
"typescript": "4.7.4"
},
],
"author": "tim-hub",
"license": "MIT",
"devDependencies": {
"@types/node": "^16.11.6",
"@typescript-eslint/eslint-plugin": "5.29.0",
"@typescript-eslint/parser": "5.29.0",
"builtin-modules": "3.3.0",
"esbuild": "0.14.47",
"obsidian": "0.15.4",
"prettier": "2.8.4",
"tslib": "2.4.0",
"typescript": "4.7.4"
},
"jest": {
"transform": {
".(ts|tsx)": "ts-jest"

View file

@ -7,6 +7,7 @@ specifiers:
builtin-modules: 3.3.0
esbuild: 0.14.47
obsidian: 0.15.4
prettier: 2.8.4
tslib: 2.4.0
typescript: 4.7.4
@ -17,6 +18,7 @@ devDependencies:
builtin-modules: 3.3.0
esbuild: 0.14.47
obsidian: 0.15.4_oq5hglcpekhamdwjlslst25uxu
prettier: 2.8.4
tslib: 2.4.0
typescript: 4.7.4
@ -991,6 +993,12 @@ packages:
engines: {node: '>= 0.8.0'}
dev: true
/prettier/2.8.4:
resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==}
engines: {node: '>=10.13.0'}
hasBin: true
dev: true
/punycode/2.1.1:
resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
engines: {node: '>=6'}