-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathpackage.json
1 lines (1 loc) · 2.73 KB
/
package.json
1
{"name":"glitch-gremlin-ai","version":"0.1.0","packageManager":"npm@10.8.2","description":"AI-powered chaos testing for Solana dApps","type":"module","scripts":{"test":"jest","test:governance":"jest 'governance.*\\.test\\.ts$'","test:economics":"jest '(token-economics|staking).*\\.test\\.ts$'","test:ai":"jest 'sdk/src/ai/__tests__/.*\\.test\\.ts$'","test:worker":"node --max-old-space-size=16384 --expose-gc node_modules/.bin/jest 'worker/src/__tests__/service.test.ts' --moduleDirectories node_modules src --no-cache --runInBand","test:cli":"jest 'cli/src/__tests__/.*\\.test\\.ts$'","test:security":"jest --config jest.security.config.js","test:fuzz":"jest --config jest.fuzz.config.js","test:mutation":"jest --config jest.mutation.config.js","test:coverage":"jest --coverage","test:all":"npm run test:governance && npm run test:economics && npm run test:ai && npm run test:worker && npm run test:cli && npm run test:security && npm run test:fuzz && npm run test:mutation && npm run test:coverage","clean":"rm -rf dist build coverage","build":"turbo run build","build:cli":"tsc -p cli/tsconfig.json","build:clean":"npm run clean && npm run build","dev":"turbo run dev","lint":"turbo run lint","prepare":"husky install"},"keywords":["solana","dapp","security","testing","ai","chaos","fuzzing","load-testing","vulnerability","detection"],"author":"Geeknik","license":"MIT","devDependencies":{"@babel/core":"^7.26.0","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-optional-chaining":"^7.21.0","@babel/plugin-transform-class-properties":"^7.25.9","@babel/plugin-transform-modules-commonjs":"^7.26.3","@babel/plugin-transform-nullish-coalescing-operator":"^7.26.6","@babel/plugin-transform-object-rest-spread":"^7.25.9","@babel/plugin-transform-optional-chaining":"^7.25.9","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.26.3","@babel/preset-typescript":"^7.26.0","@opentelemetry/api":"^1.9.0","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/sdk-metrics":"^1.30.0","@solana/spl-token":"^0.4.9","@solana/web3.js":"^1.98.0","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","@tensorflow/tfjs-node":"^4.22.0","@types/bn.js":"^5.1.6","@types/ioredis":"^4.28.10","@types/jest":"^29.5.14","@types/node":"^20.17.12","@types/ws":"^8.5.13","babel-jest":"^29.7.0","husky":"^8.0.0","ioredis":"^5.4.2","ioredis-mock":"^8.9.0","jest":"^29.7.0","jest-mock-extended":"^4.0.0-beta1","ts-node":"^10.9.2","typescript":"^5.3.3","zod":"^3.22.4"},"workspaces":["sdk/*","cli/*","demo/*"],"dependencies":{"@jest/globals":"^29.7.0","@tensorflow/tfjs":"4.22.0","@tensorflow/tfjs-core":"4.22.0","turbo":"^2.3.3"}}