-
James Curtin authoredJames Curtin authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
This project manages its dependencies using npm.
Learn more
package.json 1.89 KiB
{
"name": "{{cookiecutter.app_name}}",
"version": "1.0.0",
"description": "{{cookiecutter.project_short_description}}",
"scripts": {
"build": "NODE_ENV=production webpack --progress --colors -p && npm run flask-static-digest",
"start": "concurrently -n \"WEBPACK,FLASK\" -c \"bgBlue.bold,bgMagenta.bold\" \"npm run webpack-watch\" \"npm run flask-server\"",
"webpack-watch": "NODE_ENV=debug webpack --mode development --watch",
"flask-server": "{% if cookiecutter.use_pipenv == 'yes' %}pipenv run {% endif %}flask run --host=0.0.0.0",
"flask-static-digest": "{% if cookiecutter.use_pipenv == 'yes' %}pipenv run {% endif %}flask digest compile",
"lint": "eslint \"assets/js/*.js\""
},
"repository": {
"type": "git",
"url": "git+https://github.com/{{cookiecutter.github_username}}/{{cookiecutter.app_name}}.git"
},
"author": "{{cookiecutter.full_name}}",
"license": "MIT",
"engines": {
"node": ">={{cookiecutter.node_version}}"
},
"bugs": {
"url": "https://github.com/{{cookiecutter.github_username}}/{{cookiecutter.app_name}}/issues"
},
"homepage": "https://github.com/{{cookiecutter.github_username}}/{{cookiecutter.app_name}}#readme",
"dependencies": {
"@fortawesome/fontawesome-free": "^5.9.0",
"bootstrap": "^4.3.1",
"font-awesome": "^4.7.0",
"jquery": "^3.4.1",
"popper.js": "^1.15.0"
},
"devDependencies": {
"@babel/core": "^7.4.5",
"babel-eslint": "^10.0.1",
"babel-loader": "^8.0.6",
"babel-preset-env": "^1.7.0",
"concurrently": "^5.0.0",
"css-loader": "^3.0.0",
"eslint-config-airbnb-base": "^14.0.0",
"eslint-plugin-import": "^2.17.3",
"eslint": "^6.2.2",
"file-loader": "^4.0.0",
"less-loader": "^5.0.0",
"less": "^3.9.0",
"mini-css-extract-plugin": "^0.8.0",
"raw-loader": "^3.0.0",
"url-loader": "^2.0.0",
"webpack-cli": "^3.3.2",
"webpack": "^4.33.0"
}
}