- scripts/encrypt-migrate.ts — batch-encrypt existing plaintext Cosmos docs - scripts/ added as pnpm workspace member for clean @bytelyst/* imports - 10 product configs, 20 containers, 40+ fields - --dry-run, --product, --container, --batch-size, --verbose flags - Idempotent via __encrypted sentinel (migrateDocuments helper) - Updated E2EE roadmap Sprint 6.2 as complete
17 lines
398 B
JSON
17 lines
398 B
JSON
{
|
|
"name": "@bytelyst/scripts",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"description": "DevOps scripts for the ByteLyst ecosystem (migration, audit, maintenance)",
|
|
"dependencies": {
|
|
"@azure/cosmos": "^4.2.0",
|
|
"@bytelyst/field-encrypt": "workspace:*"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^22.12.0",
|
|
"tsx": "^4.19.2",
|
|
"typescript": "^5.7.3"
|
|
}
|
|
}
|