{"bin":{"actionhero":"dist/bin/actionhero.js"},"bugs":{"url":"https://github.com/actionhero/actionhero/issues"},"dist":{"shasum":"824f1d6dd25ec1c70e9b526837d40bd6ecae9c0a","tarball":"https://registry.npmjs.org/actionhero/-/actionhero-29.3.5.tgz","fileCount":406,"integrity":"sha512-P1ai1UfQ64s2K4Nv99A1JjQsHHybh+9MRtaE+DVHrT09vUtLIovW1cB/ZlIFplK+++v6BaB2thxIfllVr8MMEg==","signatures":[{"sig":"MEYCIQDptD0LbzVpToAZH0lvKqrtLOw2CR4ysGfI9Dk2GgrlzgIhAIi8ozTncAPxuLrcGNTIWkoWf9P0sB3zERTCC8LZOPXE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395971},"jest":{"transform":{"^.+\\.ts?$":"ts-jest"},"maxWorkers":"50%","testPathIgnorePatterns":["<rootDir>/__tests__/testPlugin","<rootDir>/__tests__/testCliCommands","<rootDir>/tmp"]},"main":"dist/index","name":"actionhero","types":"dist/index","author":{"name":"Evan Tahler","email":"evantahler@gmail.com"},"engines":{"node":">=12.0.0"},"gitHead":"1df73587425cfef84eeae0556e7a8e026899a354","license":"Apache-2.0","scripts":{"dev":"ts-node-dev --transpile-only --no-deps ./src/server","docs":"typedoc --out docs --theme default src/index.ts","lint":"prettier --check src __tests__","test":"jest","build":"rm -rf dist && ./node_modules/.bin/tsc --sourceMap false --declaration","debug":"tsc && ts-node-dev --transpile-only --no-deps --inspect -- ./src/server ","start":"node ./dist/server.js","pretty":"prettier --write src __tests__","prepare":"npm run build && npm run docs","pretest":"npm run lint && npm run build","postinstall":"echo 'To generate a new actionhero project, run \"npx actionhero generate\"'"},"_npmUser":{"name":"evantahler","email":"evan@evantahler.com"},"homepage":"http://www.actionherojs.com","keywords":["api","realtime","socket","http","https","web","game","cluster","soa","action","task","delay","service","tcp","background","framework","typescript"],"repository":{"url":"git://github.com/actionhero/actionhero.git","type":"git"},"_npmVersion":"11.8.0","description":"The reusable, scalable, and quick node.js API server for stateless and stateful applications","directories":{},"maintainers":[{"name":"bleonard","email":"brian@bleonard.com"},{"name":"davidjairala","email":"davidjairala@gmail.com"},{"name":"crrobinson14","email":"crobinson@medialantern.com"},{"name":"evantahler","email":"evan@evantahler.com"},{"name":"gcoonrod","email":"greg.coonrod@gmail.com"}],"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.14.0","ws":"^8.18.1","etag":"^1.8.1","glob":"^8.1.0","mime":"^3.0.0","uuid":"^11.1.0","yargs":"^17.7.2","primus":"^8.0.9","ioredis":"^5.6.0","winston":"^3.17.0","dot-prop":"^6.0.1","commander":"^12.1.0","type-fest":"^4.38.0","formidable":"^3.5.2","node-resque":"^9.3.8","browser_fingerprint":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.4","ts-jest":"^29.3.1","typedoc":"^0.28.1","prettier":"^3.5.3","@types/qs":"^6.9.18","form-data":"^4.0.2","puppeteer":"^24.4.0","typescript":"^5.8.2","@types/etag":"^1.8.3","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/mime":"^3.0.4","@types/node":"^22.13.14","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","ioredis-mock":"8.7.x","tough-cookie":"^5.1.2","@types/primus":"^7.3.9","@types/formidable":"^3.4.5","@types/tough-cookie":"^4.0.5","axios-cookiejar-support":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/actionhero_29.3.5_1784767990899_0.3213599216615901","host":"s3://npm-registry-packages-npm-production"},"_id":"actionhero@29.3.5","version":"29.3.5"}