{ "name": "decentralized-chat", "version": "1.0.0", "description": "Decentralized chatting made easy!", "repository": { "type": "git", "url": "git+https://github.com/vmasto/express-babel.git" }, "author": "Vassilis Mastorostergios ", "license": "MIT", "main": "dist/index.js", "engines": { "node": "~6.9.1", "npm": ">=3.10.0" }, "scripts": { "dev": "npm run watch & nodemon src/index.js --exec \"node -r dotenv/config -r babel-register\"", "watch": "npm run build && onchange public/styles/* -- npm run css & onchange public/scripts/* -- browserify public/scripts/main.js -o dist/app.js", "css": "node-sass public/styles/main.sass dist/app.css --output-style compressed", "build": "rm -r dist/* && npm run css && browserify public/scripts/main.js -o dist/app.js" }, "keywords": [ "express", "babel", "boilerplate", "scaffold", "es6", "es2015", "es2016", "es2017", "jest", "eslint" ], "dependencies": { "babel-cli": "^6.26.0", "babel-plugin-transform-class-properties": "^6.24.1", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-preset-env": "^1.6.1", "body-parser": "^1.18.2", "bulma": "^0.7.2", "dexie": "^2.0.4", "drag-drop": "^4.2.0", "ejs": "^2.6.1", "express": "^4.16.4", "jquery": "^3.3.1", "morgan": "^1.9.0", "onchange": "^5.2.0", "openpgp": "^4.4.5", "peer": "^0.2.10", "pug": "^2.0.0-beta11", "rimraf": "^2.6.2", "xkcd-password": "^2.0.0" }, "devDependencies": { "@fortawesome/fontawesome-free": "^5.6.3", "babel-eslint": "^8.2.3", "babel-jest": "^21.2.0", "babel-register": "^6.26.0", "browserify": "^16.2.3", "dotenv": "^4.0.0", "eslint": "^4.12.1", "eslint-plugin-import": "^2.11.0", "eslint-plugin-jest": "^21.3.2", "eslint-watch": "^3.1.3", "jest": "^23.6.0", "node-sass": "^4.11.0", "nodemon": "^1.18.9", "supertest": "^3.0.0" }, "browser": { "openpgp": "openpgp/dist/openpgp.min.js" }, "babel": { "presets": [ [ "env", { "targets": { "node": "current" } } ] ], "plugins": [ "transform-object-rest-spread", "transform-class-properties" ] }, "eslintConfig": { "parser": "babel-eslint", "plugins": [ "import", "jest" ], "parserOptions": { "ecmaVersion": 2017, "sourceType": "module" }, "env": { "node": true, "jest": true }, "extends": [ "eslint:recommended" ], "rules": { "jest/no-focused-tests": 2, "jest/no-identical-title": 2 } }, "jest": { "testEnvironment": "node" }, "bugs": { "url": "https://github.com/vmasto/express-babel/issues" }, "homepage": "https://github.com/vmasto/express-babel#readme", "directories": { "test": "test" } }