From 5c662ac5b4f6664d4d0a1d501d7d2fa2f2fc0621 Mon Sep 17 00:00:00 2001 From: Matt Strapp Date: Wed, 9 Feb 2022 17:22:30 -0600 Subject: Start rewriting the entire app Signed-off-by: Matt Strapp --- package.json | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 package.json (limited to 'package.json') diff --git a/package.json b/package.json new file mode 100644 index 0000000..0355ad8 --- /dev/null +++ b/package.json @@ -0,0 +1,39 @@ +{ + "dependencies": { + "ejs": "^3.1.6", + "express": "^4.17.2", + "express-session": "^1.17.2" + }, + "devDependencies": { + "@types/express": "^4.17.13", + "@types/node": "^17.0.16", + "@typescript-eslint/eslint-plugin": "^5.11.0", + "@typescript-eslint/parser": "^5.11.0", + "eslint": "^8.8.0", + "eslint-config-airbnb-base": "^15.0.0", + "eslint-plugin-import": "^2.25.4", + "install": "^0.13.0", + "nodemon": "^2.0.15", + "npm": "^8.4.1", + "npm-run-all": "^4.1.5", + "typescript": "^4.5.5" + }, + "scripts": { + "build": "npm-run-all clean tsc copy-views", + "build:ci": "npm-run-all clean tsc", + "copy-views": "cp -r ./src/views ./dist/views && cp -r ./src/public ./dist/public", + "clean": "rm -rf dist", + "dev": "nodemon --watch ./src -e ts,ejs --exec yarn dev:start", + "dev:start": "npm-run-all build start", + "lint": "eslint --ext .ts,.js ./src --fix", + "start": "node dist/index.js", + "tsc": "tsc --project ./tsconfig.json" + }, + "name": "4951w-pendulum-webapp", + "version": "0.0.1", + "description": "The webapp for Professor Lamperski's Pendulum", + "main": "dist/index.js", + "author": "Matt Strapp ", + "license": "MIT", + "private": true +} \ No newline at end of file -- cgit v1.2.3