{ "name": "frappejs", "version": "0.0.10", "description": "Frappe.js", "main": "index.js", "bin": { "frappe": "cli.js" }, "scripts": { "test": "NODE_ENV=test mocha --timeout 3000 tests", "test-watch": "NODE_ENV=test mocha --timeout 3000 tests --watch --reporter=min", "start": "nodemon app.js" }, "dependencies": { "autoprefixer": "9.6.1", "babel-core": "^6.26.3", "babel-loader": "^7.1.5", "body-parser": "^1.18.2", "case-sensitive-paths-webpack-plugin": "^2.1.2", "commander": "^2.13.0", "copy-webpack-plugin": "^4.5.4", "cors": "^2.8.4", "cross-env": "^5.2.0", "css-loader": "^1.0.0", "csvjson-csv2json": "5.0.6", "deepmerge": "^2.1.0", "electron": "5.0.0", "electron-builder": "^21.0.15", "electron-debug": "^2.0.0", "electron-devtools-installer": "^2.2.4", "express": "^4.16.2", "feather-icons": "^4.7.3", "file-loader": "^1.1.11", "friendly-errors-webpack-plugin": "^1.7.0", "html-webpack-plugin": "^3.2.0", "knex": "^0.20.3", "luxon": "^1.0.0", "mkdirp": "^0.5.1", "morgan": "^1.9.0", "multer": "^1.3.1", "node-fetch": "^1.7.3", "nunjucks": "^3.1.0", "popper.js": "^1.14.3", "postcss-loader": "3.0.0", "sass-loader": "^7.0.3", "showdown": "^1.8.6", "socket.io": "^2.0.4", "sqlite3": "^4.1.1", "tailwindcss": "1.1.1", "vue": "^2.6.10", "vue-flatpickr-component": "^8.1.2", "vue-loader": "^15.2.6", "vue-router": "^3.0.7", "vue-template-compiler": "^2.6.10", "webpack": "^4.16.1", "webpack-dev-server": "^3.1.4", "webpack-hot-middleware": "^2.22.3" }, "repository": { "type": "git", "url": "git+https://github.com/frappe/frappejs.git" }, "parserOptions": { "ecmaVersion": 2017 }, "author": "Frappe", "license": "MIT", "bugs": { "url": "https://github.com/frappe/frappejs/issues" }, "homepage": "https://github.com/frappe/frappejs#readme", "devDependencies": { "mocha": "^5.2.0", "nodemon": "^1.18.3" }, "engines": { "node": ">=8.11.0" } }