mirror of
https://github.com/brettstack/civ6-play-by-cloud-turn-notifier.git
synced 2026-02-19 11:55:11 -05:00
98 lines
3.9 KiB
JSON
98 lines
3.9 KiB
JSON
{
|
|
"name": "civ6-pbc",
|
|
"version": "1.13.9",
|
|
"private": true,
|
|
"description": "",
|
|
"main": "handler.js",
|
|
"scripts": {
|
|
"serverless:doctor": "serverless doctor",
|
|
"test": "cd packages/api && npm run test -- --coverage",
|
|
"start:ui": "cd packages/ui && npm start",
|
|
"start:ui:local-api": "REACT_APP_ApiEndpoint=http://localhost:4911 npm run start:ui",
|
|
"start:api": "serverless offline cloudside",
|
|
"package:dev": "serverless package --stage development",
|
|
"deploy-prepack:dev": "serverless deploy --package .serverless --stage development",
|
|
"deploy:dev": "serverless deploy --stage development",
|
|
"deploy:dev:webhook": "serverless deploy --stage development --function webhook",
|
|
"deploy:dev:express": "serverless deploy --stage development --function express",
|
|
"package:staging": "NODE_ENV=production serverless package --stage staging",
|
|
"deploy-prepack:staging": "NODE_ENV=production serverless deploy --package .serverless --stage staging",
|
|
"deploy:staging": "NODE_ENV=production serverless deploy --stage staging",
|
|
"package:prod": "NODE_ENV=production serverless package --stage production",
|
|
"deploy-prepack:prod": "NODE_ENV=production serverless deploy --package .serverless --stage production",
|
|
"deploy:prod": "NODE_ENV=production serverless deploy --stage production",
|
|
"deploy:prod:webhook": "serverless deploy --stage production --function webhook",
|
|
"deploy:prod:express": "serverless deploy --stage production --function express",
|
|
"remove-stack:dev": "serverless remove --stage development",
|
|
"remove-stack:staging": "serverless remove --stage staging",
|
|
"zip-release": "zip -r release.zip serverless-amplify-plugin .serverless serverless.yaml package.json package-lock.json",
|
|
"setup": "node scripts/setup/setup.js",
|
|
"setup-file": "node scripts/setup/createSetupFile.js",
|
|
"sqs-lambda": "node_modules/.bin/babel-node --require dotenv/config packages/api/scripts/sqs-lambda.js"
|
|
},
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "PolyForm Perimeter License 1.0.0",
|
|
"devDependencies": {
|
|
"@brettstack/serverless-amplify-plugin": "^1.7.0",
|
|
"@commitlint/config-conventional": "^11.0.0",
|
|
"@semantic-release/changelog": "^5.0.1",
|
|
"@semantic-release/commit-analyzer": "^8.0.1",
|
|
"@semantic-release/git": "^9.0.0",
|
|
"@semantic-release/github": "^7.2.0",
|
|
"@semantic-release/npm": "^7.0.10",
|
|
"@semantic-release/release-notes-generator": "^9.0.1",
|
|
"commitizen": "^4.2.3",
|
|
"commitlint": "^11.0.0",
|
|
"cz-conventional-changelog": "^3.3.0",
|
|
"eslint": "^7.19.0",
|
|
"eslint-config-airbnb": "^18.2.1",
|
|
"eslint-plugin-import": "^2.22.1",
|
|
"eslint-plugin-jsx-a11y": "^6.4.1",
|
|
"eslint-plugin-react": "^7.22.0",
|
|
"eslint-plugin-react-hooks": "^4.2.0",
|
|
"husky": "^4.3.8",
|
|
"lint-staged": "^10.5.4",
|
|
"semantic-release": "^17.3.7",
|
|
"serverless": "^3.38.0",
|
|
"serverless-apigateway-service-proxy": "^1.14.0",
|
|
"serverless-cloudside-plugin": "^1.0.3",
|
|
"serverless-domain-manager": "^5.1.0",
|
|
"serverless-dotenv-plugin": "^3.1.0",
|
|
"serverless-iam-roles-per-function": "^3.2.0",
|
|
"serverless-offline": "^6.8.0",
|
|
"serverless-plugin-aws-alerts": "^1.7.5",
|
|
"serverless-plugin-metric": "^1.2.2",
|
|
"serverless-plugin-tracing": "^2.0.0",
|
|
"serverless-prune-plugin": "^2.0.2",
|
|
"serverless-stack-output": "^0.2.3",
|
|
"serverless-stack-termination-protection": "^1.0.4",
|
|
"serverless-webpack": "^5.3.5",
|
|
"webpack": "^5.21.1"
|
|
},
|
|
"dependencies": {},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "lint-staged",
|
|
"pre-push": "npm test",
|
|
"commit-msg": "commitlint -e $GIT_PARAMS"
|
|
}
|
|
},
|
|
"lint-staged": {
|
|
"*.js": [
|
|
"eslint --fix"
|
|
]
|
|
},
|
|
"commitlint": {
|
|
"extends": [
|
|
"@commitlint/config-conventional"
|
|
],
|
|
"rules": {
|
|
"body-max-line-length": [
|
|
2,
|
|
"always",
|
|
240
|
|
]
|
|
}
|
|
}
|
|
} |