gapmind/package.json
2026-09-11 23:59:05 -04:00

52 lines
1.3 KiB
JSON

{
"name": "gapmind",
"version": "1.0.0",
"description": "Open-source IP intelligence platform",
"main": "dist/main.js",
"type": "commonjs",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"start": "node dist/main.js",
"dev": "nodemon --watch 'src/**/*.ts' --exec 'bun run build && node dist/main.js'",
"start:production": "NODE_ENV=production node dist/main.js",
"generate:bindings": "node scripts/generate-bindings.mjs",
"test": "tsx --test test/*.test.ts"
},
"keywords": [
"ip",
"intelligence",
"shodan",
"censys",
"dht",
"geolocation"
],
"author": "",
"license": "ISC",
"dependencies": {
"@nestjs/common": "^12.0.1",
"@nestjs/core": "^12.0.1",
"@nestjs/platform-express": "^12.0.1",
"@nestjs/platform-fastify": "^12.0.1",
"@nestjs/platform-socket.io": "^12.0.1",
"@nestjs/swagger": "^12.0.1",
"@nestjs/typeorm": "^12.0.1",
"@nestjs/websockets": "^12.0.1",
"@tensorflow/tfjs": "^4.22.0",
"dotenv": "^17.4.2",
"nodemon": "^3.1.14",
"reflect-metadata": "^0.2.2",
"sharp": "^0.35.4",
"socket.io": "^4.8.3",
"sql.js": "^1.14.2",
"typeorm": "^1.1.1"
},
"devDependencies": {
"tsx": "^4.23.13"
},
"trustedDependencies": [
"@scarf/scarf",
"core-js",
"esbuild",
"pnpm"
]
}