{ "name": "badgen.net", "description": "Badge generating service", "author": "Amio ", "license": "ISC", "private": true, "scripts": { "lint": "standard && standard *.ts", "build:api": "tsc -p server.tsconfig.json", "build:web": "next build && next export -o dist", "build": "npm run tools && npm run build:web && npm run build:api", "dev": "npm run build && npm run dev:api", "dev:api": "nodemon --config nodemon.json index.ts", "dev:web": "next", "tools": "ts-node -TP server.tsconfig.json tools/gen-examples.ts", "now-build": "npm run build", "pretest": "npm run lint", "test": "tap test/*.js --reporter spec -j12", "start": "node dist/index.js" }, "standard": { "parser": "@typescript-eslint/parser", "plugins": [ "@typescript-eslint/eslint-plugin" ] }, "dependencies": { "@sentry/integrations": "^5.5.0", "@sentry/node": "^5.5.0", "badgen": "^2.8.2", "badgen-icons": "^0.11", "byte-size": "^5.0.1", "cheerio": "^1.0.0-rc.3", "chrome-webstore": "^1.2.1", "date-fns": "^1.30.1", "got": "^9.6.0", "lodash.debounce": "^4.0.8", "micro": "^9.3.4", "millify": "^3.1.0", "my-way": "^1.0.1", "react-debounce-render": "^5.0.0", "semver": "^6.3.0", "serve-handler": "^6.1.0", "serve-marked": "^2.0.1" }, "devDependencies": { "@types/cheerio": "^0.22.12", "@types/fs-extra": "^8.0.0", "@types/got": "^9.6.5", "@types/lodash.debounce": "^4.0.6", "@types/micro": "^7.3.3", "@types/node": "^12.6.8", "@types/react": "^16.8.23", "@types/react-dom": "^16.8.5", "@types/semver": "^6.0.1", "@types/supertest": "^2.0.8", "@typescript-eslint/eslint-plugin": "^1.13.0", "@typescript-eslint/parser": "^1.13.0", "@zeit/next-typescript": "^1.1.1", "eslint": "^6.1.0", "fs-extra": "^8.1.0", "next": "^9.0.2", "nodemon": "^1.19.1", "react": "^16.8.6", "react-dom": "^16.8.6", "standard": "^13.1.0", "supertest": "^4.0.2", "tap": "^14.5.0", "ts-node": "^8.3.0", "typescript": "^3.5.3" } }