{"_id":"truthguard-ai","_rev":"36-2d62c224e5f2b535200fc8765eb39fed","name":"truthguard-ai","dist-tags":{"latest":"0.6.3"},"versions":{"0.6.3":{"name":"truthguard-ai","version":"0.6.3","keywords":[],"license":"SEE LICENSE IN LICENSE","_id":"truthguard-ai@0.6.3","maintainers":[{"name":"tgjanjic","email":"milanajanjic7@gmail.com"}],"bin":{"truthguard-ai":"dist-npm/cli-entry.js"},"dist":{"shasum":"8b83e249ca57fbdbbba9aedad8eaea4f33a20364","tarball":"https://registry.npmjs.org/truthguard-ai/-/truthguard-ai-0.6.3.tgz","fileCount":83,"integrity":"sha512-Tv6u+wOW5qjKg1IQVmwnzesSDJyyfB2gl2XoO1RfbRquK+yxCUVMfYh3qDv8xY+myIXs2M89KqraRD+GNr4clA==","signatures":[{"sig":"MEUCIFQdwR8dRERvdiXG6dr/Topfoq1ZoBk3sEKaJxcAduxzAiEAr/fY8okcn9buN9T0g29KWu7ZpiUWGHfZ9ovLqX93IBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565435},"jest":{"roots":["<rootDir>/tests"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts","!src/index.ts"]},"main":"dist-npm/thin.js","types":"dist-npm/thin.d.ts","engines":{"node":">=18"},"gitHead":"52e9386cba5ed8a5a00e147390f1780099cb4e87","scripts":{"dev":"concurrently \"npm run server\" \"npm run frontend\"","lint":"eslint src tests --ext .ts","test":"jest","build":"tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true}); require('fs').rmSync('dist-npm',{recursive:true,force:true})\"","server":"npx ts-node server/index.ts","db:push":"drizzle-kit push","add-user":"npx ts-node server/cli/add-user.ts","frontend":"cd frontend && npm run dev","lint:fix":"eslint src tests --ext .ts --fix","build:all":"npm run build && npm run build:npm && npm run build:server","build:npm":"tsc -p tsconfig.npm.json","db:studio":"drizzle-kit studio","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","db:migrate":"drizzle-kit migrate","add-project":"npx ts-node server/cli/add-project.ts","db:generate":"drizzle-kit generate","gen-api-key":"npx ts-node server/cli/gen-api-key.ts","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run clean && npm run build:all && npm test","test:integration":"jest tests/integration"},"_npmUser":{"name":"tgjanjic","email":"milanajanjic7@gmail.com"},"_npmVersion":"10.9.3","description":"Deprecated.","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","cors":"^2.8.6","jest":"^29.7.0","dotenv":"^17.4.1","eslint":"^8.57.0","express":"^5.2.1","js-yaml":"^4.1.1","ts-jest":"^29.1.2","bcryptjs":"^3.0.3","@types/pg":"^8.20.0","nodemailer":"^8.0.5","typescript":"^5.4.5","@types/cors":"^2.8.19","@types/jest":"^29.5.12","@types/node":"^20.12.7","drizzle-kit":"^0.31.10","drizzle-orm":"^0.45.2","jsonwebtoken":"^9.0.3","@types/express":"^5.0.6","@types/js-yaml":"^4.0.9","@types/bcryptjs":"^2.4.6","@types/nodemailer":"^8.0.0","express-rate-limit":"^8.3.2","@types/jsonwebtoken":"^9.0.10","@typescript-eslint/parser":"^7.7.1","@typescript-eslint/eslint-plugin":"^7.7.1"},"peerDependencies":{"express":">=4.0.0"},"peerDependenciesMeta":{"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/truthguard-ai_0.6.3_1776017082844_0.10846824574947189","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-03-29T12:40:48.424Z","modified":"2026-04-14T09:00:43.667Z","0.1.0":"2026-03-29T12:40:48.778Z","0.1.1":"2026-03-29T12:48:50.193Z","0.1.2":"2026-03-29T17:35:30.921Z","0.1.3":"2026-03-29T17:52:07.905Z","0.1.4":"2026-03-29T17:53:17.260Z","0.1.5":"2026-03-29T18:00:17.874Z","0.2.0":"2026-03-29T21:39:44.265Z","0.3.0":"2026-03-29T22:19:28.378Z","0.4.0":"2026-03-29T23:08:41.856Z","0.4.1":"2026-03-29T23:31:10.483Z","0.5.0":"2026-04-04T23:24:09.428Z","0.6.0":"2026-04-07T13:24:43.781Z","0.6.1":"2026-04-11T20:31:41.623Z","0.6.2":"2026-04-12T00:29:46.196Z","0.6.3":"2026-04-12T18:04:43.052Z"},"license":"SEE LICENSE IN LICENSE","keywords":[],"description":"Deprecated.","maintainers":[{"name":"tgjanjic","email":"milanajanjic7@gmail.com"}],"readme":"","readmeFilename":""}