You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.3 KiB
43 lines
1.3 KiB
{ |
|
"name": "striker-ui-api", |
|
"version": "0.1.0", |
|
"description": "API for striker-ui", |
|
"scripts": { |
|
"build": "webpack", |
|
"eslint:base": "eslint --ext js,ts --max-warnings=0", |
|
"lint": "npm run eslint:base -- . && npm run prettier:base -- --check", |
|
"lint:fix": "npm run eslint:base -- --fix . && npm run prettier:base -- --write", |
|
"prettier:base": "prettier '**/*.{js,json,md,ts}'", |
|
"start": "npm run build && node out/index.js" |
|
}, |
|
"dependencies": { |
|
"cors": "^2.8.5", |
|
"express": "^4.18.2", |
|
"express-session": "^1.17.3", |
|
"multer": "^1.4.4", |
|
"passport": "^0.6.0", |
|
"passport-local": "^1.0.0" |
|
}, |
|
"devDependencies": { |
|
"@babel/core": "^7.17.8", |
|
"@babel/preset-env": "^7.16.11", |
|
"@babel/preset-typescript": "^7.16.7", |
|
"@types/cors": "^2.8.12", |
|
"@types/express": "^4.17.13", |
|
"@types/express-session": "^1.17.7", |
|
"@types/multer": "^1.4.7", |
|
"@types/node": "^17.0.22", |
|
"@types/passport": "^1.0.12", |
|
"@types/passport-local": "^1.0.35", |
|
"@typescript-eslint/eslint-plugin": "^5.16.0", |
|
"@typescript-eslint/parser": "^5.16.0", |
|
"babel-loader": "^8.2.3", |
|
"eslint": "^8.10.0", |
|
"eslint-config-prettier": "^8.5.0", |
|
"eslint-plugin-import": "^2.25.4", |
|
"prettier": "^2.5.0", |
|
"typescript": "^4.6.2", |
|
"webpack": "^5.76.0", |
|
"webpack-cli": "^4.9.2" |
|
} |
|
}
|
|
|