nodefony
Version:
Nodefony Framework Core
76 lines • 2.55 kB
JSON
{
"name": "{{name}}",
"version": "1.0.0",
"description": "{{description}}",
"author": "{{authorFullName}} <{{authorMail}}>",
"main": "/src/index.js",
"browser": "./dist/index.js",
"private": true,
"bin": {
"cli": "./bin/cli"
},
"engines": {
"node": ">=12"
},
"scripts": {
"nodefony": "npx nodefony",
"pm2": "npx pm2",
"install": "env-cmd -e webpack_prod webpack --env production --config config/webpack.config.js",
"start": "node ./bin/cli",
"dev": "env-cmd -e development npx pm2 start config/pm2.config.js --only {{name}} --env development --no-daemon",
"dev_debug": "env-cmd -e development_debug npx pm2 start config/pm2.config.js --only {{name}} --env development --no-daemon",
"prod": "env-cmd -e webpack_prod webpack --env production --config config/webpack.config.js;env-cmd -e production pm2 start config/pm2.config.js --env production",
"examples": "env-cmd -e development npx pm2 start config/pm2.config.js --only examples --env development --no-daemon",
"stop": "npx pm2 stop {{name}}",
"restart": "npx pm2 restart {{name}}",
"delete": "npx pm2 delete {{name}}",
"log": "npx pm2 logs",
"monit": "npx pm2 monit",
"status": "npx pm2 status",
"kill": "npx pm2 kill",
"webpack": "env-cmd -e webpack_prod webpack --env production --stats verbose --config config/webpack.config.js",
"ssl": "./bin/generateCertificates.sh",
"test": "env-cmd -e test mocha --require @babel/register --recursive ./tests"
},
"keywords": [
"javascript",
"node.js",
"nodefony",
"microservice"
],
"dependencies": {
"ejs": "3.1.9",
"env-cmd": "^10.1.0",
"hello_world": "./src/n-api",
"markdown-it": "13.0.2",
"nodefony": "^{{version}}",
"nodefony-client": "6.0.2",
"pm2": "5.3.0",
"pm2-logrotate": "^2.7.0",
"serve-static": "1.15.0",
"socket.io": "4.7.2",
"socket.io-client": "4.7.2"
},
"devDependencies": {
"@babel/cli": "7.23.0",
"@babel/core": "7.23.2",
"@babel/preset-env": "7.23.2",
"@babel/register": "7.22.15",
"@mapbox/node-pre-gyp": "1.0.11",
"babel-loader": "9.1.3",
"chai": "4.3.10",
"html-loader": "4.2.0",
"html-webpack-plugin": "^5.5.0",
"mini-css-extract-plugin": "2.7.6",
"mocha": "10.2.0",
"node-gyp": "10.0.0",
"open": "9.1.0",
"sass": "1.69.5",
"sass-loader": "13.3.2",
"terser-webpack-plugin": "5.3.9",
"webpack": "5.89.0",
"webpack-cli": "5.1.4",
"webpack-merge": "^5.8.0"
},
"license": "ISC"
}