-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
38 lines (38 loc) · 1.5 KB
/
package.json
File metadata and controls
38 lines (38 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{
"name": "pii_eval_v1",
"version": "1.0.0",
"main": "index.js",
"scripts": {
"test": "node test-redis-hmac.js",
"generate-pii": "node src/pii-data-generator.js",
"encrypt-csv": "node src/vault-csv-encryptor.js",
"import-csv": "node src/csv-to-pii-importer.js",
"vault-helper": "node src/vault-helper.js",
"build-index": "node src/pii-search-indexer.js --build-index",
"build-db-index": "node src/pii-db-search-indexer.js --build-index",
"search-stats": "node src/pii-search-indexer.js --stats",
"search-api": "node src/pii-search-api.js",
"test-search": "node test-search.js",
"test-redis-hmac": "node test-redis-hmac.js",
"pipeline": "npm run generate-pii && npm run encrypt-csv && npm run import-csv && npm run build-db-index",
"full-pipeline": "npm run pipeline && npm run build-index",
"approach-comparison": "npm run pipeline && npm run test-redis-hmac",
"perf-test": "node src/search-performance-tester.js --comprehensive",
"perf-test-single": "node src/search-performance-tester.js --single",
"perf-test-complex": "node src/search-performance-tester.js --complex",
"perf-test-validate": "node src/search-performance-tester.js --validate",
"cleanup-all": "node src/cleanup-all.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"description": "",
"dependencies": {
"@faker-js/faker": "^8.4.1",
"csv-parser": "^3.2.0",
"dotenv": "^16.4.5",
"node-vault": "^0.10.5",
"pg": "^8.16.3",
"redis": "^5.8.2"
}
}