2026-04-07 17:35:05 +00:00
{
"name" : "@push.rocks/smartmigration" ,
2026-04-07 17:36:36 +00:00
"version" : "1.1.1" ,
2026-04-07 17:35:05 +00:00
"private" : false ,
"description" : "Unified migration runner for MongoDB (smartdata) and S3 (smartbucket) — designed to be invoked at SaaS app startup, with semver-based version tracking, sequential step execution, idempotent re-runs, and per-step resumable checkpoints." ,
"main" : "dist_ts/index.js" ,
"typings" : "dist_ts/index.d.ts" ,
"type" : "module" ,
"author" : "Lossless GmbH" ,
"license" : "MIT" ,
"scripts" : {
"test" : "(tstest test/**/test*.ts --verbose --timeout 120 --logfile)" ,
"build" : "(tsbuild tsfolders --allowimplicitany)" ,
"format" : "(gitzone format)" ,
"buildDocs" : "tsdoc"
} ,
"devDependencies" : {
"@git.zone/tsbuild" : "^4.4.0" ,
"@git.zone/tsrun" : "^2.0.2" ,
"@git.zone/tstest" : "^3.6.0" ,
"@push.rocks/qenv" : "^6.1.3" ,
"@push.rocks/smartdata" : "^7.1.7" ,
"@push.rocks/smartbucket" : "^4.6.0" ,
"@types/node" : "^25.5.0" ,
"typescript" : "^6.0.2"
} ,
"dependencies" : {
"@push.rocks/smartlog" : "^3.2.1" ,
"@push.rocks/smartversion" : "^3.1.0"
} ,
"peerDependencies" : {
"@push.rocks/smartdata" : "^7.1.7" ,
"@push.rocks/smartbucket" : "^4.6.0"
} ,
"peerDependenciesMeta" : {
"@push.rocks/smartdata" : {
"optional" : true
} ,
"@push.rocks/smartbucket" : {
"optional" : true
}
} ,
"files" : [
"ts/**/*" ,
"dist/**/*" ,
"dist_*/**/*" ,
"dist_ts/**/*" ,
".smartconfig.json" ,
"readme.md" ,
"changelog.md"
] ,
"browserslist" : [
"last 1 chrome versions"
] ,
"keywords" : [
"migration" ,
"schema migration" ,
"data migration" ,
"mongodb" ,
"s3" ,
"smartdata" ,
"smartbucket" ,
"saas" ,
"startup migration" ,
"semver" ,
"idempotent" ,
"ledger" ,
"rolling deploy"
] ,
"homepage" : "https://code.foss.global/push.rocks/smartmigration#readme" ,
"repository" : {
"type" : "git" ,
"url" : "https://code.foss.global/push.rocks/smartmigration.git"
} ,
"bugs" : {
"url" : "https://code.foss.global/push.rocks/smartmigration/issues"
} ,
"pnpm" : {
"overrides" : { } ,
"onlyBuiltDependencies" : [
"mongodb-memory-server"
]
}
}