UNPKG

trufflehog-js

Version:

TypeScript wrapper for TruffleHog secret scanner

79 lines (78 loc) 1.97 kB
{ "name": "trufflehog-js", "version": "1.0.2", "description": "TypeScript wrapper for TruffleHog secret scanner", "author": "maloma7", "license": "MIT", "type": "module", "types": "./src/index.ts", "exports": "./src/index.ts", "bin": { "trufflehog-js": "./src/cli.ts" }, "packageManager": "bun@1.2.22", "engines": { "bun": ">=1.2.0" }, "files": [ "src/**/*.ts", "!src/**/__tests__", "scripts/**/*", "package.json", "README.md", "LICENSE", "CHANGELOG.md", "SECURITY.md" ], "keywords": [ "trufflehog", "secrets", "secret-scanning", "security", "security-scanner", "credential-scanning", "api-keys", "passwords", "tokens", "git-secrets", "scanner", "typescript" ], "homepage": "https://github.com/maloma7/trufflehog-js", "repository": { "type": "git", "url": "https://github.com/maloma7/trufflehog-js" }, "bugs": { "url": "https://github.com/maloma7/trufflehog-js/issues" }, "funding": { "type": "github", "url": "https://github.com/sponsors/maloma7" }, "scripts": { "dev": "bun run typecheck --watch", "build": "bun run check", "test": "bun test", "test:unit": "bun test src/__tests__/unit", "test:integration": "bun test src/__tests__/integration", "test:performance": "bun test src/__tests__/performance", "benchmark": "bun run src/__tests__/performance/benchmark.ts", "lint": "bunx @biomejs/biome check .", "lint:fix": "bunx @biomejs/biome check --write .", "format": "bunx @biomejs/biome format --write .", "typecheck": "bunx tsc --noEmit", "clean": "rm -rf dist build node_modules/.cache", "check": "bun run lint && bun run typecheck && bun run test", "prepare": "bunx lefthook install", "postinstall": "bun scripts/postinstall.js" }, "devDependencies": { "@biomejs/biome": "^2.2.4", "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@types/bun": "^1.2.2", "bun-osv-scanner": "^1.0.0", "typescript": "^5.9.2" } }