UNPKG

node-red-contrib-ftp-server

Version:

NodeRED modules that provides an ftp server so file writes can be handled in a NodeRED flow

97 lines (96 loc) 2.59 kB
{ "name": "node-red-contrib-ftp-server", "version": "1.0.4", "description": "NodeRED modules that provides an ftp server so file writes can be handled in a NodeRED flow", "main": "index.js", "scripts": { "test": "nyc --reporter=html node_modules/.bin/mocha -R spec ./tests/test.js --exit", "update-dependencies": "./node_modules/.bin/ncu -u && npm install", "lint": "eslint ." }, "author": "@biddster", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/biddster/node-red-contrib-ftp-server.git" }, "bugs": { "url": "https://github.com/biddster/node-red-contrib-ftp-server/issues" }, "keywords": [ "node-red", "ftpd", "ftp" ], "node-red": { "nodes": { "ftp-server": "index.js" } }, "dependencies": { "@svrooij/ftpd": "^0.4.4", "ip": "^1.1.5", "lodash": "^4.17.21", "memfs": "^3.4.1" }, "devDependencies": { "@hapi/eslint-config-hapi": "13.0.2", "@hapi/eslint-plugin-hapi": "4.3.6", "babel-eslint": "10.1.0", "chai": "^4.3.6", "eslint": "^8.11.0", "husky": "^7.0.4", "lint-staged": "^12.3.7", "markdown-to-html": "0.0.13", "mocha": "^9.2.2", "node-red-contrib-mock-node": "^0.5.3", "npm-check-updates": "^12.5.4", "nyc": "^15.1.0", "prettier": "^2.6.0", "promise-ftp": "^1.3.5", "promise-ftp-common": "^1.1.5", "release-it": "^14.13.0" }, "prettier": { "singleQuote": true, "tabWidth": 4, "printWidth": 96 }, "eslintConfig": { "extends": "@hapi/eslint-config-hapi", "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 2020, "sourceType": "script" }, "overrides": [ { "files": [ "*.js" ], "rules": { "@hapi/hapi/scope-start": "off", "comma-dangle": "off", "brace-style": "off", "strict": "off" } } ] }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "prettier --write", "eslint", "git add" ], "*.{md,html,json}": [ "prettier --write", "git add" ] } }