diff --git a/package.json b/package.json new file mode 100644 index 0000000..17a2ff3 --- /dev/null +++ b/package.json @@ -0,0 +1,68 @@ +{ + "name": "@gogovega/node-red-contrib-cloud-firestore", + "version": "0.0.1-beta.1", + "description": "Node-RED nodes to communicate with Google Cloud Firestore", + "main": "build/nodes/firestore-in.js", + "scripts": { + "prebuild": "npm run clean", + "build": "tsc", + "clean": "rimraf build/lib build/**/*.js", + "lint": "eslint . --ext .ts", + "format": "prettier --write \"**/*.{md,ts}\"", + "test": "mocha './test/**/*_spec.js' --exit" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/GogoVega/node-red-contrib-cloud-firestore.git" + }, + "keywords": [ + "admin", + "cloud", + "database", + "firebase", + "firestore", + "node-red" + ], + "author": { + "name": "Gauthier Dandele", + "url": "https://github.com/GogoVega" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/GogoVega/node-red-contrib-cloud-firestore/issues" + }, + "homepage": "https://github.com/GogoVega/node-red-contrib-cloud-firestore#readme", + "node-red": { + "nodes": { + "firestore-out": "build/nodes/firestore-out.js", + "firestore-in": "build/nodes/firestore-in.js", + "firestore-get": "build/nodes/firestore-get.js" + }, + "version": ">=3" + }, + "dependencies": { + "@gogovega/firebase-config-node": "~0.0.2-beta.1" + }, + "devDependencies": { + "@types/node-red": "^1.3.5", + "@typescript-eslint/eslint-plugin": "^8.0.1", + "@typescript-eslint/parser": "^8.0.1", + "eslint": "^8.57.0", + "node-red": "^4.0.2", + "prettier": "^3.3.3", + "typescript": "^5.5.4" + }, + "engines": { + "node": ">=14" + }, + "files": [ + "build/", + "examples/", + "resources/", + "CHANGELOG.md", + "LICENSE", + "README.md", + "SECURITY.md", + "package.json" + ] +}