{ "name": "skin-database", "version": "1.0.0", "main": "index.js", "license": "MIT", "dependencies": { "@sentry/node": "^5.27.3", "@sentry/tracing": "^5.27.3", "algoliasearch": "^4.3.0", "async-parallel": "^1.2.3", "aws-sdk": "^2.814.0", "commander": "^9.0.0", "cookie-session": "^1.4.0", "cors": "^2.8.5", "dataloader": "^2.0.0", "discord.js": "^12.5.3", "dotenv": "^16.0.0", "express": "^4.17.1", "express-async-handler": "^1.1.4", "express-fileupload": "^1.1.7-alpha.3", "express-graphql": "^0.12.0", "express-sitemap-xml": "^2.0.0", "fast-xml-parser": "^4.2.2", "graphql": "^16.8.1", "imagemin": "^7.0.0", "imagemin-optipng": "^7.0.0", "knex": "^0.21.1", "lru-cache": "^6.0.0", "mastodon-api": "^1.3.0", "md5": "^2.2.1", "node-fetch": "^2.6.7", "polygon-clipping": "^0.15.3", "puppeteer": "^13.3.2", "sharp": "^0.31.3", "sqlite3": "^5.1.2", "temp": "^0.9.0", "ts-node": "^10.5.0", "twit": "^2.2.11", "winston": "^3.2.1", "yargs": "^13.2.4" }, "scripts": { "lint": "eslint .", "start": "ts-node --transpile-only api/server.ts", "dev": "NODE_ENV=production ts-node --transpile-only api/server.ts", "tweet": "ts-node --transpile-only ./cli.ts tweet", "fetch-metadata": "ts-node --transpile-only ./cli.ts fetch-metadata", "bot": "ts-node --transpile-only ./discord-bot/index.js", "cli": "ts-node --transpile-only ./cli.ts", "sync": "ts-node --transpile-only ./tasks/syncWithArchive.ts", "migrate": "knex migrate:latest", "grats": "grats" }, "prettier": {}, "devDependencies": { "@babel/preset-typescript": "^7.10.1", "@types/body-parser": "^1.19.5", "@types/cookie-session": "^2.0.48", "@types/cors": "^2.8.17", "@types/express": "4.17.9", "@types/express-fileupload": "^1.4.4", "@types/express-sitemap-xml": "^1.1.1", "@types/lru-cache": "^5.1.0", "@types/node-fetch": "^2.5.7", "@types/supertest": "^2.0.10", "@typescript-eslint/eslint-plugin": "^7.1.0", "@typescript-eslint/parser": "^7.1.0", "grats": "^0.0.23", "supertest": "^6.0.1", "typescript": "^5.3.3" }, "resolutions": { "graphql": "16.8.1" } }