diff --git a/src/officesense_pi/.prettierrc b/src/officesense_pi/.prettierrc new file mode 100644 index 0000000..47644cf --- /dev/null +++ b/src/officesense_pi/.prettierrc @@ -0,0 +1,7 @@ +{ + "semi": true, + "singleQuote": false, + "tabWidth": 4, + "trailingComma": "es5", + "printWidth": 100 +} \ No newline at end of file diff --git a/src/officesense_pi/package-lock.json b/src/officesense_pi/package-lock.json index f2b516a..fec5589 100644 --- a/src/officesense_pi/package-lock.json +++ b/src/officesense_pi/package-lock.json @@ -23,6 +23,7 @@ "@types/express": "^5.0.6", "@types/express-session": "^1.19.0", "@types/node": "^25.7.0", + "prettier": "^3.8.3", "tsx": "^4.21.0", "typescript": "^6.0.3" } @@ -6653,6 +6654,22 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "license": "MIT" }, + "node_modules/prettier": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", + "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/prisma": { "version": "6.19.3", "resolved": "https://registry.npmjs.org/prisma/-/prisma-6.19.3.tgz", diff --git a/src/officesense_pi/package.json b/src/officesense_pi/package.json index 52d08d2..a051332 100644 --- a/src/officesense_pi/package.json +++ b/src/officesense_pi/package.json @@ -9,12 +9,15 @@ "scripts": { "dev": "tsx src/index.ts", "build": "tsc", - "start": "node dist/index.js" + "start": "node dist/index.js", + "format": "prettier --write \"src/**/*.{ts,tsx}\"", + "format:check": "prettier --check \"src/**/*.{ts,tsx}\"" }, "devDependencies": { "@types/express": "^5.0.6", "@types/express-session": "^1.19.0", "@types/node": "^25.7.0", + "prettier": "^3.8.3", "tsx": "^4.21.0", "typescript": "^6.0.3" }, @@ -29,4 +32,4 @@ "prisma": "^6.19.3", "redis": "^5.12.1" } -} +} \ No newline at end of file