{"_id":"@altostra/core","_rev":"1070-5f32180cd2588362a19b4297010496ea","name":"@altostra/core","dist-tags":{"latest":"14.45.0","rc":"8.3.2-0","rds-validations":"6.7.0-rds-validations.1","dlq":"6.9.0-dlq.0","auth0-integration":"6.10.0-auth0-integration.2","auth0-blueprint-support":"6.13.0-auth0-blueprint-support.0","rdb-cluster-vpc":"7.5.0-rdb-cluster-vpc.1","auth-rdb-password-generation":"7.6.0-auth-rdb-password-generation.0","datadog-integration":"7.8.0-datadog-integration.2","dd-log-shipping":"7.9.0-dd-log-shipping.1","policy-blueprint":"7.14.0-policy-blueprint.0","ts-4.3":"7.14.1-ts-4.3.0","fargate-containers":"8.5.2-invocation-access.0","payments":"8.3.0-payments.4","logging-improvements":"13.0.0-logging-improvements.1","node-16":"8.5.8-node-16.0","type-validations-3":"9.0.0-type-validations-3.0","cached-ssm":"8.5.8-cached-ssm.2","weekly-report-fix":"8.6.0-0","apigateway-fixes":"8.6.2-apigateway-fixes.2","signup-notifier":"8.7.0-signup-notifier.1","external-s3":"8.8.0-external-s3.4","entry-point-validation":"8.9.0-entry-point-validation.2","fifo-queue":"8.11.0-fifo-queue.3","project-template-application":"8.14.0-project-template-application.3","improvements":"8.12.0-improvements.0","parameter-usage-check":"9.2.0-0","event-bridge":"9.4.0-event-bridge.0","versions-metadata":"10.0.0-versions-metadata.3","version-usage":"10.0.0-version-usage.5","event--thebridgest":"9.5.0-event-bridge.0","event-thebridgest":"9.5.0-event-thebridgest.6","event-most":"10.1.0-event-bridge.0","testbosscore":"10.0.3-testbosscore.0","aws-marketplace":"10.3.0-support-aws-marketplace.6","vDev904":"10.1.7-delPolicy2","roman-core":"10.3.0-roman-core.0","support-aws-marketplace":"10.3.0-support-aws-marketplace.5","node16":"11.0.0-node16.3","remove-setters":"11.0.0-remove-setters.1","commit-url":"12.2.0-commit-url.1","organization-preferences":"12.2.0-organization-preferences.0","table-recovery":"12.3.0-table-recovery.1","docdb-resource":"13.1.0-docdb-resource.15","old-code-cleanup":"14.0.0-old-code-cleanup.1","cli-improvements":"14.1.0-cli-improvements.0","recommendations-service":"14.2.0-recommendations-service.1","data-destruction":"14.10.0-data-destruction.22","globalEnvironments":"14.1.0-global.environments.14","globalVars":"14.1.0-global.environments.21","login-manager":"14.4.0-login-manager.13","ecs-service":"14.3.0-ecs-service.3","globalvars":"14.1.0-global.environments.19","cognito-apigateway":"14.7.0-cognito-apigateway.6","rdsproxy":"14.8.1-rdsproxy.0","missing-email-fix":"14.6.0-0","deletepassword":"14.8.1-0","tags-encoding":"14.9.0-tags-encoding.1","ssm-err-message":"14.8.2-ssm-err-message.0","runtime-support":"14.11.0-runtime-support.3","vpc":"14.10.2-vpc.0","proxyName":"14.11.2-proxyName.0","auth-watcher":"14.12.0-auth-watcher.3","split":"14.11.3-split.0","github-access-error":"14.12.1-github-access-error.0","migrationclone":"14.12.2-migrationclone.0","static-website-access":"14.13.0-static-website-access.8","sync-static-website":"14.13.0-static-website-access.7","gh-improvements":"14.13.1-gh-improvements.3","externalrds":"14.15.0-externalrds.3","public-web-service":"14.14.0-0","opensearch":"14.15.2-2","web-socket":"14.18.0-web-socket.12","externalopensearch":"14.16.1-3","gitrate":"14.19.0-gitrate.0","vpc-config":"14.24.0-vpc-config.0","vpc-types":"14.21.0-vpc-types.0","type-assertions":"14.20.3-type-assertions.0","project-template":"14.20.4-project-template.3","bitbucket-ws-uuid":"14.21.0-bitbucket-ws-uuid.0","onboarding-token-data":"14.22.0-onboarding-token-data.1","dynamic-website":"14.22.1-dynamic-website.5","snapstart":"14.23.0-snapstart.2","websocket-conn":"14.23.1-websocket-conn.0","npm-audit":"14.24.1-npm-audit.0","vpc-env-vars":"14.28.2-vpc-env-vars.2","cutom-resource":"14.24.3-custom-resource.0","aws-custom-resource":"14.24.3-aws-custom-resource.0","responses-updates":"14.25.0-responses-updates.6","jwt-update":"14.24.6-jwt-update.0","yearly-payments":"14.25.0-yearly-payments.8","debug-env":"14.25.0-1","settings":"14.27.0-settings.2","get-config":"14.26.1-get-config.0","codecommit":"14.27.0-codecommit.3","cognito":"14.28.1-cognito.0","feedback-overhaul":"14.29.0-feedbacks-overhaul.0","git-utils":"14.29.0-git-utils.1","jwt-validator":"14.28.2-jwt-validator.0","feedbacks-overhaul":"14.29.0-feedbacks-overhaul.3","blueprint-integrity-checks":"14.31.0-blueprint-integrity-checks.5","bitbucket-retry":"14.30.1-bitbucket-retry.0","project-converter":"14.34.0-project-converter.57","s3-trigger-params":"14.32.0-s3-trigger-params.0","stack-name-validation":"14.33.0-stack-name-validation.3","prov-conc-fix":"14.33.0-project-converter.25","unstrict-blueprint-validation":"14.33.1-unstrict-blueprint-validation.1","DEV-1855":"14.35.0-DEV-1855.4","DEV-1879":"14.36.0-DEV-1879.28","DEV-1889":"14.37.0-DEV-1889.2","DEV-1923":"14.37.0-DEV-1923.4","DEV-1944":"14.39.0-DEV-1944.6","DEV-1965":"14.38.0-DEV-1965.1","DEV-1961":"14.40.0-DEV-1961.4","terraform":"14.41.0-terraform.5","DEV-2001":"14.41.0-DEV-2001.7","DEV-2004":"14.41.0-DEV-2004.7","DEV-2005":"14.41.1-DEV-2005.5","DEV-2007":"14.43.0-DEV-2007.14","DEV-1983":"14.45.0-DEV-1983.1","DEV-2019":"14.45.0-DEV-2019.1","DEV-2020":"14.45.1-DEV-2019.0"},"versions":{"2.2.0":{"name":"@altostra/core","version":"2.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"npm run build -- -w --force       # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b04ce50dec8bcb199ea39ddc968e239888c30cf3","_id":"@altostra/core@2.2.0","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3/1098AEVZYcUwIDYFLMXUEmwPdLIoFFkHF/pGd/dSuvKgjEANEa7Nway957hMhhQhY8kDatED1AWK5XMM8ovw==","shasum":"1c9d94a000a3f615447508105c4e1f7df87a91fb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.2.0.tgz","fileCount":341,"unpackedSize":254403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAx6XCRA9TVsSAnZWagAAF6UP/3b/OAZ6EHWXgAPInDUx\na4SuMd6jBEOhKvtWWLIz359THhBzFfnISEh25vn3NT+apf/Wyz3BFnvOJWmF\neY82JRaidbqlMmy6nepUiYBmAY0iF/Y32CquWw8VP8hL8uWtL9s3b59LuJ1D\n5Fq3fsmyPkU+2T6P/qfAp+ILknJndJ3wd8CxEV5r/Vrop2ume//Prfvp23GH\nsDYUgGHmcWMTRJhhJOaBKGiuOrf8+Llbx6imJbjG+zLy/u1KwdX0ldQ58RL3\nJDghgcpBqw7kRf4aE3ZYRvcVu5iyT7DlO/Wuqn7C2g6Kryy8liy+oAGyaE1M\nFS4vU8z6K8RN95mmZ/30OmcUgYbMEZt7Hp6QOF4WBIxsRJgLJnW/1S1qa3Vt\npnazpzX6vXmQ2LnGE+0WwsSeXEm29GoutnQXR5EDkcdOMcMO4mPHX+nK0e+u\n3Pej9vbt/8U04g12n8h5/qm9GFgB8mHQgOfQPXu6iF2AoJ42hWxJ1L69pSpU\n3Mknk4tep2VjtYAjPPRvD4RJJ6EEo6vMZ9zYAQc0rfMSDHPFpXqgSGf3QtTq\noneq+Mwf1/L9R08Yq4pPSrxbnSuVDCeACAP+419kbTw5Rxn5oioPiUVIxFrD\nqpeVk90xJrfQHwcNf0BJTA65aQzq2ecE7t9fRXhhjcj4bdR0f3XHqBk/4VnS\nlYis\r\n=WYhs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBX9Defpym7byKk1pQo1XfECyDg39wccXuisXfssudExAiAfA+VLNVJuWBVTziJDlnSKcA01TYxuY1GgASnVLeB2vQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.2.0_1577262742660_0.9885048020289795"},"_hasShrinkwrap":false},"2.3.0":{"name":"@altostra/core","version":"2.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"npm run build -- -w --force       # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"fad16005309989b92f63ea700dff85d9cb0c3695","_id":"@altostra/core@2.3.0","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Q1xYtFKCleBPonWDcyHWYUfkq2vcO9848W2VsduXx7CB0yZNsyUcdvjdIAv5/FDgZfgISSSBv4sI/dNk3iaHlA==","shasum":"7405e09868f6595d831a90629d1074d6870fdbd9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.3.0.tgz","fileCount":349,"unpackedSize":262333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCjXFCRA9TVsSAnZWagAAu+MP/07KSJF8Df6JKNB+5J7q\nZs4utrAgHHge7V3gybWjRFpxIyKunZQfdZm371BKH+iAhLBSzsUYGI9se5jX\nuWpV2r8Gd1guxYfpNcsFJlud8Mo++nGq/XgI6UTjlv9pxAVBdr9db1p0pAX9\nCAtd+vZKpQcBR5O8Kc+wsLoeHkGyesw0f7HTcvZbIzmNZAUtv/s0sggZSV2o\nLKUeI5P71myeSyfu4CQFQPdaBgQCtfWYYUPyc8SUhLCOKCMQwdbOrsIMGnbt\nVjNrQAyJpt5CF3SSkHOIOdqTgA6LnMt07GH/WNzLRCAnnv9VhHo/yIrxR4ty\nmm/Py2l8vTZEGnFvDqUUlnx192EjbmNjiKnok4z2H8ReYR6/zqr1+oZcSk27\nK1KNynUAgYm70mSh4KkVPXYfYB+DP0K2BCJ48rMwhqspuyf/XE/7hlZEbxRP\nf4sVTwYJrdaxX3cwxwX9NRYR+/xJdHHqaCS8j8O1TSM5U5uSmCjbtKMtRll3\n1QG3ewpYnBTKmxOynlctLlfXcBZCqzVtEoFD6H/DJusVa74bYzdzMu09gsyK\nLldzrVjfCu6S435WD/oAnGQezxWhMFKCfCpbRy6H3m5AedhEwMutTYk7+asz\na79LZYFtnt4Wp8Rc5e10FUxcPU3OxOdvVyDeaXX3IAlzV9dU4BW5Cg72a55u\n0QLB\r\n=fgbk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmy9L0xZudggJsTk8HUkqBLdd5fXEocVratNMNPRPAUAiEA3+0bQSu8t2oMExHXE9mAFqCZTL1Vg1fmm+D/vTyMYdM="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.3.0_1577727429411_0.8026913811124747"},"_hasShrinkwrap":false},"2.3.1":{"name":"@altostra/core","version":"2.3.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"npm run build -- -w --force       # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9449113909dae4590bce1ba4206d7d84bc56d9e3","_id":"@altostra/core@2.3.1","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-AG4a5WPM9hvORgVbJorX9xJRwwjpw7ZhJcNfcZVLeVlJiuISXCnX5/vLlJFrUt7zfKcAB4bbX5TVjJlHENywkA==","shasum":"02a40644e0eabee38e49aad345a13e3c71e01c41","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.3.1.tgz","fileCount":349,"unpackedSize":262680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCzMpCRA9TVsSAnZWagAA4loP/A3DfoMdOL1uDXixUe7X\n3uIIPmVO3D+MKWzDrsyqq6piUBqBeMth72cYn16jCtds433cTDj75z9KZz1b\nJ3ewQ00G7eIoD0nx7BBGcOlMephr1Pee6fWNS9p0UoXDpdpT8ZOZIm1fDAJx\nU0sXgalblmI/hTie/y7q/jHAYFIp+PZ69OLp+4LqcV+w0krZmhpEyCmyNwCM\n5mB48ESWVYJZKRPsj+nl+u8xWt6nrYPlugMyCTMN0aWR3dMjUL70i9WM/lvR\nIdsjPIrsFqkWD5myd2BQ1u5Cz9s7I6RXYG+I+zmY9gGCipFD8kJZKlEbYeDt\nzEAhjqscFQz0f+EZmcnW+9FMMfAd8Gs19ZYsqcnINxVn+fioLj+eJi8XE7cp\nqj6cz90UUtBAa0iLFJWmFFkal09PtMia+b+JtLywDNx7QGjEN+kd576JpQhm\noWDYkAY6ugRKMTh40mDqA7By/cdnuj85XtYzg5xn5fiFNyvYZfOHcKpbdHke\nK2RAO9lXzyWpj80xosgx3BeWNCtmwF7j0LWNLj5NnXv6EIdhiIqUhf5gTU7L\nVI30PLF6xGcjm5zsSwM5eH0PYry9UQBeOUoCT+5LV2NMzlwQoIhVXy3noYrm\nYn2YAysBg+/jp4mypTefw6MXAaRLvf7Z4DT1Vhlj776x2ioQ1ZtQhiCDH2mw\nDC6P\r\n=047i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnOnGWE4ly7A2eMvyr3Udr3R+VefFDl6/9+lvS8alD+AiBYMWU2YM0X/pjrVrEDnTU7eOU4KsSUYgLrZLSJPz0yBw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.3.1_1577792297027_0.3594317616781364"},"_hasShrinkwrap":false},"2.4.0":{"name":"@altostra/core","version":"2.4.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"npm run build -- -w --force       # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"31d2151899ffdbdeab1c3339fa748495b1c40e5c","_id":"@altostra/core@2.4.0","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-SX6xN0vs54565to/bYz2SI1lhTZzkdVHCEFYaMtJ0H+4UAVRuMGlAJYK8e20eTNPCN5ff2Xvin91kz04H1qiCA==","shasum":"27477052aafc3a81d41427a4b205d4213cd98cd1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.0.tgz","fileCount":353,"unpackedSize":266890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDGQ7CRA9TVsSAnZWagAAYXgQAJYJth1iLr5XUOxzCBbH\nJSkB7sG4Ybe3BTHB+3UIi7nOe5U0/3DFzrS7Y69Z0tTO/jdqcc5vKMyOg9Ks\n55XxLgeItKdHEiiamijtyf+eXOcJtkqHgAA2wZf5jYHHYmpb+YpgDrVcvDlZ\n8y9S/eT1CXH9wC58Zs63z4V7jyPB9DsrHQKeaRoEbYzkZZfMzDiU3Y9aMbbu\nmOzDr0v6VfD7JAY9fUgZYwy6j9YijvNfVQe4oWznyPye4/kVOuuVYOKopf+4\nSOihNt4xqzmt8Ww2AjTKZYJQzDfETvcpuDS7256NAzxUMF4sdf4jf8Bzge16\nGHcW72qQqFx2iH237KvgI7csZ0wDMR6H7KrExHTc75WsEG7cbvxLZKE8kGG0\n4BLJGzPDwkFiPVmlWZfdtQoO5aektYEiAP5Mc69aCtpBLFJnpFLac02wAT6/\n6FiKeNxE/g9oZJMvN4Urw58Jw8+O3s1lfEiJUEKJDh/knsipe5qnvAgsfg8U\nUWJKOGUH5FqeitiZbx7yv8Sf8YiP+H5b60VVaQ6fzOs2DHYdCsl39b5iLltq\nC99Q++2gY+fBYNUfkcy2Uk6kljPe2aEmEJVNKsF1zfjrXAb+ae9+uXQFMnt1\n8bYclglL387uy+paUJuLdH7e7/TG/V/Snxf0IuVHT5CHTdXBQCrlX/SrMRtN\naGoS\r\n=D1DA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXiDJ39q936WDgR3KdQLEFc86XPhzramISABAYbZdvzAIgdGgXppQCOXgbWWSBYud6EY5P3rXm9Z01t+74VxDv+dE="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.0_1577870395390_0.9334983041177065"},"_hasShrinkwrap":false},"2.4.1":{"name":"@altostra/core","version":"2.4.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"npm run build -- -w --force       # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"10a4320bd82c539695f78ed56366ffaa8a281003","_id":"@altostra/core@2.4.1","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gEm7j8tIS17XzJdUfcECn7OlGwN6CJCWqjklUFmEEHS3XbO6QKxcJhlT2JIEvR0RMr5+2pH9HE4dSHQfhv57tw==","shasum":"9c83692aeb9df328a49162c2ecf208a4d462ec2a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.1.tgz","fileCount":355,"unpackedSize":268020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEgJECRA9TVsSAnZWagAAcM8P/0SpYYmcasvTuI1bRXov\n7etFTCObl/dlZjCY1xsVP3hnwk6P6jjTYrTU8ixTRp4MNKoTXU+bE+a1//a9\n2BV6ZI+IwtnpEitzuvy/b9BHC5aXVnunOxFLPaMqeZXkf16V2qFslB/yPGQr\n1JHsofa4NzEtYBb7JiMuvAO4Iio3Vwu+yED+KbMrpigMA2lgwuFCy5X/5LpV\nIwE1bzHiHbvXpQjUdy+BY/wEmME0NsdtRog9djZzUoaFq/edkFFCgelBAK5F\n9sX+W9s/sO4vjf4ZL5HOrnmFoNiDblesHyeAzz8qQs1MrVJeae1TqNfTrf/M\n3MkA9SrkE90w9Ar4QpbwOHgNOh+S+O6z+PJokfGX80z32yLHkJasJszsM0Y1\nD9SgySP7vrIxc0r+L76WVFMNAqMnJWbK96mkb/Poj1JJ+2Zk+MLlMnIB7aEU\nAG8eUoNj0/9R3SgRBfun8nuh2AMe4rcPJe0dING1I3VDkOwzgm39f1bev+Zd\n3aFsPpYJgJrqETN09kDsrGB58atSRUKICg14IXbEjySd1o70uql4ZjxaVZ0N\n8ERhNzWqWVECFZpAPHUBtpdd6fdJ3gZPiKVqIFXLrMbSfexXFU9yJSFKCSbq\nwE+ESgppwjTstKumU/HSAXIsTYK43v/Km3MF2DfsxDZQDFOZNKCjRsE8nWLS\n2MXa\r\n=9b2m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcaCX31f000l5YNyE1Y5qNQAlySv4LFE+AatpxITjvOAiEApJZKY42hxIlmbnvzsPl6PGxAiD4yI/zpVSVTsE4/3mo="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.1_1578238531965_0.5143153955341386"},"_hasShrinkwrap":false},"2.4.2":{"name":"@altostra/core","version":"2.4.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"npm run build -- -w --force       # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3cac898135290eb9f8fb1c43607e11e29ad253f1","_id":"@altostra/core@2.4.2","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2kdgOg4a+gH5BEGusKNB7SKU6hVU9FRHzKS3MpD0+lVWgzGfzMUUbNgvB6dnnKNwT7alAEsL4liXZyVQROHE2g==","shasum":"a4074b1c47e2e69f27f140c43793eb06264230ef","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.2.tgz","fileCount":355,"unpackedSize":268053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEx3xCRA9TVsSAnZWagAAX3wP/2dc0oACBgPw1CZBTMW6\nPk0gKHSTuauli+KTEB2v4MQtr551Jro4tt8G9Q3Bzk8Xo2wxSvbMstabmD79\naEnmPyry8LvoQ5T7mJvhzM9QBfZsThzreCRsbC3TcQBveM7v9dULQJvGdzNq\n/LLV6AoNwcp+Vo21M4otbs05vbNSfBldC988+JE9w2bEFQlLkIyCALyGD0BW\n06G5LwMgAgbMyejkI5BuQhkFGLs088MnQdP6k3m48DaPfqLzKiaaudyjPOU0\nBOszpkO6z0jUO9GhxMNhoa35Rx2J/E3dEnjHz0d1d/KnbHZLpviUvu4D4UCW\nlNBxWgyW5cc7yEbl7odv07Iug64tj7+9hshz2DDxk4klI+zTjXAiRdQJCkHQ\nfkg+ldwPqEfe8zA8N3dm6DEAmvBm1mf+4eDhlclg20Qp7QrSg+6IC1C8jE7j\nMr8tO3zeQJPh9y3KmoDNptgeQVkTPgdriH9/KIk5km0HzPjHrqwBS84WIllw\n77XemkeWczGbEEWTWPbp0AA00HXpu3AuIm/QJlWsXXSjxsL0d7znr4oaTt8N\n+nJwHMMg/WfL1PozNuKciZdI5gIfV88+4m2eR3QVaZAIp/tY0XRMZMWv6Wzo\no3Dp0/3j0KpSQWXnbJwfPP0rTN7nCw3lmem7wk/OSBU9HROS5pqMQ11MvSAE\n+hie\r\n=7mTJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcbe7ahE55/6Ye2n4czEILzP+b/3EssqICjfIEw53GQAiBKKcnYPz4jrzjhoc32SpWiDwsBZrE9uLwMtBElsXPyHg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.2_1578311153042_0.18815443713341096"},"_hasShrinkwrap":false},"2.4.3":{"name":"@altostra/core","version":"2.4.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"393c549237fcb16d1870469e31d1be20daa646ca","_id":"@altostra/core@2.4.3","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-xegSjaDF2ZcmcaW7GHM/1WK5A6GzKwE7JP4G0agCmbqg3+Jw/3R2qEXmyWrugmj04Sie8+J7I2m2cYV+rGNj8w==","shasum":"96b1a4742be4b8b6fb29098d09bfe1812b3c1e2f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.3.tgz","fileCount":355,"unpackedSize":269402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE2qECRA9TVsSAnZWagAAzkQP/itXUT1RqEAnk2kP3sma\nujOH/1/X6u0/6NMHdVy8YzyeRb57E5aEiF7x5C7ZXnGLzqqAWXhj9hDRhGNT\nAuhaly6oMoC5wK8fmWq8/4HqXt0HpPWY6RBjQ+hvHlrZYF8giUQmOviKf+jE\nuPTG3NgmVI8XQ4+g8B3QeLD71Td98CiGf65GDW6MChszB8OvWi0IrcEQ3/N4\nNpFU++jjkumnlOh0+o9j6+YzMOEQYF/aWEUg2iJdoksKH9ymRrQGmAG33Q2q\nS22PywBKJPByIzLboiQ2r7IV5n2sP7wMJ4+J0ICvJBXzLFlGHH2S/385ggWS\n9gZT/XCIu42bR5JrcsEQSbdVo+DKWKQOZSYy3czEo4xELU7JJKBV8V2mBIOK\ns9sUdnQtgp35OP6aFL56CyR/IEqokPmkee5Uok9Fa+GJRJ3jOZX9GeC1JubB\nkAtO/5d/xBg8dAkLMTahAN7mHoBdZoXINI5EvcpPbSlYEpU79BJNETVHYR4x\nTR2AmcnKx3+j846+MW5h+fhIxOynJSoZ3sQfTF8gXG8EBMkxmn8tJL6Fvr+j\n4yPKFGZSmQzSW0FWpYOkv9sAM5HHAX+/jAXUnWkiILFv+nsVhc6fyA2fBKQP\nIbnwHzT/slw4+DkFxS8GzlTIXxkssicptdqmXIe9myu9RCIzDzo/6sPS1CfB\nAy8l\r\n=hlhK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHt/dO/cp2/oGKXV9oATv+S/73ODj9S/h2QC1qmOu21JAiEA1xs8VCixfZNDl/FOGzRchExuBNGDYDClc+eZL9efR78="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.3_1578330755860_0.0028665697788061717"},"_hasShrinkwrap":false},"2.4.4":{"name":"@altostra/core","version":"2.4.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"6fcf3b44d18f7b850d1375255d7dcf12cab11ef7","_id":"@altostra/core@2.4.4","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Nk6ysg9h2/gUyJgLRD0KAdWrxh5C9asESZbG7y88pfj0DXV4sKdI+Do827AknXkIa3brtP7mBU8bgcZgda6Pwg==","shasum":"bfe30d2f72b61555d5d9dd300c8a50e34d1aa8cd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.4.tgz","fileCount":355,"unpackedSize":269364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE340CRA9TVsSAnZWagAAhVQP/ihIiBisC1RMWlg8p88f\nYjSaIy8doLG/hTGDhDcH4igK8oQCSkoU1r6ObqOVuzCOnW8wGl1fagy0af1Z\nFIAaV6aUlfuZnNk8e+Tn6jBWIPB1Uge1N7io2P2i7aqWCqgK6XQUNPmoY+Fr\nU2V7ZFGAeeQUHY7ecJdVgKM/WWZWncVkvbrBFyS9oVlyBzZQC27SShropGTc\nYXR0ArOB7aHi3gOmTVhMGsCnL5HHgdUUxSpzscgGRbp9a0NMr20m8I9NOO8v\nQ4CHS5iadch3mo8eBUxp4zog5MouOFFA+G1rm4lhIoZqA0srBRU7Mm6MnBDp\nnONRFlC1suWGX0hQqPLEblGVZ/memYZK+B+HZ6IjEAXW+2EmR/kyIy7eIl0G\nIYfE6m34ivPU0E9bUAQa9WKrLkWX/s4pl0ZamIjBXcibz0ikBcU4IE9ge2B3\nmI4azTPLY+iWIUOdLG235wrHd/O62QZg7UWS5/NX7jmRwoeJWHX8hsvMjPGu\nTARETua0ZcZgV/I6ko7KU0JwVkRF4NbAK4t2HCiJssalPSc3nhsSHjC0UAxW\n7JQu8NVina4odHD2UJzEDwNme9zQVPH8QZylUted+XWRACdEPknYNdI6bCMj\nCfIum9WmujlileOstiBC/aqlaD2SbTITqDfbgadKlnHNi/nSHM8NbC4SaSNf\nC953\r\n=5HSx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF6XOAeSNSD7CPelHxtvwtwpc04VJDWY2uy8Afm66lRQIgeMityfs9ctqdUKfM32p5JyFCPjR+2v+ZUWmoVQyaHYk="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.4_1578335796528_0.868003456373464"},"_hasShrinkwrap":false},"2.4.5":{"name":"@altostra/core","version":"2.4.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"5eb1c8bb7824abe31be76175cfcb6830d3361fbc","_id":"@altostra/core@2.4.5","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-EvaZwNIIJ3j9tOZFinhhyLN58VC0lNRw/e3NE10x6b/Hh+1X/L9klt1+BjE6VHVfgjTmCR8Qq24uZ2eQRuUmsA==","shasum":"870d524ec50264cc0983d94bfd13f1ec013d115c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.5.tgz","fileCount":355,"unpackedSize":269364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFEe5CRA9TVsSAnZWagAASIAP/jXvhx5lEAJnltE//SmC\nSS727KyYzb1CtZWWLKumR7AZCS13hQU7nR6pA/TWQcZcsqHI6zik1FoJ2xXn\nrDmkmU7Tuk5FuYwtCBYPk0bB4e/bZ66096xIR8fkOcaFk3OO+ZBmyk+yjR/j\nmAxaUY+LSK3uKk1VPSI69gOP5dDLm5PYu+0HKoWEmDm1WgLAaZIOYnephPov\npjzcPFaiS/LU27bUNuJP4zLWX1BRAVAV7OLqAXz15eslBKk11dThsiI1Gtbp\nPXt7SN8MMRT1ULS8c6xTTBp6UCi+gupfJZEnGvvgSNI2ErsrP8As3BZf+KKl\nXgWCJod608dag1WQKpXFIuuNLFl1NcRHFikBAlu2YTyoK7NP82d+CzPZOOCG\nMOODJmSJ9uAj0rZKVS+KOc9v2+QfPG1b5edywOiP6joGVnjvFms+JSf3Mte2\nH8X/ORwxjd0Pg5GdNRdctuShxTF0Qtb78Q83cKTgg/DIn+slRJt920RlAgOQ\nUU09/Ocq4l8EEmkJFFfa+RRR4p7+q8xLoQ9fllW4/tdXVjPVjMiStXBQLjnT\nTZUQBYYUjl+yypo8OAjZkLxVa1kZJ7JhmXlnCjTZvHWdpZvj19Z9uMXnDvlN\nxla1B6VOnR29NJghQz9tJdFmzKYoh5ug/cjRFhmwOFNGgagJr+jp/CvG0S1c\nAo8o\r\n=aBsa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3ICnH27AiL+cBOLdow9zvnyD8koOEVpSVd49IppXVcgIhAK/FE3r/gDbYi1RiTTHgxoMqnHHRxFfyPcfWJhHcxCuG"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.5_1578387385148_0.3881972010517041"},"_hasShrinkwrap":false},"2.4.6":{"name":"@altostra/core","version":"2.4.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"dab9bf6642607c27996551a09101bf531be19543","_id":"@altostra/core@2.4.6","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3UsDvXZdEgO3qCCuyFaMnVwxasMDT/18heTFTEEgs++A0Rc50xUXMP6d95MNOt/LLiql/edVB6Lb5yq1Lk6l/Q==","shasum":"1ef07899cdd77c4207fca05ede347e9e6d0d87eb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.6.tgz","fileCount":357,"unpackedSize":269835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFfDpCRA9TVsSAnZWagAAAucQAJnYb6qADn+lYmrFxMD1\n9bfKNvLQZkKpDT32qfoiMzk613L3A/SGn+XDd0DKI1uFbECJlpbU38UFuuPQ\nvVCOx+JHVAi//9wy28knVGTeyar1Z6dItlHtzPdnmFeLArxI0pJbPoALMDYs\ngwXoRdai1GdR2XEyQi86hrTIp/egZLYif/rFORtkQn8gmFT+ew1hDvf7iQf9\n+06Ud74fJH96xxF9Zhx1keJGczlQytaYI/pd29PbxdHMZbu3yXE0xk5riU48\nwaSFUJz82N17iQFHIdOx/JlDAzbtPFjVc+WC7xzOHBePOdwDKKHYJLqPZell\n+E1OMIpWVgta5wHBd9EH4N1M/bEZ0OZBCgoyLS4pmeApOrGl0fa0KZDaBGkC\nPwmK1oDx3yA7io91kC4zsmkO3YwSVBBaZevgYgosaCQ9fMCWnOOZ2CRTq2Sc\nysZTfquKuOel+vFag7PH6mD1InmCrhuyq4omwpKJ6a/PPVkFCAf07Fkjw8KM\nwEjayY/RgI3e383/gY5hlZaJXvoxfmPJBRdGoi8w0GxUp2IJ0QNrCAjGBVYA\n1PdJ9RTn8gwTGhmEzBgsCa/Cr8d3CmD361Yw0h07q3XrjUpFXOYrReQvrPdu\nyDgvLDHYu4dL7f2iRLwSj9WF+PaLGe4iD1E6GUyGQ4llbo/VGasweIpGruBe\nenFY\r\n=SHWS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzxWErpnLhR3KL8UISWhgpHV1uWZRbJ1qpV2Qiu0jMAAiBq1c4Q+elfLVDBNBQsExTG+yOTqgvNMXRfd6krLTE+pg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.6_1578496232810_0.8839303971337487"},"_hasShrinkwrap":false},"2.4.7":{"name":"@altostra/core","version":"2.4.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"343eaf30ce4374e4d26b99e39cf64b5cac08785c","_id":"@altostra/core@2.4.7","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-o4UJlvEbWUv0Ip6ZFb0xCaFkUubIgR8Lx4ka8ToCopZLas1O1Wv1TBP/fjnMrcEeT5eB3P9zt9r3PSLp2BHRAw==","shasum":"14993801c88b9b97c4213c64165ff7159ee5e990","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.7.tgz","fileCount":357,"unpackedSize":270114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFlq0CRA9TVsSAnZWagAA5WEP/0ga20WWE8yPmlOqEBAF\nhxGPSDSmwcx7SzxBVjAUn5A+dmxUgD9TRz++/J2r9RMiYamNpVsN+rRvNjHX\nCcDdrnySIrLmpAFRPXYp1zvbKqtiXtpub4w1efqgrtZEfdh0bUtcbi9tHpUv\nu7AKARBM1eCT1oQDMeOvFbG71Zxp8SP1EmtrCZre4Jvhc90NxAKx9duJwsD2\nSwdNtXwTgrNroJMKrQswr3ADjUTLwwYsyIxkuXayc1cJMRqyyib4MBMzpdgQ\nzOH1fmtCafmahLwJQ4RxOtrMl8nl1OsxuS+qIkHK4QhiksL88FwxmyrAk8z3\nbbJCNMQAYhd08yN6h0oj5bKtHFePQNKc0A6oaDXXJViVIBvKgGnE1CNnjUOR\nMXWdA9fzjM2ZVLkK/qY9hJ1M8Fm+ZuDepy2UAGN7N9hQngyxejrAQbvv/dJR\numFKza2n2kMUxOmbYA+5G7xDZieQUudPYm0hV+PGrpiC49w62yIIacIOxNYL\nKRVImo9U8yH3ktA4avdbkQnpkLtzMkSpiV2dV66Kn9XXHiOMXiek6mMaqsq/\no1s1HOAGW6LW2UGnxY8Xe4igIvo0EiEVJcTZ24e5Tr8LxfU24WxxDOm8uhDW\nqzVSFIZwezNCsI0zRgtyj6rUdcGu6ANfb9FQwdEOd5+MASjL590P84FA44/B\n+Lfc\r\n=wvF3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+jgVzviybw/1zKozwsKq1HYoZ06EnCI3MY4MXvQZ0xQIgK01n1WDS6N9Ri2Y3/z3kr7iy0sr8DMi7fCGTsZ5tvC4="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.7_1578523316357_0.6005885915809648"},"_hasShrinkwrap":false},"2.4.8":{"name":"@altostra/core","version":"2.4.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b822a2057cee2a6bdcd8d9b7a65cab89c5538908","_id":"@altostra/core@2.4.8","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LGcZ16eZSRUhgXwSIrqY71mXcLS6YWWz9LEH77zgI1IbpxkTXPF/SOKuAvXBq22rrDPFPNTl0VqzF2QwRQrATA==","shasum":"169485940e32dd67266e6e49f580884c9f929593","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.8.tgz","fileCount":357,"unpackedSize":270115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFy4ECRA9TVsSAnZWagAAcRYP/2oJh2ZLh/nX1ATFDJ6G\nSimucUVEsKBP1VMB55V+tYQWm01ZMyhrD4y8gghU7l+Mq5Jl5C4/ch9xgjUp\nSTrFtfdD3wl++qmwkDFMzPhewHxfitEFMOSMZGMYDEcHjfKB8V2D+URDr6RM\ndCgjEEUskm/D4c2aQzveqaSDSzGdsEWlS7H8n/ES8UcE925jZw75VfHpf7Jm\nNRIl+USbXN+i2ruuabT31PUT8R4/nYaquNBWqnx1wABpc+Jfpmi/SmP3awJG\n0Wj1uGM3sKniJsfQtzSUNUfd1NykYbuu/rB40lSwtOsDojo1dfvz3CyPDiit\n8ayRjtFBK0vay07bJXL3nPhFQAoGg6WksIBjaK6BdzYHznvkcM55bVIBzGSZ\nMs6iJizxvcvQgh91pi8xCObHh+4WeBD9ZrOCuC0QgSQRM6d4QrkrSEZlslDR\ncG6hS6ABpowLg95HhWovZ6cSAN5+2WXFLrr9LG7VpHFPj1mm8uD2rMDimHv5\nUV7PdT12sRHQn62iDBfpLhzV3HsXb75+78MHOiuBMVWsERM9GtSf6al2ox5R\nYNgPYe6IviSurecmQg1Qy2GXeOyKjkbcnTZlbJhoiV28PXBbBDKKojUAKoiG\nba0K48SvvBjvn54s/Q+ZqgkpaF7Zt+okjozcwwb+Amamma061OcmMamUG2oh\nTGIH\r\n=lbeo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESQFrFGvFIO0mcKgnr5+gCx491zGHqV7Q3fkHVPRudCAiA8ojyVLYz648EULqplkn1+wmzgw/jjWhcde/6yBSmkew=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.8_1578577411657_0.18714178946769078"},"_hasShrinkwrap":false},"2.4.9":{"name":"@altostra/core","version":"2.4.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8ca065bc3d8105e4a80ceb03f5147a047d2daf04","_id":"@altostra/core@2.4.9","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-AO2/TJ+V3+DD/NIwTOUTfoClXH3vW4fICPGnZv1ARpilOfYARztqN9/QNs4pnLHYuYWMWz5mYHwA/J9xYPE75w==","shasum":"94958c904ade9ed6ff43f8688f223e865654f13c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.9.tgz","fileCount":359,"unpackedSize":272839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHJFXCRA9TVsSAnZWagAAPIAP/1Tmww/IzpmsG4DoGI0m\nb93mN5zBvQluXhMCTLrzzq7IC2xoWgF05Vu64LtKfnJ0CGQxRZd4VYBswbtC\nGOQOmUMMM93A7NFCl1qtXKEbuPo7I22QUXxeLjIy5VrYdmjBdAjgRuCtDROT\nQYQkzopZ5I1USXok5CDGWozbILOZeuZXMekkI203kyBYxC7r0cAFtYEvnyPL\nNUd558B1hFN3LVpvrzWyBBcUiG3F1LuKzIQPEJbLHu943elDuZ3PnRZ1dcq7\nSHJauzUTpdUNraX+ILS5NVZtymRKWlE2GQ551OVaRmE5bdlogJrlJdn2Mv4O\nXnBtL94F4Y2V9FpfIdaT/yRtY9Xi8xxhthPKY+09AyJd2G8WZRR+YoMjScmd\n9X1xOKlt9HqaImw//jCukaDeDe/AcQ1pcakp/a71fHIuKEbeg32Syj8v3ySm\n3HbnZ8WrO9zXu2GfVkoukmLr3O4MqVG4WzZIVJ+MaKEvqrYk4jLg9yNgrIzB\nJBkFYlnpCEpJXUpoZkKQkQdqya3OXoZJ1y0DThmJ7YX8Lp4rF838+9k4HHSF\nBd+vSy/dAiIr+hS+R0aTkYfNQJbGBrf4wYByp1cXfzBZ1o3gijYjRNuv9FX5\n/gqNgtuN8J4cL91gBgubeLNTs26U0GS5PJLbxwvr/GB3cl9DnQVRk5lq1a+5\n4+Xb\r\n=3RQ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIOfIbBrylKMD4mKq2OTFjRzG8ykaltf/sbXT1LOsbPwIhALhZuRs9/Q+zB0w1lN0WR3rnUQu+V2yh6r1JqqFQLax+"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.9_1578930519340_0.335850759831702"},"_hasShrinkwrap":false},"2.4.10":{"name":"@altostra/core","version":"2.4.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"598b93bc9acfb12a215b736be8a2248d0bfd1c67","_id":"@altostra/core@2.4.10","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iTVkkbhRfXSyUDlM+jvPnH3eFJSr4oEa1sZ4h5H+e9Dll0Ktu0YMeYNvFkQ8uR/b0dj3jPpwVoz3mRy0TLlW3Q==","shasum":"bcca26044907c3a689467d6bc7803d1d9992f3b5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.10.tgz","fileCount":361,"unpackedSize":282159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIC5MCRA9TVsSAnZWagAAFKcP/j0dJlisUrbtUUg74kqd\nXVBCoYTSXRttE3RBgUDiMdGNNHva/eG7iKbNQMwIVHyZOcAqyj0+gyzwxJFc\nFnGpVYBOkT5ejZsLExO58av/79eVykDtma+IGsFIZIU8gzQ48AIRREKAa986\nsL61Ip0U+AssmFX27OmO5SFwCaa8uUs4gI1lK7Z6nI3o4ZGi5EwTotcv75jE\ntNOG9HV3kH+aDrKaNxgsT304lCJ4Patx4ITcF3gX1HoBMVg30QgIeLl4Iu2t\nqRW1XP3VLv3enE7PW+HA4pfsGgrkLwoF84pIKkUJR7TViri+xM3M2memAfMC\ndARsm1AGpaN/YUGCh4sWi743hKtQo1Xq9lQLCNObbp1BTqUMqCpN6cpzaXfo\n0eBkxjI25hutYiURHv284GD6vDBdGR5nODOlu2uunf3Pa5mp2U58baFsQMXs\ntjJxPIlELo7qF+scN+B0Lsl9vheHWE658neaotpThB4D8lrjZ1q71sEcB79g\nnjQIXOara2JffJZlE2E9z7stpX0U7SHathO4xbGROM5M1PPKeuAYo2vFYozj\nAyxjUt8i8Mt8Yw/9pYEmVcTTCesvV0FJ+f9BADiTw+cn4jlETiHuHn9WdYVK\nSM5UMedqQ4AZVbbj3pcQHMyLE4mzuz9/R1K0YRvej3+rjeeguHvesb6l8gXK\nT23J\r\n=52ac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDguNO8fESQFbaDTx1JNAc3YV2td0xS4BJOTbcqEP1pWQIgRbgrw8AUc8TW5W4mJv1lkhrAjjgSxnoDOfHhDItmqH0="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.10_1579167307852_0.3215331837366191"},"_hasShrinkwrap":false},"2.4.11":{"name":"@altostra/core","version":"2.4.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/chai":"^4.2.6","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"963f4797ef2e281689eed53adda3468050e94fae","_id":"@altostra/core@2.4.11","_nodeVersion":"10.18.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-/d7JHfOuKQjg3yPkosgulltKso/42RDhz+jmdyWP7dUO8Uq2vcdSYm0qnJt2cTaVObgtmGmOZI4nYAX0fjjWlw==","shasum":"dbf76c504565a21ae9f63411f9acc2d6dc480b93","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.4.11.tgz","fileCount":363,"unpackedSize":287450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIbZECRA9TVsSAnZWagAA5jYP/16IK0u8sQpjlNIKfMiK\n48uWbMctAp+P1Ag+CilQEXhu3kd5g33pjSggMlZ+ynSV7mSCv0XigbrCiYQi\niCEHQO4aIfzZM3endibzLA30gYr4EEEyRosuq58wgDv9M8OEnQ9HSmuRYPzA\ngRVHKyR9JAzMqbZnjnE9TPghuluS7izzOxkPJCGl14mpFQ7jNKpz3iQjZFSa\n5a1V2zRtP9HanDw3dBlE3RQgNYZ2vZLQjTyUEPH230Umhi0H1nrlc3y+h48v\nY9+VYMB5rUtmujRXVWn9BuhEolcF1lYkGjnnO4kj861pTmZVqiInVM/QsyiQ\nVjZ7ervFvBaKILAYfVdTrmW1q5WNK0bKhJ86RRrCQfD+n5XteFvWGanKPPQB\nU+OGXdTQ71sXTOEnDiRorQj9OqpbBjH+9+5C9Hk5miPCxTa4nW7yPfsBftNA\nRer/av6RfE0n/DB/PEyL1Lc2Kt/tUZjJxcVVuSnOfjKXG0E28pc5DQ43B84O\nUJVOCCtUGLTRLEvYJwb8CcSIzAUyJ80iLtXR4W/r2i4ZPtzVt6y+ISKDQJGx\nAd3KkHPxyR7XZ0izvXHAScsp9+TMVNSUrfC2lnxJnsSCd2O6mwiMGOt4U3i+\ni6cHMZFQZGAbMY2OOZbhIGlW+XvJOSBmcHV7+CEw9E4yG4HzYcgk0RTfVeHU\nC9a1\r\n=uDAn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbRJcMZdET2OadPb5pHJFo/Ul1bdbXUolImR0arpxnCAiEA4PMQ1T9DBI4FWJw5L8P2DRm1UBDm5I2EohrP6zui9Uc="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.11_1579267652254_0.7570743466948779"},"_hasShrinkwrap":false},"2.5.0":{"name":"@altostra/core","version":"2.5.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","axios":"^0.19.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.6","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"746ed3986e6098d84975520dbdd507e0cff53374","_id":"@altostra/core@2.5.0","_nodeVersion":"10.18.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-TA/7lY7TWotwSddmCk+4V8Oen5He/EUQFP7w8/jhUDTRb3g2sYGp5hfK4RdAHhsPGUSfmzqzMhDoN0E1PLvLaQ==","shasum":"28bcb6c51bb7839de409e7a3d537fb4ff5505879","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.5.0.tgz","fileCount":369,"unpackedSize":294911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKEWKCRA9TVsSAnZWagAAxUoP/iMglTvPA8RQTNmxONsA\nv/1Yl2MIzTX6HEldJzjEFli8oAhEtviNao2KntZqnTpQPJDloVZtE90tzYEL\n20Ax+dGOhtNZiJ137OJ68KfFkJkfHtyR3Sov8OwvU1Hqc1PXfjq0k4OCRQFg\n/1nEZcO2QDIgyAZHlBq5AZbD8RGgNJvLyxubCas/1oHnsVONu6ismNrQH+H9\niKbME6dBIi5TxTYH+MuhyT7wEJQ5ds6mD2FRrc0C+oRWXNWG+VOYtGYKBypj\nzjDtWtUdszfqogTYo29FyxL1devef/cqVZWm7FnDoKGe5RBKZ48Lfs1J732/\ntwI4u541U3hOuJvqbyeEDX0Eg4b50pya7W89VoyrxT+eDe2YtkPTuNpTCNkI\nPc9CSljqT3Di3gGHQgL6UMEFKU2QxQnuzGWtuR2U6Lc2guyT4jqULhAGyC4C\n5vcRReAjn3ufs4tF7KeHK/YgawsamYc8bIDLqnYChnZxuBtD45zi9S0HxhDv\njSRQTLZeHzjrgbUKlSNLAak0wZ5pkxinL0XyQ+AikalPzDIgO1xx7ziUGDHp\nxiYUcgxf3VJiNsMkihRfWP90nnuDQyXuZ5qHVoWLhWAwKqBs3Bc3cw9Om6y7\nifyNGaqHO97hH/5E04XdQZ7uD/f4rxAlIeEK7taI1MX48XehmxHH3VM425MC\nvd+S\r\n=Pcds\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhZo826uG4wEn0VmvnrFcZ8U9HkMD8UoKsdwKAgRD3zAiB8qOfC+jv1BKKl/qKzhwd/S7yv+yxVeM1qoUySW8axfg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.0_1579697546314_0.4363944302030911"},"_hasShrinkwrap":false},"2.5.1":{"name":"@altostra/core","version":"2.5.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:watch-fast":"tsc --build tsconfig.build-with-tests.json -w --force        # incremental but invalid build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","axios":"^0.19.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"204eddd80182766e51295571b8c2fa63e2974ead","_id":"@altostra/core@2.5.1","_nodeVersion":"10.18.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-TTweUerycezyKFRToQuFHCPaGT7d3YaYsRuafW63IOAHsZ1A6uSizY8gZqAQG0rJRoeUvMYDxf4PkCs/zQQ+IA==","shasum":"853e413350ecae96b5752b7ebddbc8777ef49816","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.5.1.tgz","fileCount":399,"unpackedSize":330549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLaClCRA9TVsSAnZWagAAqpcP/i6CoF70ujj7XF3dfDX/\nz9ZlwEQYOqJlEYtGry4XR2SIQxnfp25cHNhWP3MoZ+3a1Gm5+6hOQUs41z2/\nKLe23WcLXA+pU4BmR7AH8uIVCLYtHCavyWFPkFiC4lwjtnBdNG0HRp+0YVSI\nTl0mB2pEm+MLFiKHeuxagLgTyyA9DucubDC8aYUHJDxx+jf7qdofyL0ejvPB\nBc6IMWzqvch/UKnJP69crZ8slvLiMVDu8wVCOzUBkgRJ+2ysj22HLISSphbp\nT5TzHQj3UNUILV1zHPxEiptly/LiNOS1BV4KPAifXtw0E0b+0TX9BkSqzgls\nzeNWL6Ix2u9fU1DZvJps7ZxJ+k/MjPg8Vw4+d8Gdymp6MdDEkKRypR1GeiFO\nQH04C8xYPthjCyfUn+4cnislLGo9AQa/SlLkL05lIF2S87fyX8RlUTvwlQ8I\n+w4CC8o/ObG4wcnI7UfxEg11fYb/afhNPLwLaqZmX2neGB4L3nqMdz0iLLgY\naKNcPHZdO8E/IIRgK61W4g4nbJzMhCb04GSxKZw8y9SQhBEE6HrWESop2ajw\nHh3GJ7PZ/7Ln0gfvkbxOcJJQ4eOQGLCqxLZuUdxQhtd0czvzLsoEFeL7sovO\n0dyjSxGoTrhh766BT0tumxHNfxk6/qh+oNU+qK/+MWSqiqj1lpHpKhnv0JSv\nvxrN\r\n=yZi/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNTRqHIkWB776kbJP11e92jbz/riourQdy5jKk8LrPgAiBoq1yz3ixZ9qunFEYXWVvfv993wgixfT8gv+ACdMyMAw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.1_1580048549124_0.21361903636180513"},"_hasShrinkwrap":false},"2.5.2":{"name":"@altostra/core","version":"2.5.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:watch-fast":"tsc --build tsconfig.build-with-tests.json -w --force        # incremental but invalid build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","axios":"^0.19.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0570bc2a9ab1f305de55fe53ee8384ce45ca5650","_id":"@altostra/core@2.5.2","_nodeVersion":"10.18.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-kYKqn8bSkK27A7CyjpIlFimg6nvNUuJiFbj7pbAUHoFUr1+PhyP+Q0r81qkvP6a9I0KrxjvQTui7BX4RXtgubA==","shasum":"ef9415294e3e95975dfe9377c02ea829417d4327","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.5.2.tgz","fileCount":399,"unpackedSize":330816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLcdqCRA9TVsSAnZWagAABygP/jSAe+CXe9wQnzDKUWGx\nLYDHa5lE+1Wucm/TZuVFZV+aq1Ds1Z8pGEAByrB8+uKObYDqnfYJJaI8TD2w\nSXKiB6Pllwu/8P8PufSO91XiIDZFenO55sxqJxTFcLeg1q3wXLn55UESD+OR\neOAPsS3PPa3sKQy4E1zeovURwDZWzfHyROk1aErr6F9EPZ74vys8RYFa8uud\noka/I5bINGuQMsMhfaIYQ66NzY5Ps/r19XEUMl5ep1F8G9oGrmDd8K8S/OFv\nRsB8SxHllhtvo8m59GdFEzASnOR5pQiVS4M0nwCYMbxeRkBTFyVUtWFh1XLU\njMqG7V0PWe4tVeUcUlOquZVg8PTRa1OX9jyEpSxD+rl1Y8N1TxoVOoUPvtmM\nCL/8ZeBnC0bbSxyCC20pAS+zoPlzhDm7Kw5FpS64OFuS4FERnYJk9mIEv/KZ\nF2FM4WU9XDtbjxfYHLC3pecXgvwNc3V9zoZ8/phsDYjtTosHgImIcQFJKhss\ntgCOHvSc+XMWOpAnqpG/mwODXvYY2oH+O1iOPvVRu4kuXQuFeGlYEHHY3SZd\n5KKOm5tRLNtpsaXrYxrInQGRLQPFcrihZmWMw+8TiX1eQ9XTVLHTauPhFvu2\nz9pvHozNGVTQGHzwq2253yO2J4GxSUh0jfHRgdGNBmV/urrx3oO8iy30sSe1\n4Uuw\r\n=/y55\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdzwB5xmPEemsY4z7PWpuJU0HYKWvMVf8B0PVEBtYgkQIhAJHnxW13D8qu1KJeIcKEICuoSueP5NS64WK1hTOY9mMB"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.2_1580058473578_0.2032469531571397"},"_hasShrinkwrap":false},"2.5.3":{"name":"@altostra/core","version":"2.5.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:watch-fast":"tsc --build tsconfig.build-with-tests.json -w --force        # incremental but invalid build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","axios":"^0.19.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e9423fec3ca9f3b5360356ff9fc9d28502330280","_id":"@altostra/core@2.5.3","_nodeVersion":"10.18.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-HPIHI3XjRJNoVuhpu54JmFsJvm20JMJeRsLZ6U7wrlePly364STHL7EMZGi6gNU2DOjA7xKKD2eXOeAUI5EJJQ==","shasum":"0912a5f0052c43532bd3edec2b69d67332bdea4e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.5.3.tgz","fileCount":405,"unpackedSize":337737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLwBXCRA9TVsSAnZWagAAsEwQAIdCO+GiiTmDXJLQO0ZX\nEmZT0X6FbIgvOThbUxpn/j5jtXVoQoOFM0oNBcSR3ao2lsIMgKq/HWzo5N5l\nuJfd2T6v3HdSAtIVyG2yuJ2LpqQixrVJN2ecuvhukNmx7GP3vgeDrI+9tSSC\nQeom/ZuwWPQdgZjQR8J1Cttpt6Pp/QHKitRTUAtPkv+mtevgsYdJeNFL2DNJ\nlAoz405nsQI+jN8/PnEdW5VRBteFdcIe1jJthADMFqhcWaIuXKtVIOZFYz8U\nif3hk2FmcdB4Xepwdl1+QwXMDByF/XlUoYLQH0Obla6o2u3X5WLkG1Qo+mWJ\nuAoiX+mLyPuhO6rB6qZG603gkXyGExocFxDphZ6poAlUerk23O3LBFx/mHXe\nbRH0O/dRlwebcD7b6bDC0WijWTs8Jx198D1ahdGUG3079yCmY/e7CYd1OGgL\nlMHOp4mN/5bVQTHPu6MJfzxAGaul4YTd3/lbmenT17Sk+tsm62aRS3yjlL8Q\ngbwlaMY6rp/F9kJUhz8FEx5CCMDgR1JPtiOST0D+jlWRgTir1K6el34n2+pq\nPjsRY64VWVzoi78a56dp1swOoZY0JwKazML3073SntGBE8Nlax7qn69PTYJI\n6vv1Dt2g6Npe/8cXuP9fhwEVl3MOazoj4pjkZ0PMSPZl620+VC+PSRxAilBD\nhaLQ\r\n=fm9d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVgl/7oAWjnrIev7X5rb00rfX+4qxuZgMA8XXL2hnI7AiAxjTbuS35UIngMwAw0DhEN/k0oSjSspCeEMsc2Y4FRGQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.3_1580138583426_0.5764347090351905"},"_hasShrinkwrap":false},"2.5.4":{"name":"@altostra/core","version":"2.5.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:watch-fast":"tsc --build tsconfig.build-with-tests.json -w --force        # incremental but invalid build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","axios":"^0.19.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"16ee491a592c778424fee52833c9f484e581b161","_id":"@altostra/core@2.5.4","_nodeVersion":"10.18.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-uqAZeYmEsLJl9APEuObqi/w34HLgGPP5JyFfVjFq6aVYEr4YUuSED9JuLhklei1nXymPBPCNHTWozpRTK1yyZQ==","shasum":"14cbff62883119e3a847e0442e5b955c42372d58","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.5.4.tgz","fileCount":405,"unpackedSize":338112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL3/yCRA9TVsSAnZWagAAmLMP/R2FDSDg6xr2lrWPk2uU\ne7+s6qjn/JpM5WFSi0Oa4H1sTan6krDmUW6yLe620oy4tSFBJfgdb4bzceS0\n6+SMAh+pRzauxSxHzhDYfROMVaDtBbmb4kuX+Mq8EiXIE5DM+p6UXA8qWmD1\nKAOS3SovkspoZbd/+R7ZfZ1uIt61yy/JkPwi57Z9hXRAtI3PvZ27ncR9/zRh\n2pqgmKYQplsjrjgCJxh0kbGNj8fDs5B5GyFI4SuNIxsNUnRbYtvzBt6ggxTv\nSLUEoFe1v4JwYCS6QzCAEvmmy/BPavX/W4sBiuoFtQ/JXpsnw95u5f9My0qH\nbi8NVXeH53W+aqjz/Tdg1jF+4oXCxB5GIOMghJFx+BU9xBsfdeQLSHa0fOG5\nALQ0HMRX9NaK3W4DNQMsU7t1y/nJTi9AgECQWLO4KBoouc4F9JbeUuWwC17W\nUjsGRYlOUV/u5RrtwfiY00VoYuZvg5wni70rDt7zh8VO3GoZ1PzYGrtiDC82\n1LxLNAStHBbujJWAIQaj4YmayUgWVyyZmLw7z2cx6+xCQyjUMpF8njaBy3F8\n6iWxedNqcjIJptECkl0LFF0K9VqFozk+ra4Ocw8uOdkSR7h1pqYPlCOLjOB0\nCqmVonDvyvpad3elNRABx4YKPd6YqNYFJzQ5BvNbxdq1JSQg83GtaZm3YFT5\nQE+C\r\n=sM/v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3fpzkalCHKVpiFoXUny3leKM06fd9NaC54Tf1B/4HaQIhAM4IgY40rscD6DAtCEEeIJd+0LE5VjoJH3GGkyqQj8A6"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.4_1580171250314_0.1965586466184679"},"_hasShrinkwrap":false},"2.5.5":{"name":"@altostra/core","version":"2.5.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:watch-fast":"tsc --build tsconfig.build-with-tests.json -w --force        # incremental but invalid build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","axios":"^0.19.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"faa361830b1255f77a4e7ff7c231ba2ea15bb6d2","_id":"@altostra/core@2.5.5","_nodeVersion":"10.18.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-2pOuz3HjR6meR5myOWk9ujYm7gHg6xERWQIFzXzAgZ7BfiK8Aag54Ib7j4kenMTe4TK/gfAvq/JALVQVOC4TgQ==","shasum":"9edfc21afa2fd6c6d2662d29ed2157e8378b834c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.5.5.tgz","fileCount":405,"unpackedSize":344466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMF71CRA9TVsSAnZWagAA28oP/3/IJM0m7eRo1lvL7q4O\ntuq+PI8rMyABuUPT/51TNcJLykVYf6vBx09IWqOqXvm3ensYm5UZE8Fk3V6e\npiCC5dXgCHHSk9coRdC7y0YNKiBHaPm0k5R/8QnkVzu2QEsOglkRFz9UUpo/\njFL/0Rg8oHaJUWwyaepIYsUpGOLzt9uezUsLCKGeY5FcIF5GqZojEGUm7WF6\nP2IZmVzkCZfaKzW+BztrLv30Z9Tp9vDWGln6lOnaJUFSF05vpGBP2BF9g+kC\nlEqvANriOPoH4F03Pmt4qE/FBdZpWE0fF0glKlCxqpuoG8HReVB9L76te7hH\nBc4TAQnAMRUz7pXIo5EiLOn05zTrPrVtbAj0Qmol/RH0r0rP3cZjYFFziA28\n27lyrSZxX7goo9CMXcnS28aTr8V5ezVEmp2zLuFl6uIwyHLvHLQJt8PF9o+D\nbzy7edqSC7fRgrnVKRnvpifT3c3icDgSia+9ZJTUjDCL6wdtNcR4j4t02B6J\nJDQ7YP93QJOoPzVuvjdxGUbujCKd1IGKJXLDCszgHczUMljhkeD71dPPeLnf\nI4quW1pMka/1xgNDsWiileLMHHF69UfdlOuMie5S2m6qKCylieJsWnJKzn0Y\nfrcCaCy65G+wLqnoVPUVmKspQK9Zq+42+smAtEhXVR2ehlMRWnPEkd6eTitp\nvrjo\r\n=BHU6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFR3Hd2++0GQqCRmZzo+99vzEzr5+VKk/dtX8nUcmOKcAiBOA3d/X4E/yQilF24wXrfABsdr9fwEdhGn6eFL9rkWrg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.5_1580228341320_0.39266116256955996"},"_hasShrinkwrap":false},"2.5.6":{"name":"@altostra/core","version":"2.5.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:watch-fast":"tsc --build tsconfig.build-with-tests.json -w --force        # incremental but invalid build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","axios":"^0.19.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9fed6d581bbe1124439822a940dd124b74f5707d","_id":"@altostra/core@2.5.6","_nodeVersion":"10.17.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-o8ZylXDaMvlmKyi8DnpwdG1ARciZEK3asOI2e479vGMvipGJcxmKlhC5CibD0Eknt+h7UQIzu9eprrfy8QfXYA==","shasum":"c28d2455e77169aff7f4340ae70496aa751f7140","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.5.6.tgz","fileCount":407,"unpackedSize":346075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMbprCRA9TVsSAnZWagAAgDQP/RkB2ARhpfEc3NQnxEWp\nxalVKMtHmdiq30+IH9bsmu/bLGFkFW7fbKHA5L0O3V01Ua8eH1ztmlo0RElK\nI1yCszCX0PmNMEjmUHEMDJaLHuV40DQUHv7YSL2uKYhHdoAfa6duPa+46rq0\nQk7FrCPHKTOoXVuVaJPwY1T5kDZ2HHRNbJ2LcO9xlRczeraCjTDS4c4sxvGk\nl1sX07HQMI1mCjdQKpU9wd/r62O+WkOCkPMkIrBjwkPSQ5/Sbj8IL8c36SaA\ngmTb3hNSe2ytFDGedqHebALuKTywuL3eTCg5SWlwMRTVwDdBL9/F4e0vpIg0\nNx409ef4Pg4nL2/R46MdlY2jbuWo+Acb64P6n14v1II0lEZctyLIKzqpMtIZ\nRBVYD4gOfsBRmMNKYeH+9A9Evx1bTCE4MWVlbpA3d56a7Th+x77bByrmx+12\nQdVQi32xCr4/+caoibrkSwY9hABlVY+Seyv6rYdNh9UcQb7olZFJPzZ0HQwJ\nJ3Er31TCNlFnrD/4aw50TNTePJ6a5sM1v/AieLMkOyd8eizk/NMWxuePLZLv\n7bzXShy8tkX4h6piyC69LXx6qyZnLHYxNZnV9zshiRzlgGyhHR3charreopD\ngCKizdk31A+mvAdSKVkMkgtNp+gCyfVBQj/L0ZAjdPuFsBBkOymJIATzSyKV\ndHJP\r\n=DaLA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEM+KBfhshANOxUBhs2AF9v4bmZb90cWkze0fc51/gH9AiBbvhLOZFW+noXviFOD288aQ4COf11Zt/UX6Xs8JqghSw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.6_1580317290799_0.8474653612867831"},"_hasShrinkwrap":false},"2.5.7":{"name":"@altostra/core","version":"2.5.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc --build tsconfig.build-with-tests.json -w --force        # incremental build","build:watch-fast":"tsc --build tsconfig.build-with-tests.json -w --force        # incremental but invalid build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@puresec/function-shield":"^2.0.16","amplitude":"^4.0.0","chalk":"^3.0.0","cuid":"^2.1.6","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","axios":"^0.19.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.8","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"550f6441d56273d0a5fc6a11fafa8107acd6cf75","_id":"@altostra/core@2.5.7","_nodeVersion":"10.17.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-+AIofKOFDlVmXN7XlqT3r744FyTDvbScleU+OcBD6jN3CrrHPYnadWs08qVHouoRnbekw31sOe5H5ftY5Tifcg==","shasum":"e8c1d386b050ce9cedebc95a1e9e98a7f5dfe452","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.5.7.tgz","fileCount":405,"unpackedSize":340932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMydBCRA9TVsSAnZWagAAl9kQAIS2tPRk7dBhSmzqOKEO\nPq3C13MwISrQjYzQp334JKeUb4zM6uediAVrKNVxXALkb1NygBHxwG6y5P8F\nbvbNz1qyXvJ27ct7ybhUfdRX3Pk9bsowrMPGjkwPRSzV+GDyIX/PVfZaG9d3\npnv39/pklEHwVkb365OoWW6ZzmvScBAhaqmIXEeKnzmX71ef0YD9RQ5BqPge\nKyV8NEqtvW28PNU62CvF0FAqDWz5N8IQJX8HIYd874W2mLpp1AuaiWOviOLM\nRLkKpS4Ho55QvP2+5CbvGpJPGuP84XvMwxDxod6E4k6Z3sTXRTU0mjriQ94P\nGn3gDo+3glM1wZen3d094NvHCS5JcG+pod/+PKwk8QpKaEKrlgUHEU1Lx04E\nPJuNAzWs1XoiV19/6oy1j+HtYqnMMc4IUtPj3AC/kiyk8+Yr16I+xXw2ilOO\nKgQT8rNgioby+hjfMIHUBwKH8hjLLrVI69TQogrEW2P8+3ygrPBOa4epCQxP\ncyfGRev48yEa2+rsJWyD6kKr3WOBGsn0DckgbH8kggbhzKeoZ8feds4vueN2\n0Rjvw5iAIB65LfWL+PWNcp11ZkfXFvOcQ7xQcRatOQcImPE7TAPV4rMvKFOH\nq/PdUYGzyoviLHaxSVhcMyKPcKJeBYhu6SrDopAbXcGDhJRQSyiJiRFkJ8Or\nwWIH\r\n=Hnax\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrmxTYNh5fWujjXwT79YFEdXk+1PdYXOsGK2HQpYyDkAiBXMYyWDHb97UwJbFlmFpBcbcq3RekoPacvidMKJ8pF1w=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.7_1580410689069_0.7290707779048295"},"_hasShrinkwrap":false},"2.6.0":{"name":"@altostra/core","version":"2.6.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","middy":"^0.30.5","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8ba9e329023e6d3f2f30be6b8dd7c59d58db3090","_id":"@altostra/core@2.6.0","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-cQhU9Ukt/mm3RxMkfFO4lBPhhl7C0qhyWddC4mbAArPylkztu9uPvHLcLwJFCNolmn8kgohIPWrMhmIWZsM7RA==","shasum":"05375ec23da8b4e98bbb54113462e466a27367b2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.0.tgz","fileCount":401,"unpackedSize":340205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN0tZCRA9TVsSAnZWagAAeFwQAJOaQvJHiN+jj+MJXDV3\nLRPE5EPjC/Pp3nXbRAmWUo8tLsPTExvXBNVZlmqlHtC6BbBq/gq8bgQUTxYM\ne3STgXEnvQ2/8T6hwh1IYVcDBWSzXETfo+h21leQw7Oq+S4QbCnltu6EELxr\nYV6SW3TOBqDX2uOL8CUxl375p1KFFFC6i5/lafksaDioCXLaEoMmU0h2ZZor\n0BquNNHku6/ZHsTR0Wi7KlbaB16FnvP66Zqv/oVxcr2JUzLW3vpbdCOH+dbK\nmZOvUi6ZTrqEPah5fUqcYcf92kLffNTitAKwXFEy69veFrsRo4zAJwLC+fq2\nRWatU33ZieVA79gvlgH6g9C71C3ZcuwHrezXGvJMQ+KNXPA9P9AjaZncyzlI\npaEGqflgLCVrHg0t0a5cvorYD+nX8vtrfTPCJ9McrpnV1VOjlG6PLVip4/y8\nbr4cN7FF1Iiu6DEINLhaJSiXu70dyAem7vTPZ0/JVoh2pWmmCxJQihR1Oob4\n9c+7h3QMy8lfQLugv6NMX+FxLTnKPNn3TzPzeWixWK2BLwl3MSUtrBvYmZ65\nhfxKnHUXboB/IzvA3X6YG/fCDbgDqJyWXbmsA1CLJa5AS9vsgsyv+rkf8umc\nn6b8o5XCe8xS2WOhZH+foCiWJbWjorfnTU2aDjJt5xS5080UMA/DImRzH37Y\n6+EO\r\n=nPEK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNPTXnPwb0pMaLcWw2fy5ACYGHvWLK1zD/Ux/fq2XMOAIgB0lMb2PEkrZE6KmDhxuztiSlrVxPEUV+nSD908b10uc="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.0_1580682073304_0.18452346747623216"},"_hasShrinkwrap":false},"2.6.1":{"name":"@altostra/core","version":"2.6.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"16c192dea286fa362fcc671680e708ab073405af","_id":"@altostra/core@2.6.1","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-/BnvR5Q4F61L4rOyXetsaLtYZmb8OT0IPJFEUwhXg++7aHLwJPdEDmAipVc6pgxjScdtzFxr6E4NM/UB2TQC+A==","shasum":"e7534c8d13086dfba3b83297c34a2cf2175f8d03","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.1.tgz","fileCount":401,"unpackedSize":339745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOHJeCRA9TVsSAnZWagAAhGEP/0QACkuk57n9UBe7WyCI\nChUt2vkAtE18Gi/JkCMIV/pvLMYyZrjaNgEBxpkZEuXOFyI/9nHDZpu0ZyNA\nXCGmcABO6fPyfMQdfEfutKl+3mu+QYubKvb3wshC5yjFF9Q0SwUDUwnUBj5W\nC6lP9qzpSaPYw6IVAAJ0ic9UK+sAY2VoxwLZdXu9bqSLepLT5ube1ShjCh6F\nz1Bgeiz4y+TMB25IJBxRMIUtEAw/B7x+O0lX5d8wqepfbNNV4v8pugIonty7\nPVGhzynLVKiV6j01k73+FAZ1vionty1oBHMedw8X/78wyyA5TuBsqs1nUqK+\nWLMDyzY+F+yoLgSMqHlrJKTBgE2Hf1LFqrOC/ZByj87Wu9cfKzYUneB1ZBIX\nYkasXtEzc6Yf5pEzIzV/nxsWwTUDZXksNahxCia88diVV6oAcIbNoCaaNTrH\nivuHNAka8xP1ptusotaP7PFdpRsONuyLgX7/7oCi2NhSt3gRIDEWHTNZRfqs\nvgvsGkhA9ZPVab9XDSObAwJIn72vu/vbshwzzZDUFhJFAWsriOGij929rR/D\nySEDUvhI5TJgfSa1kYnwNkE5LcDQ+8nnCWG9ft92qDOf+7gPPDgqYuRlVFVV\nAlaXKG66Ju7MTMp/HttAWSUvyhbFkenW4pg4p8Fw+dLcYfI3h8QR/q5YfzPM\n6Gda\r\n=V3xK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu9mlq95un9X8RH5b6rCauCYbKcBkc9nRPyS4PFX8CHAIhAKuLoNGW8XWRNoisegWdwZW3B2kiCLdyq3s9Qgh22fyG"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.1_1580757598052_0.5229895855503093"},"_hasShrinkwrap":false},"2.6.2":{"name":"@altostra/core","version":"2.6.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"163eaf5f4c0ca5e5b9a4600b81b13fbb6ac3e3e4","_id":"@altostra/core@2.6.2","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-nYFQrlI6bzEeKYJKCjQ7ew51OoIi1wFMFhk5fBl/e7WkNQzrprdLPYQIyaLfLj4KypOI4SM8QstGqUbAcqJKeg==","shasum":"a3afe7e6550375eca48d4ef7b77b1b4f5659c8c4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.2.tgz","fileCount":401,"unpackedSize":339751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOXvTCRA9TVsSAnZWagAAXw4QAJCWxZAQu0SPrwHIzLko\nqqLiXWjSIG+yU4nMvY+iZzYIm9gMlkC7UJdk3X2NTbord3xoVhXpvprlsVZ2\nOwBrTE05xmSk+meKtuMV5ej8gfRgy+1xO8Zm+HSrx20Mj5m52c86AMQhsv6+\nxRvS8wE53IFVmky/wLIsA2vSt6jo59CVMRuocF6QCQyma6olt/8Bzk0dZw0m\nGeAzdx+xlvat1pPb09ZVYCwcizU8HVwoMNohwOo8G473by2yJVAeN2f+iCb0\n6Jo4slnkDfkDhD2LK3bcCAWgvZOgwrSMTHFeQgPJKAQP6Ge/T4JK7ciZcgWl\noik3huKUOWqKFZ6hoYKr7OVE/TbNrg+9QPt8DiPyRhDI2GUwEb3WnPM0b8/K\njUncR5+V4doQYz5BrRlgRoZgjwTvqLnRS0gDJ6iF8mNVPlh9HHdPHwOZPjn7\n2Dn2wRyc/tc/bN8nT+eTGas2uTS76GS94Ei4YOIHY2W0zcMS83updDn9lbB2\npTQQ/4us4Az9TYmn7/o99Ch5OkVCWq+H4OZ25jSBe1VhLJ/IYQzQA1SjS0pl\ndsQ3nsJTRPoXnrzOZ5U4t2DmIRmPEYU2dxL++Njkl62PBfw+2ACjl4ZB3Ewb\ntLjv1WM3GibqayHqqi0lAh0PmHnlmKD+fFZYqycwffI6UJhX2mU0CvO7N2Xw\nI0ic\r\n=tP92\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9EugQkr1Sv39qEOLF/YPPiADiZgchSRioFInIjkXnqAiEAmDpuY1cQ46mnPryXiqF7dO8XTlQQkGyqx5rEf0hb50E="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.2_1580825555318_0.6827245044910037"},"_hasShrinkwrap":false},"2.6.3":{"name":"@altostra/core","version":"2.6.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"46dcfc6f877fb976834411c87cfb7ea908b0f726","_id":"@altostra/core@2.6.3","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-vyRRnqRJ096VC6Y8t1t6uFo/Xo4tADGvYNkYcjwuovbZA4freKQOyYirw3kW463AtTMj7GZl6xxQ1SUU7Kfobg==","shasum":"49381d538811e55890f87b5230d6809b8c230e5d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.3.tgz","fileCount":401,"unpackedSize":341220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOug7CRA9TVsSAnZWagAAgRoQAIT0C7zIQaPIE+dYXOUj\n+5naipKDvW6+l5N2VU9Afnhq9NgzgLMiqd4UGNYYPTRwzImNMVdBNgSJ5vDM\nc/kvnRn0p9U9lewzQ6X1MCRe4oyfEy6TwXkSF7xvnmY10qgoO8OYqdCXbyNz\nNbvs6wPZ1KVlYTSFrsgyYylMYRVPSCSXdf7UnGqZwjQr3y/oNrsgTT+aYOW3\nagUmcADw8DqDhwDTAy85i5Phnm6FRxbL9eSRaVRRhZgS4jU/7anXjb43xl8T\ndamf3/fJiUYojMdyrhwxlUWG1KL6dBvVQ6LC6ZGL8P+/WNymxDPPxx3Ly3iA\nJmCPWuKDd6Cd1+M2IKjUgGvsIDO3fZF/eS4P7ykcjD8CzC69aYBnounZzAhB\ne3HXJPotDlCTpTrCo78vO6n/JNDBH9NWOCXJ/+WR+Z6B0l4DYBdGNIpocuto\nUKjCrjxnJvKNLvvCJVNz2zXnJ05rhsUHapTZHcLKGjarrnpqKs44zBz8q9eJ\nRrpjsNINLGrxLG7RUrUr3oxIQ2xcSPWOJ+OU3kD5m8sdjIOX25tMD5C8+CyQ\nPz4qztWanFNZhsbcD+h5Vx+JR2OQsrkOe9viAgfjoreiDmfhgWrX9lCaIxkg\nACFw+4+jsLZ8PTB9OFP+pSvbkxE1LtsvtjPqAte5oRhthZojuiapInJOw5zM\nV8Xw\r\n=kMuG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXnkLplYe8rDzfXNo3m9hUhg4204Aup0PP8KcHE19YnAiAIG6aQ+Z2D7s92xx7U86SVmx1evigv0M8UqkGQzsRvWw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.3_1580918842236_0.8214108223000192"},"_hasShrinkwrap":false},"2.6.4":{"name":"@altostra/core","version":"2.6.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"14a50d72ac6e770a3079101a386511853b8c0a97","_id":"@altostra/core@2.6.4","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-hVjnGY/6akWSxE9ucKQpkZ7rMgEY4p7eeRTOMpQ29XP5Wm5VgnuxADTM7iVWLtTvinrFnHiLwVgh/uK4WVykUA==","shasum":"5523906e4a940cd1e252e7343e1334f056a8bfe1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.4.tgz","fileCount":403,"unpackedSize":347761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePEVuCRA9TVsSAnZWagAA3KQP/jyyzH30Bb5SGbpQ4T3r\nX2EdaVILjavziiSrqYkVEOW4iy1Vqd9wZXPIuCrEY6QBQ5LTk+O3dirqYolD\nCnnmyYDpjlWmat6WTZlG+8wg9S68fc1kzkxhzikDhtEZfpYOuOOPllppJIJo\n/jktDlC2JFIpTFyerQ4lyna/p64/pqUNKCR/M8t06wr/c1EsZsC6RQAiQpBX\nl6amfC4NpMMdofN0jGvH9P9sQgnyIKI0FJZ4BN1LU6BwOBY3rnuhCwiiXLSN\nN58Qt1lRGZAIyU+TASlzX9ggpTG5DUj6PbBjZ9LH8NMsEs3KR9CFlnw3TstU\nZTl/yoLm9deRaTXt5zUV6uvpwAPw77UNZ4MRfPmTYKfLHx6Jh2zB6Y3yKGoI\nQ+mm2cmTFneMDMmZ4LTyyOxrg+TJzf006ti5L1+I8LIll7RdI9LiSRT4e7LH\ntD0xIVKWis1j7gTYaCE/W/PYkYHyhQf05Y7VVQekAbDN/SFFKyrNTPIGinL1\nmA5snAkdKL2tMO8uGmfBCxxQl08L/7AoAnKQ5DcngWTNJwoGkFStj7R3dM4t\nop1A+ZYJVoUT2LF73IMbEwOYeh2AW34W0xb668aS6SfSyZotKKgF06djN8cG\nz7AmkBCF6MxTFonVwxxw8cJ9jZMFAX/dLvHLVrLd/7vr4u4m/FhA0qNBnHH4\n4Nnt\r\n=oaRH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcB6MlTcMcqe0BecP4TXnJ2eRErfT6Av1Wc/16CKzQJgIgPragWqIeeKy/4Kl73AbhvHTOftPDX1c2dLMU/ems0SU="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.4_1581008237124_0.6367354954064521"},"_hasShrinkwrap":false},"2.6.5":{"name":"@altostra/core","version":"2.6.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a815119cd0501b98c87b8548b7e3ddc4ee680a2b","_id":"@altostra/core@2.6.5","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-9+NNfZvx5EV9PjJEhj3cslN6BzW49Fm3KnVJQxq9uf3EADuI0b1yGa4R8ilHZwTxUJbM7ZLLFcEPIQpLF9R6cw==","shasum":"b11013feb68a731fb97ce7f5f42659886853353a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.5.tgz","fileCount":403,"unpackedSize":348107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePIZFCRA9TVsSAnZWagAAVq0P/3Evy2zTZz5yCovAjaem\nClzTPW2e+2kin3C96Xf45l2Y+xW9cWYpNbC3dQczTk2LSdR3QzfI8hNN/eez\nkpy/t1vUTBP253o1ueStIpq7b/7ROWgr2DmN1BJwdfRISVCo6oaZnVy0trsi\nez9g1Tyuv9GxZtrbro3pJ9uXmChX7+taeu95NmLMaLXIBN4xWRG4/JnrF3Cl\nFcYA1KokS1m9oRaEtIJz8QxtoeoDfYMT9WQylTQwFawVfo6hhfEadLEltRP6\nqPNqAoobA6t5rtf/gVoORq87rtFjTKXYS2tejZqFMWh4vQuYCE+gvCW3cKdH\ni8RK3B7j2HjxHi5VXnGRtCxmTnPbqJpRWuaOw3b+qz+cnN1AZsv+NGXkKY+l\nJI2pRpqrYdvLP0KZtNsAU2RRwJ/RdTrUxD3WLwlvCANstBWoAuymoSXUDira\n1SbiZT71fsJ17TGtpRHaoQAsLeGhLy8u5uP4pmYX787hqoEI0l2Qox3aYJGw\nb3NIamunQzZniEJpGUFg/zJbUDgj1PdVAQUi2N0nDHk94t0c/v36DKd/e3O6\nCnM3zDf6qGNaML/eQ+GnCOZlqUXiIBYHBinFPWhqbFZIi2QxHtKJyF4ypAgz\nwUwrlIwDMbcbi839JavR/e4nPtpjFB3dhMH8meuvaCaGtnYoc2nfeTiyOEHD\nOmiB\r\n=cTMH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBx6S6IXE6UOJzikRMISuuckyUtrs9H8ielhmObiSx7VAiAdZGWCbNq99pChV0z8mdfihK0ZTKVjqNaneAqON+o39A=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.5_1581024836553_0.8059947989102625"},"_hasShrinkwrap":false},"2.6.6":{"name":"@altostra/core","version":"2.6.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0bf333335a887fdf21dec7e542d986eb331cdb4f","_id":"@altostra/core@2.6.6","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-ch7d5L3TV2+uUTG3KztEgzN3j1fSbulxV7JgNTXh0uTKXfKvlFwJX6pEZqinWvLDqmNbdKL1uLyRn6YlSANF3g==","shasum":"68a83e98912776f1f3cb7ac163745d17e466d6af","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.6.tgz","fileCount":403,"unpackedSize":348105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePuiPCRA9TVsSAnZWagAAbGcQAJY2rpj67aqMLflwTPmP\n7SDC72UIXKu/X0HiwBStKpvFG9KOvNZOWqrXnzkSIxBQ4UPV8og90XExP/P9\n666KykF/bDY1XMtsjyyzXoHzgLTl6Gq/u26zOaeWmXqPF+YMmZvqBvO1EVJu\nRW/32FYAEkOW31eM6wRrjOkiuwh72O7fBG1xJLwYuvdTF9d8nwYYr7T+MABF\nGD/S2yhSCMUCFLCs4tPjHQxpZioH4t7IJq0/3kOxY8wHac8DDysC3rZ86lmI\nTSpYXkGP178yU/3oEuvcsuhE556a10LjMx1HJNFQQfC5ppLicti1+LG9C3SJ\nR7eLjFIyJpKkmQAONYIP3MchW4CdYZkhtEv+gndXYlaCfhx/xnPR9jaRnqtN\ng9l4JrB+fqeoypaAirsNktnWz9smP8wxUfAzDMAQnd5yQPiJN8kX5FUMvNhS\nfpoeJLR8e5DZR7gCe/LwM5508l3JD+VFzIAxd/lCTgcvsjzXlIdaZR7xPnAm\nAkDPFYmuzn2AB4j9hIqZ37K8dFhSMOCSSYOf4FmxTL8PGPeQMaJAyRBTZbAv\nmmSFvffU5m7yxnQYH43gkLMJoPg8tBVcvv8TrWTn0YNHTglV8K++Dh8NPFaR\nDJb5ek6ut0vHvS8ptJyBtWDHn3rGsZWLwYuWd3jrdQcPtbwRUi03JAZAhaMg\nkjy4\r\n=a0OX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGVJahExQchJ8sZvdOrMUYf+eTiVll/e5T0/Tfn54n4AIgHWcpkQYhcAELEEcGEdsMVHUV3qZ3bhPMNI+utS4ae+I="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.6_1581181070791_0.6507080504492551"},"_hasShrinkwrap":false},"2.6.7":{"name":"@altostra/core","version":"2.6.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b7462d5d4994a15855c0b3a806053ad2bb0243ee","_id":"@altostra/core@2.6.7","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-/nUvpC8ZvHUGT/cUkGDGzbMeoByVGTXelcyzIwhyx7DZOMdRLhi8Yj/+YWSH4PTRCK2ULat3jgrtvXaryiqHbA==","shasum":"6e2d09f24154ae5b872447a2f8fc213827f005c4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.7.tgz","fileCount":403,"unpackedSize":348117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeP9O4CRA9TVsSAnZWagAASakP/0o8//KfV55q3UAfGM4j\nh6TgO0CpwU7IOP4ZAyLCzX4gK4yqoU8BWJ+0K0tvZwrqWMi/CJQfXLqcbH75\nuDjNlYNpgS3jU1q/o7emUnxem1q67rI0Fpjh+c/Zd135ozn8a9Yqs1iZKf6K\n8FuLktHxv8RNcRhoHyx1MIr+cipcdaWFWa5UWzYz8L3kJh95KvY9mYqr4rHv\nQZ1BojtWquZdtUfzO8D+ncFMM3yPUVwJctwEsITgzus7TR3563HqDk6tdq0e\noqfI6gVdKLKO/d994+q9VeBzMUVWmuInUAaaLE1kAq+Vz+h9CnwrBGQ4k6TZ\n8T3SnOgqdweDamqZizrwBpFTQcWbDb2dhNJEGfrTdWZ+DHdTbP9Q135TQZOW\nQQ0GENmeTmA23l1GkveqMQ3cF7kxAQGyG/yzP1Mpaz1u9kIneNFsr5Mk6v8Y\notX84BJ5PfOnI0iwbNnGRTa3//XU4WuUrQabmjaMThWt2A658VdFMCnK6Etj\nObtUc93ckvIAqyKSVblscR71zdbLdEUlN0s3DO2EBRcg2ulOEzAOZK3SbrCN\ndkvznT0em3jL39DESOtKEQlHK6dNgvCFbYaLHVUUGrBqgERs0d4H+AhDAFk8\nNyHVuOAPROqwVDbbIeiLy16CnWAJ2+OISe9jmyrZhNTFRhbhQR+gRuutdNW3\n5Xta\r\n=Ws0M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLBk6rJkL7+KYeRSV/mQi6bjnEC7twTlHS4OZVTyncmAiEAyZUhe6yiCm9akkjMvDdkAmPn8A/vo4+b9psmCnaCTwc="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.7_1581241271633_0.16305541206297525"},"_hasShrinkwrap":false},"2.6.8":{"name":"@altostra/core","version":"2.6.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"6f117889de14c5d0a16bc53e6a4785e2b8821214","_id":"@altostra/core@2.6.8","_nodeVersion":"10.17.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-RpnSUcD52jXMYJjVumFzybwild0Nj8J1ur3I13ms3nn2IgCA8Svqa9y7BjEGfYxfYPK3DPwJ71XHwM8amibI7g==","shasum":"081fd84f667c3db46a8f023b26a540c29206358c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.8.tgz","fileCount":403,"unpackedSize":348366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQGCCCRA9TVsSAnZWagAARqEQAIG2AOl+xb9cEqbrObJ6\nJdV9kc+o7gUKjATc9j8uZLA3+/BA+VHsSMiJkXNmV6siMNEa3enNT/SZogf1\nvYSJ9wrOY5oJ5ntC5DoJp/Pp4hCSRqByZ04PCcO0VAbIxKjWn3EgQywK66GJ\nMfGjkbFOTYvToOrpi2bUsPS6MB9LOkTMECKbS44VSRlXuT3fcFlsncUTrcS3\nssCzSPo7OJVCllqXmUpHmS8dLt6uxQyYY1ooUEaesvrMuVQIvcEmQ687er6V\ny4IjiEKPkUOtAGJp8uZEXqmWjDGK0JvSAIzbaEKC5+rqA28ETmXS5TiYzUYO\nvBJ//IW5k3zO0e9UwnES6ah4AsQSqmLisomiGv6E92Rmfhz++I0qunwXexGN\nuy0TREnBgEsq8b2f/THGOkYEFF1tNDVNSlLNrVK9Z9itBL2BHDwmLK0/OLBa\nvFmLCvTQGzcHk6q13nL6f5uso6C1/XwbelAUgPnXY78IL72jye193p/O39kT\nL8wKaK6s8ky4moRxTFeLG6CHCb+a77d+1sNO6lfaKr6z1xBsn20EjW46HjGj\nAm907JQh0DIjoRmces/z0EAJDK4s4KJwrGzwzvGq7Sv7tx0NNpDlLpsck4ti\nF6hOrD6qwscjxXGgjhhkrjlqFYgPK/6k17DBc2CTxDGZlDobB6RO4bulJqXL\ns+m4\r\n=vBAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmzqXvP6z9RRv8BkhPII4gHeAK5v9mAshzLJ/Tl8GKoAiBOrdEbrYnPGVxZNRGTv8OJ3xYkAfoWeiM5T1e91rVbeA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.8_1581277314243_0.5785459682359353"},"_hasShrinkwrap":false},"2.6.9":{"name":"@altostra/core","version":"2.6.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"eaace811dde11bf54db1e152f03d1739c3a856b6","_id":"@altostra/core@2.6.9","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-HiaoWDQQQGSKKIxq7kLnpzsrxbgzKondiAVs/fu0jRTdUdcPsZxUTeAonxVATNqji8FPxhJ5KLp0mu7ViGzfSw==","shasum":"3940bb081e81cd4375fa3729ac4726c03b621eb6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-2.6.9.tgz","fileCount":405,"unpackedSize":350838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQdBSCRA9TVsSAnZWagAApjsP/je2oNyP+h2KYHQvlOoD\n9E4zEQI63GHMMmu/gfTl3rQbcZOs1qkXNQ9Lv0ESB+VbzcO2St8Kwi97gkIn\nN+9FM+VH/o3IT7j/WuMqTiijoE0tXAvkm1QqMrChi6hx5fVxGmDhhxmeQE0w\n3pInoxn5D3v+o3JJhZQocmSG8Bn+b0jpYUwpyc/rL5zh5Yp2Y8s4+VE+4EFl\n99PvpPmYfQhIu59zxQE6wS6UYUK/5uOIo/cgOej4HqsVJv5iaPT6hTXbt0DK\nBgnO/wHpx22N2h4J6da3EBpvV4UlXIAGGDzHqwEbHSYvtbQtYm0g8JM/hEtk\nZ+XvToxvy/tacRzgRbE5hP4sLtjau8Oe73AfwdQ4vIydUaleScbt8sqkl+XD\n26+1P5/0pRGO87VM5/IvNEJsauN+oFVjHMK5Fp+LvCOrFH9D8ioyyJquGX4m\nz1R4bYtRpIYUtdR14E68DMwUXtUW4QRFaQJuthax60UBvaW3buvek9C3MfCY\nD5mwWU6HJy6vvUgMrUB75ff9QKL4b29XHc3hDMGkPqb/DFDvEe7AkYK5mdPs\nKUhEjzPCTQSGIDuSy+zXJgb5zvwb7/7ElJEziXosm63P++ZUkR5LZarPHQpi\nX18EXi6GXrZOrd5t3O6++JWSrSG8WvjjzQ/lFa+ulWBDHDHtItt0iSEvC0tf\nsTLE\r\n=5oiQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJDPX3vChh8S+Ja/y6c9pzyidB6dm4YH/70B/KPlTpHAIgThAX3p2lAa22FnNyCGpcU7ntbS+rJkWbBWkQJrYw1mI="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.6.9_1581371473434_0.44867072770112393"},"_hasShrinkwrap":false},"3.0.0":{"name":"@altostra/core","version":"3.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"784c9a1c759ed738bd14cefddf5b393624946b52","_id":"@altostra/core@3.0.0","_nodeVersion":"10.18.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-BlGdDbddVxl6A69lCNT+2afHGt6OGTiQYOYkGhOihpuc9xJCekBepyfBKe6nHUCHsWB/1s5U3WweO5S395+M2g==","shasum":"9cadcab4c41332804e03a70bc657dae1c2d18205","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.0.0.tgz","fileCount":411,"unpackedSize":370902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRCAyCRA9TVsSAnZWagAAsQwP/Ao0Q5nhnnSsc20iQ+N9\n27GUqTXrAAEqLayk5vJuwhF7EhgycNVjr0jLpamh+vBbszNDa8CyGSO32brB\nwWQZTZ7f2BxVT9TAQYRfPD18WJRCaqkLk5s//fAJ5aU5iipGkH+iA4sUM8YP\nVKD1ZGfrU+9yDNP3Hl9wkoIadz272kHwJFoWaU+T8r8MJlewPQGubZcRevIh\nAMyTbwPuIrh23pGzNZkIxoWaKanKjOT/jQ7sqE6A2Hw+kARVI4feQhw3Nt8Q\nvySbH5ALpTYeT397svpuAJ7fBdNCZQEjeSQem0se8iPcrXe0hOWgaeuZeyBU\nffSQYpJiGSANGm3ZqiEcWPqKiKbmR7K71QO/muQkS2U4Cmrh/nttM/fj9sF1\nSAZ08283aw8LUqU60uwdQecAtdrFvKWPRHW2gQkBHdJZC+o/sRK4EMLK48Gj\nxzCNfFtV9GRiy+J3Wq1a9myqsx50+hOFGdg9WPtTSJKRvEtGESqWWTTEBzg+\n3B9POMzVlM0QPw5tkZsNcFqKVUxhBoEy8jnOXCZhGdDJ3jp8in0xS3mi8Gkn\nV338WXa64SCygZl/sQkWKIgqf3gXOCitC2986M/q1qAd3jLGt7wLwHSXT1fO\nnRiLTuATgSSuL3tvL6/GfH40EqIoYt7RsD8/1kuqdUJ1KVbFxp6gGZtU/+az\npq8+\r\n=28tJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsfMK401VuIpSY5CpfcC+3bsQe40SxFha+Tp3DDxOYcAiBr3rbCJFNb02+umStN85hTwvf1ri4FJ11Yk57su+tllA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0_1581522993553_0.6595129953906813"},"_hasShrinkwrap":false},"3.1.0":{"name":"@altostra/core","version":"3.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b384337de749f9307c00a5fab01d62b9f8b79efb","_id":"@altostra/core@3.1.0","_nodeVersion":"10.17.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-Ep2/fk4NdaWcNd+ty838VdV+ZVa6ofR0tYdtXBQfVGoEwTPL47F3BQvwP/lufvjizQhPvBL2id0hR2tfwCdzRQ==","shasum":"9b0d5b014dee7c0300e00097e2e2e195f8c18682","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.1.0.tgz","fileCount":425,"unpackedSize":381099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTTSXCRA9TVsSAnZWagAAvh8P/01ihG6L7Ove86kAtDmc\nwOzM/erisrawb9PHm7sy4JKCZaJRLCQm4ANbOhyIS4xj7qa7svi07Vr0uNQC\nlJTyAePPgp2GhOYqvI5eq7Z2RpLFXwywGN6uAD95OrYZx/tEp1ZnUY7u4hUi\nDzyHnHlyYAqZaLanEne7sTm2lkJmdZOB05dKjH1g10pv0cit6AB5Lk6epTJ9\nRy7mo9K6TQjQ9cIIJxUonl+wWh+QnWNQT+mIeSLVDbtoTeaZ3+MMTO65QysQ\nL0hyIgIJK03HxVX7n7Lgp9nsuFAUQ4349rr8ZDYiOXX9cbga4oOxXmDu4FYk\nzz3fu7DkcXWV2nlqem3jPSdMPu7fKKZOdq+m/aXHDtKt89q6TFS1MA79EimZ\nIrnfOk0ARsbSHYuB2u7Xhoc8D13qI21PDrMO5GCZcSAKJJGddlmEtgsuksjn\nK6LnB34cLKr9PujXOcNX/a2c53DY8D0P9B4roxUoXiQgFDO+ScZ9Nw20hYEV\nJYmCHIq7Jkc/p1dpqKy65702nAiCZJDOZgSJL4PRwDEZIOwhAlVZKq86c+9R\nTJV61rX2cs5MsTYcnhHnMcWd78GyVz+1BzXcuNItmr3V656lbqYhSz9Ws4vB\nyJThePSSPVpXgKky+A4Mz5y+DRfi9YEry5ctkRctVDOQgiX715MCYWi0oXh0\neCFL\r\n=JqH3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClWG6hrLqj0UoJAanQlROlIaFcy0+uzyOEt6z2NbBjBAIhAISK2TlXv4LGGZZ086FORf6E3zUE/tUk6p8Qtiq2qfbC"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.0_1582118039012_0.91245059556745"},"_hasShrinkwrap":false},"3.1.1":{"name":"@altostra/core","version":"3.1.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"11d199ceedabdd403658aedc36ab50dc7d98bb28","_id":"@altostra/core@3.1.1","_nodeVersion":"10.17.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-B4CLgoSWCoaTWE7ikIU5JnAQZLSp7xVI8qxnbCXTDZb6O+VKdYjIb13Uzdbgguh7426O5Y8+Stk4+QLtiivEaw==","shasum":"8723f80e9f9f3795293ec010d688368ef310ffb8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.1.1.tgz","fileCount":437,"unpackedSize":389172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTU4UCRA9TVsSAnZWagAAhmkP/2n0jSEAVFjXcBWSxDKV\nKN8IGKr8Yco/w5zZgNMGJd+OKHjh+ZoYBMIiGEBGor4Yfrgu/Nl54xV1Vz6M\ncxKK2WAQshl/7WVQ8pKJKYygMiqLIid/zF7zChIh8U8J9Xi57hxSL6g8uuL6\nD4uR3MnSD61LH2l0fnzNEkJI+NEGX1SFzf1T2SMUh5J4IUdhFBNCw1Z/JQwQ\ntKKrvK+7zvyfhnfK3DVs+oTJM7O2wwADpVI9jYEwWcv58YSNsT32RBFkFJHm\nrsreHpE8528W7eTt6buZYg5Op+vtwQkyRsypfS+MNjx9ZveBEP596SLY8GGq\nbUXTDfU7GlLMKU6pNWx1KxHYEu7DG9IJEdquM+eU6VM6Easa0UdrFF/vpWlE\nwBwOFG5Rb1VmsIduZD9LmqJf0rROhESOyNTLy3aZpIHBfKAy/Q6KVS9XtOLO\nebDXCPslJWD82g4bNFfdEePXcH76Z1bDrr3bmwa0itV51wx+AZXdLhr8he5U\n602de+NoZAPXTIMHtVQbdvLWEBR/eVQMtJ6qdabapIfOvoml4nCiEcgR/EUA\nTSyNdSlR/nqUmBsDcOzgiaOJeRybl+wrsUBfoZiqIC8CwsPz/X3zFA0i1XNJ\nyVcdnSt+aJRBCxeuV8Q+m6BAcn9nPn7RPCo14gDznzV4giQ3Esu80q89maIr\nSR9a\r\n=i1qy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNb+0TmLpUEnN0kgoy5Lq/vKDLhE/KL7g+gB/Sj8IBXAiEAiaaIlyygb8W3YceyZKD1Or7CrqbqMlJvN15J1fwNYQs="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.1_1582124564434_0.44556583250095816"},"_hasShrinkwrap":false},"3.1.2":{"name":"@altostra/core","version":"3.1.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"108fb448dc99eab28d988e95a2eee03b3c00659b","_id":"@altostra/core@3.1.2","_nodeVersion":"10.17.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-UxgFuaSyI1o2xah/CvtupzPawZr5PuDTxpYq+ITy4SaOQCK26tcOiv1Zu8jjMcf25S5eX3BVAnf4tHGt455XwA==","shasum":"4dc914e4fc63cac80a4cf54d1acc8f90cdd65538","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.1.2.tgz","fileCount":437,"unpackedSize":389302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTWbkCRA9TVsSAnZWagAAWJQP/i1yCBBTK8xPP+vusJGm\n1VWQ8VLgi1AouBmERditAAI/rA8oEl6dG0jxLKGHCBZdi2w/av1SgGd0iETm\nEpcN7PHe2UzgqTzYUYEPSYt78s69fjzNJHk9FYetP4jaXhSfr6dzf2B/ud4M\nJ2/XQekg05e6RTsunYW0UXhZWKyZDPQLV4acVxln2x1IBHBcUwXNpefZiv09\n86V/VaGbC+i+wKKl7FUPKlNFrl+DgDLfy1M8BP+4nRfet8KJqo54lBMUB5Xw\nE2BOTyRP9gBaH4VdKnkqWnwr+M70e3FqaEDv1IyeEPrzbt4lgyIqW8F1c1nW\nhI/ZzkVFY98G2vNXUoP8dChVlG/n4G/criKikRpL9GlDmYUuV3D3v6k9+v3P\nCpyN/DoSUcZWi740z3UrxkxhnmHfVUMp5RQoPdArNpAddg0tsSpEQZE92kjb\nJdPXX2nrcwombajbZtJwHEhv1biRzFf0MNk7bGIZVqnGs83QJFQp75xjpp0l\niFrzLqWGhtn2EkeL0ot5JLkS1DlJPpGzZ44h6UXUCxv5s4lEfp/+4AiAJUjd\n/RqbYrNO72U0Gw5RHtCG/M/Tpdd7/Wv3LvHWb4O6xLDFoCzT9ljb4hhmQAoY\nbEn7xBRMqp/ZyfI1hEGEXW9kC5P5boizf56MdqrMvMy4zyEqmK2EkN9APUIZ\nYlse\r\n=TCz7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4hz/7ZIPVLCDXOv2b41pbrfi5YRhTKptH/7Vwnq7rEAiEAnKLWzTlW/r2TmtKdSpaK0gkxdGnO+QLWBOOSXcSEHRU="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.2_1582130915872_0.08497183199499303"},"_hasShrinkwrap":false},"3.1.3":{"name":"@altostra/core","version":"3.1.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 3","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"f7e821c5446a109760c9b57bd8524305ede03043","_id":"@altostra/core@3.1.3","_nodeVersion":"10.17.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-2LybCccr88v5XOsp3N2g4pPB+YT8X0+xdUhv81abrz4g464dhrw+jzp+oDlBm+FuzNB9N9vl1ywzOEHvN1318g==","shasum":"7aaec2ec6ef5e84adf0a65a790b1944b138158bd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.1.3.tgz","fileCount":437,"unpackedSize":389313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTrOyCRA9TVsSAnZWagAAC4EQAJQqu1pis7iCPPpuDY8+\n46kkgNkQgOO9wqbW6Sk0XKlwPeYbyLIGOO98xcol+CFSrMgRuc2EAfZFYGsP\n5xIHSfNGgb85dyhLJgSR821w1kcNEfgrh78Bd4XvPg1225eJgkS15FavIg+R\nGELi4oGyImAR5jTp28kE0F0IqvJVj/3rT3qSg+XZucNl2uLffTtyvLFP5mwu\ncoBVsSpPX0+iGeMjuPOJWSIuAH4JIy58I8RM/rKBZXG0dBT4T3FZ24z8Skce\naSuCCoep0ViIQJzH3j5iADirEgNxSd5Een6kcnpxhVbPvcQirYANPdMBVOWB\nGu4/mYYkr3lKJnJ50QDU4iNA9IhN4UkzqC9ehIQL/Kv5BCTvlo6+Q6ZOdkl4\njJ8yqyH8FuMDcDzYtnMMABec8fD1bAEhBS8Pksgi6ndn832zfaMCArV5x7OW\npOvYhLbywosv5a5NJRwV+ejhyb7m8pdvSQiqL/ScsU0mK0YP2alBoAtvdLjs\nnfrQ4/FU8fvBl55DAiyWSda5Qn0ET4aFgVnvAv/trp/RrF7zJX8O385JQ2Zi\ncE8IdNQAoJqLkFyVBUPTQD12aYDup5n4CDOepU2hkDjxem17lb39yUcMYBov\n35ARX8a0er68ZDMop8ik+nEzhonePPHtq1vRQF/CFLYCQx5fwPNettvRiK4Y\nnka8\r\n=GT54\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1lYX/ZpGUJNp8eqnDM4JcCCbIF9z7IASxfEUfuQuRFAiBQzPDrDoCztyeRIKB/xOFm+lui03OzeAVqEJaWtia63g=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.3_1582216113533_0.806516060419421"},"_hasShrinkwrap":false},"3.2.0":{"name":"@altostra/core","version":"3.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 2.5.4","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.7.3","typescript-transform-paths":"^1.1.13"},"gitHead":"34fd20147678cb5d3234f42c27055db7105bb9da","_id":"@altostra/core@3.2.0","_nodeVersion":"10.17.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-WkN4fdi4bp46mGA4b2VxVIbZxspj3+0YYn8fWhJvWnNw2en9dm5C2PgzCiTn8mMM40pdGxEg1vwAW2gPwgzcSw==","shasum":"b2182b217544ca9ddbbccff731622428f57c2455","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.2.0.tgz","fileCount":445,"unpackedSize":402647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUreICRA9TVsSAnZWagAA5A4P/iumQ9IOewrSUy9MndlY\nnDvMk+r9VeYVBPBAh85zg7gKi6Ys9idSzEO1HC8OI+cnW+5rD60t6MynGu6h\nxqiJy5dttEzICnGWE2s63k8d/1yxaJVbh71UDG86u1z9XbjSJhFcGfXhT/jy\nPebGZSmVhrTpAx0Nufozd6PzXI1WFs/Ff/zYncOPE1NoJ86jnDhqo4YwVrmu\nEyc+fsYvIlizMeRKbfsr7pwQdDov+STdvPNgEpeNdYDSRWRduPvpvlS2FJBd\nyb48wCJ+sxqu0n5Ui10NayRpSkDrDBlNX6DNGYvtEbwZ02G4SrQ3nxCXU5gj\n0+zwSZl85Fr8Lc7KKgLceqIAYUOzbm4hioAzgB/ohAkV1nfOR1qA/gWxGWrK\n9QEywLZEdtMRnjdM0TG/F1JLAWJtKAYuTwg/xXEroPQ17BUNpLro1cUNH75X\nqNe8DFNvHC5qPEaREDaJ4wHzpFdB06tk9wiQEUtBiQu4ayJTW7U3np3rY2Qs\nqJGBrm44SPbmGbgnQOlfSXroZSCcKrztJage1CFtSwYAhHETboey8PvmhsFj\niEgp8GChPqcpWDlTwA8+GByjBSxOtVj3d/EeuzreaC8y0dHWsQfVshbdl8Bv\nOvAsMo4VyUqOPnz6iwQFh2VYpNkJZeYk0QG/akXFZEYkzDCvFGg6DCayxkOs\nNZG5\r\n=WO13\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuOVe3GYTd4Fi1CVeDJT74Uy1OEz8Sff52UdYKLYDuBQIhAKhDsbD5NcOX+ROBNs9cBBJv4wsPEQciQQvWBPj5iOiE"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.0_1582479239561_0.3112122674228992"},"_hasShrinkwrap":false},"3.2.1":{"name":"@altostra/core","version":"3.2.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force   # forces full rebuild for incemental builds","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w         # incremental build","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 2.5.4","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.2","typescript-transform-paths":"^1.1.13"},"gitHead":"dcde4a75b2f2754c1bb8b52a3bbb55a514bff0ae","_id":"@altostra/core@3.2.1","_nodeVersion":"10.17.0","_npmVersion":"6.14.0","dist":{"integrity":"sha512-am1awdlFnorDruZTqYfnPs0FBywqgUkntwadwwG3MEM0xW31o3gbIjiVKiEYQ/ZofhRlY4G3qP7OZLHzHijD8Q==","shasum":"1d5f0d47af2434d69df3fe6a240de526afd720bf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.2.1.tgz","fileCount":445,"unpackedSize":401890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVpx6CRA9TVsSAnZWagAAW90QAKPZEB1s9kjJgxYnfNB5\nQNzS2jefVhYLmdpPasdNy6undB3THJprUbFD0srzGW87Zpaej/LcBix8jg/X\nDmlxcmTRw5r6B82z2R75lT5KB8ElNuH6dhKEoz/WfhaGkkD7vpHJJlgU+Gor\n5KzxBzdwzo+fX9ICrQDmpNKBnXksh4p685zcXs6bIpnVMEB2pJVdQL/2QBRj\nFyLIGUh7thvUSyHzffbRH5YEKyIw2mF3n/BsQJPPw7qNhTDOyCbhFAq4YZ33\nu/bnDHTgeRDuRAnCpefvQNa07PSCz1PNtsyi2C/zqRTvUorUIhdaWHqPfmPW\nzLNUnMmNA/EkH3orasaIWQ3MZre/XWCCx4BwrMBnydjaMaYGwTIbgrdivq/A\nQjPXg1WGCVUIccvY4VACFU+Lm7db8I+sm0r2Efeh8UN7xuymySlFKHOjQ9j4\nvyya98iPwhAHAsrjn1FR6lLXvIo8LsE74FSCn3kjDeMXVqmzXFpjmsY8++hj\n3spGp3F+3xjQf7OhlGiddt4cSEWMl+kRQFR25RvumXHDtPiaLJecm66mN4Oe\nECiICNk2EE52pHMVNlUGcBmmtbr9xwsRyyhUt04C7QVxKjDzjmHw/A8iwhnH\n0tsMsb8UoTw2wOKww7joGbDlFJEeXSvtpegT4y0+MN0iy4KE7R1cePGCQpJY\nVbtt\r\n=jKk3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHrS5Z79Hk19CkEzcsZawWOBdX27IidRuz9G/P3rAL5AiEA26ApDBnMr4Myzie/T3422cRD8s2m+AuKnSrB6RILqB4="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.1_1582734457871_0.22262456596339408"},"_hasShrinkwrap":false},"3.3.0":{"name":"@altostra/core","version":"3.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 2.5.4","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.2","typescript-transform-paths":"^1.1.13"},"gitHead":"17c1f45671d4f7aa2ad59ef6781eaff53e5ca985","_id":"@altostra/core@3.3.0","_nodeVersion":"10.17.0","_npmVersion":"6.14.0","dist":{"integrity":"sha512-XUYSAxnXWZbXkvmGps98gfByIvhqQjyo2MA9zeguMaARQTpQMgvsHIvpOoVY+SiYP4NEKTyKh8du2ooKPKGtpg==","shasum":"db4d1cc2bde47b28092f0b7b1ffac3a3a411c298","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.3.0.tgz","fileCount":447,"unpackedSize":437466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeW/CZCRA9TVsSAnZWagAAdRcP/2aRJtfnVs/7PT/odAMF\nZzQcfKpiE/JxRE2iX1xSb/EAFH4f3e/PFVJCAjpFz34/vxKzVdP0Y94y9wuM\n6Hvm3mWC+EJ/GklHjkHx84XnLcFFBpTfwPwuJf6zIjlPlh/SBhfDWaMoyeR1\nL42defrYU8hyFh7s2EYrizXQ4wn8V9G9t9+HFEvGWm/8/av/sLnW95wdLm1e\nDElAL2epyOgq3+rn34jNhI32pj8axgauLvGhtfC34wWcdy81gLcxGhXW1582\nTtJYasTgxrjGysHMwCRAy0/0jZ/BhQtKvzD4SvO6qq3ELsOUGFA9WT8fOAYO\nL7kfPDn2g5+BxyKbvL/DmG13NRkeDaAYzjgyTETxo/CZXqSjOshi3x5YWDqr\nHWtIadEqCuae4VNqyjbrjCJHz+iHiCqFVsfmgVAXiK1sT9kAhrIz8gzZeXmg\n5QCOVA1nOP1LS9N8gBGEg4cQlEPApK9tc6M8qGMJd/yvv7zqZxI7aMId9CFQ\nHM+OuP56mjcPgMyjazlhf+pru38rOtE/PorzTVknT5krq1BoiJfk+qWGlm/O\n38MwUYwvbuQqVliK5h6VTBCwbwqUDoCDU63C2VgEJLEkgwa43He9KqbSKhrP\nDgA6TnAN/StUXhjB6SILhjF/3KineNwZtA/gdQexi/ahHVlIYVI56XME8G5V\nxWEJ\r\n=lG9Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNY4LXPNiMDYtpCuk1CEjr8R1ZDYygVCa0D6kkAVNjIAiBa88+B+iRT1/ErblT9FaHLWytwgwk49WX+k42u6TeNEw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.3.0_1583083672963_0.0960572530345638"},"_hasShrinkwrap":false},"3.3.1":{"name":"@altostra/core","version":"3.3.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 2.5.4","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.2","typescript-transform-paths":"^1.1.13"},"gitHead":"05913df20a2537b1c86eaf307ddb8f5a81698b1d","_id":"@altostra/core@3.3.1","_nodeVersion":"10.17.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-iww8UoNA7aBKnx8uetzXA6wK/4buZgTvH+vTWazKW6tmfjNy015vB9SuZtcbICuT1r3q8xWOTQWYL58T+ffGDw==","shasum":"c41fb5d7190ffb6a47432fe2f22a74e74308ae15","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.3.1.tgz","fileCount":449,"unpackedSize":439272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX5+SCRA9TVsSAnZWagAANHUP/iaTT711YrzKBgO8eZ1w\n/qhXKvXALyrNYxkk3Jh3qxnA4MydbH5+1PrCu6hOD29L+6zAy3DohyQOpmmD\nBY2caO82pMxbneXyza/8qxgjFbVHG0V/gF8+OXHiaVQz+goXvo/Uiyqkf+IV\nETzGxt6SgnF8/837zPAOEdQcplRWwWIKVTKh8c9d0tS8Z7bX0szoOV3Bc1cA\nCSNU2laJn71J41Y6lotHnUmpVtnxGIV4g3qtXI/9PQ//3FpoIyld8VvLGUxx\nhK4oqMLvzeJv+1+lpZ3kbTiRQl5tcI0s2acKWAlK8OI678r1sPybV+VFarTv\nqV8z38BeARCy8C9/kiWiqZh/h1Kw/QNR8Ts/no+pRqjqXjStZShjgOExuOsX\nqRRWesN3goLZrDHD0EhlyL3hVu5w9yvfa/Oe7PHECIEnEK6sIGEz13UKJoAy\nt6HGijto7IfO/PPYY1bVjfqanZTFID3lTN1QlT+wPmiRetD/CNMkVWoniUBV\nVu3BabMR1roTNpqljQw7Y3WUf0Yw9Q1xxOz4Yrt7p+jqPs3aWtqJ7uCniBcX\njWttnsdVaN9vVeaal/7qfF4KTyE58QrJkAgMYuxnTapgQ5Gqc6E+H3g9EFSz\nRCAsk/JgMaTfmkUzvjMXLkz/eZwb8yPOPWDjwisKIRFVkS+EdYPFMmieJ9Mc\nq6KZ\r\n=JGCU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0TmSzXFCF899Flaa//3wbkrxQYDW7pqnjs1VVYJIbxgIgPKwZgoJjOfRht+nsVH37OnbCLQeBNjCwfPeek1sFK/g="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.3.1_1583325073565_0.49904308479184967"},"_hasShrinkwrap":false},"3.3.2":{"name":"@altostra/core","version":"3.3.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 2.5.4","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.2","typescript-transform-paths":"^1.1.13"},"gitHead":"bb709eba6c18a3c22d929c43edab4f714d2a8e90","_id":"@altostra/core@3.3.2","_nodeVersion":"10.17.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-/pjwIlskkw6CS3Jh8q0S2SdQs2mmbm396jHZfTqFtgPAsb52oIzllpIv2cPIJ9uczDg/GmF/Pr2AmuTtDDOCwQ==","shasum":"be1aacafb3e651e96323522e4a8954b0148ac951","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.3.2.tgz","fileCount":451,"unpackedSize":440294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYMaaCRA9TVsSAnZWagAABFQP/jIKJbtZKkLftHU0/05h\nkedwsTYSDpMKVVtVQiQ3CWtl4mXlK4hy1889kP5xwy69uJKBMmrhL4LYPZL2\npH5TEphuEgJlY7y1txg8sJuVZQkSKsznEyqtQW3tjm2t5bvDsqswzxKhKGS6\nL/rVZPEIXx0/e/gpiyYCNmdlAy1D09jaAP4fQNj0VfbQeuMyYjYvy9W3z7L1\nF/L4yyjqxJlIfUaCWo7yhKC6EtoB9s9PdGopxgEA0dUZGLgw5wqdyenSV4Ny\nzhI+u8U6s5X/eYGvLzgkubXPEI/39VkWNMytbjHCRjSPeZ19FwKpaHrOEY1Q\nBkgbhZH2CulIgQ1F+zNTS18B1Oh+Y6SzMcuk0Kjgvek6aAoXO25x3xKQPI1W\nCtELd0JnZX7n4vkwuVdLONA3pnyvR8EkPNx/Nznf8EN8XRzF4+Gd/rJNiov2\nBbxFNrcrY/QQgIGsDrlEWRjBr7Ug5e2a4ZuDCErE9+La4NUMm1SbJeM1N28n\nMs/2rtpXHc+20UJBMGXjIDm0o3LyKFO/YRAdNLUkiSyJeKTL478PP4nhHSas\n5vwPR4b1i0e1pEbaxjYHG26sdIHLTJQ6dLaeez6Qu66E0BRQMfJiXRa+cAHd\nz5u7Sx+OyIWOgywad7Lb2phqTwTie/jB87T9cNfa36r/J5whZgm/kkLbKN8i\neaHI\r\n=lE3X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOSAUgyWxN7LWYX1hjx529Rr8bcpEKk8kB7wpQIy0tnAiEAjUx4i6x5EzCbnUKvLgBy/myAdW7mk4Jsz7C3s4pvYHA="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.3.2_1583400601927_0.4841065392550281"},"_hasShrinkwrap":false},"3.3.3":{"name":"@altostra/core","version":"3.3.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","ramda":"^0.26.1","request":"^2.88.0","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 2.5.4","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/ramda":"^0.26.36","@types/request":"^2.48.3","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.2","typescript-transform-paths":"^1.1.13"},"gitHead":"968765360e273328a2ea12bf316511259da78283","_id":"@altostra/core@3.3.3","_nodeVersion":"10.17.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-ltsMiOXAp/x5M1VOztxHUMux4DaWUXjtvNacft1dPHex7SXDUfuV3SuYZxrFpDoF8hAjNEZhvyS4QIqz9QAwGw==","shasum":"8f122e02bec9aac98bdee5cfec0994a5150c232a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.3.3.tgz","fileCount":451,"unpackedSize":440161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYS5gCRA9TVsSAnZWagAA9QsP/jls1TQrWM3V0BRU+nBF\nxFsOeWzdNievrI+gkGhm5A3RMGsh2xdz1iYwHOsFngYmta3AiU0e/a0YjqP6\nYfbFpLOWpQm3p4RmwKsVx2dUMzQO+SQqYDtWHd6fTJTqSbFRY7KURXVfmBbr\noYe1nAl6YPdkWRxM4970ksKVdbkXU3ms7lzcyalVEFhAtrIUNrVU5kCdCAzt\ncH84untLkL3mk2luumr6TiTXqZLWhGRbp/5mns/tI6RGf9WRLSmK73yo2+H6\nRp5Al14ZrF/UiCBTlbWACRFyJ+gZ5OvuHpbBY0EDNxtV6+kqcdBvzo3BAIMB\nlPx8LRk4hVOYrELsZR2uQv8063qjcJT5hYLTj8kXbMDmTBtA14OAaP8Hslmk\nmhDr5Ka54oY+lYA7HzsDu02jZvPK6lKYu3wmQFs4Rkw2bY/l6ghzFC4vvDSq\n1rTefwRXyLqja9Iw1ywc3I+dlGMA8RMhopsaYzSFS8KiQkbqEM+qGNIelHOd\nGgfobmKWSPZhL1xNiKC69UGDP2w2fck7oHfp1+37o9JVaOOk6/a0PTsng44J\ntQq1kZrBDv19+d4UB7UhOw7LVJ4mmrHzYUrKTPpnGZXBDKDvayFAE2V6cS5i\nnob5MlzZ6TD+WUzMs1ucywZQnsT4JD1EigOQMRkQanJpg5QHnjSv3vTfkfHL\ni1wt\r\n=DU8w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPxzS3A6pdKVRNihESx70I+XLux/5gTSS5UQoGnRj+DAiEAw2JPbxgdMs904E/s1JTTJ9SbyPPjCDcI46A9jABsg9w="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.3.3_1583427167464_0.1306290414567397"},"_hasShrinkwrap":false},"3.4.0":{"name":"@altostra/core","version":"3.4.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 2.5.4","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"59209ed0f95c4e33a2c043045b419b493c4fb5ec","_id":"@altostra/core@3.4.0","_nodeVersion":"10.17.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-Eot7CKb9ic6v+wXznjL/x2p4JuE6W3IVFWkbEawfAjYd5brPGBJ17ywmUl7s2xRHAWwi7JtrPt3QtyvxpZcDHg==","shasum":"d52cb54263e64f42a99047d30b805ab89808ded3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.4.0.tgz","fileCount":481,"unpackedSize":462437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZPzjCRA9TVsSAnZWagAAG+AP/2hvX2lGnGmxU/G/jqit\ntl2ZrlFq96zJZ8oVQU7+CwqpSZ2hhc+4h43dXofCaV23bMB1rtCqmNJ4dMAG\nmf8M2SIXcAmEgi43ap4AC1nwuvtOt3mvYOyHwlW6wSUI8LTvdW3m1kPIOZiv\nrVb5Dk+kZFLw8TN3nogn69x9gFfpFkW/yDiYLvphhMmRGWBVeXu4ChxbixzF\n3ABRHgiETCFTNIFr9j0KeX5pZ8MP5OygizCpF4rGZbLcFk5DBYqyWVczFan1\nJMQCWzBIT8cR8KtWVxG+GiAre4Nkg8k1aL41mGr9OK8J+gHX/Q9cYzkOCHIO\nhzgR6UpMc9FVmyCEDBVXfGntnQeHwCwBJr/ExF8uifxXqFxCgHeCH77Gem1Y\nhxcvn5+5xB6phWiANm67Yw431nbGwR1xWqiKPA8vL6zwwVbg0jrQVCGs2Qbn\nJG2U1nOY81TWWlpyL7Yli74gxWrII5WUEQ4AuUukJjT4e2tyj2l7MI/AnXnd\nu3XIpD5HM+Fw2OG9np+wZI/wxXgJrVF69I8QZl5atTV3U/eVRmS+zqrNZtTl\nuYVXXClQpvz90G7o795LIWd3QvYvn+SqyhxOcSQSfi6TZ0Hf9GF11HLGSm7k\nI8D800b0xW4UUMEKTC/SKaVZwFDYhP8SojjUjKYFcNttGEuXU3Ibr8UMJV21\nsPXt\r\n=X6pp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1KdM+rODhnrZUAZ+tYs5fArx3c60GNXyvdrODeaMzWAIhANH2rBmjWUoqmbOsymMPLsAtq5jGjm2EiCVDd70iIqsl"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.4.0_1583676642543_0.5160092137827728"},"_hasShrinkwrap":false},"3.4.1":{"name":"@altostra/core","version":"3.4.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 2.5.3 < 2.5.4","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"581e508f8c63528c7060e368094270b806df2235","_id":"@altostra/core@3.4.1","_nodeVersion":"10.17.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-LK+IedfL2snokEFPOmcOr0Zi7lmJK9aMxXkZm5Kzp4GsBAz1b1QwywQOBgmlfnetwH4NMBS2IclANfvG2WkNeg==","shasum":"eb23fad4824f882d44c15053e83cbfd0f5a069c4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.4.1.tgz","fileCount":481,"unpackedSize":463289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZnpQCRA9TVsSAnZWagAA9DoP/Rd4DWfGLmTOCK4izKvt\n3Fruli6oNXTe859bNrVA4biwWo6bPdJlwhhBV11/jB0hs9cClSWEXQNjRvFu\nBieyLXa1bextR3qGKJ6tRANeZ15cEpICCxvDijRGxXPrpSq+1Xym2D3wtFO9\nj8TQGULEnpHN5Cy6VCiihHqfhz9AoRXFfbM6FtPA6wSTQ7uYrQ0O1a22lD0J\ntb0ma/LClLFuB7Ur1BgzXkKF8SipJ1+C4ZEfEjWfDNHNV7+LQrSCkuEWZB7o\nST9wrTWFGWBIxtJyGfKRKVubmPlvjGF2Suqs0SoQBtUsApQ7zRxiByF5saSL\nZKx3c6CH+cgqqCEz+59SmbpkOshUCxkKQyaQqeMU7UAhI6z/Z4+qpVn9So7F\nlNkZFEJ7qKVcySuttkFUKFWfxHUcnRcjxCTeT53G0cnd5XRDBEoz+0otk3BL\n5yGf1a25eAbm4Jmh16BFUGhOVk+psj4erWGTr1xmQQ1D5DuxaizgWaWjuah/\nBc6B8zbnEuwqjYM0Q542weTu/kir4QuOTA63kh27hveCfNF8mFSoAMUIZU0L\n/eM28lNVkZCrJ6gJMNePac9YICTBqclA6Lt5jZjnRpERzYv6dwDtAksv20hC\nMjaC6zw+py9cOJJSQgbWUs9HpYL6BasOu9Fn3rYIxoGSCP2jWAqZZOLYQRPT\n/Q8b\r\n=86OW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKq+/IZcnBPRq6GKfmeIr9OB81Ax1PSRV/UH7bEq7MsAiB91BYSyvqyP/qbbQfFzqE2/J6NyhfDlmsMlALTBtXXyA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.4.1_1583774288398_0.25391628860326354"},"_hasShrinkwrap":false},"3.4.2":{"name":"@altostra/core","version":"3.4.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"52819338e2ebe15b50b71ce1e169d798da0bc935","_id":"@altostra/core@3.4.2","_nodeVersion":"10.17.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-hk3MgQDreIQhxKB/05WEZw6GReS5LBu4kIYGm1oYJyGcfv+VBVxMG54vC8I2SMTW6d8hrqb3L+WME/SS7OMA4g==","shasum":"ece686a610289dc3cf9f5f2518cf0855f8797dff","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.4.2.tgz","fileCount":483,"unpackedSize":465771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ7eeCRA9TVsSAnZWagAAr88QAJe0W5AF6J1DYCygLFY6\nGzOfPP7IJvkPjfzkCGWd2fEUKstLvTJcESeOJcE4yQatAhIeTrv52J80PhEP\n0FrF9iSXEp7taFHu3yUMs4vpIaTb1l2tzC601vohlPCynuQgsmXJRaZSimrB\nW8Sr7BfbU8LE+hud8hVcDaUARwMgxNTXg1NvO3IWm5wLlCn3qYKSdKdJ4ae3\nk2/TXbn3izNM2gBAhnR7YAg5inPn+Jc7ShWA3jZATO2Guol21AGSl9AG3m1U\nOyEOqt+QYwtntr6pMtz+ky7ZnwdW5hIR0ZiSHmE0VpwREsFhpdw5VJosUqal\nsZqWW+Gqx6SK17mDnNJBdORtbFatpmXNW5nsj188JoXPxPjiR+6CWHElg6Pn\nVqmSpvnYkY9tWfXF441nyrY5+vbYwjCvu8+rDte+eWecnEhwghJHGydxnbbJ\nNnBXRhHxAzgASJFYcW1+hwg6X6ydI/YFoz+2vPZ7ghmU4ObRkEbU144mxajI\n3KHkDAsuSDV4MzEvGMBxrUfzLVoTvCjH/Hz69AdV4UCPI60P1+M53vP2jBU6\n1MCmGPFI1jOGJ28pHZaIP4dDx3xJotLlO0yb6gAXtIx9YLd2V0Esn7s7RWXT\nbCuyD94YFsjUT45KfdDvCBLOhsG9eYu8U0f2g3G8N0Rx1e9WxF2rWxreQurP\nPiOb\r\n=/n5Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXYTm2lMSV+R0WphnHXP6Uw7QqO8f/Ww0x0KNvDXu6XwIgCUTygXNIGUqSpLUACxV+BuwJ0y/HCo00odNog66xO3o="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.4.2_1583855518035_0.9966162558113303"},"_hasShrinkwrap":false},"3.4.3":{"name":"@altostra/core","version":"3.4.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b9e71bb1eec443179ce836ab8b54d21ff41faf5a","_id":"@altostra/core@3.4.3","_nodeVersion":"10.17.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-65tIsJ7S8GcfaR1l8cLBvgJV1qEW6dtP5eb2RizgdnmVX4jzD9y3cBdD17Z5Noip+2u8vV5+WSYqalxV+jS1Dw==","shasum":"422b0298125e64574d93b20408e591b97856e47e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.4.3.tgz","fileCount":483,"unpackedSize":465800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaL6HCRA9TVsSAnZWagAAJ88QAIyeBkQLFp/cfPfS5eAz\n0x4/HJd/ILwGfKu921Ia0zikJcbAFpGJvRE8ED3NX46l+dBkGNn3J2LMRqvy\n3s8EcT8vr8P4sUfob9lEI0Uur63673BDlLepVe++i7F7YxqElJJGxBe9inkL\nzKqyawEHzHXUN2Ebhof6OzmP4z+60TZlCJulDqqGMnkROyTAdxqSGbDk2+aA\nYT7Jsp1dsWEbKhccJiC/I0VMAyb+5FcYTa+AXi53JkIL1AG/+qINiAK36VRj\ny1gszuQ4GJzgodbu/gAyfA6z0ygY0lKwwchkmjI/0KuuYnd8HK4DvaSCl6Tx\n6OmWR3hU+ozGZBeiIiI8+/dUqVOfXh9nOmWoTRa+JVIQKZR9/52FyJ/7RW/h\nfgGpuhnsrG8xTfw2dPPrV1alP3RfJHSQqRDUUuS8ZcO3/opvK3RfvjB2Nn78\ntpSbvaR+B/YJfgAWWCC3OuHbMDKh2MQipRQQ2vi6RnHvQi99fNzzNoJGlDef\nAsbu+q7ipceS7P3gQFBXhgNFIg7lLDeSy74qOu9hEp3w1kknzEcZoAKh+8hM\nt9AQRcAS2i9u+EPAfyX/+YvKuun0E4a5rwzE7FsTY2OEGUCNDqggQJwJug0r\nVFN9ViOkaibYev1nmsV3+c3Wli+a76H5Wy14Ng5QUdK6qdj6c7SNxDzrB8QB\npFf9\r\n=R4Gg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6fCWgXDlsB0qSzdgiPr+QV6tF4HuFqlxbA/qZM+XUcgIhAL6hzjXFt+82mU1jpv7LHMHUZ/VYMSeic1wJy4GPxfBM"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.4.3_1583922823233_0.5189707195216393"},"_hasShrinkwrap":false},"3.4.4":{"name":"@altostra/core","version":"3.4.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9adaeb0eab1251f51261d3fa8a9a0ff2b4c14b99","_id":"@altostra/core@3.4.4","_nodeVersion":"10.17.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-uMvs7cOt/RU7vUL+WAcgSOs39lo1ikz/GrfXn71CHVHPLf3GWwIJ2q2KZNp5WpRJoQx/dOOkoipoygZzWEMiaw==","shasum":"16550930ae56c1b27864fac1f3e0d28c8e129ee1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.4.4.tgz","fileCount":483,"unpackedSize":465814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaTdsCRA9TVsSAnZWagAACYQP/3vsuvjka0a3VZhk4sVA\nYwUpZnhBNSVImhZcGkbhDQT/pUN5mrvNRy9NPUnvwQ6kNBpMeODzeIqnYPj5\nW/NwjmWfHOccRi3ieM9uBE4ggUbpSn7KNQgCerAYY3npnf7U3KfP7xWbl4tp\nBHuW4jQmynPCau/go9yM1AMSkPKi+XJdrUmeNX5RxAIKyaZfBSFgE1lk0tyE\nfAA12rDTouiPFnaHEIUpJgo4533680tWH0ogW3/ufl4Q4psMZzOg/eSAYqZM\nKL3FKmgNlEKDk8uVFEDQapU5F+Vt8sFjpN+O0Rl/p6hkAV6CbYqz3jViqNgy\nPmlFU2IPH/fS+BbpBp0e+Ot4QUtc9rFNgT9rWDQX2WILsi3u3Rv6SQVZ61pn\noMUTy4rLXsZn5tBiYDEi40HthAZfhM/PPLDXsoaCwg7AUh5a6wpDciYocbb6\nDlniQUvNQ5fYa/LmTGAV6krr8uATIjBO5ApBg2eOuXMryTNIYSIAnAm5Upas\nh5jmz0MDf+2IRQJVahmk5Feg6M9iIjqAxV6h2LDhhAzqwUEujLrFpvPEnN4h\npaWjvToLThARPcsT6HQmxBM6i/puw7QCVfo0Jmc6sFvEj1MJBoVMbOiUPWf7\nHn6R9WicTxtBt38CQNifoMozTNUiPP7afd3FW5QWByN7J7MigcIwVYCYPoog\nZo5L\r\n=pf7p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAptXbD1i/aznhA2IvtuMtHYWvOrGIkjBBmPaBnuYcxsAiAn1t1gvM6eY61pVHcDT6eqak5YaV3F//sop4y1gPkXEg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.4.4_1583953772338_0.053657514399715334"},"_hasShrinkwrap":false},"3.4.5":{"name":"@altostra/core","version":"3.4.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0f79d8c5fb0b18e34e22bac3cae01189a1cddc12","_id":"@altostra/core@3.4.5","_nodeVersion":"10.17.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-1aHixB0VJOGa9AlTEEs4+iCKn0t66+pDP/tlODnYRcUkKTsdOi58arNHY7uaROH5xw0pkYBKcSzy2koa03/9qA==","shasum":"0aa4424e1f1537c561b9ddd520a1ea328df23211","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.4.5.tgz","fileCount":483,"unpackedSize":465554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebrY+CRA9TVsSAnZWagAAlKsQAI/LGB3a3CR5VbMeiFHJ\nc9KUpVwCaTaDfsLQtOMr/NPueosIjArjRubHbhYCtGPc8puYQCyNEacvDIyd\nw0OhEQ8wTDK8wXJvEPI0O/0/Zj75Bq+XwJltUFOtppTfcBYM3ltLXfqV58te\ng+5WlxkQSnlqrT5fedW8J6UV7MiwQVYGzjtgf0L4g99DmojjFKpbiRXFtRyE\nj/J2iHss1xoBZpBUmYU6nvk/wygFsnWetRZgR0FSHU2uqy5H7nleHTnAC2ZM\nbarqVHeY3zGTKIQlbY9su4VmBcWhVslnlRSbHvJW71gh33x5nQLQ97yqHvJi\nzidoNG1BAZV7S3uWfb/UXxu/Fc0Y+X+hFgUz05qMGJYFpHf5ziOX4OeqrN+C\nOY+1f0xylm3R0hS2Wtn4rv5vQrt/0vZQmBw8B2yteOZQKlyL4OCxAUhSCmBJ\nD9ZlOh8FD2J3v7j21tCES36W2zsLzhkI8W58zjk5HcixSL66qASfQYyLD4Bs\ntgYqzuosRMbcygTA7/Vn/aC4Qmv396rAi/qQKjLiUq0ZvBBArjuxle5HaUmI\n530XA/xlto28lDLUQwdseDbelDhRfRAil/kPvSfPIkZvCk5fOhB9ovJOEzEw\nV4cpK7XdJoPWaD+5BlTMDSNi/DGrC6ROBV2v1I2OlYR3HBQNE5gPpUIuXQhz\n2Wu9\r\n=oAVC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX8Av2jNxO7Hf+2no9sjWKzgfm97sS62RBnRmMEpFASAIgdFhxqDwDPd9YMtqcaO5eJfkJ9d+vOqJV4CYk4rqMBT0="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.4.5_1584313917648_0.9557891714568374"},"_hasShrinkwrap":false},"3.4.6":{"name":"@altostra/core","version":"3.4.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b5d2b3672e4bc3c803901f4c56c67f3da281d327","_id":"@altostra/core@3.4.6","_nodeVersion":"10.17.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-MdVHKTMEft588esk5VE43TRZe91rr7EQu7/+peKD+YJwnyyJ112+nzwTXtxnIlU2MHJaKvd36w2JUwzJWLknWw==","shasum":"6bdb00df42afff331703f73560cdebae7c2272da","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.4.6.tgz","fileCount":483,"unpackedSize":465611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebr3/CRA9TVsSAnZWagAAsHYQAJETNiLnBUdiYT4dCJkD\nOXFYr3vcXx2BbRkC59qmlosY1wEqVfCpR7Wz1WNc/yy9bzZndZpZUu+wtxT6\nN9Z/Q+9xDT0qnxhmNlk/BM2uoKt8s2uxOmsVeJrKOYgKh7wYKL8f6+b+i9Zm\nBQA22kcBmt0M2GAnLj5sFzk7SofdPqxOp2IWjlSb5ddjuipN0C3jx1R/vr5v\nDmsZNYhffNZY5XNlrAlyrBWj4qqkQWgBVtL0M4KqkNalGxh5HrmlMODH7Akq\nfAhsD9PPjLB5+b9ns9GXb7vRK3dbofVeeBZ4EwHDSjCCtg39syKD/LhiUAB1\nzLAi5IDqZ0mzssWyf+yizPnTEKRFV2oUMGiyBTz2OWP1jWkNoiPZA59oE9Fz\nBnek6AC/zW51kd+nRWpPqxJEZ2GgHY8k57OYbzz1ow9tuQ2hF/r8FTGhoSsj\nKBQYx+gN1g6KkAet+bU0kgib1qjRK+H0ziEHS8+bxqdawQcmrnTrHC6l1lui\nJU/G/keveAcBrECKosEwmxQ2y1cDU86NiVv9glAw+5eGzjET4GCYw+RW1soh\n0RaPdgzja9gOGgrf4XYV4Bdcn8bK5cHGyF1oYbl8sEqJMaZ/BdC24UrJgSh/\n8cHJEmpd5MD+j6zhtaWVg2OM2g47RM2+JVD6h6lIj+p5JiO+rpdhdOGUcfH7\nXLLu\r\n=dKt/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUYIZBoWG499dIAB9uO9TtRFgn39krE1t6IDgvexi0bwIhAIMI5Jmr3B8+wk4iTanK9IUmHgGOJH4vXBv83qTjGUwR"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.4.6_1584315902953_0.6292481022521343"},"_hasShrinkwrap":false},"3.5.0":{"name":"@altostra/core","version":"3.5.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"abd21c8341bca4fca70904a1dc1cc4753e0ee204","_id":"@altostra/core@3.5.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-CMKD3TYqL6PO4tXbRCGlxzpfoRceINE1wW0WFj7BUoHqLGlfK9LCZ9B1XGOmfxuoG0ez1nIehfFiyODyJfbiIg==","shasum":"38d96198eebe232c72d1869180f74f443a51d904","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.0.tgz","fileCount":499,"unpackedSize":494050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeditXCRA9TVsSAnZWagAAcHUP/3f+F3XvA/0fUtzuYUJB\nUISSOKKGx4rxPhIPRKuxUcd1UaltPep/u9jyNBZswJ26OUnlItzEfObY6bPo\n/yZDSQosn+TizWu6Miad1QVyiOebJU5SYOGW0An6Wr9LkfEwWN0+cqLyjGxu\nexpW1tevBp64Q66/m26MqAR9M02GJAoRQ32rDwLjZODe46LuHO7ZiXSR9lRy\nzY0uoKXALN3mjdg2lbl3+2nA+bVmKJmknrGX5qdzFH3d/QwumJRVouBkOuS0\nT5SdcDTLr7E6lY21b/aYuAlmy6/TV9GLmw0N3rLFwR/z2WbY1MaW+7v7j933\ns1KDO6614MXRe9BzvFrNl0VZaxGfnN5eBznKg8Vrw+np9aDijKvRVy/PO/ie\nWiane4t5yeSJzbPiNjwmDnFxHKLo/XpJVjhKcroqQ2oi9tilFx+QJGBujJ8j\n6oGv7aNYETgYwHx/ZB+mIc4CnWOepA3f5bCJXqzQSwV1KuN1uglL8Ymc5i5p\n4HSVBiA3dhUlRSQPJAki/D8NDTXF9z00QM4+DYot2ac0rMIx+BPRFhd0dL88\nvlmvtd3hftZg2pxkIj+7dr6ifQgEzX2s9fuUNMlz3b1pmbsaWkZve2H0bb5D\n56Bpca7Zx7kjn39c3VVRAZHffrJKJU2L7fw6LgRDFbevkW0b5FRY67GMLf+5\nRUoI\r\n=gTbL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAqqTRwuKRALWICb3QFarwlVPqdhWreJ3hehB8mBdOqAiBsLbZ35jJ9FnzdMebDcxAaTQyEVdfkipSVM6tXXGmalw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.0_1584802646757_0.46602104772492425"},"_hasShrinkwrap":false},"3.5.1":{"name":"@altostra/core","version":"3.5.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"87fc49de21e843a21b4e58b044958137569974b1","_id":"@altostra/core@3.5.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-sozTEL1kGY3nBj5/i7DZ+OVUheTXduOUpl88NDAN/X71dGsmCrozMuO4oI8eGS74oRKpDclyiCVfA4AvtZloQw==","shasum":"f008a3d8f308e1ef7e9197b7fd7bf93cfcd9d6e1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.1.tgz","fileCount":499,"unpackedSize":494052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeePacCRA9TVsSAnZWagAATFwP/0th1LlZhY8k8s/OKr4K\n8XoS0qLjR9xNHqu+lRJAU84LAfoGoEyValUU6R5+nW1O4DcsUR34QDPZzmLC\nzG4yL01i0q6s2ZCMs4kvFmJU/7YQtnZNsye9D7hgl5RfX+WSmerJz6q8i8CZ\ne4ZgPCVtgaVA17W62cSKuDAcyMfRMK2/0fvSEAzSHIp4GrS3CUQjTxco/M1Q\nmEmofaQwUwjdbZkKFq0yJhWYmJlYlkgy0t8eiE56wVKwTvLbmcnZGKehanLJ\ngOvA7wDBnQycMdfvfBA4yBLMdLFXnT2wo7sYyf6mXC2TspKTWOhhIFmbIRbN\noXiYciwoBneiAOcGCRDWe8rMB9tkWOA7c+RGYifI1TQEv+vgAxkIKEN4L6rI\nKO95mc7fTZSu7ql162PAPrEJ/eULC5FkdJP6eOW0r5BAd1SN0BzDw6Px79xn\n77RHVgGnjf7Isk7AH2jEuj215E6sdmpvlrTVIwILHosCY5nsTbi99rBrRrlS\nI8LIFb0U/ubgtLjZyIfRAmSbtSuc1dVg/9tAoKzWwu6ytdj4mhNl7QK2TQ7m\nlUt4sk81cBpQcXMwbAmvT54OYHv810ZhKw2lNrd7EXyRIzXcysC2NvYNIF7d\nb+22bDMtXlgK4xpmgpR06hIFep+EPVumAqGQO2RnPI6wW394EaGvR4booUlr\n1Wk+\r\n=+aZ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3FZwuQtfh3SY8sdffl9wum1cY4NLaCvJUARzLgamYxAiAM5Fv/xsKzl5uNoeho0dd8Oyp7e7FSDpEp3+sFn5A9KQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.1_1584985755877_0.5133511848297774"},"_hasShrinkwrap":false},"3.5.2":{"name":"@altostra/core","version":"3.5.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"76995906528269b0a8c30ef0452bf34ecf7e46f0","_id":"@altostra/core@3.5.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-x8pTLVAFQo9QG+17gfwOBzi4efh+xEOV89rqqo2sSY4EFosrtGOOiKlcoFWPhX/q6Y4xzPhxGMZSNvwAbuqZKw==","shasum":"0584f9a8b0106df129e95de2dd2d72d261fc38b2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.2.tgz","fileCount":501,"unpackedSize":499883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefOz0CRA9TVsSAnZWagAAEQUP/j/Ri3my7C0jaWDSmZP/\nDQuxRrSbUbPMBiGg4kp3nlwOP9RBaORGt93V86tFpZNN8TL3U139C1iTVFqB\nxGy3xp6su6KEoQzAtNuiYQ/FLUfFwSaDFMRya3kzkO/yefE86fEM+R1z2Htn\nHc2qV2ZXFClpo6E3RQhrjLxffbgMh1EP2SPK3chsoSVFOhi7plnpKrIhUZto\nD/IzHnaU1EOJMHqgLLd5Eg6CfUc1XS/+PQKNKYFZNdJfd0f288FekqNzTfFq\no3FSeoeuAtcU4RglWo0ezO0fAp6RJCGZZ57eF7VNRP5t+FHfkmgv0xsrfY85\n5uxfhIRa7KPCWe16jzYXP47dJWIFxufU8PdYp5jfFwl69j16nmMXMmANmsVV\nidPhypQbdAPUjOuegPy/DK2kpkNv7loJdl3Dl1uTC/GKcX1DYG0nb8HYXVon\nMv/aCxJtNZtbsXjs0ALvZdieZnMcSnrq/cOiqntREV/GJoFMOaLsFz5ogSYZ\nNIQ9eOkw1PmKk4+KwDo5TdO/sWMlKXF2LmfXE1JeIAZX5Q9rO2f2mUEW/Zuh\nlTVPqGcCFtqlpb93B248mX7MbaYJGa5YNO4p9yndavOXrlluWJTNrQ0pTC+O\n35b0FanZ4RTntFcjZYKJ0N4pqKv3EmPUp3/apGwuh0pFWBycnl86D1RbH0KT\na5x6\r\n=Nu5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1kUA40oZGJ9DRQ5ecOvbvllIyBlrkecDnG3rtcxuDyAIhAKhtQIuuU4rk5n29sycptDHAaWnyTBxEEymJwwnSlfp+"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.2_1585245427937_0.011254188292363354"},"_hasShrinkwrap":false},"3.5.3":{"name":"@altostra/core","version":"3.5.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c437bbc7bbb4602c0457e5495e0c637e74c394cd","_id":"@altostra/core@3.5.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-Kkc5Q16fgzIdMG3S8dlrITmRlvYjtBLa9DrQd5ChW5BLKE7lSPeKLnq6BJrZYnGgL8z5L6eQzhxsTI5Cl2rNkA==","shasum":"128750ea0ba85ab72f9ced6e8502fa1f1eda1ba3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.3.tgz","fileCount":501,"unpackedSize":500404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegISDCRA9TVsSAnZWagAAd6QP/2lAO+fHzKqzV0sq/3Bi\nhjaeRe88dQAHfdeoxJerlTItBQvrThX3TKN40jafYYT1JrvHra5Awsj5MxhI\nEL1ia7dXomLEKgfYRlJJ2MrByFKsiCvopWndPt/DlgvZneksosqKNU/2hgL8\nj+8/GI0SHz7tT04rCbZfCUGzfWuoqwjDEsrON9xW3a9yZ28T5Ga4RzSMo5WL\ndEEf7SkW2UnJDD3nSd/Jekg+UU0SCsYpK90524BjtdM1ZTZElkGemad67GOI\n2wvo7YauD8PG/lC8Bh9X0KSAn0dqiF1vyDhOYxyOilnxHEpdytXGG7fwwIiP\nhl6/PaMEo16iUR7cp5x1Z09LkYqugyhZj8I/rTB1bwcxq3iyBmcTrFuwdmd5\nxv1OjYnBm3ZONV5G13cWfvplYab5qOG0oQW3IWJeZnAYNzYc763iX44cAUfN\n3HGzc9OWzdHN6vNUBLwIlj3Fx/GfMBV96O8Ec3SIwKChiigpvQdwM1ySPK+L\ncCIsTKw7oJ9ZRwl+0e9BMZqbd4iCfxm/wbgHMAFdbo9Onz75/20yTAZLT3fn\nHotKUHdthCXRA9ePTYgnMJvWfFq6FolA8RUg1m9KF63Wk4st/N2Dt4QS6CBD\n6Y6/O/EQcH3r7v4sjdsGbse3Z1BRJ/p4vnuJREuE+woBxJ/meiqHiYIHIkLb\nSQaA\r\n=BAHu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8zjr0SOQr/Ub43NL7bZyVDPrOgmgl/TlMTayEAXwczwIhAM1r/lUFukLldy5759pMxMRKDQ+pxjSr1KRg7GOhfvBi"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.3_1585480835035_0.39003908683152577"},"_hasShrinkwrap":false},"3.5.3-test":{"name":"@altostra/core","version":"3.5.3-test","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bc7aebeebdc4d8a1736c3bd9004c2c47dc960cf8","_id":"@altostra/core@3.5.3-test","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FmIjLl0lieCIHfmcrXpC8K8uWKEmxXNDrLWGqZQfunYm7I5WFSSNOd39goZ6xO2gFEadnZoaZ4Q6//2i8OQsZw==","shasum":"144666e24d704776fc2747ef8f7612189597a58d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.3-test.tgz","fileCount":501,"unpackedSize":499853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegL9zCRA9TVsSAnZWagAAdkoP/0xerz4FItyW+WZML+ry\nQ3PDngQjY8z5SMMoESoFqjE7MTWhmQLLcyVQQYbSwlgM20pp/vFVIfFUv/HV\nP9P2u30Ta9EtzcOdH5qcQ+O9kPLXwmNwBveW/YpoTGHSTAnnqfxmywSjsizb\nptGGlaSJqqr9O6qC2Y990oQOeSxUZpxak4tl7JkZhhb43y2lSHHa7VFGKI7q\nQZHw8k/3BID4GgS6p+K2yPD30q15A9GlxTiHcmoPNt/7X3HpoJEV/zxZmSi3\nWoQKvmAvbQjRlm9iW5nC7TZKiNW4PLp/S0s8N/P9JI9McfXSlRbTlBtENYka\nZGzQ7SJcFCtlWQjVbxfXsW/9NB+WjNSNbi1hc82+3El4DzERNkjKvbNY3yCC\nxsaFys1UKmM7B3ai9hgNPR8p07zqR6CpCHF3RM03rTngaQBzcucwJxUTWb2z\nLy8XIi52OqnhxpjMHbAyNpRPMNaSkhUqOYIQ89QWEa8bS2e0EYZwAA9iCjCa\n7N/N/QsTvq4IPgnAi3jVMI3ed+j2EAe16VdvzsD+LTobe3tEk8DYO/2TCPXr\nQm7Au+W9O0BZ9biqt67u/jG97QrZMQNDCWx+Co8Fj0KH9GT1FIlkfoZRf58Y\nKqtOFs0AMiE+OyYf0zMFrnhMHMOBtUTF0ttoV03FxZ4lv0IN1iLBWDaeaTxT\nYI9r\r\n=W1gY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAPYIBb2XaOEMmBlo92K/KqFMzMlcaAY5A2S8gLNCAkQIgRdhlNKWDN9GdARVMH/1AJPY4a3kkQZgT8Yt0TPm3BAs="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.3-test_1585495922501_0.11890192357591967"},"_hasShrinkwrap":false},"3.5.3-test2":{"name":"@altostra/core","version":"3.5.3-test2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a032f9ce65cd3798f2d4355961d958803b7e5edf","_id":"@altostra/core@3.5.3-test2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sDVhsrIHHu4ZwTuzC0lYPvAjEFSMGFZw1LwqvZrUtkmZ0CMkdFFelUX2wPdsPl6k0LGyQeqLBw3FPpLf9VqQnw==","shasum":"6217fe750a4fe48ede258e5f6568ed2d5b2c4e2e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.3-test2.tgz","fileCount":501,"unpackedSize":499880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegNGjCRA9TVsSAnZWagAAuhoQAJ2vo7hz2MyOhYLrsKJ6\neCUZANQxbVSJoTK1WSkerGxIDe7tjTy3yuGS9V8QwYko8NltdxNbsQM/UPV6\nM1v3Tp6LJy0/I8riDmarOrggBYLoXkOoH7CAy5UDXJUVl3R0UPDMoBs7H1EU\nVl80mgF4k/OVK/Xworh9hiUpX6u3tF2uTnSKZZ1dPQWVgZDMQrfR9BrvPI9h\n/Y3rSb0n4Hz4Kg3sjJZVHAWmDi2jAu+U7uGdVEUdFDWBjAzz2xA8Nul39qMv\ngdLcGw5QpCNVrPykrkKGtxK5gMa/24vMCatnhV6byFSlFETLUDH0bolenkHk\ni+0Xtc0QDZUktA7dOPcR21QCaISxfvxhmT0xm59MY4gbMAr6S0vJWQ+VYcgw\npd9867e8D6bCCD0+5CgY5kPwr0vqccCtUEeFxKVZXgb6ntDbJ4XBj9IO24Ev\neLxewab174BC8W2oGIFEQcQAcIfivjqwsMho6nZaSaWgIvWtI2BFp6zrN9il\nCmmLBm88KN0h9sIpdGs2aOsDqG7GWY0f98VSnVoRyQGGx9hd9HBYv5qlxn1J\ncnPBXZ6c3gr5ikCFNbJiv+7aFQE3fQUHO9Todjv7Auy2S8rc8YpQJX+3NkM0\nq7EabcZUbUXnSh4b5N5b3n4rPouA9niunP47RwN41lZ+FZa0spe3uZZfyz5U\n9g/9\r\n=o0pn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6CU3nmIUFOzKxtJFl3TipuMDBCGLrAwmIcdMzCvwJiQIgTQP2SdZmQjWRoqRUsIzGR6q26rcwoqHiAAniFCoWZnI="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.3-test2_1585500578614_0.6584307981250825"},"_hasShrinkwrap":false},"3.5.3-test3":{"name":"@altostra/core","version":"3.5.3-test3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"747bf2cda37c678817aa7e0b9a7f11d965df7d14","_id":"@altostra/core@3.5.3-test3","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4B/0hATSi65kw9JPnkR9d2A7nWQ75TEpjBZE7hHs9XZSU2cF45+eEuEdjoZyFDCDfUWjnuLsBIHQ6Qoj+35MNA==","shasum":"c604902bfbd987cd184a974b92a37e009e95eedf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.3-test3.tgz","fileCount":501,"unpackedSize":499905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegNSvCRA9TVsSAnZWagAAr9wQAKRfV2IhVeM0aTX6Ozc2\nqlzMeixRa5cwZe7k4IF575Owus0bwKUKRDkHi2E/HfLt39WRoZRazLvjAiFB\nU4JowsDegLnG0LAfC/j1PuBmT3G3Spsg9IhhlNxuuOZNXo6b2xV92BwmsNl6\nnLWrkGiDfnAeXXPNgpmXMQJM3kqM+NQymrIn+C6W6UW/1Uhrt6r9bQr2L13m\nPzEA+jlQ4rIItaV/Xf7uvuqdgxIddOMzeUIRB+1g33iGsaq8hk0sVA0F3a+O\nLlwz/xIJvN9HByXC3VUalA81uGKZv9AkeIyxiJzJVXgSApRdbKM8gvaGTxbD\n+hSaluaTRKlmPtk5zG7+0UAsEvFadXgyai3T8HzDZb8lJ6Xho/qiSyYFbsCk\nKmy6Tz8R6RgPc8qyy7/eCbnS977+nkPSvWiSU6mHeaM3ajEnJLXvsMt1Rx2t\nm7FWDELMS6/VUbKmtF38eBANmNuetc1umeLmq9IJR6np47/wmaDVaZ5FkRO9\n7Dkcj4jWMbyqRoU1O1nIMwEYAKKo424VCGll5nFr0Wtac83okXvA1SmR7Zbr\nWTZRN4Em8B4QiihEbVprOvetGdr6ZCU7raCaauSM1YqBaQ7T4axCBRtIIKNc\n2PBFIfZo0/TuUqjWDDaYlaZRozlW97vbYB8D0JXU7fArYGJaf0nbDZH2jzDt\n2rlf\r\n=h6ei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOkMioj9tkcIOCbHpCpOueJhC5n54dx8cIVczu8LSckAiBnQqOw4opGkIqLI9OBYXWsXjATAhFYUiSmMnS3ip45Yw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.3-test3_1585501358682_0.9768655405328195"},"_hasShrinkwrap":false},"3.5.3-test4":{"name":"@altostra/core","version":"3.5.3-test4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5d2b150e5a9de830b2693c97bc69c971a4fd393c","_id":"@altostra/core@3.5.3-test4","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3cmDDNtRHSRFlMarcSnDqy5SKYplARNsfghDgCPytpM6SoH5mTYDOvH/Rm+YPGvegqysi27ByxLP2Ioyxx+C0g==","shasum":"d0c1b5ca99347503fe434a81125dbcbbceb3068c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.3-test4.tgz","fileCount":501,"unpackedSize":499914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegN71CRA9TVsSAnZWagAAoncP/iNHZ2uovrUSg1bJPW1k\nD7CAKk+Hhxfbh1WdnjzszsCKAEn4vhYzCLYPI5wsPvMVILqQdd2EE+wqXgOB\n8eB57KzlRY9kfewQpbEe/aXgW4XLh4JZfUdWzq8aVbtNjm0c2BT6EGwDM8/x\ngCAzgXh58yZZfA8MAcUk4jMp/UKs+zQR+KZI6bHQaehDxKkuUgS0neITHbIe\n6Oz47LYhPC7XEqdmWvCZeXhW2telMTffYWzKYw+9NhxP2982zVhEPBsdKnCl\nLbnuZO3laaV+z5G+FAvTFhuKan6ZZ5dDtegoydBCxPNCu0bbPvbpRPR41skl\n4gLxJvcg/F3c1jJn9ge5f7FQFnkKs3dnN546Nn2c2vv6ZmyLHXHn+FiW8Z9G\nEQxMO3mSL2iUvNfsJzC2xfCK9HS3pS6Bpp1bs0Cys3BVRd55/S9p1wfIPXsa\nLZ4Ybc/+o1utjGYw4ST1z0tJmP9TdZHHzSVwauGQTK/9EIxEf4yxJGIAWw/U\noactfSgsK6C4UB9pks+CX0NzC/Soia+COBrhrHm/9/tAzxF7k8/hUVMI7EHU\nh3oD1tVvEFWBTtzPohEEMOVZpiDnLmL7J/KYxJeo9KUL9G1D+BeE7W7klZj1\n3pd3/ttFOaNfS6WEdMnneqTsCcGWn/Kl44l86+LVepEukfXqdrsJl7FY1Ys8\nGZ6z\r\n=yE3E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASEMt0DqKufAVuuHafRh0l9sHp5py5cIYvXsIvFPQDuAiEA83sr9ZZ72GklucaeNhr70rNvMgz38wrl9wUlSE+AlLU="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.3-test4_1585503989492_0.576324790745026"},"_hasShrinkwrap":false},"3.5.4":{"name":"@altostra/core","version":"3.5.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"00307a2af00efaf1e46631d89d85d46bc17a366f","_id":"@altostra/core@3.5.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-zUaN5rYAwZnPqBHe3a2LfDHwoLzlAt2cI8Ink5YGSJ3OZSCapq6spQojXZafGaD3x2VhoCEpYqLLLEqBsgE4Ow==","shasum":"fe18f0e7e409376721bfb55857f2cb0b04f08dae","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.4.tgz","fileCount":501,"unpackedSize":500404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegcdPCRA9TVsSAnZWagAALQAQAJ9iBnlqhXlyf0T0CzP3\no5OKlKLCMiOPjLUz2MOlUMICsQNhvT/PJSk3ZXblxdJhmQWK3eudBL/4rdvM\nop5cWSGoYBF/FVhGOStvwnb0B7bHKhWjkR02CNSQq5eiB04AGBVfgJ+6bqiZ\ntS97NTnKQuVM6CMxVy7cVSSYc8kZXYibf0+1CYKG1c8mII/En37UGGxCclK+\nVkOtKck2gFAgxqCAGqopmTvw82jmAVaT9hEnsHuFB0qQsuaGKDkXTIz6Iih6\nNAnYIcy5MCFIytzpDCESfj4GZhbPBVlkqeDKix0sJt8/OiXW5QQeVSE64m6n\nJyWx8jcsAMKLFZjozRsjZUxRRjhJjhAhP+kFSH7BU9fQiXcdPOUXM9Ej2f5Q\nQoKR4wiZ1NPP85NrN0P0MjB0Zn/3oCMCTP3/wAxyWwomBsB4INboNhYmloeb\nuXTVwkZkjHRf5h3i5OmcfHGmTjqLNAGK6oCkmcmiEh+8XYtkAV2F+TaGIwyN\npbWjrJWjgzj8okgcOdtIMOcXjzbu0TZ5Q43Besx3KFlo1VYYLA+agbAgTqHt\nL7KhIfZq1yyGWW3sK1cOR2I2RD81SScZlG87li5yyI8Kj5A5+7CmSWi6auFU\n66o5yi3mMNXLtLfvWmNCofVdAyzXbA7mIHwk5Y5jxaJXNROLvHVALdJ2SWzl\nmLh1\r\n=ebng\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDD7jzKTvfqcJWmTAAijLZXMfWiKWyMMkUvAp4Kr90bfAiEA6s83J9q9ItdWmMwELMfYNcaInzulbPVx/+Z4mSBGEwI="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.4_1585563470933_0.14022862526296698"},"_hasShrinkwrap":false},"3.5.5":{"name":"@altostra/core","version":"3.5.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"189f832bd43ad2f9e5efb0e5a50664909738bd97","_id":"@altostra/core@3.5.5","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-+g9pHhCxNr3+w15Kx4PxA1fjZbStiHc+KR2PCCi8oqwaOxtF8jgZTK6xyE9IDiG7DeC2AllUIfI+boLqo3/N8g==","shasum":"89df6b23f0e7a5eff8d0533f7971650f7c99a232","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.5.tgz","fileCount":501,"unpackedSize":500886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegwaXCRA9TVsSAnZWagAA5YEP/0hJX/IYUyqvyincUwx9\nYuqAHVbIX3dvfkr5/REZYgUq/A2GuahupW0hPAceIYy4vE9T8tn9ImJpLtNB\nvYJsKtk2O6boVnsjIkirYGFWzlqIktIHdTqlucICFVnxwWhTFqilzwsyE48B\nFG4PvzlfRdR63IN0ncYN2lsRm+zULuZqL+W1BZOrkiPJshwzwJJLjQP2zJJj\nJ3mj95i5/S+PflQceelwrR8EJZAQsdbDFfizCqwtcN/100k+y9Ut0y+naVbN\n5cQjA6sNT/tSCs7ywKEni0BqBW9VgEg4WnOvbl2U3CHKbWVSiaH8baavfZs5\n8Te2LPRUOfSqAuiuVBGLEZtYBNfz3Syw4JHTDj395lAAfTr91Rvc0c7dr4u3\n0IBDhrlHg52NCH3Ltpomsi4Kd1oQPjnH/z4JDE7Jaz2WojnbEtL2cZIWIaOU\nxzuy3TcFOs8s2p6rYI4GuXJBfGipZamTi7aUuUKDXhGDrqAeRelFOMRzMsZz\nmPXdkJlmytir4OqrU+GF38V6zYNxdFzXEoxLP0t5K8kFTUlUxbadkaheKF+o\nzfjpBqnaOD07nXwEzLxV0xiM9dwGiuCnai60yJFYDA0jmqkeJJcBwBQUpB0Q\nwZ0T6S7YeFk/0MwbkeVot1ubq9YOtpnW0ebk9GTSnsR5LvViNtK37HhS7RWB\nGY4u\r\n=FZRJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5yLaG04OIHp0+WzdwVn9SIu4B4kB9Y2T61I8+7J1UCQIgKnxaBnYtPYS3b6P34WdjjC9F6VPu6JeN9v2uhDGnC5U="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.5_1585645206738_0.5852803172297558"},"_hasShrinkwrap":false},"3.5.6":{"name":"@altostra/core","version":"3.5.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8d9581d42de5d7a4bd57f165ba0ebdc670fd0798","_id":"@altostra/core@3.5.6","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-A0Iv6HWmkZJ1uIG57CiZqV8n0KUHu+klZ4Qw7uzcbzRNRoww8oNV9TMIYZkiQtUe69H3aOWfK9pggUuPrZSJ2Q==","shasum":"05470678ad427b9333d42a859a71b622cbaa693a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.6.tgz","fileCount":501,"unpackedSize":505241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegwlJCRA9TVsSAnZWagAAgJMQAI3xvo2e9+bAvzR7BeEw\nTV7QBeGXPuty3PxDcwNmDzjXw8I4UE0KelU8gWtHvAJV+GlCo2o86JjUUuZR\niYU+exeXzfLFIlMzBZksNN5MBt/PrJpLoGWIk5pM7n+MvKWw50PGV8Fu+0uT\nAwElF4FUSC2ZeZAKIwE2xolkFiYayM5DEveWp6+Hul5q9or+uQU9BbB92EvR\npcBcfJefDwLZZYdRCZl+eVrCx9CCKZpB5+ta0xrX/fZN//3j1lahoHCOJ5Ax\nGz7oEsSs/kSW7GZFrMMFHzvxjIs99o5ce4DOvfCLvdo+Kw13PVSTtztsbxK8\nZJUMhJb03hreTIrdT+eQ/JCZISmeUZCVmN/35z+XUBkGMpQqKprFo6WWeox/\ndY82Ps7B1gyzCSni4wCRFi3521on5ba0myZE/nNOXm4mni872jkKZKqd7x/e\nRwwnu4c5ABKR7zbXvpN8rj8e0XeBklGanAJkSpLOdErIPnehIUrZdWDg7sPR\npup6lL+HSnrjkqcRhWicv+1QeajVffKRmqQ4qCMG8LLF4G50dl0FRutCGo47\nkvtdNBgwIYKSUFfW3JRuHlI0LE9TccSq3SnTHup55SYaZHN62x8I5IjPLpPf\nxdHAcQKpskWGfuDQQUDmY/w9coYZUZegbYOZdG39cH5pzW1rMkj1F9dh0RhM\ndZ/z\r\n=j1Zk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGF/HBB7s7TnZjFNCyyYVLndK2xYG7dL8tPnGZPPz53UAiEAvG/L18KOXS/H9KZvlB2VTLus6v0s+8IFhAGFbrpvPsk="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.6_1585645897337_0.7552872531057067"},"_hasShrinkwrap":false},"3.5.7":{"name":"@altostra/core","version":"3.5.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9d56ee37e3855cfeacd4f830f1fd48629962b8a7","_id":"@altostra/core@3.5.7","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-FlfkWo5BvTlKU8FnrVuKfVi9/RYw9s5717Y1MviVgEUjrZlunqwtITfVmtFoTjMoi5I+F8oK/kNPXx4q+mGlxQ==","shasum":"e9a7b4604232c4685e6f1825797b848a74a42135","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.5.7.tgz","fileCount":507,"unpackedSize":519331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg35ECRA9TVsSAnZWagAAHOcP/iiqs6zqZ/WMnJsZk3fP\n2j2punV7FaahwdkupDSygYbjImC1pJ3YVWrbLuuke4JGTTyh60eaGm4EIopU\nDS2I1iCKF4QwoMpWfGc6jzW4zasJWSIL0gQ2jKaISo8mJEoY1O3hlEHan766\n2zZSfZCDsZTcpAxdL7N+3rDTur5ZQfF7xiSYwOppgOFnfJh5+LlLZnKhh4Ip\nNHv9uNzz3WQJ7SZPyhFsg0XR6U1wm75sjAX7UcWHeF9r26B+uUDLC+kA19nQ\n+iwylKj0iI9r5lWoOymozeJSgkXOot666oGYZihIMSVG8b5wGZwiYKH1M4vO\npsa8GaSQQ11vxvmyEQOj/hQj7ShwVDb4NnzQsqtsEBHLLtDG6XRxHVEK8eQO\nZN4zpfSHPmUJwPoGDIMJXCVIvlsqE4Ih/y2A0QmlrMPFE9dk7lnsn0S5RbGO\nZw0mmVADO/9c7VGl0BaUuA81mLE8l2otQxm8mUJQGWoNt7IWULTpNOIgq99W\na6Db2i9mpXviZbrMfqLU1iim+ILdXXhay6aKfyR6ebzh5MmGFOc0AUmA3SHR\nn6YoGk7nk9z1D8fkqkVIMd0PhkxsPErIP2XXEtsKGUSuHVHuwV9pb5L2cUK7\nzIS65eU2QvnFZqVuZQrAR4wM7XOVADWdF5ikURddBIid62YSrVCiMJEhpA7y\nOKHY\r\n=n0TZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFXYJZAmXM3mjNnHLbhpFgdAk3daEqT4yozX2Cl+IiJAiEAtkz3xEMuQSCz21TAjMwz/eBIjXzW/OgMAawl5Bc4cLU="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.5.7_1585675843793_0.17059102142335392"},"_hasShrinkwrap":false},"3.6.0":{"name":"@altostra/core","version":"3.6.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0f543f329671f448378fd899cee8cedf5523971d","_id":"@altostra/core@3.6.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ifRE0S1nOWn5zSp5Oakzt0rE+Ss4AUrgTS/xEyWm5K7ji6hNEqrsqAe8kPUnPXaQrHElG9DhXl0WUU6PkQ9IDQ==","shasum":"d99b4419b743726caeaa0e6e3bcdda7c0a9d26b4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.6.0.tgz","fileCount":513,"unpackedSize":531025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehh7zCRA9TVsSAnZWagAA/CEP+QGdZgQsh8p26wGjTni7\nvdDfi0KzKp1JVfpVio4L2uwnhcIQpqML55xIWF2YHxqAg/W15hemvc0Xq0Ts\nU3q3OGHTRp81587U3XoYqdXyPYsv2yGx9uaMIoK+tU95hk6bURojRZyaMbRZ\niOIhZsEWFG60fP6zGU3wCRpPdWTf5EoY6+aFQXhU99w9kg51DGSZuOiYYYaw\nTqBT5HEkqde+7Yf+HIHsXdCRVDGafTT8RvymxfermLaLe/dNkWUDIPThE37e\njA4ooceQwjVzR+zblKop7a99mYjHVcp61QorJN0yUc+lcLL9FGeKkiL1aw99\nr6bz2gVf0cch6OBYjF/v4Vn0dNf583/eOOH8Tw/wE0uyCSfeonL7FoQSv2Yl\nXXN4jA2cQoBSFN3Q9ZGAq+AIBNOOO6e/EbZYY+3xrRRchxcjteJAGUXgnCvC\nwuyNc/HJxfevWO4Y+sxPbrkvX/fiHAAGLthlHzMvKMCWb6/4Qldio2WbAx/U\n5zVT6GPH30lFi37RKvUW85oLWXyex8nu+TE1O4LpSTTFZQkhaNy6a/K7L9IG\nTuTQDl8ot/wliF3v2gNROmzBiGJv0wranWWFmqpaNzzXnlg00g0Y2jt5eCdD\ncU+DKAJLb0AcDorv/X0eFQNh/2/rfaTEsfIMc4chIbucE1ckliKoFST5E9rP\ncMhI\r\n=FeoE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+emhhy0y0jg5qLy+zl5TZXsETIHRi5id/nNoWHXuqqQIgffM/YwPVMxX116Mg2Jh9FvcYJJPabcIS6AVjTHCVmzo="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.6.0_1585848050708_0.7851128476507552"},"_hasShrinkwrap":false},"3.6.1":{"name":"@altostra/core","version":"3.6.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a559c9367d3300b9aa15e075053f1d433980fa5c","_id":"@altostra/core@3.6.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5twEwjYceStFc9JxZWcjO/ewSLiwA7y/jB6noo5RGAjzZiPt3QPeVSdkE2bz7XesDNKuZ444POAZj3ziV7SVCQ==","shasum":"10cd57b0ed335f3edc84f07dc8c267f051ecaed0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.6.1.tgz","fileCount":513,"unpackedSize":530667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeibpSCRA9TVsSAnZWagAAe7wQAKEOVnHRdOpY6bMjZAeZ\n8AQc9mtmzvaUk8vHgeErvEqRW1aTIrGWN7ThiETmx7obFbO5hRqIIv0JS51g\nvf6MBdbSFTmJAP2whqstLpeQ4qSNmA027Z2LXubbKXUfZPB2mgONHU4rVg2s\nINy0TokUqS6YRWW9meD0b1CqmUA7UvtQBOrk4PZm2vQp0NO0MexX13OIWegQ\nfP17nhEwCvyN466IyfduRIcZ0Cu+L0C4lz6RgvYgZF/yBG25baMD8ZFTS7s0\n/fB1dNUzAftNcTxauV3ZxYES6cigRSb1eaqKW9Z6gaz0bEHWuYLPDJNpZeSs\nC9SgbjpbUPYAGPkTYvFN5yhwv3jfOhlfAc2r9c8kJBnwJKUzUnejMPZdXoHa\nP0d37o6PjOVpSxGFZmPzHgDUAPOzEG9SPAGqiNaF9hd6K+I8htDq1PTqcbEL\nwFzeqHkVW0AdcdG88z6sIEuhLa8S1mZjeq/nFa9HtmFtfLvX7yIwEKkPpxqH\nHExxOPPoxwbOlfFE7FuxH5FAZJod657lIN9D38aQyfHj94bzWr08g74a2uOI\nphxyEzlzAw7lTf/BFy4Z4mAeMxn9/z6b1HskzpCO/IYocBZ2L4iuDovu26x/\nrKh/XLRFU+QqV6xRUVxy2RBuR8CQjpRvaIgcXg2EjBCLDEB0RCVJptNJ5aqf\nBcq1\r\n=D1kx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiKLEMd4yPS28YhCkXUWqooFodykf+gPnCSFF3brAD1AiEA/NSHjHFXjivGrPkHFI2D16J22wC+2O/n0vjuspD8YCk="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.6.1_1586084433735_0.015058450277134483"},"_hasShrinkwrap":false},"3.7.0":{"name":"@altostra/core","version":"3.7.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"d9c155550fe46d287c8605fc5d5b64cca13c39f5","_id":"@altostra/core@3.7.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-22fQTpwdTJYw8jZ0bKYdsMDo59xmNVUUA9VDaLDj3TyoJ0IH3sYz+V3yarb+OrbC0RcNplpc6uUQP2IDgfsCgw==","shasum":"30ac75a8f0297d4a2843e2dec75626ed957fc89a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.0.tgz","fileCount":515,"unpackedSize":542460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejFRSCRA9TVsSAnZWagAAXukP/24rkBn2cRQTenusc3YU\nSE40q/cuqs99mP+ci+a/oTJX3V8sSOC5xzhHoyW4BDvc98/Tfk9GMbKtqhXZ\nMrDd5DPax0j2pU87sBd49p6dchc61TyQ0bjlOyZXMvGEdHwUYqyfXR0mIToc\nT4AdBIWLvxuwyFRBbS7OCxkMlFAC1ITwtV7qg7etBrJq/ygXljlxTsc+ba5W\nnK25daKzjQUgYlKWWiktPD5bBK7935yaQqI3nlvv5X1IXFQsg3VqWEAiNQe4\n10bpWINyRo3fv9yLivdRewkhu41ZsBGLxIaMrYhUcu6XKcpxQkd11MeefU8r\nZw/egW+yPfduPwjF7ex+OIQNq6j5lufpUj4TC82CN3/2DjxwUdYIoEfCERGl\nlpM80+SDw5wX2gcab3mcmCEECl6RoYYE54VhLGKh0z9AaW/be70wQte7SR6Q\n9r+koJYGLvzaB4n7O2iS7wbDK3QB7SMrncEPv+jeF5xJmW6IhgW9qpd2XwN2\n9MrTkB5OCfZ0C+DgEQyRq9wSSfeRtPIUfbLTN2kvU33o88WBy6EpJZtXo1V/\nPPvQ+7Rh0EYkNTTW2JGkUGUmZCJ4Vv+ivml9QFVLMUFGU8S1cogA1u0UTfRB\n1N/tezAOUV4PD2PcLWDf9g++vLcztHXPHujw8srWoJnax+H3VdcBhd4KNzqx\na856\r\n=5KUg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZx1m0aAF1ZMlbvzxIF3fGvWyFBA2j7auY5YZi4r9Q9AiEA7tYRAfZy9YEHw6HHNyfQqx+slvbwNVSqi4pkRYeux5U="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.0_1586254929681_0.5818077197663087"},"_hasShrinkwrap":false},"3.7.1":{"name":"@altostra/core","version":"3.7.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"944fa77fbc0816ee3f4cc1fbaba03ca3cbc234fb","_id":"@altostra/core@3.7.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-uv+FMN8QVJqUk8JltmRsw+R9nuF3Wf4Kz4ngSohyIhZdDZy0UqpM9e+bdW6Y0ruXBPhSlyLTbMWVso0OOArmyg==","shasum":"607c495bef31fb5fbfa5c0fa81927fb7b5e6f272","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.1.tgz","fileCount":515,"unpackedSize":542613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejGOGCRA9TVsSAnZWagAAw2kQAI3HLl5ryCA+TSHJfxNo\noYGCQTtt5EhNQ6OCWXuqhJMuoZcMIr0PRZBAfxEt6Ia7aDOwmzBIjFhjAFNc\n1hCH9XZzogQgwZubpARDRy3dV7eb2qGXhnRC88ugRafCzWSrBnnVsnyIRzBR\npt6D59V+yUJbkiemWWWy+zZhkvokevgJo9SvZvAKKI3LVZMYbm8t803G8LDS\nHUpvuEiXhdp/F5Mc3RCqOaWsjMgXqwe395d7GDqR2AfntqjDUzUlno0ewK6F\nQ1W/bzW8de10tOLiEfZjEmygEqGAr3GE+DtR1PKkQ6EzT94WgAOo1N2QUcAJ\n7h/1D/Er8NM+1smW/hESW4XlodxbcOZHzIpx82tYbbZxLkV6WsdI9pGCCcUP\n5gb1X2nk4oDJ7OFArI6khMVdnI6ygKb5jkuYClR9Gjan0UG+LGeY97ztL2oe\n9WITApUMk1bauFWm3WSKrql9nHUdx3dxWUp4wkaAz7mGuxtrunlmky7KYtEY\nAswm7x3ZrgUFcN56OZrF4igKuCaLIcBUIWE6GX7f4hHoR2uAj2K8M9B7S4vw\nkkBKETXiXaC4s3mQsv2GEh/vjaTRxuDBdt8haKaVCXPIE4z04qLwdkIj8dPi\n1SFZ+Xvu8we4pRSBJvt8uqbuAqfDZQ9GVDnzEuxjK0ro20GeKaak9cSQOlS/\nNjWb\r\n=Escg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaadtfyjgJ8rwDYQX94CbeyWivpKlW9wM4BM+tWNx8PAiBJgAzv162jH9SRANR6zfJs4HjLEimoPdWI5benaNuwHg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.1_1586258821734_0.25233868592156394"},"_hasShrinkwrap":false},"3.7.2":{"name":"@altostra/core","version":"3.7.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3146e9462ef7b747ed7e7aa47ac19c3f2e5e7233","_id":"@altostra/core@3.7.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JOR0Y1AKnLWSTYuhbA11kk1X5ox/Mzp9Ue4IsQ+6mYXZaXNAPrW8p+BoQfQOyXSgXpoQ0cYb4NTu+BL358zRfA==","shasum":"d69ef098afe3cea36791f16b5b7da460eaa531be","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.2.tgz","fileCount":517,"unpackedSize":546775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekwEuCRA9TVsSAnZWagAAGdcP/1uPrLsT4Rvnvo+NSYyJ\nUbPXNPftZmQkR+DXlQHH3eUY9gdXB2OuTM69156SZel0MI5X/JVmeDTVK86y\n030adLMW0P4gdOq0vHTimKQZZFIy2W1jVNubAad2/XkRPLAMHHA0FV6mQpXF\ndloT0/acZ2eyhL54v2pxlF8zaCpm9pN6ZEasSs8tPujXXzsDWWeVSc4MS/Wk\nE113wGOD253ysBb4xlbfFq+RudfNsxOer6YMeJ8AEjU90X00sll36wFrWo6X\nlxp48IM6ekFfSOwKkppkdV18a9zO6lc+DP1f6oIGwau7yHloNDLEwKpveO0j\nssClbC5xpggubbll37PtN7BSzveYXmLqM52NdGAbnaJERO965xr0T5Km0w3x\nH4UvMyjnLSJwKZjpA6KZ0g70Udu0+cBH0J2fqkDFmxJUgSwxRhENh7mpeNQ4\nzC5XuC+NUep/axB5oHO2CMiDaOOpl2+rpnG5kD3VSA0TPv8YFPYq87A6QFhr\nVMcEvLM1RaUCotk7KpvrOsrG5WRwz9FBq6QzWAqPSXaCiRZHOwsqbA8w5W4h\n86sNhgOPD3WUuCSql5jzDUwbdeFB46JocVpJ18KG8ehrbT9pKPKN/78poDEK\nWXMXE0117qC+ZIZ61wvhK96UV7oQ/3q1A67G6Wi9sHx1ys3+6MI1u6Fk9HM0\nj04H\r\n=UV7m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiy9DJOLBtSYJxFQCeNrct1Xkgcd6kB+AA6vyPxmdO0QIhAPCBaJf8jHLwMsBaxjMPyBrAiXKrBe+TfcjJFUSA5I+r"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.2_1586692397885_0.24554609548835415"},"_hasShrinkwrap":false},"3.7.3":{"name":"@altostra/core","version":"3.7.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"39df72631d2ba91419af91d4e505560459261b03","_id":"@altostra/core@3.7.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-E9T8JooFROu5kupBLvq18MiFv9RzYgqu2tVWttbOUF7mYrVBPe7o6iGbUqUWeLS40G6LCrcQPCvoSmujikdqmg==","shasum":"11712e49ccf5765ddf7bbd731817b822d504dd4d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.3.tgz","fileCount":517,"unpackedSize":548185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekwZLCRA9TVsSAnZWagAAnn4QAIBdYMYzhs9SeuV8dd8b\nRMKd51y20B7TUG5SKhLmWUO7WlB2ADfEYer4yGdhxVFId4OFTlz8jeTPa4jD\nNtsGWbLxfQXB+L1MsRnJbkSxX/WEALaa+1IdqfyF3Y+HJixADtTwSphJ6vja\nPUV+SpSRefI0K88Zz/qgt/UW2r2jR+J+M0G6dSnX7aTpOLNd6jilNI8e19Hd\nJy1BF1RfNcA+Ow2K81+UjdRQo2wrrbBbi2CFzO8kGBTBGvwMyyLv+lfJJyCw\nlHZTWZQo9eeFMq+Mmb6dqj8adteAOnZpl/T/vNfIoYLHk2d17XrlSjJ0RcWD\nyKYqEmZa2KOpmOf9RnEJLbTj6eQHspSiduIYys36e6roI+fKxmk3PSEpGfGH\nK+3mRf+3cVZhwp0QWVrEBgnjBlq62G6wgw61lly5iS0zYm6wkXfepMQ5zjT4\nCWVLaCDjBs5NsM6ubC6jsl1u1VpAW6Md044JXIrdDIbuI4vjSH2/YoY+cbMi\nX0tsQ3msURpRxsRwrnbk4y4lTKOdeZDIDGd1qLPtMiWaTZvZ4TWnt5ehBOYt\nwkofxHuX4vxrV7vId29Tlg6Bf6zi5V2fBAE5LRqFWyCpVuf97PTwlfNnCQSb\nvkPQISfJGeP4qFC2S230Je8b+2pqjoMCear8hASHZhJj1qytnmh+I0/38Z5/\ndYO/\r\n=29rd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH3NyBG5iSxiGYKC3r7Sw7WP3Q+a5OtE8MKtZP6+HHLQIgMCpDzoNZ5rpv+sJ2MKSU4PAZTSjDH3yx9nEWmDTMYwM="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.3_1586693707333_0.6602416275005454"},"_hasShrinkwrap":false},"3.7.4":{"name":"@altostra/core","version":"3.7.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"329c8ccf3d082d3ad9a2247e0a7b5329e9f5b8ea","_id":"@altostra/core@3.7.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-o46O6jYP8HIRyJwZ96dXD+5LlKIPSBiQomebXRnwxfno5KomMZgBLeoQZa61qQxssSLbisZnvHnEDPxyYXEPLQ==","shasum":"e52f37b8eeae563dfc683121fd403716585b547c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.4.tgz","fileCount":527,"unpackedSize":554195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemFKvCRA9TVsSAnZWagAAHZAP/AqUM5HIFl6w2HojjXHC\nNUjtLdCD3fg5WSUsPBiyYLrPxzjWdwu92nJBchgmaBsDV4ztmPRf47nOOAnK\nx8l51SiicNNBEGxW8603+8WmRtSDMEEPGLj2G1KzzWj1rnN62T9kAM8S4c0Y\nolAjL6c/asRS+emceSwkwcnYTun0KvdEO2nvlMEQXhgtW8TXvY11VezQVZUn\nk6t2LmSjXpFnj4az8iz6xnk7m3HaUcYnPpInw31fGkCvKO1PTKkZLnLbk8KF\nNOfHPE7wLLsE9srK0KO59DUXUHfslcrIAyyIPD+w9jouo73CU7hVvYv1ff/Q\nvxncKtlYLsSeS3If96kxaQDL6JqHslQCRG4ZSSwXoUopqxlPSdc74mdlTo8X\nXdvEDyoPDAQBOhsw2syqyYYUiHkOFExcSA0ZprNkQIhS1q5ESmLimkqj2YYd\nKEes1GHJRgPVWory9WEod3cF2EuT3Kmz+so1aanycC61s3esCo/vDp+LTW1a\nDgvQc24LuM/fb19F3Qa/mMwkMdm+qha2MkbxtZ4VnyFIMcqFfex2wKfa1xEo\n/FpVcWKmZ5RHeqZS9m/QEQGedY/MuQo/emHe4Sb7uLbWUN+XWVLlbVGsvlTT\nWQ52/+3TOVj52+wsrwlgtAbk3z+wHa5BKh3xgR+tHJSqxGkEr0X1nwmbYXfm\nqJla\r\n=wZrw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBu9rrZYfNz/UYHfOOd4yNkDmL9Io5PPPd+YneacrDQrAiEAzohsGX3aTm92TghxU+LcVq8Hq50VXt+GsXmWv9/mNB8="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.4_1587040943280_0.3291292177935994"},"_hasShrinkwrap":false},"3.7.5":{"name":"@altostra/core","version":"3.7.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"5e3ec7dd758ccc339aed0f232bcafb56099a6689","_id":"@altostra/core@3.7.5","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WtqNEuLaDwYRQLt52aKEKtA3laRP2+YqQHP/hvLSTW9T7VOHEb86GJTbCv8pS/hCzpzGNBcKktX9tre+KhWXgA==","shasum":"0995d6fad365621d51e400f162b8e5341ea46af2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.5.tgz","fileCount":529,"unpackedSize":559607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenBRNCRA9TVsSAnZWagAAxVsP/2vBEl1x5agF57yDFYpC\nsj/QePm9QA8U4ZXufOkHLYSF0Kx1PZvFoVwGvNutlxZV4PockbVqYAqAsliD\nranplezv/YQk/f8xAJlrtiZ0VM5QAk0YovsqqQ0/bCKm+PDViCgWUQKyV5Z9\nGgD9Rvu9PmAXC0kISjehggvNAM6E025vGAobqFV5SoQzEX9QtNOVAed+KUaQ\nZBIOMtqlGFyYb+Nqz6eZzim1RRSVFJZH9Z83bInLQhcwPoZ3C45NlIEtmymC\nAXbpYA8cyEAASIpISmgcCKYohEvsHjzbO3PcGFIHowRs4fHkk3+9G6TaSx7Y\ncFHW8cBLI1xhhsDyQzmhiZvfbGIJCRD6Y1/n5gQWeZee6Asgs6PPyAaqY4xT\n5L01ZtzgM84OzzxsIMsOXBvpocCqHOTO9KaeK/LCZMLlFwegR0xcAr1o/gQ3\n6u7DDcIgReZAgoKA8PddwUzrccno1csYscmK5gX7UB++DDeY0zESllfIOmVu\nLuUwo7XF24H/nxpfpEf+xzPa3zuyd26ltRClodS4Q+OHvksy3yy25OHDIDOA\nP7eH4zlCO2hbr5Oseycbcm9R3msXzF7Y6u7n5qXv9zkAIpGBR611909RA7jD\nX7hbnTChS2Pys2MFYxiULHGOnn7h/IVzOY6V5q4PXZivYke7puVkIEhlS5fP\nlpks\r\n=gGb5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrUN4yveAIg5cLGOp9eTP3ZJVJOH22D8VfSOU1qeCY5wIgOE07Fp115/YrPXUAxeqFTFPPwAPD7VP/IqTaX3KR39I="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.5_1587287117412_0.9799852954336985"},"_hasShrinkwrap":false},"3.7.6":{"name":"@altostra/core","version":"3.7.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ebc7faed9edb043044f754d8a4899e3a20115dc5","_id":"@altostra/core@3.7.6","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EkTp2uciH5ExPsPEdw2EJy9uLCiTIqzphi2C1F5Ik6bR5BNzRmgOFJS975fgylys/eg5YuCD0cU6wKzDsFkqYA==","shasum":"0e05e888fa49ba08fb6f67a625c65ee577c5948b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.6.tgz","fileCount":529,"unpackedSize":559371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenJKPCRA9TVsSAnZWagAARdMP/RFi0rhnW36uJhquI1wf\nKFwmq6uJ7iE8hjqOrAepi2MuAgraJQhqvKBgnjzLTjs9gNqOm7qO8z4xTYJw\nZpPrukpfXkGuOJuRH2Mg2ynSHs7eRxzcOWx7lf/7vmvuoPky+WTuYsZlKWJn\n7UFo3ZVIH1ppJz0IqnfcAzPrAXO3dL9Z5d8pvbEuZJ/b6XHBLKT1ZzWzCAfZ\n0kG0uBLw0bXgBHGbOCRLYZMPUsY/e7k2V/LEvzZ/5uisHsIJiqkQAdhob5Zr\nKNEPf6jd+DM+cWdNNbpqj5kbVkYBxPitUBi34pDKZeE/NE6faAiATsHmTvaS\noxM+wLyFSWNOZ+o0oKteUFmc6xb8iPnOBYjvRYV91oqkXbhdYE2IkSeu4Yg5\ndS1BSj0NmayU1zo//sJzq+mWpIig/vke7rjCUdWLKWSgm4BvLtOelXOGlMcp\nTJRZpU2s+wmrm64MmX6R7j1KDFkww8J4rJcvUX1GicPD/HLqj7jOHt+pz0ey\ndQgZW6J9PzvbaBHXlyaljVV0vcBagcdFoYOF6cdl2AaXNe53bEjfG6Q2mcTw\nHPXLjLNlNTL0iryg64I7hiNN1LXbf+n2QvwkHSysdCZNiwW0Ua/M6+I5Q+Vy\nBp0e33ujZLXdK1bLmgScBuNjNzK0cu37ReBJmTsgW6ix3x5uxerxthvVr4hY\n2kbk\r\n=bKAv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwaZCIt46hM/ihGl4a+LJBoU8y9LbwA8qjF0Hk8I/QgAiEA3AbOy5wS7MUVy+4NORiBOQkAAavpanb5ysgUfSGUGa4="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.6_1587319438649_0.7948496189867942"},"_hasShrinkwrap":false},"3.7.7":{"name":"@altostra/core","version":"3.7.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1febeacc3bd96270d41cb5bc610869af426fa010","_id":"@altostra/core@3.7.7","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-faqCvsF+OUfvRDY+oZGjV8XmH+XSlbMMzQ7UG2/4bLuQqCxoickGXztNm9SZCPZe1r20glsexlbiP7G8KtsLTQ==","shasum":"cc4bd36b88c6e23f17d49609500fd553b16724d0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.7.tgz","fileCount":529,"unpackedSize":560026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenVs5CRA9TVsSAnZWagAASMIP/2X8H1uJaaTuIFaAFgBC\n1lwVumEYmnAT8BhNUxyz5bJlPbELo30+UMVJsgMMrBlGJ3QDWr172EAadbXe\n1f3AQBKOlZ5ea3tRuEDkiedYeOAGvuyOM8+ReiFhD6lIxf/3nY9Kmm6KGGj1\nrWHuJ+MCCvpGNyNUfFZ340ugtmzx8Opdz6E5SeYWaESVl3y7Q/b3mYGrNXXX\nL4kZ8MoAY2uM9THfA9kM/TyLOmnzWyQcDJLNb43mzwAbOIYkRWXqEnhmhXMr\nmUDu5OWGdceWap19JKF5kFokbOCXc/WglPw7vziXL96uawSEaJN6pfQYsdU+\nVooeuBdW7fxtcFtFNmrC//Es/e2iutUepxtH4vXRidZ3THI1W+cEEFVV03E7\nr/BjA9W39qou1vgx6jQmt2Bz1sz5PXeSOYQX64/4Hs0hlQt3hoc5nwelcwT2\nZLT3C76WVDlPheFB0fNAGaPXlhZ6dwcBqbbnHSzgnbyAynu+QVg3bdG/ix/W\n4/UpLZmxj+LJYV8B/hJxctbjNyUyAm04xhsMzWBhgaF3Mml086YzlO1l1Zvu\nGQhU47gJGhqZmKunpqsqh2iDvMnwqQe0hL2/amUN8jSeWJoNRHc2UsMuK2/1\nzTx+u6AkSGgJSU9QfXYlwYs6hc7pwJF1Vm2+1idzDtIpBlfPbkzRxAOpKJAs\nWI1P\r\n=AZxW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL72K4SjggoW18u2/7GFouoEsa95ojY+IF3aAg80JRBgIhANKyZdB0lrzyvWOzeh+VacbGs6qdxfe6ca0bHUVchwkb"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.7_1587370808905_0.4141379747926086"},"_hasShrinkwrap":false},"3.7.8":{"name":"@altostra/core","version":"3.7.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"33a46df2737ecaa72a5e5539545669e8235f556a","_id":"@altostra/core@3.7.8","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zwVb1sjSTC6ZqzM0shpQPqphdAUETPx84tLn4rAn7gMQnSv+Zb4zzgg/JdyZM9HTlVsYW0Acni79Ji+1m1D0+A==","shasum":"1adf1840ebab7244097554f4b0eb439755fe266e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.8.tgz","fileCount":531,"unpackedSize":560389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJens2lCRA9TVsSAnZWagAAz7UP/3qwSMwOtYae3eq+mRxj\ngV8p6OwzDm5a3Ek/r8IaaiPrD46N/OzeK6V1fjmeQFFF8vAca6+mGlcGVsAL\nXgz3DjJkoPjgP8yehrbej87uiI4pk8DnGIFWB8xMvaow6vBdMjcz5Fo0KPBP\n8O3hRS4p5QvLu07++cwg5uMXweCn9wkxuKGzKpYg8573q3gzWEU39LafAO7M\nLGjqBgxb9eoj1sA0iU+HRiH6rzMORWJXBvudS0OwSS3eZ5X6KSfw8UMDIryJ\n8/fpvuP9TfcBxTHK412VvJNCBvMAYld0BZzJrKOt8eL0ohbZKTrwcKvk7drD\n7tVxh8YuaLyeRqn2uU1SAR7E9LhdDqadYFwx6fSFHDWK+VvC5ZdV1RpBNcNY\nrVg1TyIKIvaVo06kRARryuLf+dg16Gvgwr3HY0eHeT9iY6OEFZZADdck2+we\nALZKb1+DE0m7xUtkk29FAZD3QLlZxi9dmw9zeV5lrsEadFxaOZOJV4go+hN0\nO71Ds0hwJJ5LykOjvOVtU9RsAuEj/nNaUBwBHqEdz7pv7/VRrwM3lzuqCYiW\nYbg8q3gwjO+gORUFf4VhtYgkWMKs8gI0SE7lm0HlWPuqraGBIO7HgG2RqSzw\nj+8Wo9MFcF22dnMENAvKHyDTIAMgv8ucbrVcmvyS5Ff4SnkWIDM2QlFT80QQ\nTMka\r\n=m03Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSmsnYW1kF+2K1YyjKUmL9blBKu8XM+FVdWuiY75gSKAiBxgZ33ay2tlV7DZOjlvgE/HW7jkSGWEuT8bfWjhVYhWw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.8_1587465636439_0.4691900401804141"},"_hasShrinkwrap":false},"3.7.9":{"name":"@altostra/core","version":"3.7.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c6e5c09e77dea936b4b4b927ee7f6044f82cc6b2","_id":"@altostra/core@3.7.9","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3qGKO34nMtfnTGsxUaYvyJZYrksqaEVrozhtAFjc42OjmiC2XgIJ04mrV9JpaxzngyF7i8BzZetd7Wm5B8gdgw==","shasum":"37cd200ea6477d5c2a5773413dba3e383b3ecbb7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.7.9.tgz","fileCount":531,"unpackedSize":560737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeocjTCRA9TVsSAnZWagAA5EsP/0AiZHrVqVvhQ/AWCA/A\nYj2OqAiuTn56d8O0l4FKCcV3um9ZKDWN5/NhXVjb1DCSXzs3DPccCIo0KRKn\nhs2EUJ4Q06FGP/DpWJbELkaxgXzUKi98JRtfZyV8uIzttXhYb8kZz0LqJ6UH\nZvFWHocoLp9Sh3M58rihsazdDz1GiXKnPb2x8T4+SUusGg3Rpou+dWm+UWXg\nWtHpDNf0/47ok1XQSD8FVpNEtQqtDaKOxet7GwlPP4DMAZpLaCy+gII4SIZW\nqkyUZiThcm4olVxfs9CwrzcidiSklRT98a5oY1fV9WVDQ4MxHANjolXRxRgn\nk+XMCUIr0kxTIa1/dgOkzDOeq/uE/4loI+Vx3nAuDvDxZaocnH7FPDl35Om9\nS3dQG/azHr23xoOvdVIXWh6+TRbMXvsoJJrD0BG+broHiMK9ojNVCbXUtiF5\nS5C4TVvfMPGidkY/DCNS9gViYoTDJBBIu9qAMfU/9ccGNdCGxL70fheaFDBs\n1IQYYDRLykwCmTrWEyHud1Xkz5ZgSnWDPo/0i+iccgB3xTRu/N+HLhwMjB8P\np5ze8eLeeWgRX+uzBAZW4HVt0H6PwweCAl6qrnBmAIHSDTzIADW4zg/mc1+K\nQpjR/7ZRE6CuXQOvHLmqE9AVczBXhc+xBgfWfxHWMWo0F27n6DIo6yZcW62I\nxpgk\r\n=ZC4/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXayvuTJFCZ51hfIbrlStljQHs29vchCftngh0MrJSLAiEAosiS86yOiq+8YaH0sWf4EKJ4Xaxl1NFmXQcqTeAYJJI="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.7.9_1587661011124_0.5156478804920255"},"_hasShrinkwrap":false},"3.8.0":{"name":"@altostra/core","version":"3.8.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"bc1c1d421c017232b91fc1ab134c960365c5fae7","_id":"@altostra/core@3.8.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MIH6N79LQ033wy7MjnJmpUFOD2ECJPjvQaNtPV+PUmdGc6jsUZ9RvJyimMdlUlcA3dw3/JluRfIA/OiqV7mM1w==","shasum":"6640e121bc5f79194093cdf96eabfbb17c591bbf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.0.tgz","fileCount":553,"unpackedSize":579085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepWpVCRA9TVsSAnZWagAA2FsP/RxUEW+Taq8KwDpU+BEF\nC+W0M6EjUZ5RZH57wMt+h8y4DatE4uvSQvEyzenjhbeUE0ssYL4ypzwQkIEh\nzBSQV1MrY2UgBMyYjYJDfYYZZgC6ZcSRm+oRnJRlCMhruPcb8Z8R32R/oQWW\nmd3bUxiyW64WuTp9GjC9gtWHaCQACh6ptJlsDPYLEsevGqdjiVb8jy0wFvk8\nQm56QzxUo9JQ5JGJszoj+Apok7VTqx00JVL3c+T9VLXb3CZv9LG9+yQu8kLO\nL+OgxmixjX1FTd9cuyn5M8Pad1XFPUGgdO6kffAnFa9aRy3CHwwmiC3h41a7\nBrRPa9ZSwEINPqQZgNBPJC9wyH8e7rc31X4dRZHE8+9PaiSGdnoefo26GXza\n7dnS0YiMHfWwJFWDGIP9ATFAPrExvQ2fps38sQ68+kmaCCq6oW0ShTeggoxg\n1gnnP3i1gaDVrmudHbBXHwdblWpM2lvvNkhhtHJEk/yvvfjbtTTtFKXou5v+\nQEENs9vc4zlvH7mqSlH9OOaXhpt1wwYY7VnJuCyC5u3/Mxj5uImA/WJK1Ul2\nY6xJoHZoLChNooooAxrZUdSjo2f9kSWQqvS3ZiCJj82OBzfYFhUHcxR1Dgi6\npOwCBzwaAHyD+ZyjJoIu4sI2WE9vYVpwau2qH0C/gMDtF66RqOT/fhmHPGIe\n7Isa\r\n=YX36\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvRYGs9pwUQ8lfMDVc1kYtTWgbNHYHIM8VK4+Bw+7axAiBc8rEuKXREfr3PHEe3PPCfSxiEsvO+8+GuqbJuVhUrmQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.0_1587898965141_0.038453934756096375"},"_hasShrinkwrap":false},"3.8.1":{"name":"@altostra/core","version":"3.8.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4665941c3eda2cf0ae44b9abfb106c9382552461","_id":"@altostra/core@3.8.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KhAixeToFbfI7TDLGD0okJAj7SuYnCoqj8d26IoiE1nfHaOax8eL5xDV6S5y3Nafg2ks+aLzMbEnz36s7rPbvA==","shasum":"6d9076e0e03b970e7322049c98519455d1924d71","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.1.tgz","fileCount":573,"unpackedSize":592314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqswXCRA9TVsSAnZWagAAEyAP/0Y/W+O+d5IDN+NjZgRn\nuF9M7yDFBZlAFCPT8M6uMAehCORGB9gKVoNjO/soqeuKE3BStTDGyvAbVIQ9\nAwbq/P2/0bT6tRm1czldtzt95q7dajeVjnzSxiaFMjlQ3PddU3Bnc7mCn9lh\n63x77cId7eRW1O191TkI78kT0nREonGOxo/XtKp+lj8bABNNfH1nWvYo/BXk\nRfjmaiDhPO8hc2xzyWVsh+21GvAYDreMTZpvb00YJTh1lQ+/oeYWtEOL+eeB\nLVLL1KDkRVbTbhJuMWkkVuxJT3fhP4nuPpC5c9PgNe3gQD/6z6cps4NH5W69\nZ2l2EsMrs3D3qkpHMq2w4aeXFsly2jGVi85glgc8fMSFQ9boTHtKhplik/5W\n6sns2lNgWD0zztcLI/l2PMwNpoA27wqua0Fuu5rXnotpxhjIa1M7s6n8Ullh\nu/AWuKJN9UILmfmpumE0yfe8+v2vGdUL8Ljk6OWbqERUImlQ4h3ggzV9YPtM\nj7yB3lR8fTGCktFsKUI732SBs6xRh4/6Y19IpiHYJTLkqm/HcFevBwG+t+s1\n0xS/1uPmc9xhifpL/vWfFHBbG3ZL648fGw8R0rnKV/lh0cbGHHP0JAhpUr6W\nufcWQyGKhaaK8kqq01bA2R/XuI9i0nDQB9JtJa3zSwoy+q7eiWPLfG281XEh\n1fkN\r\n=yjmC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMZTLyg5NuTCvWQRW51+jFTkCq7lMjp2xr+55zXzkyYAIgPYRKAF7w8vYstaA9qXoJEk10u5PHSWWazQLJmf536Pw="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.1_1588251670231_0.9941443952561559"},"_hasShrinkwrap":false},"3.8.2":{"name":"@altostra/core","version":"3.8.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"743b203e68fb5d66f851ae73e4d59b561f802206","_id":"@altostra/core@3.8.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ytc8W1PsPnS7xgHO11WbUWu1uCzdVyBR9B7mJLyrq9p8bVjIEYoJ6X5c2LRdxn1Emew3Kkkx6CjL6ncPN2TdGg==","shasum":"88b331b62a2ad7b819972e9b593348b1790ad769","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.2.tgz","fileCount":573,"unpackedSize":594049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeroFwCRA9TVsSAnZWagAA0GoP/3nQd2i3eWvBTEpnzAZ1\nA7bT9Fx26aUYm6XxuugYbUlurNsb4bqkG5bunf1AHQaN0mv/q0pNHXnuZK6k\nn8kZ9vEwNNg1RsT1fxHTapwB0XKcTvkNIRHPONAygiXskgc3Z+cMbf66k2qN\nUZ/3C7ujF3TJ2hRmeNAXcewY/AzVzw9kuE5wM4YaA/S0FyDcIL41UAnyao4+\nGfhy3cRbXlzODKLX03bZsFoW1Lvh19H025/wgTcMLJ+11h8ZNYMBPjYVFmWq\nPOWP3P8eQrWkip2EUXTnnNLqvrpyEfxPh+V270v9qv7szrexEQkKepVOwXr5\nCimYHiat6FamZvi25Ac2kRquAuH7RY+7T/fE+B4EtgAjc0hqeHPkn46AQQce\nRP3S4lTnvEMd1NlqxnAwcd83eM+8jRHvP+EBaJtTFlNr4pO93MlIMOpfDjNk\nP6fnuV8jKqz7UUXEQ2BRo4U3gG7r3R5B6/grR+UESyW4njCs24r9pkF3ZYYL\n91o7v12IFxl4jYhsjj+/LjUt2B4dhJ0fHCHfUtge0HELHaMhVh36VsdilhqE\nfYQ1G3UZc1Pr6/KOjpwpW+ToFp03crH2NI+7BPE2IgI6mpXaMnXm4hsvTHqe\n1QsC9lW51tV0R6Ga191pJtAI+vQus+cJuiCssTGwsWE7v/yT5giBsB+XBdL9\nH0sY\r\n=0c2J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFca41B3EMwWmbYSCCJIjXMaAnhicaMVYBAsmWzhKNSgAiEAhpqN+mK9up83W5h+xU0+4izxPGGKEBcpO3I8RmeQJQY="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.2_1588494704079_0.22398777548882776"},"_hasShrinkwrap":false},"3.8.3":{"name":"@altostra/core","version":"3.8.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"746bda0abeebd06610ee80eac85776c9fc187753","_id":"@altostra/core@3.8.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-RZmiauWtl7MqPzg0UDiuSSbj07txXpfnNrK9qsxrD5Pd+44oYQQceup3fJ9W/n8jfLP3YYz8zxPnCSYmcTMNcg==","shasum":"1fd9abb98ff9aa42f38f2531b96125b825656653","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.3.tgz","fileCount":573,"unpackedSize":594131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerrpNCRA9TVsSAnZWagAAKy0P/2j2bGcoUuNoaViF7MfN\nHg4ZZgqT5A1wKhoaID0utrFi0F6YjXBfHWmazHONs+mMJTGVkXMRrT0wpf+b\ndwaMnIVaVvIeeyZHQDApV43g/8dacddmZ/pjjYPlq8tK2AjKzBFZworwwE6I\npdeCj046syMWzOKOSzvl4MptW4Uh4/Cs8IRnW+FS3zhuLMBbTsLPDdv63mKp\nvQq6GmTDF5hrl7b0eM/2zBtghxfXLEEOB0h3iILa+GffK2mMEJi71+VhwZax\ntnh7afJgNqzy/8PWERrQ4fZW4P+oTVhCAoWPUazs94tqYF922Ob21DT+BCei\nDJMWkjeKmER5WO9SLVDSAK+o12ILgF0vHIzpDCdFCtJ0o8pRabKW0VDRHjGd\nD/aItJS7K7wijX4SiPqKtJBqX/tI3/oRepvEZFk3p7wnlkPFVTXjfYml3olu\ny3gPE8VtoiIBq7La1prkBh8PREQWdxD0s5ge6q+IN356+U3DMoh2RhQ4Ohyj\no3JIUbzuj1lpBMWUcfrQ1r5rKyOBjEGp6WVnB/HThMT6BoM5yVBCVDtxJ9Dp\n0OHNCqg5+G2eP/ek4yv4WN932IJn0pWnbpDyWiZLOl7uN2wKaVJW3liXrHT0\nXRo/beLXHQ+MnO4F1JARXFT71hx1LWItMeZvp07gNBDQOGo+t+wcnaM/NniT\n417j\r\n=NHs3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZcWXXEi6BW4aj/sdRthCjfUzKislLACMADwX97ai+pwIhALXH2i6uv1mu1f46BBiJAkoa0vltTS0b2MVyCP3Ku/6E"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.3_1588509260419_0.6947098635961899"},"_hasShrinkwrap":false},"3.8.4":{"name":"@altostra/core","version":"3.8.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ff981373ed3504cc676579bd3baf08bf5ea60a12","_id":"@altostra/core@3.8.4","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+3BYQy6castBMq9QPB587sYlv/dpf8Z30Mgf914MkgDYvnFT42PrJi6qED9HMpRYY0Cy3CoyARkenWx+c2Kw6A==","shasum":"8f59e1b1ea84a254f51a66aef80ad88029dd977a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.4.tgz","fileCount":573,"unpackedSize":594116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer/GCCRA9TVsSAnZWagAA1qkP/AktYWCulbKSs8K5npyv\n+RHo9esa6/bzHcIeuyrOfHSkz4hkWXCQhNZp2HIS5EfgKd/FJmI4LVor0gE6\nE9xtMk+VXpWbF2OFoIX0iTG7bSk9NXQeD9KbG8X2to0aAMPC/S6VAILtKsxK\nmb+JcdXwT9XgTMJH1CBoDoQQM5r8tpv7SxMRnlvJ62+nVXnfMkiqyvO3BxdO\nyzwRCGfkWakXhTSHm8z7DL4ee1IY0L4j1yOOEXbGEhzUBiJ7SVxNUJRWFDDs\nmc0DWSR+Upiqlch+lAzoziid3TFNROgjsHFClIpmkCGWZ7itPO/Qk02BCEw8\neLrRAhE3cwnEJ3gkVg5QhMCaOZ6SpVSZUy0FD+Knl6h3LtYca1Rbh2ZS/NVK\nDI5UEyvyxa2GmpiNx1axybdesYv8RpPAmRRMRG1dQ8ujqFr8+5qE1DQbWP8K\n/Mb+bfuyMmjgnmBTXMBduwbjQ8Z0UEq81uza1HC/D8HJfYyfPX2z+8o5+xHJ\n3rnh1a1gZhByFsbHfyNbA8O0nF8G5G8QEMWkxnIoqali+txA9lyPy4BHB5AR\nIXXWnhH8uhk1pZ4bm21zhPLfVhFOivIi9+h9cZIsUb7DDrp3A0+j5psG2iQL\nSy5V3Dcgx/4PCQYq2N35Zlv624OiQkJ+C+jhhKfPFG4BzdtQAD8mI3PqdR/+\nGRRd\r\n=S3qE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6ICgRNDP2NsrIGo7i5gCivaM/9+5vqJyI4cen4enpHgIhAJNwMGKoi7CBtbCKPxSwyRtOviKoJET4t/r9BdJ9R7EL"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.4_1588588930262_0.3517824217378491"},"_hasShrinkwrap":false},"3.8.5":{"name":"@altostra/core","version":"3.8.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"993607add4e4f8c4034084f4d339e1ad93ea4460","_id":"@altostra/core@3.8.5","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XkXOjMLNSqgcgJNM5SfK75ToqwsWyCT/TW1xuOhtohgaFYOmEO47AodxamJvk/JnUZeJoazosAFQH2jt5oRtxA==","shasum":"1a92741d38bc11500e8ca392fb3d4477b54a36ab","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.5.tgz","fileCount":573,"unpackedSize":596777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJestZDCRA9TVsSAnZWagAAlIQP/0xSp1Mp6PdvV0hUX4Jf\ny79UtT6OYCHgmc+9VE5AOF9ByV9+5CjW1Nbmqv9ZqcRi/LQWzVqjTYuEVPZc\n7o0ExUQgZ7PjvJd6tQsnpYfiZ3MlfRqR0W+Q3nHH4Cp8G/g0eNdS9PK7ACTC\nTlV92tZKc2MmZ26gL6p/LUesFMfWJ4MaM3Dnl5A0/bH5XJB69bZp6h7OBtyA\nYuwWh50NczqL0SsnEBgBWIS4JcokUIl3wU1Uz6wb0trlRn2U3zdSE913Vq3i\nieLx4LXcx96O+xuvrkELwTtoyZjWBDmXQTlPYArYjFcwK4abB0f/oN7XhOnh\nkKY9aYidWWvyYZyS3j+P3RfLOoom1OAyadx1FNM76IoXQtcsJt1azOB+1vGH\nEst98Dg8J+xczFSveWx8xgtWZrTa+Q2Z0LQzsY8V7icRqsyWD4h+WQ2MJVJV\nsIdqm0McnUaw3Nafca8YvRjUOSvjw5Y5jp5n4iREsyBCrcpDtdD2IbkkQpmm\n1zLznHn+F88kyc0nmboPsypJK3VrewyjXRe5tYzm0Z1vFCleIOWcuCNTrGWn\n8lAdEODwplBU/tbAi+SWB3gFOGB/64w/Th8c3x70p2LGjHYSbpp1G/HuD6Qq\nNe5TChLXUzUhAgYmpprSL1ApAA3Et+Wd2Za1ZTB+tlA+Yq2967jhwn6QGE6S\nY7x6\r\n=ZNKu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm0iwSsgKLcUAeNT3s8bKzIgVKBP/haHfwRaOFhHaMVwIhAJ79lEdjI+YR/jZ513LSvlGdMiVwf5mPh+bN51UsuEnm"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.5_1588778561414_0.7542476701484664"},"_hasShrinkwrap":false},"3.8.6":{"name":"@altostra/core","version":"3.8.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e3c1453d888c8e0c9c74f4a271569ce2b305af64","_id":"@altostra/core@3.8.6","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-BeNUPp7nURISmjsh3x2xakoVgGP774bM1lET0mTLpr9QVf9CqkN6yGpiIvWCBKr1Vu01iOlWclNvK2S9i1BkhQ==","shasum":"e3291dd1c2de732a0866321e90f48fb10239ccef","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.6.tgz","fileCount":573,"unpackedSize":598898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet7/RCRA9TVsSAnZWagAAweUQAKQSbQMk81HJIpQrpjWe\n6jLgoVjSltYcBDkS20YoDDHLYx2JHTFipbzew13COMt123ZWIBo5uYSZRZR8\n9OFvOS8ZS6lgcUErt1sG5boDamPnH8FiRgSwFt2+ZWcRIhqJzQBVQQj13Zsc\n6k41Cj6ehT0znx4mB28IdXTo/OLD5MCJgzrfM5KChjGjTTfX08zUeLNvVBbF\nAIjok7wqGYhdCEBYP/NY/oxWgeNyiYoiYzZkJyEDQ1rXzVteRzWLCoPqSoa8\nYT35rxxsgqEtqpFzmYQfdEqHS03VnTK4CzPpuMW8NSuQN9QFRhoyOKwWXV+M\nZrrl3HJzY7CGXSEnwpQ+fdtOGAkSymGoZV5IQ98v8h1FdHWVbO9iiV79/DE0\n+JiK9WE3SkOMCrmPhIsane7KgSfutjifkmG8GkmtVTxGJd/3/g9csIm0LJuq\nJJAWpouTSLgTfi+6d4VcYj+zMWQTE3yp5j++2AnIsD/9ks+3pHt+eU7G41cs\njwMGmseWtU3XBeUyKnU0Q12UBg7U2XmGrpyxujPtiRjWnKpMyJX1JYWHHUoQ\nkj3eaqE0LX00v7jAUUZgRG/XDj7we7zhKS70kjfDy6ERfo0HeT9CCghuPml7\nyvEElQvgvZZ+JvYhZQWlAHqhxtGI2SYwCgtPSPN5Fr2nTuESCwwPYA3FGc0G\nRlCK\r\n=i55Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxB0F0XcqrTJ7CvXd9LHD3DZABLZdVaN/CLsiDnmzpGAIgA6G3xyI+QPW6U3ga59TJfLpjaIURM/Xx/9wtA+JA0Fk="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.6_1589100497136_0.8020137318484875"},"_hasShrinkwrap":false},"3.8.7":{"name":"@altostra/core","version":"3.8.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.8.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ec1531b4ff546f1f41486aa2895b2a568c7e6c62","_id":"@altostra/core@3.8.7","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-sJcCtW1qeFDWi73Xe7nwwrQKpMLJDVgqK5/zwsqwl2+tr3NGq6w/d8dpXHO4HlhW3ZiK78MjXIE89M+a0h1H5w==","shasum":"bc8c8909340e045cf55da12c537f5ca8d0a7d0b0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.7.tgz","fileCount":573,"unpackedSize":598934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuUyqCRA9TVsSAnZWagAAFBkP/A8cWWUe3fayicuTedfm\nyeScqdp2W387TVe6jORgvV3KE5/FWw6uTm2V3hlLNIA66NOdnlV8Cvlx00sc\nXeg20Phe0DrsIB4kI4R+mI3wUye25VP80A8VZxXneQ7sB+2eMTqZbjsVIoNH\nHxsxTFcAb8NnjPwLEHI2Vvj59I9MhH80mbysQlnAsF8lK6T3JMzbdO/dd+0M\nBpCy1iVGrwDGV1JCS5AfoB9sHLC6BaqmBEGmVY02DUIgmi7udwNgj3Cx7Zv8\nWzhzPrKHVc0NIWU9RDzc3ibu7wv5NK43HaELctojkjbqgiNQcJRX6YNcSwQg\nCDt+2qWg1K3gNhe4RwSvQqIAC8ddNhfCzYs+wtKjpVFYxVp6/7kJcKg0ITa/\n9Z0/QPWaneLpS+1x/VdRf6zo8DVM8PyrhjxgZ40TXGqUD0ViVINYROcHIYnp\nvOClv7C6izFK7ezSJ2HGxgDYd/qsDEFJ81XdKkRktqmTtV5hAgH0gZaYgkkn\n1+gpKJ73bAHFO2f+Hj86Bu6LivwdDb3eW6AtNHvsmOWtF3HVTf3L8kJSpVp+\nRhBwTeZUPymJEkN4/E3mytEQnwt0QSwZfo4OvZ1ZZ1ZakZvODq/g+Ja1+NE6\njlhdUvLST4FFsMQvC9Gsft8PKvDE7SL+a5UtIEDuxVpywXBl6Zw0qzlnhwVS\nEybZ\r\n=5VwC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT0NLs5YO+PQkqrA9O29NS7OlkFSfUZylPVc/BCzBnmwIhAJBZZku0E2q/DieY+aPrW3CZ87+MjueGoFe0tnVOpsjo"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.7_1589202089835_0.451928213577492"},"_hasShrinkwrap":false},"3.8.8":{"name":"@altostra/core","version":"3.8.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","ignore-walk":"^3.0.3","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.9.2","typescript-transform-paths":"^1.1.13"},"gitHead":"d3cf69c6075b9af8404f5356015754b104167f50","_id":"@altostra/core@3.8.8","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-7G/BV7DZv4WicdavGLrqDxI0o3vfuUP4m2Emi2Zo+n0cO+lLaObmGYC6cRo0TzNC2MpC+ehV7LwmTq6eGNSzxQ==","shasum":"990221fc9a5203968e30420852c9ee0f629d6347","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.8.tgz","fileCount":573,"unpackedSize":627323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevR73CRA9TVsSAnZWagAAL/oP/10C3puJbP0auDmfrzVI\nwdhLCIKTrMEDur+svWVgUd5LSA/npvDJP4YEuB/PesGP0PlaKmfnh5/sB8hZ\nYbR39II44JNeW8kLsyaI2qcA+jdLEyWIbOdPJmjfB73WNFKR9Ok2fqPMigWG\nzbKhchVYfpn40wF2iNfsUmAYIswfMBonfPZm7IhVJ6BcHpVVy8OJ0f4YJUTm\ntOQCE+Z801GBKH1e5WVTVGtUPrPo04amUFmktGcA2RagoR+45HM7OQfNKO7b\ns9sOfCqE8eti0a9a5uaBcJ12pO/27Np/nURYbrTRNlVcEJaIR0oHGsmvRfaC\npk0Yyw7Dju5OVNkngyadRJ8EMlVZbr08oiE5JlMRUOdLH9bjbz0FipFO90zj\n/R3sWugwiQsCQ8lggFcNDRriQkNAGEm7vZ9pSPWdHmYETKjRJcbhuhlY0Tgw\nL3WUAu5sCsS+KTuVmFE28m0YaLYJoIYIcdQvaCeIfmz2v3FlunziSfXT5t9w\nUP7moiP7AO+aMJ6piGZaCQ4FUB2y3LuB7hepvW/wTD6zSskzq4YrnA+Jmwsi\nJ9K+dRluznlcEk+cbuLtb3oY1Ocb6kBnspe58C1eAvHSLiTO94AUpaHZwnNk\n+9b2V23b0U82mIbm5qkkbYaM2IZxv1rSdyQFOkKrhadT8EbbZ+tCvF546Mgb\n/rIm\r\n=wT/a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpD4llYEKafOECkCi+hUZfAN0acwQnW/FmgYG8AW+sIgIgQYn+9PBaAuiTIi6z6/Otfym6/IMuZorh9LAvxRvvK8w="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.8_1589452534729_0.4989469487392897"},"_hasShrinkwrap":false},"3.8.9":{"name":"@altostra/core","version":"3.8.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","ignore-walk":"^3.0.3","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3 || >=2.5.5","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"2.5.3","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.9.2","typescript-transform-paths":"^1.1.13"},"gitHead":"f2e340c47ba488eeb0614d034cf4629b95afdccc","_id":"@altostra/core@3.8.9","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MAotfU7JVhE5MSqTfAyXMwDDifdwXsFjY5g/rFs0LFf/pR1fj5GIP6XVNcF0ijd9LqHm/5Y3SnXoxrN2uSJ57A==","shasum":"4ea788663f7fb9b75aeb0ff2aa62cd718f11e439","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.8.9.tgz","fileCount":573,"unpackedSize":627419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewRvUCRA9TVsSAnZWagAAzv8QAKGWUA5EvKteZuLI8ZnF\nzLJmu1KLTjO5KfOkTFWDw9D2AJFcB5XzeU6rSjGRV+q1PmfOyM5B4x9txGef\nPRJft4oN0EIG6f84wQZ3S9rsd87gAMNfuo8rDzrBiTqO0prv73aCi/vtHfFX\n5i01tuyF77CitGGD+jvpB76VTt1A1KuXA3XBNT+qA3GFsAwgAZZYFM5DgozM\nnHr40BGdmF9sN6b3cYpojhLk2rHBKlWDiI4Td93AwamECl0xe/fRk99j1sR7\nSdGCANoI5Z6FqeXBQ1XW5B+0BO7kIOyNt0jQ7tcpH2tGmTAvDVl3P15xQOoc\nln2CXIYyErxuGolrAG6ec/xqGl2ffGKnyWUXdPk6OghpLET2G8j1RQL2Y0r4\nKYiAVebiI+yRW1t04MTNBYGlr61uQFVnQuSHmAwZNpG99XEjVP7tdXHRk44m\nRVahx1NOZTivc3quprfOGFKFvPHB49dpRdxDjd7SRmo1eRRMbT2yRBHgpDZF\nT6VlJWZPegry/0AS91NjnSCHO8BG0f0W2JakLZzYDTEvtRm4jkdEah3AS5o2\nye3yFBg4Zqu4A/2em5naSnfu0lYdAToybNH1YSwdsX4fHOzLEavf0n8vLxcb\nBAmiPCQ/4LOwYtPn1IUNVlkOA5UGgi8Xs4VysKYEW2EDPMG5Plw3N/VFQm51\nQnVv\r\n=Yiia\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPOJsGe7Dg3YxgMSbMVKO6u8peGeo3cLAyWICjyNGHdAiEA6gFGll57KNwIVtxGThrFK+fcSJLwiBEwLjKVkOVN+8k="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.8.9_1589713876106_0.22987555089904266"},"_hasShrinkwrap":false},"3.9.0":{"name":"@altostra/core","version":"3.9.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","ignore-walk":"^3.0.3","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.9.2","typescript-transform-paths":"^1.1.13"},"gitHead":"82376a3f5f69eb51108a2cd3bce3f13ef6f6a673","_id":"@altostra/core@3.9.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-3kPkKLhQiCIz6Pqikgg568TuonAywgzH1CUO3sjlgv3m7FFpOMKpoTlIwYAykvh4u4uSwh1yxnvqhMA+515lzQ==","shasum":"f768cd3cdb19f8a2eb6dbdd7d22e389a18ee7a9e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.9.0.tgz","fileCount":585,"unpackedSize":632949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewTKoCRA9TVsSAnZWagAAijAQAIx9hARZlBcx1Y1FGm4s\n3fnQe0FmRWbdotpsbAB3BSgva4oVHm6CMI8oaACCpPRnguSV938nmLBnztIl\nLYo+LCO73pTKxU/02Tr1RNYMPEpB3QPulWQH/zUHiGrP7kNPNg1wkuZFmyQM\nbRwGXWvpvRSZAOTk6IT2SNNY1IjmOFXFNU4OOu+I8NkYTW8mrVo0huc8cRc2\nF1svMqtDQMhRg5l3oFuJVcsfuPcyuiM7eogK0JmAhnvGgPu8xJbal+9E8iwp\n209Br46wHhyRwDPu3zTsCE5JR+Gi4y959RKyfVAWMNsolBXjTpTBfcKZ8kzY\ncClcbimLLe3x0ZoK2KtfRZm6EzA5DT54HcHDgUM03jUC3nFSZJiNq1okdvC7\nMq+YLBs97LJHuMSxtUWgNJbL7UnhpIH3Lknib+/BYXZ+3au9QTLoYZIcOXXC\nuZa8+ngJCxMVj6PRSNiOkbf+zQRx3WSMUxdP5lxI6Le2mhoWKx4+gfDNzJgA\nvgGQZaXFoh3zB4tGek9RSAQAIupcODgd8hWd2AS1F205Jr3az/gN0laXhBvG\nOBfxvutlwWYW1APrpeqO4t8hPtR5nOH0V4dbQAugP99LniCTDDyp/GhOmgqo\ngr5Eqo+C36gq9mbpWBULHjOtK+U6X97oZ8bwWd+LUqwWFpWPvz0kXXscNJXz\nm8WM\r\n=Bnel\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+QGjXJFrbIeQn3MGZo7N5E848xQwD1l75s1agLOromAIhANSLdVgV1NGMMl1zVv1Xzti2ovNSI6QgQeR+VmLqGZfa"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.9.0_1589719720413_0.8618515005767464"},"_hasShrinkwrap":false},"3.10.0":{"name":"@altostra/core","version":"3.10.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc --build tsconfig.build.json","build:with-maps":"ttsc --build tsconfig.build-with-tests.json --force","build:force":"npm run build:clean && npm run build -- --force","build:watch":"ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"^4.0.0","axios":"^0.19.1","chalk":"^3.0.0","cuid":"^2.1.6","form-data":"^3.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","ignore-walk":"^3.0.3","jsonwebtoken":"^8.5.1","jszip":"^3.2.2","load-json-file":"^6.2.0","mime":"^2.4.4","rimraf":"^3.0.0","rxjs":"^6.5.3","simple-git":"^1.126.0","write-json-file":"^4.2.1","yaml":"^1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"^1.5.10","typescript":"^3.9.2","typescript-transform-paths":"^1.1.13"},"gitHead":"5a29d7ae466177f98a2d198d4dbbd6ad6c609574","_id":"@altostra/core@3.10.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nYAr5awnirIxKgKn7SxZA7JCJzbdIldgjOxBRiGMjdPLOPtr3Dz7QSkNkovFFyYfzVmlzx4666sBGgmSLaMqvQ==","shasum":"1679deb4bde056de701dd317eae28b0bc1c23824","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.10.0.tgz","fileCount":585,"unpackedSize":595520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew/xsCRA9TVsSAnZWagAATjcP/2iBi4KqLP+vUlSxXUsO\nhVPk/qAZo5D6C9aiQLONLNXJj1XPleg9TFsxUktQm8g2h+Br3YaaE4KuqX38\nXaafV0oA3MasQg1H/GsSZxZZjjy0lNrLsY8visMV6bIS3mobuxJF8Zo56v3M\n+I8wJBmxOn1Kj3vH6UIGONU3ilBjuudr4DNPYI5S9aZgAoi7Ed9GVVrjDFct\nYYk20PziPpS8VRxtQACa/rBWLXbd7Bbs5xb5+ccL9dkpyLCBjCBgQTpxIs22\n9QD51zXLTeQ+R5Js4yhdgGKffINFq0ONtOblD+dG4t6m8YqRHigSCJrF1Tp3\nenjFkGszrqYhByQr/qOy+PRlo4aYIdC5Pv6HDJ2chwMhFwJWWs/dcUXibHF3\na7pAniW6uBXXFWzdrqLY6c1pfHmHUDFcTRrn2ZB0XJseK/sdpcmISgOktirq\nRBrwlNkW4EnoiBakKDhUElkGI1uzeqFEjNy/TwYyKaLJjuMRX2HTySl1uxyc\ngnFtDquTgues0zp/k8P4Jeg7H+UMtz5sPQ0DOTWlOxFY2GUjeIKi9BCLsfHN\nAyPA6C0CFuyD1mdtzPFpWdJNfvO3Bc/YziXa+YS1TXgeh6z9fik/A7W0b7n0\n41u6+107Xtnlc8ZJlKODBWZnTiRNPnAfba8t7CsmlnbbrpowmVKShDEgmZ9i\nXMlH\r\n=y1s9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBp1FmcSfIO9ZltATlQDkEMEEkAMcnBE1vfNxF1gImypAiB1MwohEy6GPPYQEy2xZem984VaOnjXVTByIwcvbsGonA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.10.0_1589902443569_0.7312024806793467"},"_hasShrinkwrap":false},"3.10.1":{"name":"@altostra/core","version":"3.10.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1f1c3c7651f02465da30939ea740d947ef0884b5","_id":"@altostra/core@3.10.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-vemuPmONebZLnmaTYdyrMqgI1ApMiMZ8wYm0aInh+ezww96Q7vBAIhFW5Oen10CwDwyZ4z4d/BfGUGAGoI6STw==","shasum":"8d101af93474ce52172dc6d426f5108fcbd22dae","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.10.1.tgz","fileCount":585,"unpackedSize":595622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexqyPCRA9TVsSAnZWagAAyoUP/0iM6Oi1JV8AxWBrJoDr\ndrefJ3B3xpoU+oH12JZlodhnd2gs+45tbtmX0oJqDNleskhlnv0eX7M6MO/d\nXMILJOZddAwfpdeKkJhKBHzI10NO4sHDdUNKxTM5g85MXy1+MkYN+ZQ/NAGt\nUcEhLeD6kXUrDY85Y/kMWzBYUhswPzTp8FLJZkiBl+3/huE7bRIRAKlCeZTn\n9rapOp5KFtdXcg4W5vw/1WGPHVuUi5AdUqo9EHjNRfYCV6AhDKuPLIgQ40qa\nuGzVLBjFTutQHY5sWzz1N9ZWhfaPu4QLz0L2rY2LVE/hSqLWtynKwd3AwL7Y\nVBzr1+RCB3JtJDomkMXqtxpynXg/kqRwGUx8jx/KTHHQd6UPoMY/+EC0790o\nYcC1NERSZbOVUdocBI3XZUMukCgkAo6ScBFPXZPRpZyVqL6XIZdApAMcQRgW\n6qcN8LcX+dgmMPxrqptDkONTjW4U4iR/2VU9i2k7e/++ochbahX6T4dd8RpK\nMWjVvCEZ2p71abfTO+bgtTHCcn8gLNnzekREXatF/gS4xIDpf5oQALtRWaJn\nE4mSC2SgZwwO2Y9dDCDRZRt5PpMD/EWaRYr/xkfpBqpvdTNnEkN/eCZxL7z9\ndduNM1HMFWbdsYz/sB/3DGN3z/wx05SA/Nu2vbtHmc9MERjCc2Z0qCNwzKEO\n9dJs\r\n=n1jy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIKB0vaOkip+gb1KE8LXxfh4m0kDprjxgOavzh1D2LaAiB9QYECa65se10P22JT/7Ur1GH5viF6mZKmfWVNfWhbfg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.10.1_1590078607037_0.38261752578882335"},"_hasShrinkwrap":false},"3.10.2":{"name":"@altostra/core","version":"3.10.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"d42f45c8e1ed01580ed05874371e2bfc1c150281","_id":"@altostra/core@3.10.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-06HJ3Q4YEZ7wOGz+ktXzqiQLd2i37w9DFdQC6PV1nJye0boe6lbVtQuaCDKJoIQgyKTfQqf4lO9KESKnMl67RQ==","shasum":"7ef828bd848f1e884dd5396f8c9a5d3e8b84d82e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.10.2.tgz","fileCount":585,"unpackedSize":595977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeykgLCRA9TVsSAnZWagAAbjcP/3ACkv0MLSlnbLXu8dLW\nj1F787mROMrb9er1dznaTKnyWNojY/yi1G23RuqFe8N5PpxgIocBjChwOcHp\nsfleWCRcidOJMCVwS+A3uQlOlF5myDeDkoVPSosbYBNvXG8XxyB9G5TFfCrV\nIK2iKD5vAPp65yT4R8GI1uMCFQBZCJOFT9sOoUMfr8f2rlGgrnm05gUsgmp/\nFxLBHX8omAqHSFk64FVwrH0ElYqDVW0bqwaK2NRnz1sLPDUPKcZb4PsmRrNU\nstV+g0p8FhPFJwLSZEls7o6W+EgDB911uSNBSDg/De1n9RGJDIsBNxqOk3C/\nKhtL0v/nVFrGdzkfo0EhZjgU/LGHmGks3VRqaG2avVYojGNNp83qDB+lQEg8\nOYvuLles7Q35wyP+Xjif8FecWUDWhmkK77p22mhQu6xfPd14wTu1n17eUHD3\nRVXnHefu2zettzqTBt05TbTyK8hkfKknZnJ/vxjq6wWHYrabsfHQCs5oiPqy\nH+yo5f13UcMW5vSLUSMF2sAkcf2FahYzyg7cW28JMja7uWW5UPrgSGmbrnuG\ns8r/hRHqV9nQhUD7dleDA6nxTCNwtV0zG9Fnrh8/YpLLNVkLxHjpWKFTIzWw\nAGin+mzXuABD2xd+TZ2VLAWJV3Ne6mdwiHkhwnivfJVCY1EbdKx/n+WKcuGN\nuebE\r\n=gzC3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4iFgXMnpb2UjR9pWcjwVwYsQrZUS2qJCM5AxxoKJI9wIgIgrw1Gae140UBe4Nxk6ZAb+2Xz/ZlrVOaRbFjl9pRvs="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.10.2_1590315018626_0.680275099270131"},"_hasShrinkwrap":false},"3.11.0":{"name":"@altostra/core","version":"3.11.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"69b7b7f4ad0045516a6b12c8c48b5242786fab81","_id":"@altostra/core@3.11.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-5+Nz3ZvVTz18AhFzFI4NhJDyKq/8dw4NDRqJevRrhVTlBpaKCKhPRNduKe7pjMOfILjpHyRki84V3wuGqs/Elw==","shasum":"94d22feff650d65e53047eb9bba1110ea40dbdc9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.11.0.tgz","fileCount":589,"unpackedSize":599168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezSzdCRA9TVsSAnZWagAA7wcP/RiWz22iLKrIIYZrrLGi\nfXKc6UgTU+LyO51Bu31xdQ6PsyfG9hpS0J+EH61yZ9J7QHkamZP8IyB+jA+q\npnqZTYuZURBFkYCWbcG7uC6bGV9Az0fZB+l0xTkZ9YFhpfmDZM14ZMgDSh9a\n9JnDMf8tC2Gt25DMO092DcFPUnEIOzK9Ein3uYF/5Hp+nzkVi976GfPKJuBD\nhX0K0k7OOYtUsahWeNWWfU7zGKr0tp6IkTIoYeGaZIYJt4JNKboK1ILHKmBr\nz8mDfEfvo660s/WcuY3sTLRsyEXeso0RShj1Tl3gS7yh50GgEtHGRymDkc4b\nU5RpxchkmhT0EzIUGIF3FEwtCPuPnRetV/B9b3Ilr1HQcW6yI5r6ndGQ1iWc\nR8vt617s223pIC3eFV+V7ZgODOsE0r8/CKETLncnZ0JXUsnTKCv3bGI5H5K0\nE8UYvQlCRJk83PXpRxI4VthE7XJU/xdbNwAplGzhwzkNuy7QgbmsYSWsg3rz\nZkwojDtfRm5skLrvq198dC/TgCx1xhj7luUJSyCYOwBsxNsCu1QgyppZunCo\naNyVG6vOCHehob4s+omuigu/oHJspJvToFR5pnALAqKCWQxyh4sOk6FpSj8x\nOG9vA10Pz62TfXzqnm2p0CkA+pxCVoCf4cxvUOzozlXGk8z/ssQu+GI+vVrC\nwMHt\r\n=SWCv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBr5k1wjsnd1ON6MHtzKK3SnzhOtppdtfNEd9U7CrUqMAiACJpLieVNX1esxqX0P6ExOnr/i4DauD3in/Q2BvDPzQQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.11.0_1590504668851_0.8420225065284863"},"_hasShrinkwrap":false},"3.11.1":{"name":"@altostra/core","version":"3.11.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"27ff7ec274b07f99ca4445d3b4d168dd7c1cc991","_id":"@altostra/core@3.11.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-cJX02E+mzWa4gdggcMv8cFAQ5sK1tOR3VIAojjjtYpYxskpGHtE63pb2umwEe3CGxxOreK+waxIk7w0ofKUY7A==","shasum":"dac30b76014bd19be7bacfd7185b4217dca0d66f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.11.1.tgz","fileCount":589,"unpackedSize":599194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe02WHCRA9TVsSAnZWagAAxOcP/2VMqse9NYeXxuu7Pw5U\n2HuDOOug2yaFqN8YhNMa5muqT3PVw7YQMiK5HwvZNfjuE4dMdKeOc9zhF5YT\nQ0b4OttB42m84dw58SJuR1991HYDoVV9WBshM25t7sO9p72htEsMJ2TKV+OJ\nJXbCeNTNafrgsoLo/2Is+kMaYoqJGGXshLSrW6lgylK0tI5xbZFc4cLLXre7\nFF3B6I6gzQEsOoL85qEeiAlbt+2TrXSNZcvZ3De5aaLWCvLz4Yw9YYWJ6BjA\nKXnmKktKTl9Tza86tMLE5NDQHNeqOV+FQXWnY5rIrrZugkS+Ru+NEWiXysZj\nbxtYsuwkPS1vEo/uvPmf2ntZgTOY0sZWUXnN3S4znAyqFPnNEg2f+o8f4gDd\nnsSbfyRQTKt4hXzE5ld8N7uvNRokYIxsIB8cgr38tde9Ff8UMa/fE1frY7Km\nIOvNkuEQuPBjYLyyCjp/d8oO8VS9kGH2A+AnUNpLo0QA50q18IBGhvMdvNJT\nVqjpDRo0f3XePouyJ+QVuqHcvdC5EJnWpqfjiJnA1KKJISYsmxrBj8crjZUM\noEg3rYccjQugyXncuNEvjOTC15B7yQsSEAB7YIyzSslmqILBIRNmkQ2Q+F3K\njlj35tIpaqDkhGuEkqZpz+PJ0WdHJDJmr5B2Gcr6Bbu4Q0Xp3+MvzRfDGXAg\nJZMK\r\n=1Qxt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfn7V/JlTJQHro/6wLzfVIv3Jm/OUOGoBt2Rn62TWuVAiAGMS2a/fkAzkSFaWkAUZCZsyjZ134GtjluLYhFx1wuLg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.11.1_1590912390861_0.7743067359154827"},"_hasShrinkwrap":false},"3.11.2":{"name":"@altostra/core","version":"3.11.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"80f7fd222fbde883e3de7138cf47951496d849a7","_id":"@altostra/core@3.11.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JCISeUJqO0iviYw0qDeUtmKCEBb/FFgig+mlKXd9t219Qw0jVdf0O79b7S9YcsvMSqV2ayc1AUdPghmdEnI+tg==","shasum":"9bfd75c47fc3b94e3b264c7559227ac0919e6780","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.11.2.tgz","fileCount":589,"unpackedSize":599297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2Qh0CRA9TVsSAnZWagAAqN4QAI47S3bSAyjoe8Nrt+B/\ngpEe7+VxpSaNKy0nATp37w0UIHgjdpeQrNLoWxbJEP80RpTotJmajE5AxGgY\nH8llGtEVhXo1YrcAsCMDcc/yyG7TNC5Kn/mTSaShUf1RQLb/52HLNxItwB2x\nawXydj+jJeEaA84PTpKMugsLzYMMYRbxc8Y/8OPmSrIbQ7EyVS94V2yNbACw\n78eJM6PE0YFnx6k9dTmqAnSAwVb4DaIlweAVpci8LTDJwdw8frdYKaL8JGwW\nCAsv5fdcz/2qkp+HgdW3RCx4rD/T6E6nfUo5vL+YMnQXWTPk/5OfHQDXO79D\nRoEvpHyu5ql5/iOEGpa1mdt6jNkK2sWzgqbgXr1a0ndd0apVXZFFhOfRhEqi\nUy7HIW9xhFjncR84V5jbxzQKJ6y0wKIM7upzTdkkLQhIWloKOpmrwnodkSOd\n31U6drasmCqG8T67IuK7tfD2PiOnMbLOrDEtJKhLiimzmXZwwEUzhGzPGfxf\nTPo6avS7xUtahXPc22zwlAwMuJOMnpncGHg3R3E6lQyjHljn0150AJdu0/x5\nw+uXqiEbfDWR4UqSjxfs6aK2Vvx4NBMAca4JtWbuPLtHRq1450x5LovTpXWo\nKrXvuTv0jgGBrbsM2eBENjH2FeWTwK+GT9XNVvehV2gvje6jXFIiRZDpJX+k\ns2X5\r\n=7PH2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGt02M+3252A+qbAk7Lb511mSCM7VIouNFU4LK800fY2AiEA9qi14EycNCOMOLcmmLA/bHPhns4VrMR7CHBSfmlxqkA="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.11.2_1591281779765_0.3018572565615505"},"_hasShrinkwrap":false},"3.11.3":{"name":"@altostra/core","version":"3.11.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c435315beb46dd4c26e0da65502211ee84feed53","_id":"@altostra/core@3.11.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-d3q1bokcsvk8L61JOucIOYQDWTeJy/jjvxZ1yfgnLdYfdwUwvSsgZiTR0IId9QJebNnV59roRCtuv0r83NevdQ==","shasum":"f2b8bd7c3722e5428915709cad10adcd01c6a0aa","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.11.3.tgz","fileCount":589,"unpackedSize":599306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3VZCCRA9TVsSAnZWagAA7wgP/27WITMrGnEG/xafKRDI\nOPqQL2yFOPn2pEXxHJGZJvgj7E1qnPBun5tBKCGsDV41F2Z8+An1HMs8Y7+G\n4QMGkIHJUknZffgyCa4CvZzwZPYsI/zbZQ6DJB6hfkw2R/KwWz+zdpBOwrMo\n8WWW7PbNq8eBA5xdaCBsij/QAnixqP3CI4GmmKr8SDzEv8e95eFO7dupC7gD\n2OuOHs/H3oBFNPJ+W6m6KjnxHR54X/Zx/K5JOYNQgGL53IONS74f0LDKrnZW\nmtxctZA/8BnNV+a7ImxjQaElW0kZIqFjvOdWxNBNvGf/DsPxP68g0WcZUrSM\nycvi8aegHvE4ZUC6WPR0NKfW8SoMtLNC5RPPoWWESC4raerwMeGUW148jkGj\nZkOolyRHg8YgRYDqme1UercqhTiy29iCCOB01m6mk2qWgHG8pQ5borIDP4Ym\nvK1jbrVyiKXF4AfK5EJqsv74FfeBBwl2Nrwxbk9wecbEYPwXPzcW9GVVvDQ6\nKrSvI6RytsnoBzcqSWO0W6l1JT5QPkmz7aOOsXNTYisGUQmKHIE7SKxibStl\nKVdPBB82EQIq32jixo4MlgnKdychw/LIT5tpFfJCDrEemR4IALs4ay5g/rTf\nOwBdjKqN4uiZUwFwPLF7Wk6KiGJbyIxrlpXpUO3HHWnKDGFuf4u+3FaURHoD\nVqu/\r\n=Mrfi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFy/crTwwXXJLIR7ev6m2wdAy7CUKchESj6WzvQdvL8AiBrG6ivi22xgH1Vm0eclSGGVSLIR1iNbRsvVcWmfQW3aQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.11.3_1591563842410_0.08474749836080386"},"_hasShrinkwrap":false},"3.12.1":{"name":"@altostra/core","version":"3.12.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1c4a162e96c90761ad77124e50409bb928610a97","_id":"@altostra/core@3.12.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-aPrxit7OQJFg8lfJXOzAsgMjYfwr5wEX/Iar+jABaoMZQGSFieTSMSy1l0GAPB/L69L2z0biduIji2XF2RcWLQ==","shasum":"d5861ac1d984ecd60400681f2b89b7ed82287200","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.12.1.tgz","fileCount":589,"unpackedSize":601416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3geOCRA9TVsSAnZWagAAkIoP/3gGdInx2AbI8jHNNkSI\neJBzOv+1yJ6IxFB9MPTrHRVSuOnRqhqLOc+GWFJNcy7Mnwie2/Ftg55YIfas\nazmZS4orgV5CB9H9tKtc7g+e9VQRkZNkeAcYBxt4tAoXosCJkSkfc5opszIB\nFwjfCSmBF7ZZssVL9y9O+Ynui8RFe6l5k1RSSpxbXq1jvlCLPSQ13bOWP5U4\nzpV9q/R6FzSbgWmn523qBQ9wY7rBMNpA04o2s6vSgU/bjv9FPjb0enyDwuES\nb73VpdX+mUNPUIsviuHL0vWsclE4RTc2IoGoaIaX7DdCqyjaPNvHr+d9XZnD\nvo3o1qAcWynjOhIIKsSUxi15yuEhVLByoPMb2pKdllzZXooBHeWSh7+FZmXB\nwobY0EiQMp4J71fc0LI6F8BHRSborTNUYUjUBF+VNulfgnf8upos+f6sTeJG\n6wkGYCftgm9APuC+I2kMd8BghXXgb6kgaBli0fSHPcX62ttM+mB6YSwSnTSc\nNivjSWCGz22CUA0DhzeWGrsoHMCvBIdizFEubkgSqEQl2a5+nbSAqgylerwP\nczS1n4EFySZS9QZMKDDEVgH/4upgFVqCAD6cWtzqF65LIydsh9tmSSOqzJVm\noivbUqL9Otpyn6DRWaEtbqcrHZ2DHZvklC/ZaNO5L9KkVO2SWAsZCqCVIkp2\nCP/l\r\n=yDIE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOUAhd5URABmjiLVN7oUaeJDB9CxhxfOQ3bhMQqAvnPgIhAK55LOSvEBqinimxpV48SUGyfqx0GDI6UCzMufoy4UTp"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.12.1_1591609229769_0.2264621985905999"},"_hasShrinkwrap":false},"3.12.3":{"name":"@altostra/core","version":"3.12.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"65ff008aeb643c6671e3d850dc1214939a8753ea","_id":"@altostra/core@3.12.3","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-i27izu6GH2oLAxttNPPKcnAJy/Kcv7ubYxLazBKhkBlj10Zqv5Wqr++hfXoQac88rswlwnfwRausya2+Eoinvw==","shasum":"7cf16d8af4387e25244166afa19aa1e90fd8837d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.12.3.tgz","fileCount":589,"unpackedSize":601408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4K5bCRA9TVsSAnZWagAA1YoP/0fv1YEUb4CKRIjAu4wY\nphrmisNzLLwjwhzU5IUanl+yGGcIJjt09qFj/Pq0seDF7pv7ogAdUTsjpC23\n3CEfZqpDTwrj6ryAcSV8xPsPJsbrdYbKymXDKUNBF/Xuo+QOYWwZJYgtQFZo\nVz+83/vNU3Prg3OBFSUm92K1HTrN9gaBZ2TofbSx0Vz3VaKtosaUP7y3nEsq\nGzZkXwcn/zeubo/JsrEbYDrRXYiETekHM+/wSqQJMTBEUrCztX5vW+IhnENc\nAL7KEngZKkKl+tH5zl0q00QRh33e2b7JC+xIn6/kU93FxRSnEvfKjxxAQXwl\nea18lS4CUPcwr6xdlnleywntTlIe+i5q6j4rXjq0XRL+Z9yHfWj6fn2PUoA6\n/WjIcJtGh5xvwSptcW69+m79MwNnbzwxaXs1DYLftSErxsDKOvwICuctjBez\nT55WLXhI1jwSj+8MHL8f+N6yEMCuFMrBJSa/DFpdguJBc05EeOCAei8nILxM\nEuhB8ypqPVmHjXMVeb35V2aJUEHmSQWwKIm+zltvSETLKqSYba0YOsINjRj2\nS3qGcxUZc3JYkXDaie8EwKVsRmYbjBpAQyD++EAQx19kTaAIzC7yUSR1s9tp\nlg4K1LPvSqkbhrv0LXwc+B3DQHRImY7zUvlkTItLafuuutir13CCobsN3Emm\nZebm\r\n=Qaxe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHB3SlFkZFeIhEXdBjclSNcLwrtL2Np33Yda2U57sOFtAiEAyXfPrNeI9BtggAL06ppOKel9FXOhLdJ6rOY3ROi6/UM="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.12.3_1591783002818_0.7659808562825321"},"_hasShrinkwrap":false},"3.12.4":{"name":"@altostra/core","version":"3.12.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"f55c1a579794f8f933a48a2ba26c43c480cac99a","_id":"@altostra/core@3.12.4","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4DQ+DmGY/xRjo0tC2+u7zubc52vlGHzN5IU59DBQTNKUPW2SXvEf5W0z070Vqn0b1DSg/lZ2kMSsdsi5Kg4EBw==","shasum":"a156cd21263f1dbaacdb4592c33844d8d0c8ce20","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.12.4.tgz","fileCount":589,"unpackedSize":601407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4hWICRA9TVsSAnZWagAAr9EP/jqSAib61RZ6lOPZx4Yc\nhA0wd1c7/UIu55Wl/b6NApXzWPS9ErrgUR4sEvkv+Hleqn274zHBc575MRsg\n4wcJnuuSHie7gmlZaO20jmfz9fPVO7WYlfryg4Vxvo/v5mbMBSTUFuhvpWYo\nFeGWZ3uchIDi+x7xZaf6uoFnzyWIk5AvZEp4teQjfrAZRfsAGlb6upYUjaOL\nAQSdBncpBeDS5byM0RUQRSKRYOSlthCMdOKOetT83MM74LIqz254yGl3/m64\nQdp2wCnQnegGrMpaxyVRU+gd7kr9xnNUt0lZYOnkb5RgMIViYxyFNdRxyiNe\nQK6I7j0ALTik36mkFHa+5WrGsRqOPNbCRVP0fcpbRSRhmV9bxmqFZSF4g25M\nPG2i79uVAKPrmBrqTC2UtvkVO6a6z7C4e3jf5+BOqO+E8yHTj3CPeGBFPtG4\nYK13NNGVFshydcN9e7CpE7Y9YlphQmQD4qOdzO9hP0vuLZJXySz/UeP9H+s+\neZoVvIO8dts3C28sj742zQzLI+Rnej/zrySoHeV6E64WPTN7SQKr2X5+8dET\n5EGNL14Iqz66NtswVY+Bn7HlOadvWfc/nqVNDQbIQSkyLjSqhPnWC6F2xAVd\nTvfjDXppm3IbGte6Y/wcH46hOtp5FCdrniIb3dXjqa+J3j4Qm3BKpp3rW2Pc\nox7T\r\n=0TDg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZ7Qfn6aws6kjXzcBML/viFi96cjfVtDfFrxpp3Udn1AiEA8/6VK5xF+JiMxO4FiuYVBKstxr8oGtS7dht/hyeC0IE="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.12.4_1591874951674_0.7393000443664033"},"_hasShrinkwrap":false},"3.13.0":{"name":"@altostra/core","version":"3.13.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"cdd4a7737def5c9a22cef2d98ee9562306c6ef20","_id":"@altostra/core@3.13.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XTqnpq0tDkOq/WRcGAC21eoip8Qg5NjmW03zA2C6xY+yr4Gx5j9E8CUAQWw+TdTP2eRjePkcH+A2i42iKo+GEQ==","shasum":"034950cfdff785ca15eae1d8ee9c7bddc64b7a45","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.13.0.tgz","fileCount":595,"unpackedSize":612188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5hfmCRA9TVsSAnZWagAAUWMP/0V8SQHgLAE/fUXu35Rx\n5RAu7u0dEQNuxhjv352DlEX30+HGKFXcZRfEMFzOIfMVXM2djtp8nBM2uQP6\nddjziNAikPoSFJ/Dd/4x/P7gbYm+v7o950/cQ/gDm4CXgMSIgOcMoIwVD/Vy\niPXydWaZ4FjfBZYmt9wO1VF0xv24bBlibXUoIDoYlLtICuHlzVlgRqFe/cPu\nOJHJhud721wTe9BKPiM8uCQzaLtc7E+dyiBzwRF/X+8+HwN3459RqPD6pzRz\nedDdndXtBNQiLfkM+UYZsu29QmepRocCKdLQGzwI9u/mLlWWTQ4KHjiOV/r5\n8m2UtUJEdFMzpRHsj4NxTn9kQ9U4IsbNoqQkgSnuuVtePF7Z0RImpNZzQgoP\nVPWoRPlv4m/RFJcHf1yRspivYZE7Orm0uI9lg77m4Gj3Fn6CKz8k/+S91vFV\n0kpAVTXdM7+h4zyF9ff33+U0zQlXzWMORE3XIdFTl7NvHlJTtNlE/5AizjWP\nf8YJEIQcOXPvx7NH3gmLBEnBPCFOP0FOe+8cHpjAaTQjYmN06Wr8zzz/EMUE\nfG8pzW+UofnrjZvPmd0aM44VVgqHO1jO7wNnn89XgNnz263Ya+qPetbKGiI1\n2V6rFiaD1llGq0V1p5EjzBqCgtksz9brHxEbOJIEMKJ8Q2ilRbTkQe3rGHg7\nV9X7\r\n=3D9U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/WPLqo42rzRRlyPWzzKChWU+wBbbm/RfQZZ30A9mP9wIhAKMgbAdcyuchNZWWNAIFBSMdk9V1q92mja0F3t6eMRwk"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.13.0_1592137701636_0.5585190015722594"},"_hasShrinkwrap":false},"3.13.1":{"name":"@altostra/core","version":"3.13.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"f3b84e9538fa6bd6c4065702d427ff7f0a353bf4","_id":"@altostra/core@3.13.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nLiBA9pcxHheLFMNtbaoCd0hJd/2FwagIcxUnAdf/IVAM4Lo+9uWWdjnQKB53HO5dK+FPXshfzR5bmIbYtoRsg==","shasum":"2666c776a9a3fc60cb402b0260363b054fa651c5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.13.1.tgz","fileCount":595,"unpackedSize":612440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe51PfCRA9TVsSAnZWagAAHVwQAIF8ziLuib1T8XhpEYoK\nz+BYPbA9swEuiNrvz7Z28QYCpb0V/EmTJTiaDC7uVXZuEoeUjQiy2AjJN8t/\nWObWdzpUrMtb+QfIHdoktNMwSturex3t8PelLOAq4wnxpLBw3le0rXoClOcz\nxNv5m3KgsGxsog2C+nq37vKW+VxVr7prXKDitnwFjzBlRTId2sNhzI5FIBBc\nFvE5+1kIZPtP+mCGMvAYDqB0+xZLBbMiWnrHI2QKQSKanPJVVNETxycjWVL8\nyxkgWgZI716uJ/xaczXPzL9WDluy7QTlrVvFueJOx3QvV3jnulE0nUY3QxNu\nPNs5Ok4ZIl/2DE95jxh3sVFxOoeubkD07lXhsw2NehqoXUOtJGFdis/d6n7A\nA1+wxHN892r+AaBVZmM1uZmqLi7OnWfv7kijh1cPFBJxwcWLvL0wf5kdynpc\nQ/X60dkMH7CYT9rYGJ8T4722i4NJYqDtWDjgN2NfiKWWfQr1dhnqVhLxWsnw\nmErBg+VgoU/2Y1QN8tTpyZuG8GcXJKYPNR5Errqw6Gbycfdxnb0T8VANUZ/Q\nFzQKIU8rLfXwclEHEbsBk5N/kqCU6c8jP2uNQQuN2irPmzWyoaRNBMyvWTk8\ni9JFmIC8Iqx7pSnZ4Xpi+NLC2fdjTufl9MUxuMkYraxTahtDKBySKR48Mv1H\nj4NM\r\n=Qs8r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4plmJ5KiTWgzRJ48VKXc4j8ACxvlkZN+yGxN9f6/VtQIhAOrBlCPPpR6quYMnsBvmWqLBvNRbGZFmxjwHeyzC9h/8"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.13.1_1592218590454_0.08475945181523659"},"_hasShrinkwrap":false},"3.13.2":{"name":"@altostra/core","version":"3.13.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"dd755d8db25bc8d0e0e620658a81695ac3a0ee74","_id":"@altostra/core@3.13.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lv7FF6czYuoY86wNrR23hqITG2hsJmaPEhP+kQTrQmm2WZiU10ZmbSAfX4KVQ/DDHJza78MYzC55/raercB20A==","shasum":"30cc1c0bfe4515b37c86d1137abd087cc2d37450","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.13.2.tgz","fileCount":589,"unpackedSize":602850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6HZbCRA9TVsSAnZWagAASgoQAI8jDV7rMECUmNIw01ht\nnIFoD0dTpUPEozDuTjvDYaEuIYqqxkroraK21LfBiiWeK1G1KF+YWlW4TakB\nUmLBAKWbwhqKrl8cN10+h4WFlyFc7o7wzPGnsAajxMKeG+33ArgV0asNIW+c\nu7yPH+DC+xHqqNTqFy9TYVU1D5GSyYArk4p6T3rIxf8/apzsI52XM9deRMQM\nH6zXiEtlqvj7nHfHkmNMkp3pspvR/nZpALNiWJTbdIdiLwWob6SDnLPOtgfU\nj//zKWrETU+laXKcJFDrc5j6oZ1R8v01qWTkr8diJVqUAsVcftII6EYZDB3L\nAeLngmV9bqjrTf/HDtFQtpSia3QKTws/4gY2htSDBSGdU20Wn6MUls5gKXVa\ng5xWvGM7q0+4N5FJdroN1wUjGLuwvmqqPYONmXryHhqHKNCFZ5rjeDbLinbW\npKjLVCmX6OBaV/zGJAPLwqu+MIL6VERCEahsBt4QoUNdle8EyoXoSsesFoaJ\nHYsFkxv65bjGmyArpQC+kxwpT+1s/qbJjjTG+J2TxWbOv0A91Nyet9qMirGw\nbdA77+a1VdwNHDV5T9pUuTT1HLu1Q+ru4w9E/ZMhJTx+JwX5qHgY11g8ohyV\nS1TMakD+4nZbisD9AKa2MJXcYzkYaFgfAZLhXavx9P9PeTiDQofx93gy+miA\nzIdg\r\n=fAT+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAd4Hp9/0gG9CKax+MWuA3xpoXvduPP0NOUM1yzHCGmHAiEAvuBefFVy+nm2g5f+NinIWQRBCun+1R+TmMB8m8I07f0="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.13.2_1592292954706_0.22768239590221584"},"_hasShrinkwrap":false},"3.13.4":{"name":"@altostra/core","version":"3.13.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"baf0fbb3acc1e80cb82ca1998d7b37fcb2f8e6c1","_id":"@altostra/core@3.13.4","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-arxNl9CYYqf+dbpmDepqstcfJi+zLpPyHM4qkY63WfS0WazWdT3ElI8OnMzZgv8DEI3ATl1Famx8MXIyVOgdYw==","shasum":"05b6a2e0f2a69142710ff1246731e8050f01836f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.13.4.tgz","fileCount":589,"unpackedSize":602935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6JMECRA9TVsSAnZWagAAgcYQAJiyM5Hd906Ld1ydNlF/\nghtVyAFgZH0NKqupZ+q5BQEGrwEfYWo433LpF7vx7zhTdGLusUDS5ZhXvDrF\ngTqwySn9rXZG2Iao6tiHdFzbqX16Y3eLXkReHejT9wKjaWZMKcskbCRJqgG/\nuHecTSkE/ACuNXGUj/SeD7fFynml909PVY//xB2vTT19bCUVPv7Bl501cynp\n6g2WayfREVhgKaEKSOcAtNRWmqX/DJRbJQ69B5MGrJREpX0+HBSkQnd8FnH5\nWEanzVAvZaFOyfUyp+x4MGlimZFzZvO2pWGlWVUbJHrAIonX88oVd2YjGU0w\n7dspLwYn/qCsqPPNE48lOxsKR21DWKqXgFrBFLyWzX5Mv98alV72/0wxiTwK\nIunsESY9r17YxQjiltceavZfR9CUWKjlYTX/JCvJFaYsyIYjg28E5ckxPvQa\nTD/3f4ONDQv0J+3QITjCSefBkZimd2SFbmc1zSOoaJtlMwwhF8/pItYwXtkh\nq1Le0vlN9e3xOaYjTaqbzcPpnsaTzFiD+u+tVhkLbEYriQQpdrrKjqfMbhf8\nHQEq1ndnHmkPxOvfri9U7huXeAh7V5+kuGm5Q5TG1XolKTtLwdm2UfSFQ/1I\nWXV1QIagqGN9zLpt1cyxKU3+lYqhudh5rm0Pauegg5T7xApnqBG1/9JJ1eTI\neDPw\r\n=hpjT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUdM5yJQZD/pa3zG447ETndjOh8E7G0Ba0Ucnx/pSvwQIgYHiOPPU3alR4JDJcujKPRpC+MOuAOQJcZIR/oymyBoA="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.13.4_1592300292390_0.8684439300266567"},"_hasShrinkwrap":false},"3.14.0":{"name":"@altostra/core","version":"3.14.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c6c571018ecbd81eb67c8ec897d57f5fcda95cd6","_id":"@altostra/core@3.14.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8BKP0Pl8h9zn1y5qTO6GX4yvuv4Z9sT2dcApB595LEs/zdr/ZAd7EeBGwnV74zkCByrnTJef6uRUilfqVfl5Yg==","shasum":"4ce67ae52678f04f9dd350e34878c9b27c7cd8db","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.14.0.tgz","fileCount":595,"unpackedSize":613944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6cnaCRA9TVsSAnZWagAAGigQAITzjGBvszu+IGUr7D+4\naYr+oqq8POjjshzucLrK0z1HQhwL42jryIZrKW6Yu+MAbRWYILGB5fFjUmQC\nXTXD4/3zXOXwCaKlC5mnvXJSBV8wI0r9g0dhzpHLZyip97xqsQS0kt1nC5M1\n5IN9vi4TYkLCBQwo7rHUe/NnMV+ptp+1ryQiXljkr9Nj2/kRpRL7lhtj5Qkv\ndq1IPevskZFMMOJLvnNTkqdxSWgAs2mbLSIPIELtbLfKpV5WWRfi7M4oR5/n\nEqKFrWcsaoNvsoUNag4fTWxwhpXsv5GcKWgYUezpnWVmskBUqyVXp84+2Lkx\ndQRoldwtFUymzOXCZFEWByR0U8r6OV2HHEhRi6Nasrh3Jw4ydZjj0GgyVEZg\nVSkKSuVS9mSsdXjVm/32nXwFWqx1FKUfxrOWuMz2r1RVYcgsE+bwvLfciN3/\nymYGaai5VDrf6qZke76Fysv/hsYC5dKh8CSC2/0TguUeZJ6pDKF4r22U6JaS\nh7Q9l25Ei/IpsH+aDlYLdDU0WHI8adj690L0y5ACFFKxz0oDRwBfuvSnxP4k\nVsMauazyLmpLrcMHzKqu0O+RK1psAUhd8T56jG5zuhhyPdygM8XtzoT7U2v5\nNxcZYQfWB6N5z1yaotfIwUTNGy5sxCW8seqiU/5PLTjx4RacHl8r15UJDs37\nACty\r\n=RYsQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3IZrHK6NrwalY7nwwrUzlcY9x1r6/OvU1tx3Hn95gxQIhAPEQ3dS9Ah756LLmqHPT407TQhAkQCCvdaafyqoSkKC6"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.14.0_1592379865620_0.5057723732476431"},"_hasShrinkwrap":false},"3.13.5":{"name":"@altostra/core","version":"3.13.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"194b99c8edbae58ee3f496ccc2437e7581b22629","_id":"@altostra/core@3.13.5","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-QiQA7S9OCPq9vUVbxyoJWCOG+iR9hCTq8IzpjWvZpWnCX+ipHy2CN/sgQaAM/vnPXM85oTfNB8S7P8B2h779fg==","shasum":"49de2f138ea86b3f09669bfc831a8faa6db250e1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.13.5.tgz","fileCount":595,"unpackedSize":613928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6fwRCRA9TVsSAnZWagAAdlAP/1sWJtI6sX9YL64k77w8\n2tdYbBl7tLfk/QEqXaVuGrrvwVojjykq+Px3J0b7SD6hH1eRqgENGXSwgiQb\nAQuNpVPTekGszZpQtThRxgvSXPyy8kft3Ulgt9Ew48qoy3QtkJm5QIlIsOg1\nekzmMH1yPyy92c51VjKjQapFLVdKRaU9iQfx7/PCpQu8Dq1qwCzaPsAFyZ4l\nI2l/58rWaxvZ6PxiDHyZ0Np7SqYsbiQlg54c693rDiv7QPIP8FI2KQJmFs3y\nGpvpw51y7K4mQdibdV05z4h1RZCqjzRMq3mAyIIv58Cp2brbEKE0hclEGLcZ\nXU2zTgQEYNibs0Rj3FoH67IS4+xrHQsRL1c9j0Q+bAc33g4Ucv4By/ucFlX/\nc/CH1TnAvw3PJfxu4zqPUARqzcoP0GJmV0Jg6g/2Pt9HIfduPb6mIOGW7n6H\nEWM6N69mrL1CPWVpQsEq8CKirvOQjchMTRMGW0YFnHIcH7Md8f9dqocf31Se\ncH78uAH2YVPLqKFKZ5pwx1n1Y2T7mdI2igclBVTnDdFuyBf1u72wz47ZZLGH\nmHP/CRHSQFDoRHUmoi6lJt99uQn1ktUldn2TR2ke713Nm6NDVMA/FgUK6qeE\nnLgqW++nmz/jwX/NIiEaBlP6iP4fpwN9MMv1rXb/prG+Quf+zoxFiMYqJU59\nTpNJ\r\n=xvzf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ5C+pzIhgoVKSfpzpVi9/o0Ys4jLF0KC1+Bmf8s8gXwIgNCdtvWdj5CgPlkxAFoswuvNIh1/3i9Wl2tFbrIECdGg="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.13.5_1592392721091_0.08814246964396477"},"_hasShrinkwrap":false},"3.14.1":{"name":"@altostra/core","version":"3.14.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"dc8d64360f800b0e3ab998710d6804bc862bf681","_id":"@altostra/core@3.14.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VlNEoQmCN8+REZv1Xum1TjHVoz7nlpWMQbJ3LZtqe+aAhtbVx51SMsIPHhvEuCbQpTS6UrlzoOaTx4qadaJ+GQ==","shasum":"c72beb7057c9f30dec023a83f912bafa6d1d17ac","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.14.1.tgz","fileCount":595,"unpackedSize":614302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6iCoCRA9TVsSAnZWagAAmZkP/R1DET3SNgNdWR8gKmSy\nlvycaEDNNpCg5bJ7R8w+88VDifEFeYnGJpvQ/JAfi1RL/MZTeCGRNsGUyZ+M\nY+MPZDDr3EiofPlZc8++j0B3+QlHIVaRC60aUXqaG15UCRYbgWGIPFUb5Yq8\ng8ieFc/iDoBY+7YTfEW9iOGVJSbjOv0IXfu1Q+4MvUvb9AQucjH8DIGtTFBs\n/6w5JOv21EKaJC+w194wkbUY7gPM/0igzIzm6BF+i8nHA13oB5Fsu9ASLEse\nxG9MSyLTV1S9SgK6bu/MSUrYtoHv0CIAjvRShSXANoZhBkW2L4O098a2VkaT\n2HfgL5H2v6qNszNi5MRxD9GWEj0Chy0MIi8Z3I4NTTtIRPmQyOdg3nFRjKNu\nKLvy/TGmmV2qQo+ZehbOf+7AYOWy6kNT03yhccuQaHyyZe/n6XO7xMTTDU0A\nH498XbaMLy/q5qt3cBPhBgb7FOF5fq6zPXDLT6M+/KePDUpBxE4st83kkiT7\nFZMvWrzC3YAi3uLMSssWfgInwL/ubyHZ6YjgmnGmbrfhrbBRphhiKb+vnqId\nXUQcxWM/3npkcoexkXR4k88Ok0DxOUsp+I+s8fTPNjP7f6HJYIFj1HIkpWQg\nBLILF++EzQFLYeGLK+saHQn/7CialJwgYB/ehP6PqrkmE52ApbOsmm6EOL9G\n/4Jd\r\n=m5I9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGggVZI6KFQ0lJcByZ44uVx5WijcsajzLyYewq7xqbtrAiEAzf+lfWcZGUrgnvAVMs33L4MwobKBEiU1rNZbc4bEUIo="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.14.1_1592402087869_0.7710098030320927"},"_hasShrinkwrap":false},"3.14.2":{"name":"@altostra/core","version":"3.14.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e45ba2d49275c7ea18cfe7d0e431a2275aac1a3d","_id":"@altostra/core@3.14.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Vv03Mr8qeeK2EZFAO4GpXuJox7bg159y960AeVIYHJG92suFjHvOz7P774AR1KyrsUC+d+Rw/9M8XfmQ1bM3Qw==","shasum":"f005fcdeb8e47f75bacc170d3290e9e05da077d6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.14.2.tgz","fileCount":597,"unpackedSize":614815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8KlHCRA9TVsSAnZWagAAhTAQAJHR+YfftMMgtWbU9Gtl\nt5GtiKVDbBTS25kII34DCHVnPxfEzkLm9evulQZEmo8vJfgc/kVRYnUJiM8X\nGGasetwSkFnu03n3MnKi4ZAPjUEgGdVj58bHEXAQw0HRkAs6xawfFVdgSQ5Z\n3unX4DXv4vhJDePjaMjTDcLkdbc4OJEuIaO49S7tGoglujXr0V6oDvmL+UUR\naH0O00Rd/eVJzfaI7eorXr2tnh4rb4F9F7kq25SgrLdUO0wSO9Tz2PqYK+7Y\ncvymoxXi2e9Wm/cU6FOAPrAd0AJq/4PB00aR2PTJim2ak9f6RFE7/P1ILXb2\nzz4nbxfs9+Ui8UtFG9IoDIgczhEfhBLC1kzglVSxpqM8M3Zka7DPws61l+/1\nKdh+iXIiJM8ebOtlA+LJFLmoAsrr5tTQFHqv724vJp3bdH4O5efQGDbpt1/k\nmw0vFfp87hXGsvZoU76xXlEOJukj/g5VwAXC/W0dLdNU3hWFFWmUrMYQzkIE\nRZxNZc+Hso9r5VhsJU0kAA0HMGi9XLMm9vceWesDINYzvTxOehTMx6ql+FWx\nWJiR3JCtLLRTW5K40SYznlty9NAcQtjXY2UjpjeaB9KgMuUbwI7btqP9ON0h\ng+ZZsbDv7KkT0DovrcwNY4Mc39F+IxZS7v1jDjBGzHztWEvMqwiPCJCPx+OY\nQOjF\r\n=zYt5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsGgXtgQ53XJ3hkp+LXqmdwwFAjWwstDqN2NsFXFwvKgIgN+2qwZM6p8UAcgpmu6ReCO0CROT2ncb5/OsHAuAp0qs="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.14.2_1592830278790_0.8950697095290232"},"_hasShrinkwrap":false},"3.14.3":{"name":"@altostra/core","version":"3.14.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a4ab13e66f6cc640b01275693b00f54f804168d2","_id":"@altostra/core@3.14.3","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-c5WyBNbQanEZju+4V3i+pz0vvnlLnkG2SJSJ6OdaIT6MSToW7Tm9alvu5HbZa6ZfRCy0wSVpbNcMshRp5uwa/A==","shasum":"4dca2f315426219875b9ca1f4810951519166cc3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.14.3.tgz","fileCount":597,"unpackedSize":614836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8Kq8CRA9TVsSAnZWagAA1kIP+wR4RCdIhWtl1hGLjLRc\n7hj36wBenpSO+kkEnld1hmDco026/SqzaIqH+vLg4xHUeeKfp+KdltHu1ZKa\nxe6hpdNKhEyzi/OiuVCXnDHKc3fqj2jtUELvwE6MlGCd1mAJMV6BGWVswmZU\nH8oYHooeKza6i/6WYoydF/RSJ0Pb2B91pPUceu3+OpHfeLJWn0ZCuRoNSYsR\naG01m217fbyjmnA2MSkZBxYnDnequ68G25z2a/dulKRz/Nx0Z7kkG6mfFUjn\nJOV2BtOplVOF3ESIWnCmjHVtfboYcS78igkBBaX4TU2x8yqYLbsy3DlKeT+O\ncaCWOEc/LH4k2jM+OgmrI70ibTIIRxFPb7t3Dih8mH9PO7Fvv/3bxIBcjqmt\njjPLoh4G6yarI8DuvmbFsKImItZ7o+M2mqsK2kCy0u/Qn+rzIeStMj8rN7Gx\nREVusaX6BOoOLaUazzhvVCd2kq8o6JuzDsoGvo/RPZG09Cx8PEOzLtyE1TQo\nDLF/ugKNPgnpRuwu3vhCLcvpzOCSFXTURSOnutEu5L1eFvSvXXFDpOtNa2+i\nP3U/izBffoscLpZAZJtVVHqV/Sr0A3hC/5IhAhRqzl7qa0auRhdr3gUJl2kk\norvRCzQCzUTfM/OGS39FFzkLKZBkkm1xRNeQmCBLwAGboXpReocH1JOPiEql\nkpvn\r\n=QyGq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGawqPdD9GvxBwd11vsps0d98zjchjMC+qNAP0zPBBAwIhALx9a1j3oEFMjcdvwVyM/jLbvB15jG9y5o49IskxvhnR"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.14.3_1592830651759_0.5426980291360066"},"_hasShrinkwrap":false},"3.14.4":{"name":"@altostra/core","version":"3.14.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3229cbf0e1bbfab466805262e67bc856e6e0ce48","_id":"@altostra/core@3.14.4","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fWqvCAv2EpVXp97fBKS4n6j7mobwRoG3HuZVf4TJNjaqN8W7Ny5UI4o9CTNmJMY5d5cdEJeffYMVVH07JDCCIA==","shasum":"bbeda58e2854f59ba790bb5a7056d2fa2228b21b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.14.4.tgz","fileCount":597,"unpackedSize":614851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8MBmCRA9TVsSAnZWagAA13MQAJHgpput4DSGNAPGGLVl\n2CQhcUJ4j6NQn81AOMJku/GsOrwKIDd+HYqNtGhHIFZ6YraG3s9FQihLEw2j\nTGThvQ4xRsJOP1DRPhUS6P9KPJGc5ikPF7uDagbhBgV+3+obJ6Js/6zZsb1U\neEOvwWWVnQyj+/mOs34FQIWf1qaoKxTfuVKRCVxL/Y7TC2niSAZXSnlIm1rZ\nDzR55mCsxW/y/MAdjrkbpbLWo+Dj+eHAXjPZL1+7SrXIlozsQ+dxv3/2oIBq\nHGq19vORCB6bh6/zVKA7sZ4I6pAaOeMFq/YhrxmZl1/9oKWEi47Ert6Y+Obb\nKvSpEtvylVxb/HAB9bgwtrOWKPZ7aD3cT/bXJUMisaC2jbPpalRvWW0qWA9u\neT8XDDJqE8y7kSx3Vg2In3PiSBJmJiIzX/eK7fgnfPGciX6roWph/6VowxVE\nPYqxhkAyuWBMeoVQTwYMgemxcrTsMELPSlKcTNINqX7I31nfNBCsjlk+E/1k\nV25dEZp6Le7dqem3miCpMiZ97kcLWMglxLmxskLXkx4Y7k6q6Rp5ar7ipzNA\nq0zzOpWndgW7mQGHhutGwfRa0+KB6NA2+7lfIJXkxWMQuYNyLD47echeyhuU\ntdl5iWExhfTHE6xzz3CiSieW3vArt5c6II4aH65AwQZNjRmUNvbCYLgb3nLE\nAiMI\r\n=mIP8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDV8E61QuUzQQjJGiNTT7YGdDMEc6i2/voPMzuGjpIrgIhAJnUoLaN1NSLgeqCTOAlx/lVNL53E9i+dzfYpJ/9UtQ3"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.14.4_1592836197685_0.072091443615099"},"_hasShrinkwrap":false},"3.14.5":{"name":"@altostra/core","version":"3.14.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1eb6285e5862ac86a5a6bc9f1294ca7b80edd398","_id":"@altostra/core@3.14.5","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RbHD/YasiOMdIkh4RDC+Vk93GPYIHt1pDsr4NohmpQaa1Vg8n9IC2VgWra+GkqS2RBWLmBReZPfrMkforK7g3A==","shasum":"21e314dbc048c7412e2412feefa8b5d757540d89","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.14.5.tgz","fileCount":597,"unpackedSize":614837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8v9eCRA9TVsSAnZWagAARoYP/0yGi+bJEDiF4pzZ4lng\nF0lG0pCwomyLMSsEJE1FJq5LDXVmCnudgN3/xQ+btoIMRuh5Np9cUM5KiQDa\nLGTb9R9AaorANAlCeUIcRbcl2flRG4nB+ScE8Wx0Z8ZLLOq00yZssosENcHN\nRXAKdrIARob/b7PBTAO28y2ROD2q/816aGlxt3aKt8joIV/GXKMZfibYA54M\nMhU0S+y10fRGixURYc8vtdWzcsxJLQu5kVqCRklQizDRTg5taXeewAovcIfP\nbtWyWmGNP19FK81QUhLbDGBUitXx4oF7YtyUFllkq6HgkbzR9IyHvgrJhfrh\nS9HbFra+ZMNvFX/zDyYGU2OmqaDP93nGEyRiP806Rz8sgTxj3CMAJvNZiujS\ng/tS4/WVDhxWD8QHwpFF2jC1NaHvVMLNbnEYR62OcR+e0v2MFrwZsRKLZsAy\nGH/4GCE984US/QztS5T67NEZN6sKDdu6ufBxEzDG92yTZ9TIT76Q+YPqHkEj\n4F6HmGaWSCv/mHfIlG1E5uUdf4EcXAE1YRTiaAB6d2ziQUv3tXdtDG+hUjx2\ns4qdykFrhWi0E8Jd6ZZCQXz7u1tph38KaTDDysdZd5c8FRN48r70SW8QKxVO\nk77+MelQ9dMcRTuLDltDYPLDzpIzUqiPQZjuu7OLLnhLjMuHIFfg3EWZGZ/m\nQXTJ\r\n=Bm2I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJOv3+uPRvLtKrfP/AaUvWN/t8rMmpnB1JNdbHXCNB6wIgEvezq5NVtLtao7nh8lYtbLR+jK0mtnJgPgxoRH8GflQ="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.14.5_1592983389917_0.9775624787823549"},"_hasShrinkwrap":false},"3.15.0":{"name":"@altostra/core","version":"3.15.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b537acde984f8df9ef5b7095b088401a77d7af1d","_id":"@altostra/core@3.15.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jl3cQ9/Gbf+2CmrOz6rq7Hi5ads0hcU2kU8k+pnyGJ0wFFmNizVj0qpFOLa+oI4bLeXwcIa8teNk/Xtx9bbMrA==","shasum":"030478d07a625bd2493dfcdc1a5f9ad97e163591","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.15.0.tgz","fileCount":599,"unpackedSize":617347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8xMhCRA9TVsSAnZWagAA7z0P/3cKWqlkdDprU6NNvUdn\nHOdQ9vdqKaSaSO31HU3Y6sImpDE/BBpeuprGObWlELxR7AL/IwSIBD5NwLn1\nTtcHL7yth5d3XuxYw9rpCnNbl4vvVvDw2hFP8n/Sn4d+77beOSXuDZBpNcin\n5h6n831cItmru/74cDSVfaFE27jwk+YB5TSNmKPGTLhEX/Kl0r5/rBmIo+j8\n547A9miPl729btUg1e6+Egng7ZOnEst7yJA5GlxfQv3NIZno2zYBonzyOH6v\nr2YiRbgfUTHI5F1JA56rVUxM0yYrgIISsBWuDrzKxEB+Orodm0CvLRLhfklD\nkLLeLVVXOS4JGEuOdQ0h8HMsDorhmTwmsl/w3vUtjse75EJOQYAnWzcIXPQx\nan3YMFbbI46l3be6xcW3rPLDDQEy8suKe32j55JiYc633N7RSaZ5njCKQsG0\naB0vOiev0wIA6kw386yU05voeYhpKnx0H2RWIGJO3d+BU/2FhLknVUxtSnlK\n5G3+USkEqbNLXXgNIZIxgEn6YfGyTfaUindEA0BfI7mddaj9vkQGoYqhLwzQ\nMYscpV5ut4p2KF5MhhcEwWiX9RTRlpuc+CRS0kX9mlxqjFGglH9xS/m9//1o\nXTpLYVwYiiecCWutafBxfemg3cGWG+cqeS5WdevWKN8HZ2W2iF2C0z3ajr9I\nyh4W\r\n=IFaY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGya8UDvhK8qHsQiGLz9ILpUS55y6XWdKB6UMTqCRMfAiAl14HV78VMhLYLjrh6JciJYE5D1L0F5IEkSMvAVMctiA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.15.0_1592988448526_0.07393876300963509"},"_hasShrinkwrap":false},"3.15.1":{"name":"@altostra/core","version":"3.15.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"6d6625e7c1d65ece4571c9feae4ae94845d608e1","_id":"@altostra/core@3.15.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LsvluwER0gLYy75EcOCGRWsdlK2gZEJZKNojtxhPiR5hszthCo4lR7NUm0btopqRrt//osXq0UWSAlwkXNqTXw==","shasum":"c4362082dcd96ac8fa71d643e7e3c80d0b2b4f73","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.15.1.tgz","fileCount":599,"unpackedSize":617347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9HxoCRA9TVsSAnZWagAAzm8QAJTV9b9SFbdfIrx7cOcc\ne2bx/KNKf7ne0r6QCaJqrXTfDs+4+Wfc2AWVW/HZ9uwMZiSxk5DfYbWryf9M\nYzHVK3uYBgK4uyLdvCo/aGHx3+JmFxkpKOTD5GJ31RSxe2x9zjAVjM5GYh5A\nNbo5q+CSVOXeXmKHe7RgxgiEf4/1wU1bvmagmsmvYt5/bOaIP8kYJI3d0Vyb\n7CMXiNS2KH4noGgXzMZsAYAtmPgRGDQKEou04YWDfefoBAM92sXEilmdKzWa\nPFDIjFdk96jufYMklGofplrN07eEoOC+XrOacg/ibdoon5oFz5OJsLcQKIO2\n509TaFDn9yoa3QYlx7SgEV/bYdJQHdSxZfdLCFNB7ruMuEbmE0Odgf9XyHXI\nQzpqnu2CgDfwfLIs4cuuNOS1/ht3q1ivj6nPuU+EARNuKO2h/pPbAb2OGBj/\nFpFB8aex0hVY6qn62sfvuFJFO6Fpw4PxOeNKR37yZJ3o99H/0vKOJ2U8gtxF\nwi7pfiiD3ZO0QrxOTMKZgyUMGBASMuROADWADyPPk9Bwl4gcmxaUrHl9iOlj\nKvzhwVa8H42APd7e7D4UYGxoiuqjuJTNTyTqOKhz4piHbRPsFnngsPVnz5S2\nnYHt8RF0cnlHqP50QHDqVNSf32+c24VhVEbK8i0smQLJ4sxsEv5IjKrwJCUe\nGqAW\r\n=eB5b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkuftfXhrZRSn5tFxCxYrrVzKJSbfDXNyDfvtU4LbwcAiAmKgqsMEEFt1MPYOqETKO7OKtHvDcoFa55pRJzI/9X3g=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.15.1_1593080936281_0.08630888873211262"},"_hasShrinkwrap":false},"3.16.0":{"name":"@altostra/core","version":"3.16.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"00befdf708fe845b4a40624b3243689715f2b929","_id":"@altostra/core@3.16.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nNtmUqcK7NX3cLYgxXglq61b9R7hoz6CEntIk5bWWsWvdM4r9d1VfOVhxb/x2UQVKUVMHAEimsDp1dg5mvQ21w==","shasum":"f61c73537c27dc2bd53b8abb5ff78810c92ebecc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.16.0.tgz","fileCount":699,"unpackedSize":658941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+HWKCRA9TVsSAnZWagAATJgP/3/8bFtU1RFGnBW2sUZa\nesORTtiNKcDenVgGRLywMHzIZNAKIU3TVhriXd+o81IWj+vcGU/adwqrBGYU\n1jf/ULeHx0juyLv11lfGRuNzgN+IOiEa9BeCWkfFYIEJMPErKkyJfQoPnm3A\nvhjVXvkqdqCJhT3dUsMhpINAdajpsqtKZ4N3w+TzhJiT0XX9NAhnO68Hl9iZ\nyRo2P7YCcoTSAsT7r6CG/3a+LtAUvMLdoVEv2Pc9JVLrQNTXn8GQ5DrZE9U5\nsK82Updz/RLHtMfMdyDlGs1EieE56IgmhMx+mdb/Q8bol3NyK4EgyG1U3DSV\nUokpDWMy18oKAvw4Iu+i5Qxsb93+scTTL6oTsLT7vbskg5xyv35tkcxwVKe5\n+wEmC5Kzq8gXkgvusTB8hzh5oQo5ru7/U1yFmBY7Kdg+URinhckoyathenql\nUs2f2VUrIfOMMyXi7ryTBNnTVhi5NgZjKN4BsABIcDQO1HEXH/UIL0lqzDXj\nP1yHHYNjAaYNlBH5hjgzM4YfYjtayc7nozoOCYwYPV0Lu1fls+h41ku6vPF6\nZahRCjJN0s2gokjHP6o3tL/JR5CVxEnqH/YttVdKCmtgld/YXVCRhAE6p6zU\njgjjGhgf/F1sQkCbR9pQ40/SICGSggbLeBXU/rddmpapWwcEReVwZa8JPtDN\nG89d\r\n=GrNC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6tVnHM1cMRWR/aMwGbmSwuykb68WJeRq1niBTyhvj0AiBnmH0M1DmmkY8rHhdDutc1qD8YlTXZHJ6hZ7NNfwczaQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.16.0_1593341321607_0.2635500611139858"},"_hasShrinkwrap":false},"3.16.1":{"name":"@altostra/core","version":"3.16.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"77437fefdef6caed21f90c404d4f6a669fc2c599","_id":"@altostra/core@3.16.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-E4TxG++Vb/jCu30wZgNrMLU92PTb10FJcZ11kEX+JyEkD6Z6dCp8lkZj7TFh9+LY/gjFxsDSevJXptmk6N+XZg==","shasum":"b53c6722f95ebfe86f0b93c381561d46372671f5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.16.1.tgz","fileCount":699,"unpackedSize":659108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+fulCRA9TVsSAnZWagAAZEEP/0lPZz5aIHA2rwHWqdzI\naQbb9UwOYi8d9YgaWBKZsgHseT3Bmfs1pzZY3sOE+syEORKTEcL4p3Odstqd\nJSyRngZhG0ZaPoko+ZFe85UBB81okp/3cSP2QGjXTyoni454+0awyp/vT6Qr\nlKbtqs+RaNmg4GlD8cxUmx/W6QVD1t5/KV2z5khwK8CVOYnhn6k86i0i29n+\nAMMZ1Pgl+d5s3eln8jFcATJqGkyJGZP3UZ0TOi937bDLTYMcMP4wwuj9MTME\n3C0uE7LxXdoSSF0Rna51XaAhSLBD5/rEE9Sbwq+AI+dMaQqxzqQxi+ydYJ/S\nObWcuxkt8638zfE/wRy4/dz33EecK3i0fAvWAmdPcbyuYmmek3839Erw/f79\nlcCVIi7VJ8P732SxopwK+bqfZ1qjaYmF0WMqeye/9Gq/xOVSh+IK6oI2A6HW\nn5+W+4q5FOVHGYdWQuluOsKNJoJ4VAAP9gNo/idkpYS77XamAhhale7+wAku\nQ2uc5ii9wNW+Qf8ZcUjWQ+qdGsz8TZSF2dvZ5WZvuiVgYz2BgdkNJsv4W2si\nJbs9c5vcepLECT5jpbbst7yN29uSm8WN/kRDYBVb8OMZUkVHxqiRw2T2C5VZ\nGlFpjOikBUqR9Fyvci3C8JRN6EVTh0zqQSUMdaWb891X+Aaoz7kcpEXUemku\nXrvo\r\n=hQVH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGza1351KzvLO7xRAyEspIfrsCGWAHqNJtp2Vj/kXFqcAiB1WShfjvke+leLpq4aiS1hrldBMLeHSk3Y5K9dbahPMg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.16.1_1593441188484_0.9398993021964321"},"_hasShrinkwrap":false},"3.16.2":{"name":"@altostra/core","version":"3.16.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"79f1ae0f7a4898cea133a62ed20c8e3d6daac09f","_id":"@altostra/core@3.16.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-3TUXiPwFBa9S+Gc25iZRxvhgEtGZxsoVGdwvakkLdONSad2wOWLHbPT9xM+DHwAhpUBJHQLStQMTAwe4uYeodw==","shasum":"ad7afb17950d2208282f8140a35afdc252a83268","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.16.2.tgz","fileCount":705,"unpackedSize":660543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+xqfCRA9TVsSAnZWagAAR1UP/i7eDqdv2hwu8EDJOXmD\nftjA96CyVxoLvhGgGMFrRD1aacyVZGaUMfitW/Ea3tUIOvHR98/A62JnhUL7\nUVlqyWmKVAkx8GhuAALmnuAR5xqKjhFKhGVPByUXC98QIvTkhG69RyJTQMWX\nYuxIn23NfetpWS28VmbeeYU6UbnNwdZdzeLsGaRjFG/+8IWQ2qe7ifxBUg/p\nLUYUUOVZJBJmpXbXBg1U2+5+MbsPLxdAahdOAj3IWSUZl6GV/3iPXb1W4Soq\nm8YZhIb1WMPWi+Tw9kFsVCsbkADoOZhD76iF32QmgrwAzTygcop5ygO5HSYi\nod8WWktfkoSmiswkuR6c7mpkaeCdR5+2dbAIU2ZTL1LAOqyLyzRckZ2zljJh\n3IvRTqhGQ7p1NSgcpDegzwqY6ta5BuO/vUD5/3/hMlbS6DEtzO46Qw6rQI1U\n0GAzo+AtjrWw3yV7TcXPF3Ag4JP4aprTqIrcFgHRlQvQkdxAqVhvAjZ9F61d\nK6Joo5Z+kdi58AjkHjySBtk5al8CFwKaM9MJnyH4ITyhJPaMrrPRG15XN/Wx\n6I3J4fG33No8qf2bzTlWVqZe1QpzTaCUSUwUhEV03kduQ/QXWs6QxNxtTW7H\nEQO0tTEmTvl6BX0T3UKpT6sRfT3S2y0esqyuhz0Guh+c2HMShkqXNFkiuKpR\ndjkh\r\n=TMfT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGPH+uTwEjBW8iAy0AZTa5jEkd/MgLChDZxR0SZYyZZAiAdKS+wKGqpl6b2LKZFndFNlHz+ibJ0+UQy0Sihh+RPnw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.16.2_1593514654861_0.849985100024393"},"_hasShrinkwrap":false},"3.17.0":{"name":"@altostra/core","version":"3.17.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"92be12e3742ffaf917e041cf71f50d1ff69bd282","_id":"@altostra/core@3.17.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qPMk3Rk/yJhUc0dM2pwiJIUGBpWV5iJ5HxAJ5+g3pSWsfs8mk3pkNtZA18umJ9At7yJuDa5CdcXoDw+JkFfgsQ==","shasum":"502fe35146b8b3b32aa922128877dc7c7f98893e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.17.0.tgz","fileCount":713,"unpackedSize":671097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBYUZCRA9TVsSAnZWagAA+LAP/i1Bh4ysyZ5jWlBqeiDF\n4IcWVw+piMxaHqI2NWigDRjPEdddu5R4aBeSJthSpUNjZeI6ZvSBv+N8Kp4D\nbUatG2PjM96e7SxGzblHGnFlvALpv1n7WnO2Y/LtXbfWrBDwLsJxil2u/Zcc\ngDGmCDNAAKvEM3TGTntNIMK80mOhhyXh3nP1wf1homGd1F0rKMjnXE8FEAPg\nA4FejpZuBYYTMlTqGrYNjZGPq5JZUKg/+TDkudOLT9xJbPNwmAjdJjk9TK3U\niZY7HDUk4UBMi7tEwZ0tuamTU6dCnAyKHoZsN0oMox5w3pPQfbfFEEVB1RZM\npj1nONy9X0I/XPMQfGI3+RfP0cMayk7eek3BIm+tnaKzle4FC6n+1oi7y4WJ\nFCFevVZCoiRoK4T8nXtSLyG3JDBbtaAvydSAfw1e6N70zjCd1tdAcOqrZf/M\n/aCSrhVUb8V2Bb8hb2HNl8N8RpOGNWYIC2QBy3UZUpzbDrkSrjquxaI/TCNe\na1KAKLxHddkrKUwnRvzl9jvur/zM5T/PilDRqyUOeW4IM4Qj84XqBA36Vi61\nPSqVVept4lP6gGUlmds/eat057NjekZ6StMvZxG82Yx+YbWKa+OVLXNYOunz\nPpJCmnv/qV4B0lgacXrrOyVQmH0UVxQkz+YG6OwutYqUyjKfXL43ZQd5NKK8\ncT0O\r\n=2wEF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYYzneMHFUbbH78b1zOr+5obxFvfXpSmb6akkS3YPIGQIhAKVpk/oO07EmEIQqZFD++t7viAX/bYswDblR2QFJsMzW"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.17.0_1594197273158_0.7713290211615871"},"_hasShrinkwrap":false},"3.17.1":{"name":"@altostra/core","version":"3.17.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"59dbb09694495b50df8d467bc6330ce986d5e0b8","_id":"@altostra/core@3.17.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-hFXAEeFXs8ZSs08Nd+xHLyZGywTe0sZ35opQd6FSX2X6wV1xbLZNzucQCzEn50JUAXxFP4xxi+a9J7pMZNb8qw==","shasum":"db89d55ae9ea2bc8606ca254714a96de9a327238","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.17.1.tgz","fileCount":713,"unpackedSize":670966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBYuACRA9TVsSAnZWagAA4rgP/0iFfxB2MmjEEQhztRxb\nVyW0EkqQlLsldk3j886/h9S5av5QdMXh4aEd4nsKMRf0QH9VIJUMnwjYrgMt\nMY72c+oIl88d3Xiov9P+jhaCQhmlLyxTf8LtSZ8qNPWiCMliAumoct6meWx7\nPbC1BMct4YwoTGirjleVLLgHEuyDyOPyR/SgzkuVRtGhlIlBZM4PoT0hsivM\nRAW9cXMBxuGtWqkjZ5qSHVqpTZ5zgxB949SGQDT/gbnkzLu7/9koGIm+Rktr\n7g8ncC0ug0Yp71LwzXTpC9aTp2uIChH7MKYt3DLNmW147EdAVMzWHtstkcOz\nTySxu/55NqaZQdNNDYXoQkZg5TAv+dVTzb2dZ9JMwJUWu5i5R7AD7iNHlGhI\n4RBhyZDoLOucnY4GLHgtCq6FBAu3hvLMqTiDd/2fbd+f7UDXmDB4tLrk/60y\nIfZrLibdlNm42BIPxOwvqKB8KLuZmA4ma16qpL+CSZaZFj9uU1NPJnH4Ti6R\nPqI8GCkb1oytqv+7x7nQ/a2/PooUw0tPB0xO9kY9+y6b5uHUZlgcdEb8Luge\nPwgPozJ0hvcpZJ6im3kn85BlrUgaRMPEeFgctYn8dDM0B5VHoqJMTIPC8j8D\nmAkSII+lTT8Dgto9G7KZYcy85o4m/D9JzOlqghJ1AVTB0EVM3xDaSmJfr59g\nnLYN\r\n=t+qi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwMu+OmCD/5fEiycWc32PByIRfURnhSF0kuDIHddmnKQIhAOLWn8UhnMIZj21x5Mq+T5fVQeuZhQSWnDRu/zuq0RqB"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.17.1_1594198912258_0.325431738437606"},"_hasShrinkwrap":false},"3.17.2":{"name":"@altostra/core","version":"3.17.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"49e61d0164f068039c21d1fe93f3802942b7353f","_id":"@altostra/core@3.17.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-239EXNEcq2eKU8nCN5aKrdo4vN34qV3WiJGuxWBMW5qDD+u4W7sl3rw2SEk6vj8KulmQexBCP8fcqEg4dgKKCg==","shasum":"ca24df3e441953d299df0537585b0d23b84489fd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.17.2.tgz","fileCount":713,"unpackedSize":671479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBaEGCRA9TVsSAnZWagAAenwQAJMDpr0kpVCzWsIEoWqD\nqJCEgAWr8tgS6zoSrIKV+9+oAkjPgiTyfIvA2+/jVIAdVq1E5upwR8F2KrDs\nOexAU5yzBZUXT8Bf3mcsLaIBLaEIlx8F7R5pSslk5SdNh4bz0T7H6aZXTCV7\nkuq57axZnXQhb+I0WCT691L7FtCSTq4HjaWc1LdftMgIRfLggb57wFxYkMaC\nJiH5NiwHMlx/whm51X3rDG9jecfZc4sf9qN3SVw7Nm37U3ivEa4FtTLW44z5\nl2vOnJeK084+5f8JD4EBXbB3BxhPcJRbPn41/rygCE+jj2MP5QwOmlNGNfQD\nMKHndYKCkVTEZHLki5xxdR3lCReVwFLCFd6q4NtYN2HmQ90GSaWoGuVjNZsD\nEIFcvAJbA2TB5EEK/GuajHRMacbNC0vG63RQDv6Xz/ZqyFaDR+0C9KAm3EDw\nq5oL+DoOyaRSA1I6DPyyHnx4xCRvq54crmGVCXjJdeT/2hrZ3+szTzC6+lC+\nBl06+1gUV0qOlCemw4JVdntLN3Mbbdx/PWuYNLbhR1zx56MB8cgPbFljc5mL\nczuAk0zY0wZas1lgv2m67JXdE+3OV3Ixq/Y5D801kftnzIrDA24kNB4L394F\nNf2rYoTHvtVavoHvOa5F4XsuX5m9t7K8MTYLujeNI1a+3gRSdlhZeVN3TEVg\nepgT\r\n=mxHe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4gh6vWNpGhwb4R1ec+EEScOCp6pWeYID6tKHm2y/V/AIhAJxNfKdCOiww+ohC9ffo1z4GGqfIryBmbja4hG8OW2fF"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.17.2_1594204421941_0.4140252088334273"},"_hasShrinkwrap":false},"3.17.3":{"name":"@altostra/core","version":"3.17.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0b75d88dd61d7734198b7c2affa42e9d0fcf6b5e","_id":"@altostra/core@3.17.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8wrI3BpIEacWbqe5lKqNGBeBokSKvjgRHcKzd4dyNIfIq6MapnNe6MPq2N2V5LOj0Vi/UFHEtZQ4EMo1K1GkpQ==","shasum":"28c872fa30755e91e66c9fb7836e349ca2bf3a83","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.17.3.tgz","fileCount":713,"unpackedSize":671546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbkyCRA9TVsSAnZWagAArf0P/1lNrE9i/qKYxTAUoeg0\nNbk0Fx0mw/Zf+8j1MhcJLhgFwqx47SR1rcOFNnfsmyqJ0GKDBo9htEgfV3zK\nYhDmdZKwkrjGUjct2lD5vfnlBLOF9jofdFCqjKNpoia6944WCDZoOFNnyLGD\nhSoJuI67pU1E69asw7Esl3Ha9cmpcIPn4LSmuOZlCU1mLsC2vDOtwA+T9tS0\n39KmkUJgWMlxETgcWWh0ymrSX9ARpwPv1dfB5vkVroZWneWjfr5BSchkCzjS\nbqdjZVCTlnIIKB1qK2hkRBQRH1P/iIF820Cq4nOCyZYH9HuUnEDrs5pKdzqO\n3lS8PH+jgQeIA93yGRk6IEr69lDyrUJ7sJEBYVAi8wenkxTH6sAget3Z0/dG\nyxcCmfmKf+lVdhtCqypCyen36MY0LrCpgmX22tIjhqCJUJOqKbuqH23pLzXa\nyLkJZe6PNaUrmcrZ85yw4TfsDU7vsGdbA/gMIkr551pyCJr9S5a6fJThp6+4\nHh7SsMjH0CvgSW4SpEiMoEGJEKnGWrJc12OTlSyNZ/6Vg0yr2Il7WEdkjaNs\ncduu32ayYnA7z6HckOH97cwG8k8YHi2t+CxXJfH92FO/cVpjL5Vc5KiTObES\nK2ZyqtCqFINQcSsLkPrT2C1PEmwyNe/oc57LUKLis2+Z8ZS8LRMqQRXrIPKb\nP50T\r\n=uWUe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgmp9kGn4/xBHo9qnngHZfvvJCiN56IjHYImxXII671gIgDJ1FdRTHwnvb1Pe2HbTP8n3oU4KnLq2xortV4vkA87o="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.17.3_1594210609849_0.42386831064004915"},"_hasShrinkwrap":false},"3.18.0":{"name":"@altostra/core","version":"3.18.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"33abaa0f45d9c0a890f1770c0c5af5d441623ab0","_id":"@altostra/core@3.18.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7msxz71zRL9zDsMjMKaToiJijfnw5gEddSi6BTUhaGeBihZPNtPR5ndwN/YTv5XGO/Vh0A04ATW+sXV62gTm/Q==","shasum":"78f8e250ac6ed474c9bf751224017b4801788d7c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.18.0.tgz","fileCount":721,"unpackedSize":681322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDGr0CRA9TVsSAnZWagAAM4cQAI6AUBIEprocYcdqnFIA\n5yPpG+5F/T1+B6ym8bWB/zUvzcSMP/EfepZe/9STrfoilgrWVLlpIB1bdiVs\nXPuOcsK3SmtiDGJEXNzUdhlPw/Y5EE6XspTifzdGoLBm5QPtUhrCGG5Hbt0F\nfWvr+/0sJgid+eJMTEuRYBiYITMizrxIB8gvU7JeB1WLV3XSY8a0cAW9Q0Nm\nKkyICiBcZ2f1YChvxkirDh1RMSDE40xv2hWL6zMI+T4UMjLbI0EpS7Mb7Rs1\nxKBZSWGyLMhOA4YSx5yM+O8wGLbhN5UypUtOAPoPhkRH7EfgaWsLxFSudPYm\nzPVBiQhmcsImhawJTJvvZQZmXNfLISdsbfCBVI++ojmW26AykGrxCE+R7rhL\nEcfRf5fmrl66wRK/kxU3JTcnK9usP1fGgSBptCfWDcYEaxkGPA/I7yaT1NM5\niWuQEwxlgdg3mMOVkGp9UtHC4JvHxUtN3f1bu+/y0aM3PUwGP8d+TFO5w2T6\nQHO3+MriQunR2Rb/EizL1jbkw/pkp6ft+ZYZqY17aZCOYoPKqHoBigU9Hghz\nlK6F3vMu9zJd39pR0XVqQuVh7QnTB08Sg+bwlrUyQDrdw4nftNsTD5llJ9nO\nMPcTlpVBu6kWo9i8dX9Oltu0Drhe4CildRu1zzfkOwx1X5bo3btYEodM3Kzg\ntbrL\r\n=wP8Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtBzjFPL18ZRzi/UUfnGuBaLioQ9PqQFtKLpK7zG4o3QIgcJYrN8PBwIgUNxMpcXrWRUYomDvu645HpLbUEtLiLss="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.18.0_1594649331788_0.07658612634630013"},"_hasShrinkwrap":false},"3.18.1":{"name":"@altostra/core","version":"3.18.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4327239451333fcee8ab95c68985dc1afe410047","_id":"@altostra/core@3.18.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-O72VkJ5r+v+NBGPxnss8Yt7/WdFH6mtREL+menYf/MwcN3vCtEiUn3xg7ZzOB5rTDMtwdRfkR8tvwcniH4UzQw==","shasum":"4f382282535d7d1e8826b84386826ee00a5b24a0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.18.1.tgz","fileCount":721,"unpackedSize":681357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDH8ECRA9TVsSAnZWagAAqvEQAKLgAV6Eki21+Lt/M9JY\neFN5hiTtU3l8lDQ6UabE4PO257q8TIKIAb6MoeloN36whaKZgLqpYTA67QD5\n5A7KPBkDu3/W6XujisdQdCx0tEuDyUk3+NpTN7CmtRsrQFqz8RboXKUhIA4Z\nuOX8nCFRCruPggTiCe5IEYCPS6KtKrq3DZTkfslh5Iw8C4aLc+jDF+KW7m59\nmQG4dRoSWBteKa4GC51/3668janXhckDPRTi43PoBGe534dIFaFR3EEWsks6\nN1gu8SsGgaLhqSrEMLXkllZUUFQhbJvsMZY1+lnjFqTuxqGAyJ0O9wfM8HhJ\nVttxFcjYGymLPPrqN/iRGL0n6uqukBMCGFCvakIN38A8y+P6Pd3BcN9Tc85b\ni0wLlGaK/UycBSyCpd8Z2ytaHRMDqvmTSKlFU1mwkhThPapzVrCzv1+Ga3Ey\nDunyf9bTvnIbOciT+EUDyGA0QqBGfRtR3O+/C5okWQcI3bo3uGq8SCWccDAO\nqWfPYihGZMt7ijfVxslmE7FrqB5PHw5KE9F9AoCh/BaCdyXT67g6v7vb6+1h\nc+S/ZqzjF/uVq4ftdTuJ7Sk9aGOhCwo52tJ3na4aRwMDoT79Xy4QnLAGMXBg\nZrHbp6KuLLG5ueVc5X4BBNgI3Kn5tE7/dUEtvklP4Mx+DXpg6e4RkibBe9Ap\n4Lzk\r\n=BBAo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVvMmPXBRbDhU8KlWQULw7wIdMsGhVuUal7cqNqlFpKAiAJjgZmRBMp2u5SHf6rKSsXpY1Of/kPMqJ+135iCExx6A=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.18.1_1594654468236_0.3270363764844868"},"_hasShrinkwrap":false},"3.18.2":{"name":"@altostra/core","version":"3.18.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b4a331c3f978f902f72d030fad7608cfbbfb65ec","_id":"@altostra/core@3.18.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Bz0mnyHlVCGeVnOKCg0SqbSSoRVcVbCLlydu3mjsQMmEQxFhHMa/ABbJfcd5owVJJEO46Lac0LN8ziY4gmn+qw==","shasum":"dbf1af4cd614ecae674f4c7ef58b8786e3c8caa1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.18.2.tgz","fileCount":721,"unpackedSize":681342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDIxRCRA9TVsSAnZWagAAjyEP/07jQZ7wQLF69c6RBRte\n74YHS0i65kmsKRqgFcJ2uzbOU7FfzPlL4kdZtFkqViKeKXvd+CXa6l3Wf+vp\nMTQya2f3665cCEbaljE9oUo40HrUh5RPG7ThEkhrr2dKYC6kF019tLEmQpUJ\nJmX0Hp7kbgKi+0zhvhU+Jv/UyTZEy4f9k5oxVA8ZtVAm6eLWhg8fW9Zzo1Iv\n+Hj5eLPj9cXf1VHCOJkOG80v0+8MCd973h68B3LH6JG/q/KLtravgqpp2osD\nPqTOt6wqno+SIp1jnUmbH/MTY/3Fn11QwCOyWCF0NnduprjAmm/mZiemdUl2\neunHpxeWRtkFYdPWcZI56qjDnMTJUtFOkfNqXgr1KatMU4l9nmcXxVd2Yd/+\n5fvcaPsNPCNCR7ODZ+G5baiGfM3G0Gyuj8r5Yz8QxJCrS7jAE9M4OQvkZCm4\nrXSpWW3fFVGZmFayUV0g26cYXluH5tRR3/IP790B3q9BUxRl0M+wqKR/d4dN\ndvn5QJZny2t0zJ1/dlbnlw3yH7OpeLxrdiuzduvO/XuE/8M2NXnFUnQNSp0B\nglmRn2LxjzBvPPRFauHSbvnuphpUgBD5LOt5sdOtExUlflqquXhn64Cfk0XY\n6T7z6JEH0FssA3MjeOaiuEndCrjSy6OY+wr5CnCOwnFiDOF48q9549ugyLR2\noj0G\r\n=79IC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+zALdsFOUBnIKebF9TCJ4v5DIYBzE8Wb7t7jizJkg/AiA6OufHrF/X9EWRdf9K0LmngjBRrS9WJ7DU6O9X9+yGNA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.18.2_1594657872471_0.45376117049315967"},"_hasShrinkwrap":false},"3.18.3":{"name":"@altostra/core","version":"3.18.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"7f564974dbcf83ab9ea6f6f3d87ca9d41f5a849b","_id":"@altostra/core@3.18.3","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LlZNNimTl0PkVmfYh/TeMxAb9pqWko9xMOaBSx65KdfJb0eVeqvAFzMcfWfHUVg3yQxMMEcrbbM0oKTycWYfIQ==","shasum":"6c2de09a271beaf817239aea632554ce4bc17c70","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.18.3.tgz","fileCount":721,"unpackedSize":681221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDXmdCRA9TVsSAnZWagAAzmgP/RTUREt0Oc82vTVkwS5K\nbHLgllkLeWzunlinZ9cAHTU1/dWIxMbsjcQKTVIK9MLjmMYk2RbIXTP10+bL\nOrqLYPdaIEIE/SqSWHd29aTKUM4fahSZYp26inWOB+5envSkxbtYuYOexnC1\nw04uCXDvEFKVHisswx2KVqOec3SGB0vlMzeuAlERx50WbCvHRmOMUsepzRhy\nJnacfj6kEOxplg/j1Rn3eqEn9CzljC7x59G/U+3N+JfMpE4KcIScwgy7SgA2\nG7JL7gvaqCPWD3ApvMqotPvZm6CIRkczzb0xxQ50EEeCzmcJFWbRchjNMiZr\ntpNUg9bkg5PsRIHbSRR6xMvFMBQcI7eIQP7LfT/UfGaML9/Anr+m602r2cqp\nUtDNgs3CunybCakbc68PTV9hyD9I7H3AFUhEF4YiUea2wMXGCq1nf5iJWGvY\nppv9G3D0lmN9tijxK+S1tO89jBVsYx6RcUS11Up+XIzM6eo6GSDzs6yNNPJ2\nt1KUcn3oshs0vOpYSa1DHKTXw6zXXq9ighAiFj6goz3eB5wY/bD14PPFscb4\nlfZ/yxXVkok1rh5ewA2ywKVGUu79WdAbByDPYulivl77wGcd9GMnN44t4E82\nQjz1ZCVB9exeiXdvI9Z5kffnOyO4HnELPBnc0c7Yb4B8/M5zf3bZuQvsiN5T\naE3f\r\n=m0EU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUh4+EGg0IdME8UU5yp2xE5fJ6e6E3RGBYQOOxAEHVFAiBvlwWecAUen4NGZMaKSwyCUNKz9MgzFw0TIUfS66QXZw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.18.3_1594718620909_0.020610225382536207"},"_hasShrinkwrap":false},"3.18.4":{"name":"@altostra/core","version":"3.18.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"43374ae1414f5ad8d977df46f6a207858e59c23a","_id":"@altostra/core@3.18.4","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-O2cro+r5/cvkLsTpmVaHCvWP1aD4iq2CKGkyO8dwJ+izTmHFlNB8A4MAO/rseN4GcFxBhIqlwGiDt5lHYd8qyA==","shasum":"2dba18de9bf911294c2b0ad686cd6f63b97af34e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.18.4.tgz","fileCount":721,"unpackedSize":680250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDZ8MCRA9TVsSAnZWagAAUL8P/RB6OCw/gHABUXexuF5E\n6bdiDD5gwrvgbzhvoxo4G4qvo8I0lXNpHz+pMS/1aliCF+0WyJgEBRNH+usk\nn1TLu6aLPNcdUZ0xOgtccTrTZdyv/ggXz0hj4shCMPX4bslDY98AN+DiUDq7\nDpCkqXN0mWOEnMXsFAKvk/LM24M9CscFUmN3bkAsRckjKMjRKIr9uOZ+8ZWr\nVtLSuCA8lEVYitxIjwfzGNLJ8KfxW8Z1FaYZDL0yR+qpiVDVdf++ERgFvL6V\nBu1I3CpGMhTf1IizmxpKxvWKloO5a2xzl2/VpsmFj7RJkSv/X1Ef7klGxsrZ\nS3VoxYEyYmyql0ZUzL0qZfrD4ak04Hfr/PXQtzk7H5vQF0MAzQjllvBjOntg\ncGzdvj6beY0G/kHrvaP2+JqQRPwASQSni8sZFNp2Gk54XgQR+rgLuC3vexG7\nVn0Tjr8UYIjdhx32FcxTQsC/oXgQSMwvNYaDRSeE0qZCIcpD9h6+kt/0MMe2\nXZN7QkwKO5i7BBginFf3LuIBU/vVUVk9EA3NSpgQtDRld1Y7s+TmL87BxeXT\n3Qz+F6bSeHnyctn9tMLkrzn12cy9MLE1dS9mvKmly1KEInOpopskdYrJIZL4\nBrYKZalgNUKRb1t4zV9OjP91YNTo/i7R8lNslN8H0AY0d3CSF6LLavppSPDY\n5+qf\r\n=uiGS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdMYqRChISXlzaK/2yWH/lnqaXVI321zLdY4icTADyHAiEAiJgY477ppOK2+367C5rrUAKtxBR9HAVT55ZbKkT8Pr0="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.18.4_1594728204093_0.5983751237218111"},"_hasShrinkwrap":false},"3.19.0":{"name":"@altostra/core","version":"3.19.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"06529c1f1facf8416b0252b426ae295c1e657855","_id":"@altostra/core@3.19.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ETGuQXSnbeRsknArm/ZI3JiAgiyvPhAUUEYlvihZPm4dl+DB5W2ACJCHA+4fZDezrlkdZhQ70kMxSupanyn0Yg==","shasum":"490785eb31e1beb595bd380fb995778f54df5cf7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.19.0.tgz","fileCount":721,"unpackedSize":683093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEDxACRA9TVsSAnZWagAA2Q4P/iaFvyGB8VkWplM2ZcSD\nII4u8dWbGx0Q2y1AQn386Stg01SJCmtqTOe4FJErOhThqBXUhZCeQO5dq8qm\nJKFZjyShjry2CZSjIsaLMpT2CaW0e9kq+2ZuzKIy+gapOu0q+ptaGBuaPdIN\nz8Io7xR9+GxPCv5Z3ECS3pHSF963HTMfOM5b9Dn7ilv31eEX2G58zGUa2lpz\nyf7X2Yd4ydAa4Em0xWaXjIk/kU1aRR9gqG1mJ1svynKU9heb6z+6qVi+MVCZ\n9IFK22B90vPdSKDq/qbvBgYVXP3XtuCYYzWRhFqlg94gfdqYbb+FdFttEdMQ\nzYT6mKP9xUOWcaPLnpbk3KcBOqeLWwgqHO+73Jo53k55WmfxgQhkmWaAidZK\nT6lHZUPQUlLgbcnp1mP5WHfrEOBvIE5fgB8h/F2X+1mMcRMCf3npNzDLW913\nsYSS9UczchcfrMN6BFDrIaY0qasdTpx3L4UkxKmn258YWG+TFggV/pC4n6kU\nvG12E/JP2m1wJ6WU9U+tRgQO/1RHsk5d4qmaAPP+iT441bTIhEOiPCn1wcsP\ny9bqTSMCU/zd6vn6vNYl485R6K6lEx4v3Xe0HiBMkDqO+XcKNVmuqy6WkMI8\njRp7fx3v5XJsmxsCwhfZL1cLm2nKET12iYsMqIEinR5+uxso2bvVgzDARMJb\neuyj\r\n=7kSz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGR29yfWbjeWEpGqFpEcPqd5wTyi4cq6NwFJAPF/MiuJAiEAoUzXi/1T5d+HwFdcDq/igaHq8u0N9dvaKHCTsSYgW4s="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.19.0_1594899520358_0.505564544420835"},"_hasShrinkwrap":false},"3.20.0":{"name":"@altostra/core","version":"3.20.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"71efe2bc886785c94c1b81ee682dd2c4c871d6c3","_id":"@altostra/core@3.20.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4JayBAZqs8GgdA3F1XoRGBDu0SmT3YJ2hHOL+KzIaT3SOpEG84u6+XAEqM1tw0l93D8eA3spOR95q6K6dsEycA==","shasum":"bf0ff187eee9074eae4c225fdb7b6b2cd2d15146","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.20.0.tgz","fileCount":731,"unpackedSize":694628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEFTBCRA9TVsSAnZWagAAO5UP/2IjfV1KxXch8kPwgUxG\nO6LtCwKb0aupqfLAs2+4gcd8cZgYGEmR1kKf9V14UNVrHIPZ9amsnFD5b8KC\nYcrfiN1uG1Kd1aTtyh3/rNEjx5iTCnTBYwC6ruIOlo1vyf5H6l9RlkzcEENp\nljC02BksSEWNuk5tne3mHvbxwQa0rcEIJ9TO6Ihb7kSFzpo53IXn3/miJpzh\nTXAeKc5apG61sBMwghlUdqzJIowDZILbm7aU2H1OyRiJA+tAgzf3RyFiRRma\n6gRDCfa5NEm2zPHkirYYqs5o0Sg/c6vAvQeKfHAq44AbIhuVAf/20p/5M9cy\nsXbg5lsTGOS1ZdLahymnxyfP5hbn0x85XhLZSeZe6oopglzHYkqBu/hqCUTn\nQXhm7cszPC2XqYzzm4m1UAQQ6z8VLJugaNf6GLiwW79KJuq7H2zE112HrqSp\nmpULzoV7m89W47hmEcZcF+Jwpsjhfw13APC+MLJcInEHkxUzZCQkSYaHlIDe\nWpcfZF0IZDfkl+BDhZ3peVfSuidByDFfZBMjpavRo4piAmfA1kx8J8eCKMNE\nr417G6n44zTJi0m3tUawaqiCjH+Ji5FTLVwRSQGr+ZS93VbQL5jRzeAMEl08\nu/H3AhV+DcNJidzjL8auwr9sLO2KnBXc4s1/yGTVhzl5HhSOzEom4SpiOI6M\nhZoL\r\n=6ixt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7pJvgBxbfeiQcudMxrvaWQDTno5kCviNTqyQuGo60tAiBZMMOkoke2+wR5DlmogU1+W7zDDU6uDwzcwG2fcKPytw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.20.0_1594905792440_0.9999661937049236"},"_hasShrinkwrap":false},"3.20.1":{"name":"@altostra/core","version":"3.20.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"76e8560d4a3728f7ceb5d5796afcc729e7e50738","_id":"@altostra/core@3.20.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-X0HwJNiYDK92lqZJCcN1UAtv7MNH9sBe84eOxFvyOVF6BLipcJi41LT4oLzm+NulXqDMtK2qmG9Ix1cnWT6HFg==","shasum":"6f6ff57b2ade187baf169001de1cbeb02a9edb6e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.20.1.tgz","fileCount":731,"unpackedSize":696247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFDcGCRA9TVsSAnZWagAAZPsP/2wMUtOiNQcDafbvDJl+\nKEokfGB1VWwSrmHuB0ySxc6pETLTNik4eHVA9GFhkcgyztc/jUuF3gFwbfOy\nuDKGN6Ikhu9XLJEVS8OrGYcSoyMEcop6l6ZtLAwp4Q0StN5N8gmuHvM53oiZ\nVZXpwWOXE/xSGLLu6SSQL5zUVVPWNdAOLtlf/mKFGWiO5KeFj8m/8gGyk2DS\n9sew6EyvpDajGA6q1AxWIcYnm0CpgEz2ln8NBtULOzs0TalBoyntdbSHBjCI\nsguu6Zg/eHMHf0ZrGnvbwBlV4u0Q+DD4RXtI4Fs3yzdQCVzlARRexfBP6LBd\n22EJKwbI+NdX8kevEpgbzIoATSA0KbM/6lguxhIaSOwLSI7z4tsxF3IKOi3t\nxrADQzvVtSxNCl0kUPrLbr66ELZgdWOvJ3ZV9IEQazNtfzb9vDC9NPeT7zAV\nj3ZaQIroJZC1KWwkz+d+iRaEyq2qLQ+yOSbh6sXUfSN/xfionHR3Pywr6giD\nHfxgSM3FEjHcKnUsSRuD7SSt+KEOqYNK1Cii06HcnwKkhCA0Dd/U4v2YQHB8\nFq9bldxQu6DsaRqBXQyCClLAvfsWYQZrw5r3hsUdfJDHA1FXWT4nr6sTwcgd\nC+SMlY4pUyvNMup8dS4xBxStJy/nY0MWyg6Sr3B4pHHhJG76PcHptFk1f37+\nJ4vU\r\n=ILHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb8kkBXThy5lbU5rjMDEtmIJaHU+DPko8lg02nVaO1ZwIgWxlt7EoWv0WCeBgs9nTmeNlczBtmSuS1lFeD2o9lYwA="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.20.1_1595160325642_0.9841718899456235"},"_hasShrinkwrap":false},"3.20.2":{"name":"@altostra/core","version":"3.20.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"aa5019c15acd3014595443d4f3c632ec4a990ec7","_id":"@altostra/core@3.20.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-CIH1zoiY+1FIWJ2TEzAiGsopPeg8jB5i+sIyFBtFpNn2/5X5w88PUPWmIZm/kW/ZhSOAf4LIRGdky5pmVzcb3A==","shasum":"2fcc8fd057ea58e06101559d5a2290e0255d3098","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.20.2.tgz","fileCount":731,"unpackedSize":696677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFFpYCRA9TVsSAnZWagAAPUAP/0hE8azfFpeO+2yqUKK5\nadubIhJ/88YE1RZdbwscdpD6Xl+/9HzMQLQjWzuARyDY7Qx27CSiZFsemFCS\nG4q1AWzlhl4S1pgOfcARa1B7sR1eKGD5/jpcgLS4HMpz1Sj+kNEm2QjL39BF\n62utNgiVobYwsCnUUeVh4IQNbzd/LGLUC3L7mAYNgBi91gMMFjGnmMHFYx3J\nLtxUkbamr3iZ+kSUbgwyXJalmA8PYiui7NsC4P1UXAn4GnTwyfdVgr58pm3Z\n6DIbOgBuKSXvU1sUnCbOns4MgBI5p78TBevytzsyy5zVc5wjS3zHWpIq0pgc\nqHR69OzDHb277xxlXkZWdCb/tPKH5y8rfdzOVK45ICPf0cr/ggDMzTgj/HXR\nFe1J8eWnUF+zEqVIc0eickI4DX0a8Nx9sDzo4SWe7gzMuen6wN26v6fa7cgt\n4CSmpm4i2YXzI7SPeTM/UkUMX3nG0hEQTpOAYdXFyQzx4XZqoQnGr3VXQi6B\n9twQHKXbef9Bc8T7ihe+77dPcChGfglLbpx13JpruLnb2kaGVugz5YxaOQzW\n+E5RwguwGNpGyztJtZFQOVcNPBCpZ0OC1yGRjFRbZOSClht9iaCH73C6yOB/\nEOfs6V8daAJqasG2355iP4huHBqCDGoXWySeln77YYJGVc6LAg/sRYhovBOt\n0RL2\r\n=1Eet\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOrYHG3AR7XVa0Q6l7WKw2M05SWEelxBrB5j21U2xEegIhAJGjmwpSld7WSfPXyKjxw6fNCCTvEB0Cc7OggXINrrt7"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.20.2_1595169368323_0.4591853479773511"},"_hasShrinkwrap":false},"3.21.0":{"name":"@altostra/core","version":"3.21.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"2d3b6ebde4c5f7fbb9e1938f1e930d7b6b16d159","_id":"@altostra/core@3.21.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mKFIueu6IbCtGZKoponpsGC+nGLlthxGnFf9Oyi1g6hc1uxtyeOlNuGjQZ7v6dnZ1CVl4GFtgXyJiNv9M0/6Qw==","shasum":"33731d935f676a58d2aab96a79b097c8d215d169","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.21.0.tgz","fileCount":731,"unpackedSize":697306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFHICCRA9TVsSAnZWagAA/ZEP/i92LILwxtJVrC3pB/5w\nRvB1l9URw9a96vtppp/RJvFgkI8T2AKV5qmAgZMDxYx4/0ypPhfoDttDTkTg\nKEWV4QMwWP0s8YmaoCeWw8RQC3Q0DCIcz2MdmAJvvGFfcGpZi8fnT44LH8Hx\nARgDdcnfDM3pX0Oloc7uJbNQUITyt2Nl/lUky3K+bpe4EMruzQ7MnmLsbF/r\nEF1YKHNhpHFvmKMx7HIfTyYDdO+PnBGPcUrf/T65tR2T7+0doLuCVkXTU756\nK0rUZX1g9LpO5fyynz8OyBg9TXZNj0WHH7BrnejuAJulvxTK031J26eqTRBz\nJv9EkNo3qxPy/sXmi7dBmLt33xnnZCVjPTuz8Xbzn5cUWonkeAXAokrtfCJ3\nBQJvLMLpp1F9Wz25r0ZTGszTTiw/9B7+K23rHAgyYQWHTgo6ukUBkQEB9q2q\n2ggu/93ExufSG8ijo16jphp55Xc84AlueV803OzpLhumibwZhgSWwgXHkVl9\nEKMgw7qk/929IsNvQEmnxEmsCy4LEtPCkhc3r5/R1VCc/Xu6iSOWasWZK+2m\n5jUk2bNT6eSXZpRPRio+4AdXbPg/qzKKo+efkjwKVmcuWaGP0d4inpSeTJT3\nbL4Tzp3/CbOQbSSRImJsqF1UADGhYtWRlqhsaQpPka290KzfU/GCYH/RAQOV\ncOQi\r\n=rPyr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfW4OKdOgyPxDNQ8QWuoUDwqlmz+b5lnMTuRRtOTmT7AIhAOXREDSEd2MozuCBYgCsoZIQTh2byOk7e5kZnuiGEmOt"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.21.0_1595175425629_0.08037169192263205"},"_hasShrinkwrap":false},"3.22.0":{"name":"@altostra/core","version":"3.22.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3d3ad385378fc62afb64f12151d84668df1db1e9","_id":"@altostra/core@3.22.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0MWMjG4SWqhWsgjqWL4idSk3ZnJ6XjeQwTM9V08WzAFG5eCCICpg8hDGaflEong8hjkELiMPqUisf1uXZ3Q4sg==","shasum":"16819bdeeb34d1bc4032be39bc3e09ba44804b9d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.22.0.tgz","fileCount":731,"unpackedSize":697764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFsBaCRA9TVsSAnZWagAA308P/iSlGOrM96CxnQEp6DA8\nlAOTq8OcE1zCMPXKIceTtG9bfKVGxorwU/Ge4A38tZyLcrfgvj9y3fcAZMyH\nTc2hrA2sUrPQ17vner2l65T7kb/EOZ9TDqmj/T6vUWBbx3AxNIo7eIQuv0CG\nZeGwnNjgYeW31YhJZ4NGnyAyDvq1d3P/Ct1GFVA7IVP+DEtvl4P3rXihig6T\n0bqhCNMpInSpGLNOlFtG0ZB472L5VsrhzQo50YiGaJaFHL1ALcaLZz66vF64\nTVSnlNt5qI1MxMgxE8inRqp5x9zsNsPTpZi7+R9k0C0+ccxOfSHwjCJ5vZbq\nXafe3AigVsAapQYNCL3U7ir/Oyyq04NGb/UIHJIfccx9UFGQZuBKlvzvyl/o\nNcjgZmYHlca7Z0kX4ucUjJaFZQjJdRL8ESk7vH07GCVUwxM/bH4BOQMAwoo4\nkesQIK+WxWM/bg43+Q55UHsi/GbFzjtJLDPXnsWB6WDLCnbCyGSrz+DWQios\n/xL/hxlmvdhMabFqSikY3W7uarANtfTbyuA7PWm0tSh9lA4tGeH1Zu/q7015\n+Qoqw/a6U/DGG59EuotGaWunSLwXsN7WKnZhTrx2lJHRAhLpKdr3VJreHXGN\ncLA6LC8m1/SwQ7Vk3jLG65AUSwephc0sCiEKnIMpQ2oCm2DXQoEkSh3DayBg\nWdZT\r\n=YZi1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMQZrGRNo3fWeVDU68FQQRK2kt0yvkRh8rD68UaocaCgIgRcKR9iyiy9OGF9XHzzB+M5C9eQxLBGQIOqgBE8gW95k="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.22.0_1595326546568_0.0349661406700732"},"_hasShrinkwrap":false},"3.22.1":{"name":"@altostra/core","version":"3.22.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"cbc11649445ebcb361734793f2e64f5a52cb1243","_id":"@altostra/core@3.22.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-DwyF3mzjPcdst9viNk9oE+OEszm1rcZJ5/gcB30MJGErY5AiFOvHeDGzgcctkalmTmqnJ9LoeChIjnnclw652A==","shasum":"e98fd00ffb83f92c3352fa4764b446e6de4c2379","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.22.1.tgz","fileCount":731,"unpackedSize":699342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGAF6CRA9TVsSAnZWagAAwCAP/3iNEOeg8Dhl2SzyQuo4\nNMRg7qDQOOPLmhjeFtxyzz++O+6atbhM9aehhGPI+wBaDqiqEXIS+nMVdatq\n6cgYmnORv1KKQYgfFf0yO7fNRlTThmLi8UabWOdNSI7KVMsEzvLB2udV8ESU\njZjXpARwLc4Ty612p62SqArL16UL++QapwcEWaT2WBcFkYXIkLc50ZhjpIn6\ni1fZdW8Td+OTvE05+NrQ2+cc9iSkJN1HQugqL2PwL5Wc2ES8aVXM4ypDls95\nhiUwB0i7IcUw4YF69nS5+oyDE6HTrxybmbtsbcII2zU7tH+P3Wq+xzxkpXl6\n8ndFwFjleotrO76BXkg1d8JTypezi1nSNZNJJC3CzJMGuyHvgu9FWUOuhkpd\nzEpBKYT92oEcm6Z19kzYg66YtCzO4GQzw5FRxDz2GWgNXMHbrxXBuV86W+ou\nORwPDO0De1n67Vghogk8FGqX//M7wudUzgFU9TveKfVrKlzTcfFqgMdjv6xM\n7w+/0ty+AIWz2p0ElqVYwJSpMulnRXT8HuihVNlWb7jV4+OLRE1BpG47H9JG\nMmkOxM92paGFKqJ4HElxm9q6HoDIRVSXGHE9AJBMWkZ2aFTUcWZmMPQ0lIgy\niPDUBjm6F88L1nDF+tROcl0hOh36hrGUj0D7Jusky4k1aO2QVJEJCb2M0hpw\nelzF\r\n=zcyS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvlx99998j4hjgGourHIGqTrmVievAYxNw8CrSCfk6VAiEA/uNgtNFBQJiBT9hIsUVkDAlsHDgutlza/6Kgvs/jR4A="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.22.1_1595408761882_0.8518493771955757"},"_hasShrinkwrap":false},"3.22.2":{"name":"@altostra/core","version":"3.22.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"d8ce0bd0bc925e87aa46af62208d1cc289255b25","_id":"@altostra/core@3.22.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/ky4ZSlmJYSwqEIOtFnIo8nsnM6wFvDF2fKqDDrcxDY71oi8fBaJoD2W7Zhk2hAF5FFSFCbia62X4xvtO4/BUA==","shasum":"e6c0aae93e12df5e7bd27e82376cae0adf3ab352","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.22.2.tgz","fileCount":731,"unpackedSize":699342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGAIKCRA9TVsSAnZWagAAyQUQAJXSICgUzYGlned65iwD\nufm8bNEGQVinNz5BaH2AtwuEO7nAOPkEjvLCjTdg7e2WQVuP/JbdtkHN8P1J\nfihrAjbFfl+U9C22TTrPj2KO5pwmkPHLLS38R035JFhian62QJcIrush/Wz4\nP83pJ+vOlLtILNoymy96yNy0a9R3AiM+A62GQdZoGKFBgzkLpT0IJg+YpG1q\n7SeVbdJcnfi/YciHGiyo0VPJjQ7xdHmvYCVT5kvqoRXhbhjXhkmfyQrFUedT\n7v8yl07xWg4nsYqWyygJ7B6Za/ES3npBPxzyNOsfXY5UlLOOKKgeyRd6ZngG\nnWv/xAGy6BeeZNkgtbgIa+UMFh2V7rBJ+c/grAGuZ/zf7gwNuut2HdjazCtj\n5e9EvHkl/qMXdGGkH0w15ciIzpIpp0Oa7Jfe1/+UNW5QRDFu+RUhof1IrBtj\nlw15HJ5PdUXK7IrYm/kGiyZdP6+O8m988TGB988iObEiOKjWxyWSO/h6cOtK\nGTui+alMdSc9NJjK16dgfLwJy8Y15Y1frW0ph0xwhwUYkQlm0xbDJhk4KVN+\nnVduEofh9q3L8JbG7l5APBvRVp96c/WUyCw8ksMQftyN1Mss2pjRpKpgW5rd\nR4s2o+mi3tCBkqhg9QrDNFS2xAfB8URynD/SyWKjZ0ZgAIedOC4G0xNgwSUN\nfMLj\r\n=AbFV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgWsIakzYltCXHU0MEevVmwDB6SJxyk5NXIZX+NHZk9wIgXF1BK2zQZ4+FNX1Snd+CBqu3gA/tHcUSbM9Lk5E+d84="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.22.2_1595408905902_0.9115961571021982"},"_hasShrinkwrap":false},"3.23.0":{"name":"@altostra/core","version":"3.23.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1e4f9a29bd2ca42290687287a8e38cdd02da3f27","_id":"@altostra/core@3.23.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-wm7mGofieixgofsbTWWwjrACED+STjpfszsOSUwFh6tK9HF4laUbUpwiEtU29NgXTMQDekeJH0T1Zi2920JX5Q==","shasum":"d3c343a3a747c62ff1993f35be35de263785d53e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.23.0.tgz","fileCount":731,"unpackedSize":699743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIpVHCRA9TVsSAnZWagAAcbEP/1QP8abRP5wupmMjTTNs\nSB/HsLM4brjSkhj/iimKV5N1UYqZDuSfBs4Hd4ZhFD+9x+dsvjTk8znjECTC\nCquXBsB3d/wjtCZnpsCYu/t0f7meLnEqlCgxgSsHFRBDr9xXWQaKSG3eqgmZ\nL4yavtL5FTcsmKboeDoayKeJq1PxUqARBY1n5tvVja+Naf8EXVVrobR4vbK3\ndhVl1GJFDzXLoSJx2NGoW0vaNm/qX+wHkmflLAcE2/n+AQ20IkmMljKgQTGn\nCbKcDURK5x6Z83nN5HqMMfUwxK6Oh5a2wat/gxkyjFykanTBag2d8xzCXSNb\nPe4qf6LcSMFqxcSYd+qohwGZGR0rz6apG+xjLVhbm0RzlWTBwfNDJ8st7pkQ\nxB9sm1O8K5/hg893gzBWW2aNLmuT0UkIn6uYIVE/e9vpNebLxDQfp4LJGYQJ\nGjbES1ZKvUestcJ5wj6FrUJBXGzFILEsLWdCAugB2D1SjE1yJD8FhtNqDeMI\nWaIpdliZck68N0BP+l5x8TRp0WKJ4qosMLAQ2EGdPz2MIEXV+oNEXr4Dynjw\nDTsZ+8OKwfK+my51FXgRXYmnRcoHvTAmFpo56G29/uvgNFhUfAyrHIamjhWZ\ntVTe5C7rIv+3oVj62NtWKQRCep2Pw1Y1dfppwbZM+qPE4/ZEayHc1sVcNSw2\nwrEX\r\n=273r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFaZm5YRB0GQ9GXTMj4W+hj6Ih51MkamNRgJgwZzS5+AiEAuP4X2dzOpiDWYSPzOAKoNDW8ZQpNxM3+hGDn2BZ/qN8="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.23.0_1596101958737_0.4141812756443688"},"_hasShrinkwrap":false},"3.24.0-rc1.0":{"name":"@altostra/core","version":"3.24.0-rc1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"02018e53ff174f57f7ab25c9296e481d391372fe","_id":"@altostra/core@3.24.0-rc1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-+MfC6CcGnS2cIMXX5qF8ZlgPwiF7mGlrOd5fhNAxxJA2B9AzQXKT2u89o7JfGGF3JMfvoxRilrNANgu8XDu+kQ==","shasum":"9531bba99bf2782a7a721cd02014a9ac2e742cc7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.24.0-rc1.0.tgz","fileCount":737,"unpackedSize":703544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKZbfCRA9TVsSAnZWagAAOcEQAJqDbIP5pVHwb9nHwD2Q\nvKemWMs60bS06hLOkhhEF89hHfzbNbILI5mbrKI0D41I4koHxZOj62yEmyO5\nr5EwH+GhmhoT/PN4/vAodNdh1WZaimVnpGE2JGK/bmk2o0WCCsO2OnYnr9z8\njWQqSHnXLnLfUWRyohbpS30Nw1JuB6T0hCX3ZBTt+nHVc85YijBYF2R34Yrk\nLU2yk2gv22Q/jOXilB0mjROz1oFAx/o33e1cxb7p8OPqmP8/Ih5CLMSv5NOa\natZs80sEqwUqQz30kwY8+qciN1kTSwRHbq+Tp0z7cLLzVF4pyQng75OUKCkf\ng3upf/O9UseP/zSUJu6ZCpRgZhDn6KZNIiuNkb5qUw2C8vEXEFeW67zuIWay\ni+y8LH+TbTMYDl+tRPhucHGTd7SjithLljdMhHKNIIx2dOFGgU3/LB0UzsVf\nKkDmKbJYgSj88npwgclabn37rTj/mFCfMz6E105VnLyq5c5sAisb07XP435c\nyPopDzpW1VJeaPH4RNyJkHnbe5AzLuPdG9tJvutEyqN3yV7LYqtHbfBtX9ob\n45O8yW2bXXKG5pIvknQmhOuAO8Lu2szv92hwsQlp8UwOEC3OB3qd7d8ef0tz\nymWdXib8YQax9GnD9eD8125Mw9JOCnj7kxOp/VQp6ppFFcl3pH6huJEnEDvw\nIx9v\r\n=Nti7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFM39zPwLLLip0RMLRTpoiaCyn05maLIQpdtrLIqqJ6JAiBgpIF1xmRTL0t1UCtqhM2xiMFGNcBKJNWViM0zU+sLYg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.24.0-rc1.0_1596561118324_0.019757851427877338"},"_hasShrinkwrap":false},"3.24.0":{"name":"@altostra/core","version":"3.24.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"f510b1e2831f5b1a0c54fd2b08ec9993eec8fca2","_id":"@altostra/core@3.24.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-85Kvq8VQWEdqs/apXQw2/ecXXBtoACcdr2tlkX0+6T7RcJ1fUIz343sAv51fiR7opi/UkPnnjsx/OeS4AKoe5w==","shasum":"30802b29ada9d164ac5c9301ee2bc677e34605fc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.24.0.tgz","fileCount":737,"unpackedSize":703538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKtyECRA9TVsSAnZWagAA1AoQAIj7rqvJ79t+gFK3XcY+\n3rP05OGSCz/bxgEFDAJoB5yqYl1VK6y941TARqCv2vMrvSO5vWb23kprwohR\n3arX8GFkVVe0GhP68zTbRYu3SD7bLjb3J/0UwLzvrV0jA8dHLxl6bsYfpF5g\nxo60E1oDrzEqZkLoY8V8ay4FcCuKUyibAFo410w9zccgkd2RWKhj1gA481Xz\nbSQVnYBFO6IZa0mOTRt32ikzbmFwFwCJMmNurkkvsVHWqFElbDaDqhGfj10A\n/gsmJGcnlISM82bjyQkZW/zMm1GuY0KuGc5QJ8ExOB+Qa4ID2F1wMpgGyIMb\nyUg2fz7f4hUN3C+ho8CKKUj1uaqRURpFVBxUG185M4YSj6xsqDuhhZG5ui4r\nPkk5oX7L080w2LCCKhjUd0iNlWu/jY8b1CBB+heRybU4yxqtT3pVXcEKrWKq\nKZiJt5dJG21VNF9DzPqhJPoaT9BREPrmpuWuM4fnhf1ekvYEUbGHRP37xKsl\nWbUX/89HkGyWWRwcaFBgVO/1Jz45Ia68WaUs6kTNBTKk4WRrUhBZ4PJ7Juir\nx/J5+f2CtecwUAVqSTKNJV5dM1GKczJZP9DVpq308ipyvbUWzT1699G5O3Ok\nTcS97hYLVIPOU7Vmak4A1At148+095jgF9oG30v92yyfurylua+OupVl/OEb\nzAEE\r\n=7u6q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHQ1DBhwnT9hsC9/nM+oOzFQU9zQ0+oyKh6qr7j8JTjQIhAOYo8hPaqsx4M9bLzYqkBcdra1IFReTGIX3id/DGTY0Q"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.24.0_1596644483663_0.25132671509677085"},"_hasShrinkwrap":false},"3.24.1":{"name":"@altostra/core","version":"3.24.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"344ec8ea46cd5e12cb8da33a16422282ede73784","_id":"@altostra/core@3.24.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-j2eg730AzJVh5/dklXRu3NA2QDNTdk0WYsfgboaOcwj6UQtUO95jCkVmotq3y0YFs1ZNcT1G+ntBxr/1Y0hEnw==","shasum":"f423031e8d44f7317661195caa82780bd603be7c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.24.1.tgz","fileCount":737,"unpackedSize":704090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOlqRCRA9TVsSAnZWagAAwsQP/0UkmzlK97+LbC5pW7w/\n1LBk9R5mOH86s0ficIKcdENtmpvF9c/fICFl4mNYuu7XC4Lt5/mcbVlFKEPf\nz6Slu1O9rzmGClszq9qxnde5U/19pjju1tFmNO+YVdS8akG1Ziglvo63ynvl\nguckdaaOcXkMA3NN+5ii43c6RBCEg5Qlj6gqKvIy7YmadxrFAFns8twhLRCK\nvQE6CzziTJs4HUqpU4Cfhlv4zTSj14n0/1T4mKQLZ7RRMihruCSNoeLRO6na\nuCFzJZXfYPV1evbkD9YMrzi9FCcIbEMUo2cHjn8iR1QxEwilXsOVlOR4NcNG\n8dTLql0fFakK5enXgoTkz12O9PbSyoxaNPfZ67p4kmZ3E13wWxgbHgky3LBm\ntOVxdyGqt80H+gQQ31NirV+ckO5wbaQd92JwXlAKI6NVqZxTI+eQJSe7pTaC\nHq9DC95oQiCAvo/L+YYGQ285HfU/8lJgPNddaZUkiBXDUDty7mldTIxDPZDq\nycQT4xDFcMtK3YKQFNO3rcoE6fmP15rPnuYvvOk67+YCiEAl/QUyU1ts5EW7\nmxA/eJMoH8AbZ05YQI6WtHsWi4W2pO3C2Ku584ZN7xaU2mce31dnOKncXlZx\nzgIrzAD1O90YKDkItFjUeW1nxy9yKoohp85+E5SJhOzWPMw/gX12LQ6FVN+G\nVJ8D\r\n=U3QO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4o5wEL9JZCV94n5Juri+fCT7qcEoy6XiipWSg1Ysz6AiA7nLFPf1o+RuvifsQLS4akGqWy2lyaJ7fMZaF+9lWxHA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.24.1_1597659792444_0.7693028492567593"},"_hasShrinkwrap":false},"3.24.2":{"name":"@altostra/core","version":"3.24.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"7976400eacf4c4af6bdc5c0121da273a3466c269","_id":"@altostra/core@3.24.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DjJXzripNhfJDETYquYdasMAaWlfFRfVCihn78TFxUOdNKLURy9Z2tzTFNkq3KQ/hxZhkzw6nSq0GSbymlQjVA==","shasum":"95ee340a5b3fe96b11f76723de9027f744ff847a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.24.2.tgz","fileCount":737,"unpackedSize":704143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPkbGCRA9TVsSAnZWagAAsr4P/2CcQjQRSIPjnwm/5kJ5\njPF0pcpZZEVth9FxI7mnnxx/HXOCvGmWTAJDB5jB7+cHXkWhlSbYYgBAPY3e\n98ysfHMwkVWtQRNvAK+aot28BuC5QTB17Vv+SynU2mSJ3DhG+TZF5xcR6yk8\ntILPV66Zo1pena1tIBWNh6DwRkuao/WJ4Tt965T9Lc30nhldTvRHSk8ryrHc\n0f7/iJZuxAeBOXmKudQ/+VGCyRmBvua2bSyIs1BcQ/p3pzyfO8+D78S64i3b\n2nSYnL4fyYwh3W9s+xFxeZGlJV3g0b0L3re/xP/4tG5M+t5Z4MRbtT09JxsN\nSoYicREGfA5rN2aNKtiJBo1aYX09WFxJZRHaSpFge7aVfq+O0iV6eOsgK/3C\nrcKtDv6V5FclxL1VaBFVELuw9C8NHSa6h7h6Jk4Rjtg4kP6dM+PLbTj4Sbr8\nKvJDIcWvF03um8Ak5UU66LtnTA5J5CIGF97urwILF/RAfQ4mjCsFz8LVT3fT\nY+0o03ahnhRb1PZlSIcifMM9koTp9TNEShAmjzk1hXlB6TgGt0TGja7X2EPz\njyYJpOs7TkF64aP63K0j2Ex8D/rW9wWFZkgfqw+mth/hSHlL70JiedN1iEA3\n4mh9uLdz2U/CIaCLWpqckZ1JcnbqXfzYMnpkWMhw2PxZRHJ2oGTFu8MnHMSS\nL+0r\r\n=LdgT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2oQ8Gmj4Wg9vtHjGweJ3UfzH1Dt9of8l2k6CNR6J2uAiAkmwncFHeUmSqsiD4WSHkwB2VKNaNnmi+P8kNVvOxbvA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.24.2_1597916869586_0.8330864649581733"},"_hasShrinkwrap":false},"3.25.0":{"name":"@altostra/core","version":"3.25.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"588c4cf1572ceea7d45ed0926a98c4dc3a727c7d","_id":"@altostra/core@3.25.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2+nyk7YlVqlocn8sREdnpejCLrDCmy5coWXgGrn2FXfLb9EUVWyWpHs0z1vBPFRvDmdktPOZ70WhtnRiCv2bhA==","shasum":"b6d465c1fccbad811a2b9afe7ac6b79700e1b211","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.25.0.tgz","fileCount":741,"unpackedSize":708370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQna/CRA9TVsSAnZWagAALDkP/iKn7OXcu4KaAdZFxeAG\nG0z5LpncOlRjlQ1gkFIPivhmOvilYAlKGBGsjCcUi0+ZYpwRiiXSxk28hChl\nwYz59hfFVU5VkYCBPFaXhQ7fGdKpgtNBgrKcz4WFB2IAH2x6L67hAO829xE0\nZT6LdOd2hnZ1pmcCpKtKs09Aob3G3ac6MdyZ9iJa26n+aTNw8qL+v+YDIcdd\nqsiWEXoBAloMtRdzUmyXNlou78LK5Go3ghOuWZSKd3rNCOMy6bfYhiCNRIjV\nQyVc4mD55Zz70/kCh7R8yDcZaCaGlz5znZnNdZnXkEFszHQlIrKEy0K0MKCj\nrXseMwWmDfkh6eOcFaMASnfY+Mk3sXKkm2xYJHcK556cjsawMz/aJuiSLRxD\n/fue70C1ZShhflCEGA9gtroIwZsDwWhDD4ItMtBj8Wn1suCipit3hgvPiDb9\ndrHoY5byNg6/5KA8cs3GEUeFUuOy9U+G2P02ayuCqrgMHC9cbsK0i6HWAo0f\nh//NPURtj1Sz8iaeMSz5TCyscIumsoRO/Wa7ELDZaU6zhtWqq6E9HcC3htQ9\nzZKojlTCrudzr4X239FDU91BYGEjS59NKQU6WNNaeSHdYUMC+Y4ZSkUJ93B4\nnwAC05e/J0sB2HuHUrYurqESNWmuYylBUPblEytcaXTpbDiDznaMdRv7pZnk\nOYft\r\n=YAi2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWDZ8rbJEyXn7AwQkx2G9P/rFmcFkN05Q/qjvnhMFhZAIhAKcR8VX7nDXNy2fRmlocFYBSp0ZPjXnetnY4tYxODqNd"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.25.0_1598191295090_0.03194860060984728"},"_hasShrinkwrap":false},"3.25.1":{"name":"@altostra/core","version":"3.25.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b53892bfd16648ce4eb874e3c9bfbfbf22a64d45","_id":"@altostra/core@3.25.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OOXD/N857avfPeOrZhcr6wsWXdoJTwBiTZY7A4ng4zpJZhAt7dbTuhT6igwB4p0Uiwv75y371BYiva56WZqMmA==","shasum":"6b7b21a6d85ddad4b7df81b8fbb8113ad894a073","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.25.1.tgz","fileCount":741,"unpackedSize":708376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRkplCRA9TVsSAnZWagAAPD8P/3FAn00rXhXt2L36KTxo\ntP1njmuEPcHnn2E1T67vs5M4BKtv46YIZxAje0jome1Ii0hKCLVSDVkTP7K7\nsWHmdgFjvDqO7VLpqCKIsrEpNxgUFPiv88SspiF4paKPIMQBCc5ABBlUgXT8\nVbrCBHS8lHgH9EX3LvEh8oRcWjsFbHYcgq9zPI6XOIJvI4VNAaLq5R/N/s4Q\nnQC4M2xX3sdjTEqusLQYEGqNnMfsusbDNBykl0nMvACA3+m96T7c6lCn6BOX\nSi44bjbDg5bmQ0oHHWnqUh1unES88DC+bYuveMDIcpbeOYsv1Zhr5tY/ruhh\nM5GaY6xk1bLlvRIEkhYyoDUpqkr+i+sc87N9b866hEt/RqP7tTT2848vQewk\nRTMWnmZmcezLRzZcREy0YMlU8bAQWM2ouzLz2tkcV5UUZuqSa87cforW/UY2\nYz2GGCAWk+WQfsOLsZtHMvaR7QFaMAZUSgSvuqCSuQB7dvCWSddDTjhxwbKg\nE9x0DPQURddnfN9NVAUK0aSCFkR8TmLmFD39K+Bm0N/kk2ybgN10nP/aB1S0\nlZUl4t5EhqQJ+U9SacE60o/Ye+7mzaRwLOxP7stEWhkWLmbH730wfXKavhoc\n6Qbf6CeAY2zNBMrzxWUPmTSZUW1uWgURKpmbOTIFJOBzis1y9TCBMBZ2T0ko\nQq9n\r\n=bKM6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpdQceADPVHNehL/WU2ah5oDGct2yNoInANDSnxVM39AiEAxgmQEIWmu4AQAgQVa3Un+hVGyf6PhUToxp/bhYQoN4M="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.25.1_1598442084607_0.7101438279996564"},"_hasShrinkwrap":false},"3.25.2":{"name":"@altostra/core","version":"3.25.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"2d0e7af6667163d94ffb946a4ea849dd4bc48497","_id":"@altostra/core@3.25.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iJohgbMS1zA2wrA1mOv7Td+PHPBJAFcPdh6p5p1mkFl0+EywEGO+Y9xhHvQKK/wISpu3wk/IJazfL+PPEvIgcw==","shasum":"aaba74dcf0169a6930a87b24ebec9be3b2785458","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.25.2.tgz","fileCount":741,"unpackedSize":708537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRoTkCRA9TVsSAnZWagAAbQMP/0G+Xev+hjkB3txSN96N\ndPmqo0+TSMk9K6yQu0bjUI/hSVugTWYqfOlJRW0q0ad/dBdUMnH2GHQU0BGw\nGDz36fpmlXA0XfIoOyPj2qK7TVKzK2xv7rY6uoHuApby2i40qno40mtHR8OT\nfpSS3YYwjM8TzHqL7UTKYtQWNFwppUA+DQlnxdhtF4ykKIueUsX/7Jicmz3E\nIc3LtXAbodGebI+nblit5s8/oGyZ8IbPlwh2zVo8sbiD57tvajOASQ39S84B\n5ZsB9Oucpp/jmTjq2IHmjMvHUcgzcV9VwJtcufau+F80JBGrYfIeaiKH700Q\njfPkHjqivbykThJOYlRpPYyecc7ZJLRVXSUty6d6xkUracCze0wDaeIxhEC6\nWssADffqL9ZbX8mgxorEScuiUavV4BvnTK6Hot+0YRSK2LRQThD5GkandpJF\naro1YnpFbEy6ebes6el+Wqz6QzoWctydsLddD5Rrg8POZPRLjxJICIy8lvOf\nnzbRNNbF8mc9rpqDK2MTVR4Z+PGV2F1r4ptl571x23XmUf5V5BTzHMJK10TT\nUPRrTCn5bVcCnIIyFvkG/gu9orHHjA28AianmMfWaTaquTK3e83To5pYT8xr\ncUWefsHr0UCFso9YhhLPHRuVMIwT8Bws+WeOKV0nZd+t7LDRGH2mPHyne0I6\nz/qa\r\n=kMoF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwZfA+lg13VyQjDoBa/zujA0Bgg7hGFwlAUOdiuKnbXgIgLOTlsKymEe27TD5pjwUWw5iw//RtO1yydCGHIdBb2E8="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.25.2_1598457060289_0.11036678027051439"},"_hasShrinkwrap":false},"3.25.5":{"name":"@altostra/core","version":"3.25.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"aca6679c7b0ace00598fd8d08276fab78d4c9913","_id":"@altostra/core@3.25.5","_nodeVersion":"12.16.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-u75WgKB6mFIERBxvgkTCgiF6F9n76MBO9+FrRq8DS7JeG5PRVP1UeIkPDSQfvEHnRUwfxaPDfuJ8jBEz01/VWQ==","shasum":"caf4fc425c4eaac6fb7b760178eb878a64e8622a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.25.5.tgz","fileCount":741,"unpackedSize":709155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT2rVCRA9TVsSAnZWagAAV10P/A6RF9QHnAPkev4rLcyr\n9OvHTe2edvt+ib8u9juc8NT39jyLAjj4mSXmy2chIxlrh0N/m1J1ZIZgGY7d\noAZlHJvflAP43iebLW5ztMuTXsgtUCHIx8rDyDs5oMikGNcGWGW/3gX66QIB\nC2h+HaCmNDxrqojLALccobkVnyK5637bvnIFV9jxHybf/bHnGjJ9kZBwEzxG\ndjBqPIIlEgkI8Kusq0jHw9+GnmiOgEveQJRl19SyKQWnJsGE5HfhUGhZVA9b\nX7fpALM8YDaLu/yWIv0kfNIdgjM47ggeHXwLy6rjRdwOmJMvFxMZluQa8cvT\nTBEYW00lJ2GUn3Vg+qyOGiz0jAAh4p2MdMZQ+jEErN7UMQV+pURPqLyqiQO9\nBrCecMD+lN0SO6MmpVjl/jHaL8P4tNlZxsnR30hiBsbYkqFN3uL+hOZ0MS0B\nFgT0MW2dztKVf6dpd+O0bY80Vcz+8BMVt6YjYtr9MLE41eqVBeaDkhTMn2wy\nvpWMq9ycm1/TfEObqIOiDVUaamr2re7WkPhlVLT9QTPRl61z0jsAcaBo3FaS\ngcKI+kvXOPFG9kHSt9rppulgARBMT8RqlIIl2NN2bCcbo1sIWiAPg7OpOMns\niHA93vVo4pnIUPimmKYNYr0SC8GrFFze2qYT4ETQCgYnnZffO2jEHpcMSuFx\nY+J8\r\n=uIpS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICB5iX8xI/1I3ovWpdgP5ktet292GUg0gUSdwVHC8/wFAiAHr9lYHp2ySaWYaaMXEprmwWn/SP9Xyh8la8f6B2ntHA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.25.5_1599040212965_0.9549404434048714"},"_hasShrinkwrap":false},"3.25.6":{"name":"@altostra/core","version":"3.25.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.2.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"00c70ab2493cd69f70e1b7bf1447d7158089024f","_id":"@altostra/core@3.25.6","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UqPf21jWiBGREcdJKIHIAjIBdFDOBzzQYtha+KWJNZ4OPpRDJ2xmkhxfwGeRuDzrkoZrP2W0wNKJqBMfbGtqOw==","shasum":"150fcac753d88ea6ed86dc38344e13efe9183541","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.25.6.tgz","fileCount":741,"unpackedSize":709177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUL8QCRA9TVsSAnZWagAAvjgP/jB/0RJfiIg9fMSa/87P\nLu4NLpvgNei2UYqGM5Ob5NGuxG+PPzFzCbn80FJLtQPfbZmGg02o0ejEpfpS\nMYX6gIHRV6qvvC5TGvM2E2+xHXYtamH+KhJmqNUZng8IOiEVRyp94h5oKl6I\nLLoQioxzjY1q+l7abJ9auVGobdY4DfxPSerEUjPf9HCo6oKFH31vGKLpQ5wl\nWSne7/yE73Pwg6T10Q3shcPT9Mk6yZAt+982dAzJ3Po/5SPH3yV/VnqceSlV\ny9v8OH0+3FOoqP4Is+PghVTUpWSWfG/bGBvULU0eBoD+rjVuRK8r7SNExONd\nWeOL/Ar8+w7NXmLRg1mDAwPFa30FlUX+rml7C3eLONQVFrpxWUEaZW2q5gfo\nfIhcUDvrao9vHufUxJDsVXsEeDHvivYQIz4j8BmeBHPzYJc0fI5YimMkMsbs\nP/AW3opDXtKsWHuUTR+fcNR108+5geNKQM0j/4LZCw0KA44K7HLC9Dq+4N3d\nbKy0GTtEJchKqjEqbkJg/4SNOYmxuHTipCnmD/Dq+2W7GHDX6wz+jEafSTSX\nGwuXw7knSR5hGYRPSJJrbPc1zvIXGWjS+l4wigWtyyuJ5iOryTXIfm1nUH13\n5WVG9LCXR9xiFg1I/S5ae0j09fQ0u5xYh1zOOs29Y4nOuv7BDuzukF/VHaPP\n60nt\r\n=aayS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyLXLKNzvnV4+Q4+33BGfGX2Q65UFsOmi/DwrFgEQ3fAiAJsgvwdJAYedX0AmVa7zdlEhni7euOmJZC/vAS35f/8w=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.25.6_1599127311608_0.9032622497198837"},"_hasShrinkwrap":false},"3.25.7":{"name":"@altostra/core","version":"3.25.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"65b3c7d301cf5e6af85db02eee3c508895cec12c","_id":"@altostra/core@3.25.7","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oYc6+xGModwrjo5xBxf/6MCBug/4YIuwHd7GGCj3d8qpHVyQzObRNdv5+fiJzId7B0OtDCU9GvoANJZj5LBWcQ==","shasum":"aceb1c407cffd4bf807605374ba1910580c1e680","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.25.7.tgz","fileCount":741,"unpackedSize":709177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVlxGCRA9TVsSAnZWagAAq7AQAJoiYc0Jvrq4tAV4xcY4\nCLSuH6jMJy2+/qKFkh3DcNYfr+qufGT63N6HflUHeYVdtQE3BkAbERFg5OQY\njQk//WOG7FtXeslWGPBeQXaCCi7D0QXPKhATAbVFO8qDKaba9Lz3qUrg0ykG\nqBcK/VVSf2I/QIFRSrhHdiszTUnDIbT7pPAK1TU34YStpw75yhJaMhxznK3Z\n5dv0WoEd0polWeMR+Bah/VAfLs5y/DZjd47rgBU8lewJmUpMgPcC6D38m4Zi\nS1aiAUysdDyOEND1zVRYCZZdf7oBhh9zqSq5LsysaKmzygbMeZnqcWv5Vf51\nRn9xsteguHKWlQk2ziLAmkkWCnaWnslFGJjgRsWxejRzlS3yKqePPEc4bE8p\nTM8w+VMivoi5Q4TkQ64gsygwPK8dpHqbvnKUNbwNA6+wKTGI7adh1R2sPDwo\nWAIWVUE/tyX9QtcWuJlSOlNxhG3F4zgWrGqC1bakn1AoDEs5MCwbvcJCm9V0\n6itqWs5JMWhsJgJDZVD73Ec4sPUaFzZcmGnGXoTs/lXd3YPCdZGCEYxXttEG\niOfIc9beTqWenFnCrThNGAaXRew4tPs65Lh8+d06ycqcBAoP95VE1Q1sFBMU\nTg2Sm3bubUVmLUfP8ogZrg+AN+5qS+oUTHgRLZaSumZVbuCcLP4zNu5GgAf2\n3/aI\r\n=GSzW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUmrIX8Yi2ielvFpnRATSVsZIkBeF8sNVImWAOrORriQIhANIN7d4qPMcpM6d84kBBpnpoIZ09Pe8xY/5atrruwui/"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.25.7_1599495237953_0.7719459175186061"},"_hasShrinkwrap":false},"3.26.0":{"name":"@altostra/core","version":"3.26.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"6e005469d63b8424ffafa8930d984b85095c3d5e","_id":"@altostra/core@3.26.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mObD8DSP+j7/e1YeSvF5KvcO9007cm2+0a28jA1MFihJKsAevfk1OsWfa5D3gsQl9Geka2VTE5Hig/PBEc+UyA==","shasum":"63cc3c371ab99921c1b6dda45855098465196a53","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.26.0.tgz","fileCount":741,"unpackedSize":709827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV7HRCRA9TVsSAnZWagAAajoQAJ1wGFwVw/ckvD7D55EP\nP1GmutatDG5G32zT1emGDy8WIEJUYE8zQmwUahiXiihbPwy6ZQMSKjwbZHO2\nCsgsaANJAJQcGbi7yMW2K4gFk2eCl4hDWAXRPZcspwvq9hPac0JFBFSMsJn7\nNhUO202MlGtQqc45+VImOOa0Cuo/zdaF5gKcIGnJ5cWRBAya7lqJZeOMKK+z\nJyN2m+PJ8tZXwFtvk9dd0qHSEv8D1ACXUAdzGoW3jbWok99BcrnEDDpp7OJm\nV/cNskXKq9QfUDqKhlKPltqPHAXR1s7x8wuJR/H25CONskC0rRqVqLhokJIX\nloaPzRXxgFNCsKuFF9w2J7VY1db2febCUyRJ6TBBbrgYSIiUx5RwCwIOx/Qm\nPnKqD0qmr/CVAgwFGPXFVBFKNAPvAJRee7hIkxvmqt4dXotH0CjtpHqQNEkN\nhFDRThGNu6HH2gB2Mw1stntlOWABGKl0ykphM4VPvTKQYiH9PYUxmdIYrAQJ\nQSIqnpndbRNqOKOGZLDiTjmKr5hL7Sr5Vvx7/oTZMb6PcgPChWLN6CGMXRZx\nMcx4UTLU+/+BMd9yAnrp2Wp/CRUEb9nwVKZwINdCaQciTYD90qd2S60Qzrqd\nNlRw5NJN+u4KooPYn55l2nY2t5QSOj19m//sjPrKN2pTEIeLj9TlcmwGfu83\n0in+\r\n=gmKP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxWuv9l5qxZ5YTSM8vPuXj0rS5JQUNs1JzoNw81TqW7AiEA/HkTVbBirY5ZPz7RDaLInQZxe23Q1uwmFkp3t0XW9/k="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.26.0_1599582672855_0.25909173140440167"},"_hasShrinkwrap":false},"3.27.0-pay-per-req-simple-table.0":{"name":"@altostra/core","version":"3.27.0-pay-per-req-simple-table.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6fc4c7739bda3c4eb59d37d40f9a894c73db6c25","_id":"@altostra/core@3.27.0-pay-per-req-simple-table.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WBFHMWgWhJENwUKqz6Uh766K+zYdVJiKhg5EpVY0sTO/BXo0Vx2fuH3wiJvLidbGnBeFKFtsbVy0ukgefn/T4A==","shasum":"7adbb92280e540b16620fdec58cbcc1bd914a42b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.27.0-pay-per-req-simple-table.0.tgz","fileCount":741,"unpackedSize":709880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWmebCRA9TVsSAnZWagAAMcgP/jIa9fTVNf7gZQU70iKK\n8iQxmL+KcFiKibDsGIl6p2BRh2fJjFb13kEyHJktCqJ5dba9hghGEOvnGv2W\ntge4oPbEsGoBd+zl8TvOvwV/giDyN9ulG4aE7rYv7ns/c0ENWgHpmtX45+ww\n/P+bpIB1tCGD/9TJrZqgVxOU9Ym24m2aL6w/+44ZygGfjRBCt+XVWvrxKs4k\nE02SMpQBl4dCryFwpi7Xl6mAKRm+eVt/o6+TTu1cjNiwoPy59QlfIbYqJPHk\nbHP7prSh55ZEyCeB4rUvFV7Df6qQJJYPj1+RM2F9pTC7gXE7pJC+S8Q7g3Co\nrxn2M4dvuGPX0aI/HPaIpO961nL+ln0ZbM30njRyfvanZeMwMATd47bGhaXr\nyA2Bz7frl9VqrtbzA1qr78iCe8vqASWRDqe2iho3d6EsRJEfqiFLG0dlBzHd\nYDF7fvDJGHtL7GaLJ06hPbWWliscqHEG7OQUc0ZOsriWsrSCVPDYLB+L31hx\nug0W+9PhyqDxZqBr7YVCA8An4a3YaeSyYyfvs/32a7j7Mu9iSQxD6G/6v07I\nH8vRaXYX7ohtZr5eKlJigkA8qpliiZxbjRh02Yd6YfP/DxngegqiModI6csb\nYNRjK7RzC5F19R1zGi1Uij6Azu6uvHOF7nFl0fhaEaBCKfNwfGFWBYLMfi+3\nGzzc\r\n=x4kn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRTectS3fIIQbSh9xxZE50i9QZ7MZvrspFWQ0fDWIa0AiEA158u8vwcSfUxJWkiFcgFSIzKDSHfsV6HLyYdmvuaAq8="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.27.0-pay-per-req-simple-table.0_1599760283033_0.3067156198376799"},"_hasShrinkwrap":false},"3.27.0":{"name":"@altostra/core","version":"3.27.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c0114a7b7992e2d74e72ac6004c8be4066a5bd07","_id":"@altostra/core@3.27.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SYIrqxpEmOylJfCENgZHJJhmIaxF7zkYa7o2o93B3RgfdlhnW0PNTkLWBfU5AkQnJLqTEXYSgo1TTIqq5eTw9g==","shasum":"87a179e23cdcbdbff9299310046aebc42c1d2e5c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.27.0.tgz","fileCount":741,"unpackedSize":709853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXd6aCRA9TVsSAnZWagAA/zwP/2WGl2d55s6bPTSEfwcg\nRSo2qfUXViXtW8zMwt6RSEy2jziJjpamZTeHlBySRjifb5718LTuLUHSKjBm\n3heWo832cFuf66wTEmAgdrDlSWOTWqmiXPpep6n/3T+hVShaIgxYqXWX4Ycf\nfhSbV+m4p0AfTML7cZn21cxh4tMY6p/XMZeEnJwPf9CFovjKaOm/zjTg7QrI\n5Ccfd0EU2hoJNVLNov1sWuf5PITSn5Gl3vRxP2qiHYrbMkOR4/l5FciQaQ9t\n2Clpd4P+Ar1MZEQ4h3vxiESVdICpaH6N68K6/DUMbxArZs3A5IA+mA2LAmWN\nJ1q5alpgB2VuUi2RoXBg+GbrRglpp93zrhz4wmuQ23ezp1MnkdmVMUsPThOl\ngKyM557ZX5MDNZ7n2+8ChngmH8CpNufZrf6hFOir3TffGorhBUgBryOgik09\nToRlf5qjWJYzxrBq33QqobctgzLD8/BalzKqZpUVVOlnxksI93s3O2Dl9UUm\nKpGKn0rlWcAjoSMAWyzAH4+H/qliT1GTZJZTBYQ2n39xolrq9AnOYPQK21g+\nXHh+1I86itUogjP4LSsOgC9ddTvbbLAerzaeJSMI8G/oDD9Xn3eKL2vDWYrW\nv7arAjkDxh0KFGMfd4DXzfUAhZiBc03foBpDQXB61R73GojO/FR9wXtowItf\nW3Pj\r\n=obqe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC2+QLHHPyBRAefvfaD1ZfA/7vm3rZqCm5GEuEVSUWSQIgK7F+yio9Z+s8SgHEVbPFo2U8zfMOboe0n8lykI6JmRU="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.27.0_1599987354056_0.4162381253833556"},"_hasShrinkwrap":false},"3.27.1":{"name":"@altostra/core","version":"3.27.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b90ec7f7d57cd1c137351838f592e089bcae1e30","_id":"@altostra/core@3.27.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1tJgDOTSjTK9pcRAsjdb1V6h86F7yYosfT3UiRgf9RxsBrNj/SfTNfygzc9h3do3BXLv4L4qw3ooSH6g9eK/jA==","shasum":"fc92ff652f8343749b69e21cf5586593427635cd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.27.1.tgz","fileCount":741,"unpackedSize":710793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXh40CRA9TVsSAnZWagAA69cQAJSXX9+btRDZ/biKgeLj\ni5cLG+uUCfUWkoVWfpDKYnAhVV5ro+4oReGPAhuBlUsxKPW3EVAh3z1W6Odq\nLI4BJwZYkKxuS55b8aWR/EXb3FJk/mdk1i2HqIKtCK4QbyfZiki/+lYJGiyF\n1tpgxdPzf6IOsSGjGfV2oSTbR60nKQUAFqsger+BScs6+VISklsE6SKM5PyR\ngDNon9cYs/3MP8qSjtBVgX4s0XpGaM2psp/0ooQZMoPQBSqe6PBh3E8h0It+\nx/aHmofTx7taSteA/5ZsN2zWXdGS1uqVdBu1AsoGE3SpnPOdHPt1eS3pxkfV\nGvEWG3TYI1mw1b48VxkXSZSi8Gl7PRHvJHJF7zeiOknxFeJQX4lo3WaLc3IR\nt+xDMggiEHix/2UnfRZ6xn9vHqeiCdQDsO33dfGi+cki/Vw671xgUfXk0AZb\nQYQr8rLNgxvIaM79XtVp/Uv19E5jaNT7XQAEoZXCVth158z4WXpn30MI6vBo\nD6pEJ53kFgCB9/stGtZPI1AZ3n/aPoU/MmXF1XOx+SE9YwVKTj5jmcAKj1/F\nUVGlhaSoOM8mG2NykZ6lACCy3os+7iOZne5L9i+hPEHL4FfAaJAl9cqwU/kE\nLvfq6rr0rflSqekxwHDSWcIiFsy+kInSSEWnhyiyU9CGl0loe2+3hTV+l5FC\ngRQz\r\n=xjk1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTJj0bVQZWWIXi0dZIFT3/laNAaUWWe9otWYh3wTEn8AiB3aQFg6oUxOfEJW6QH70uwVboaa/RGhlHjidnQyh2ZWQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.27.1_1600003636175_0.8050483926887262"},"_hasShrinkwrap":false},"3.27.2":{"name":"@altostra/core","version":"3.27.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8360c374f503bc6dbabfc265dfa2b53fdb3bdc08","_id":"@altostra/core@3.27.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+inDjiI5aBWZ2f3bEPScyXeM7oomRqUm8D8KFOZ1jSB1/L0ASn+UXag2hWSF3V2oAk7BZuXtu3o59leGGP3Z2w==","shasum":"2cd516f0db6ab4a96716760d053a5e18c328e3f3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.27.2.tgz","fileCount":741,"unpackedSize":711048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXiBnCRA9TVsSAnZWagAADhoQAKG4HoZ3Vc3bdU4hj7Ye\nTvbguRBkQs5NSQwt4SMlxJS7mvg4BgTFQxWthOYrplSOw/vdmK/tLUjpg6Xq\nl+6or2LDnIbYq9i1x1g7a9ZmLU86mW++aWOfXW7gwYmmmsmfgDkOkWcP5PcY\nZUsMxMnfZ8JYFGcZT22+XVSEJvAcFIlTKmJRvDbLvsyGc6ddWK5dEXFZkrj3\nwyHSusQ/G9XWPkxmn8MiIwKHryT0aiwYsr/fuo1hibbYdxo1RPu0EqN+wp5j\nxkXnDSZcFuivEa0Hf03shZaHInK8I+NnoEhogsYRS8fHiQCNqL5qiqP4Ho75\n3YvrAyHcqPKrB3K2Il3FLGPRffP6IgV8sSkkDrj3IQMUkdO1GULU/qrRLCkh\nFW4OJCDqhy+YsGekORDeSlcnvFCeZT0X864xlfds6k8t8TZE5dQIH6tMTYQy\nwYIeIZHtlDypsuVXpgaKGY6T7jAhw6mVBRpgtE9l2dk3RUOwLRZ/1SuYbi0s\nczG1Sye1aKV5trcXyU+I3N16OaWDoD7/pjrReV2gEwuhH04I7p6RijjJnnu6\nUHbvip4rcYCtfeCqvd3Wge3r3Io6EAV2aZLZ0dbVj6Ehyb/K6yEjvG9N5LO1\nPkLG3rx1smUkf/MuXG/LQqTc4htecAyjgT7vAC16I6FN1hV672D9PGLQKuST\nkPyM\r\n=EPqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFT+WSBnJhuAM7jIq13IPTqBgin2EEGJZzE5IFLYD60AAiEAg3vwwNAcWr67ivJWQTGMUcQptLP/n76N/E2M2fl90DY="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.27.2_1600004199073_0.07741921862833823"},"_hasShrinkwrap":false},"3.28.0":{"name":"@altostra/core","version":"3.28.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"7bd6312c1f27ba49d049628683b8a375ca1afc95","_id":"@altostra/core@3.28.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yooaj2DywFBxTedYrIN+gaPIr+PTsxGKeT1M3u39AmmXIX4z/QqC8j+4p19RllvWYppE7m6OtxGIcxo47zulFg==","shasum":"22d56a3d5a02a4f00242d74b581fca4f0103a4d2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.28.0.tgz","fileCount":741,"unpackedSize":711131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYILtCRA9TVsSAnZWagAAKNAP+wT+sA5nXbSe2yh8PRsP\n89WzJCdWqBedBv3tMV+uS+sDCFIGAm0RmluS2Q/WDXOeiKMq5QbhQ7YEoWOC\nkL36mK9GtBRhqCGqBqlLMWT04tktS1Ci137Swc1/KIcTbsCUyzo6b7BGEcfZ\nFeQ3nofNAoBZ+aQu3U4PKC2Ot6Wj/yzQWt8eg2IQlpcJF7uSuNkWHtyxLE/v\nyNjgOo17mPH4Dd9MHufJPlQx74tZMjR2RLNUg/9fc2p77Rp+UtsYio+cl0nu\n5ddQ/S/jYd6MhqiEy/T0LPlZvkURfIqgMlKuiIiNX/GSzTmRPyFmsaKDfyZk\naRYqABDbmwBPcrAlv2Q1l3BjTkOpH8wGcD24yTGNvaOD73Qlz7OblAYRStdl\nua5I/Wjp7Ag/orPcJk05M2VIoXCXYUqToLM7hftvpq9eaUFvk4NkFHMTLgoH\nHvFJLTywYlrg4SHqOLjZaDdjWjGTwVwycAfSifuujQzF8TzYtsqaZ7XQySfD\nkCIqWnfPLaPJ+Wcihnq72grsW1fvtKlZheXWGuBpl9/DOcqE7x2V6+uKFxRK\nYQ9imHcKBB4K5Rl/s53PxO3t+9aqIq/bvb18XmkjPlfg2YjN6rO3kGwJi+JQ\nLkf9fC5Hw+a2J/p/q8emzuAn+BwtiTsxBC89T/Jusi7tSkWK5aF1nnNW9FbD\nmBW7\r\n=ySxT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJCLSyUu3tKo7iaOM7KJULQZW4IgldgNMV27fHp2eR3AIhAOm0PLtIWQdnf0D2NUGHU/oUnWazjqIC30+JFjdWKefk"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.28.0_1600160492661_0.7129521359702322"},"_hasShrinkwrap":false},"3.29.0":{"name":"@altostra/core","version":"3.29.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ceec769b8ffcdc024044ef121193722c950d6d52","_id":"@altostra/core@3.29.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5TCjHQ8QfgwT0vJP0V8+yIVuBkaD/pQqgltTgIa1ZchYfoZtUfO5B/cPIQ1mZPM+h9xKxUNHjIW10kkUX2ze/g==","shasum":"bf4cbb8d079f7d134f341852de50b7f8621dc3e0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.29.0.tgz","fileCount":745,"unpackedSize":716226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYdsrCRA9TVsSAnZWagAAvAQQAJNCWUJzuIou0AdVoWiU\nzbjZ/HP6Lb19LIVOEsfLhdIfMnzskZy5xUGDSJZ65ajtLX3BWULj3/UBOuf7\n4i/iPMAnN05d3KN9dthmxga3QDSkzSo/q40dKfHRbSppBNWt0tiYSymQmims\nGOydkEQZ3vy3fsxUl5O//VjWnDmUh5enh1PQ0RSk6m+V/BxlquE4fvb261HO\n1P4Jj4jqHjFnM3PrRXav4MbtWQg/Esu0Fpgni8gYHiIvk3uW2sgaserQdNGW\noT+xc7BtOSIW2+G7+AC/JjERVpLy2+c3jsIWW6HwmPtlZfkTM3vOb+Us5pvD\nVTK8r/HseGYH5ErxTydF48Pw+kGbSYfzUWGRuuRYC5cjxTVCZ+NWbtqLU2G0\n/fLkFoHK8hT8cVZ/5zk0tyOuAR1obTk9laGIK5wZYPS3lcMifi5k6QVUG/By\nZxf22cNyvgB6DVnVFNVds4qtt7GXL3tkSZzt4oHjdmZResUnWKHuI3Cnthe+\n4j7zkpsrvEP/pFYEnZB1z4fUSF9Xmr5v3o9lBhlE1EJ0SuS3Sib+yP4mBBbT\n7TQNinhlMsOq2V6LbdFjA5+ayZEy+vj2GzYxrKJ3Oz7klesLVsviuPabLXm2\nM9RQz2STTEprzK/iBzmcJ2qB4Gur7L+vQMuyl09K6xVzPoAUJ9UCk4+bkwU0\n1fab\r\n=92Fb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCZdZnkrkhfpWRTC1OaLWRt8Lju8skIB0mkmbwrdWNeAIhANTRQ16l+Ovee/+zHflg/ZZvfYAi3HNE2u6ArTLsRVnc"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.29.0_1600248618831_0.6708456287243736"},"_hasShrinkwrap":false},"3.29.1":{"name":"@altostra/core","version":"3.29.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4771644eb0d3b35d6f65ddcf151c7342301603de","_id":"@altostra/core@3.29.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pbZzNnlYwzldC0YxoauSTe6NON6naqdiEfiWfxSuF6oiigumW0n4jr0TVo6EZQOhAjoL09dG6qymOhYUKaCxnA==","shasum":"65fa51585b97aa1643d0aa0d13e6b375a52f7be9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.29.1.tgz","fileCount":745,"unpackedSize":716374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYijkCRA9TVsSAnZWagAAvaYP/0qVOd4xNFmagZV7nfkU\nXo8dNEH73eSSOyagaKRI0DLnGsUOcFzdTkoZjCaTsSOiRTBacSOCykRAozwH\n/spjMPk8xrtNnQGADtjmkSy+m/hLOZhPlQpigWWMBhjmnxviUlU0kpmluyHa\nJv648XrXUDQMY+CeNzQaSQIiKtzfhlgWLg/gi5Sf0zF1cYcQ38ksIspGhLnw\nb0t7IGWX0SIsi/9kACnVvUFxO9s7OjPu96stXNdYtBy+NiA/yst22A64pvQ+\nGTpKvUg/wwxBwlz4JtPwMSChcC+5vbL9LVFIqYksSHqwFLbs3xhDosAadrwt\no3/SZSrS+IaB7iYYTUfDO5etb6hmPqHnjMOIvnjmTHgQobZLDgb20lXZ1xU+\nCdzR0C+8BzlEUijNPUS96j6skPNobgNpiYk156UYhn5FcsVQD0eJoMa/pi7c\nzRzWr6d8osYZcizRmnjv6/qJS7gb88ijEKWcupPjdX249OPaGp2vdQurBz47\nPSdQx4zjfKPaC84FMp5pP4i3nuLOTkT/9R9sbZbMjmw1Zl7PBQxYc99b2P4H\nK/oxsi2REK4fCoYzGC/IJsFXgg6uFL7Cv1i7gpPRAZgGk5jfAZ8mW0Re9oV/\nAfAYBHUYtNm3FSnKjfANnC28u+Dgm+RK5T19rIQDkwX3kz14Tgcq8MT/tWut\nlv0/\r\n=ELZn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQnATyD5DB5IUduCQe3l8Ga213McI6kEaPsUrorFxCggIhAOqIBWMXdGVUmmnV541/CDsUiVMszgkQ3LNOgd5eVCk/"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.29.1_1600268515740_0.31747882071747635"},"_hasShrinkwrap":false},"3.29.2":{"name":"@altostra/core","version":"3.29.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1b8e123f9a521a7e0524091e35b7da8b80289f17","_id":"@altostra/core@3.29.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-t4Erv2L2ZY+iCoABtSi9ernK5nVBbvVwJ7POhfLSuCSEijQhpIb9xev0VvzBgcW02uxzs3VuxMvUQb6tdnYkug==","shasum":"996152f2b8de5c83b259eff337c06841f578cf88","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.29.2.tgz","fileCount":745,"unpackedSize":716411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfacVPCRA9TVsSAnZWagAA3sUP/08Mu2o0mHEb3+JVA0Pq\nVnJ5A9R/14r7YblNVZ2ikslTTpws/Rn+Uil4l//ZNBHCaa6N5glM3dDpZpKh\ndhSzOsve8WLvonGyrp8pXRd61uiHC+50pslkaODtYyV50f9glTpPho+zX36S\nWg0edo6m7AFyp4RYiu91JI0hqKmDckNlTzE9/iy3jzbEREqgxjSs0lQeMT7e\n2Uvi0ZXJHO3Xi3AtpcELedX382UJnAeoekiyQFAMINYweujwjmlSO4LkMDxx\nbJuqIxi+sHLDIuyWcbZXUCk8kFkouS0koCh2H5DSEtpR4/Q11RDXtWA+C24e\nkVF4K5TL2br7BQ2WwZReeybd2tIUXIrOtkPrUJwggQe4J/kMRgRTae9DfDK2\n8BE+YrPk/31573FPjLnyC70Jj+ptGqRdc8Ro9SEpTw9XcT1CJRk4PlqOV61s\nD8xljfFpaKMy6M5KcKjAHyptzCwlxiRTeMb9gbR573oP5RAJNdmJImn+OuIE\nUgIYscTcGjndRBmpCLU1Hg2OUJ3l5GMfxbOT/d2jfeiM19pFyj5sOj4A2aU1\nSHeCfSROjPNqLoRJLy2D4Yty7SBVj2TY5MlgFjg5BphiqMhhf51POeulU6p8\nxRB2te/e4HPZBos391SxX07cmkcKwcJIhNpQ+zXI47F26JSwrjhPssqG7XGA\nwPf6\r\n=vEX+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMJ3XuDTIBFFMHJblPYYwTQrP2c9J5s/C6ZWuhiAtB+AiAyfiuywO8MRbG2YyTbBvVl5rRK63mVhmWmCcdede4Zaw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.29.2_1600767310984_0.5110169694675364"},"_hasShrinkwrap":false},"3.30.0":{"name":"@altostra/core","version":"3.30.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9185b49959d0fb053f5f707300a877dbc994174e","_id":"@altostra/core@3.30.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kh477TNy5gUJSd7Tl8h8MNcJo/oQ4vY7HwCRi5ZNg+dv21Fr4Z94Cdm+Bim++FNWG/pdoKtko2F8RcCCmN7wlg==","shasum":"03d634adfcc8e9eae809c9a047985ad09188e1d5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.30.0.tgz","fileCount":759,"unpackedSize":731430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa1mZCRA9TVsSAnZWagAAaMcP/3TMoVVg6bZPHiLk4G8M\nY27+hvw+tyTK5Y6+/SaFSuLIPvsdBff2T+Sf1UaP2mjp+92Ny6NoUPInAta/\nUCLzzp2sU8lh61VGdsj28Yaa9qwP8izlNm7fDU9vsQMwDzFJnd6eqj/p51hm\ngX0FaJYeHda9PvO+7bhAfZRlrpa2TUCsXGlBHLA8S5D7sKcpHL6kGN/atClm\nkx1dSIHTvcXEbv2CgufsAahpSS+olCjUu/qqdP+PnXiFvYwqUdDlgPbMzJT+\nqHkPTPlkfYp4In2b3XCBqHbPfnQepLl9c7PvQYlXplvFiAuEgT6VVavjTBIo\nnAyiRGeFrgnHITTUCM+WVGVE17jefxwM3uVB9yqHVdK4m5//KNgkJkzzfzGb\nydh+OVYSevS2AhPAYOcqLOS+5fpdQm3b6bqO6NbIGKF+PUE9FixfOhhfwh6f\n5CCcOpgQwnnB3NoWipNLr0iGcbENgU4hgckKkiNc5qGa9git2VNKCbnmS/xw\nxyWLjBfe0VZugaOEnYjH+io+0GHvb3aGQx3x5scTFlDKRaBY6DPSM9Jxm2Ke\nd1dRGxKr1sf0CF2KqLvfHS/utYRAWpBGkYcSfL4Uo/ZSTwexlVy7ausHLzmx\np3wNYGYx5+TednZIRSrKTc0a/y+AyByaxOupmYWqkIjVnmQOaGO8gNUCYolz\n6JBv\r\n=eyrK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChTjiYaK4jRK77KU9twtE2Ph3d9Kn0OGNtF+cSTzVFgAiAVhPFKuVJ2w7eZCvf/d3YbrqGbkOF/dhN48NmX9c6Syg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.30.0_1600870809031_0.4475008691840745"},"_hasShrinkwrap":false},"3.31.0":{"name":"@altostra/core","version":"3.31.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~3.9.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9555f4ddf7a020db4805d6b3e37031d36f6a6ff1","_id":"@altostra/core@3.31.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QNiodcr5y1Om0NT3xRVoTx1QHxyYse2bpWF2jbY6OXcK8MnCbsV5mO38iQ1m1tHCAKSa8F3IZE/TMsFW9PStww==","shasum":"e4e32fd653b1f6b7ce1f7171da8b953696fc48c0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.31.0.tgz","fileCount":759,"unpackedSize":731995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbGAUCRA9TVsSAnZWagAAIRAQAJHVIkoDCIxW3OSy/Auk\nJbjIXq6oyr55Qt5/Hu8fwPuKWHXpwTSuiGnYYG1gbKFlVLh5/fkTJYqZOdrX\n9ms9uJa1Th4FxnDMmQWrT7uALNF4GunojSnuBCKZWH4ZFzrBCf7W4nHNt1tl\nK4BfbemNCQQ7fCQlO+TkNVWhRDd6ZIGudhmEhK4Zn+pV4YXVN99V3lVk0zZr\nwB9D+bki/7QupUisqhlkLJpZi1G9SiBm+lLn1EsvXAXc73bnUsl2Bvom52H1\nKiaokIcc2/uNld3Mmfofdc6aedBi/yl7xPIv/1VkSTWrloRBuV5eUvBtOTx0\nmqDkT1YT+7yj0DmXBYVmU6iDaSG55RmVjE6V1gPcKXvkmlIRiqyxOT7b1yvn\nkf3Z0fmxhXNMjA5E/tTSBWE5peLf8juG7+5K7xLTKVvFIFzzdnGVvyiIUeWD\n/RoMw43GffPFCjL8ZLA+br5jjrPBXGsxeKaVarslWH7rMBHvVrv2CRo7XYPd\nQSjeDXjk7iYuhSc/Z9EhxDd/4ZeedjilE3LnE5C1BbsA2nnRonqhMx5iBeXh\nbruJJmVW3iIUERxwDqO7U1JbuLqlhTLPEtLZC8V63zUjf8B8bBRi7WMHZa3I\nktoLXN7USW9g/XDf6Y75mm4Vbr2SxbYi/N9s4r3w08bkArxO4PVnnBICJxw+\n0lhk\r\n=gpik\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSMDnGKQbn81BGQ0WJpUNKS9gGvfSyxcD6tXNuQJTL4wIgPdh4D33D/2SLFweHeClg5gB1ysbXpV+74CotxKADxsw="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.31.0_1600938003659_0.31967078367303725"},"_hasShrinkwrap":false},"3.31.1":{"name":"@altostra/core","version":"3.31.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"7d1e6ecda03e18dea20f7571c1a38b09765c66d3","_id":"@altostra/core@3.31.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JgNmj4i6hU/IjMskdFMClov2R8j9ODgBulaF7BDGCuN65dL+M/uRvkVmPBkfIPRlBVXXOZk2xgUgBfZ2Jqbq4g==","shasum":"faf7ae4461b87d28907b3456aab57f16d4ae1640","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.31.1.tgz","fileCount":759,"unpackedSize":737605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfczyFCRA9TVsSAnZWagAAJ5UP/3nn/9okyWXA/3F4veJ9\nF4eK/BpqcOucWU0co46+eUEPr+xlRbCZ4LhvbwyNJ6CmbecCkM/7E7KlgCnV\noxZQcfXW+MgXkrkSdXPVt9fctQx9cy8yGm2hX+nC8uTSFVrLpijPIWa8eivo\n0MWLBbDhUo41bV1vzJyFyDJSYrDLk3W7OXeR8a59QZ1gG4Cp0C9/rbVoae+x\nTJ96jkc+Buf1CwSYqlVWQA9uUH+Z4/DeXSYduaPlCTjl2IVXXovcC+7nweCP\noYCxPzmlP/bQ7ZCidLQ2DI8d8rs2hCcAXJ6s5EzpuKeYaPXfrtmQQpGO0P5R\nqvjSSaimesWQ06P+WLxkIbq8cReCHPQqcwartM4ZlnRdhlFpLpJMRetbmBiL\nSOmGAwmYGSwitg89SxPzknO50wyylD8k6N1VIubwKifuyVCGtXBPy0uC1Pih\n/QW6hC8sA5lZIPn6XMK7EPhVN3YeMD/392eG5gdSfUl98QdncNNwiGTJtc4B\nnwv7lTCyHBE359MsxGlH0+EHHlUReOKI5GptaNTXi5ja7KME0uG5LPdRBWof\nCaFEZa40lPAZrzmc2bAx02CeXCDoZ7Tm1pQFVhoEpgSTTiVXNZe1tkTmg17q\nSp1ZuYYOVrgH2rd42ieVF+ZTXdLKqxeM1wAYwaP4XIVw9+zBQL5ugfqEKVVI\nYYYz\r\n=Npd/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCspT0Tix2Q4RZUcCr1kBbEgcEtTF1RBeI0KV180sk1AiAplmcEfiQ+H7d27TK4Hf71GPK1tBHPui+7PlEDrUap/w=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.31.1_1601387653324_0.39530042340994576"},"_hasShrinkwrap":false},"3.31.2":{"name":"@altostra/core","version":"3.31.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"6b164233cb391ab82d894f9ca519019d144364e1","_id":"@altostra/core@3.31.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-G/a0xFbQS9jecOSZxLg+K8QIIINz/VjmK/TrlPc1JJkcwEJAWxwjhUw4+UThTvq8n0hdilBkuV7vFIGhGNbAew==","shasum":"346dde3beabc6d239140c689fb88f71620c6afe2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.31.2.tgz","fileCount":759,"unpackedSize":738024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdZTMCRA9TVsSAnZWagAA8W4P/2EB6vJGI3kwK94Hu0Q2\nugt6XCkCwWg9J9RGkHtbWiWEgY2bR7ivKTheUbkGdpTUakjqGYNe43G/Wa2Z\n/jNGKwNXYu5lQUTcHOt8uwcEtciFeK4e1aaZikFWZljfF2e+GzJXBe0DZ0R7\nCMEhhSRDnZ06PbCl3ojZNf1LnVlTUnUOsbw4HaeQPgDuY+uKCdUYXIppmNKX\nLO/j6txUS/6N3uUXh2wvlTaPlH6/oYB+IuOpP/JTYwOJRJaggqHe8OmZAhCZ\n70i5o0xn6uWfVLwIo9eSaGsIQp98dULe8tP81Dsnz09zlqucvxmxDzljnTu1\nE5xtBeVRJjDXD+k1DXfICet2AuihQR/2gAX4/ilNX56vAbTLYaFkOICoyrZ+\nJvE8tid4vT41ytMA6znWv4qToTuxZ5zvgoc46ePSZLicQCB2AEDHDwdnYnye\nBRcvT9Zm65Ng1kCPvMP3UpKWrzYj5OF1OMBUBAxCVQDaOdfVO1b8ZyeRdTPW\net6hby5+hfUiytNVd84Hsv3gyIFRP1ASjy7F4MQL+7e1O3dpx9LA3d2nVffU\nwd0EFRoX443XRSynUzeCITepTTc3iuOM/za5/61hsAY7VG5LJv1QPe8XMnIP\nnFc6vhNs2lfD4YuV8WuYQGYyaLuF8DTdsdoNZ020VkHsFqpZ94rZQJ+31jhK\n6KrW\r\n=sHEf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpxv5aqd/n48AROkpYBF0NpnQ1nZg3T464PtTC9FlfLAIgRKiQXIXmsTXFsxBZTmq+ZaOvevX+cYldPm7drCdxjG8="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.31.2_1601541324185_0.6338324704320497"},"_hasShrinkwrap":false},"3.31.3":{"name":"@altostra/core","version":"3.31.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"fc1938eea9fdd282308a41be0942e46ded478597","_id":"@altostra/core@3.31.3","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7vZTmrdnKigv+bkalx3h4mGoUdSFpujejHK1+vN/WTPhHTtSyfMYhBi2A7MrcF0aDqeYz+CiA2o0LOvPhDjoQQ==","shasum":"758ad9985789e2f41f8bb1b0df9386bfeba1dc3e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.31.3.tgz","fileCount":759,"unpackedSize":738034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdfyoCRA9TVsSAnZWagAAN1kQAIA70KTo0pH5GiwRodP8\nqyatBvf8ZpAERLZeArBsAr/gGaZZiUjEe9g5RxraDEOZQ9P5yWysQza7+HDT\nx+pw73kzdO7l5dH+L0K6hX6nc+PX28x13ZteO3vc8oTa6tbirltc+7j8caaA\nPFx9xyfUCVs7b/kvXKNZHYB7W5oRb7+N9lFsyQrYwR1Sl3AX/eUrLtc0VpUM\nzPKbJhtzYu0dawVO70vG2zrVlN0BdDLzSZcadjRzkE3rewiQ1c0KkAGZYU6e\n4tZ5N5xX+7w4p3BL5OHuyNM1N9k76WrT3CBNbTVij3iqqyQ+etYrwQIAhSwR\nMOHKizIVVN4a+Se9LdeZ30Z43IDiC0AtNTjvNce7q5nrSJR79e/NpBO3cDUd\nPa8GRb6bQYE87NFk+X91dOQrTr2aFvGkaGr7K4hGuDdwlshn6m23WVvKIFvf\nwQYf2g7AuMkyBfN8rHxRRAW4Ppg4bcHenzg/YVP1WIxzkyCcy7+aLDQNbRNP\nCFKWgfI5vOsE8tISPo27oQmy62C5+54dsWdBMMh9LP0joYbLvfHTbvk+w3hV\nq3SXFnzBjTFgAV8Uik7c71NR0ZGrk9BK3cE3sZKFSo4vvBRjsVrmt/yS93VZ\nGhc2+UtfR1Am02/e8R++B5f4iRmM5VAyUWlHRLILH9nb4/etAbkJGWDGTQUe\nc5wK\r\n=wVfv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFDISvKFnUv78JQslA57T3ojCIXWU84UKMXaixKFVfHAiBlmbnSwK39pen6n1zYKEgbgXQ+/cxtEzBGZJ+KHu1hcA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.31.3_1601567911303_0.40980639005052444"},"_hasShrinkwrap":false},"3.32.0":{"name":"@altostra/core","version":"3.32.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b3366e57a61c58461bfdc25a6c651580dc35f212","_id":"@altostra/core@3.32.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CLP6mebyccPc5ZrkVOj6Sq3CUiEMSVS1S67Mlmrln46Sym4trb7Vm84hjMJT/MagziWjcpGRBuhu0W8A+PIkjA==","shasum":"c68dfb5c4823f2ba9b0643de1074db471e984822","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.32.0.tgz","fileCount":759,"unpackedSize":738126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdhOKCRA9TVsSAnZWagAAq8kQAIpn1YuKiKJN7SoGAXmm\n77fDBzd/6oxxe9SobEVPWcg6JqhGkQ5tSUB7AzGD5pJeTpLGAXATWu4ejBE/\n1HwVa8z9W5chJfWFYLy4T8Wgtf3sGJvdWPNniPvAaTHG7Tt88W4bYgAPyE/n\ny1YistatMvzpd1fg6kD44O40E7ciS5XWGmdSBqzr4o0mqDcUDhfw7A7FouRh\npucL7Hn/+Rb6+Pv401EiIu9GR/mvV8vZWXBny57IfF/fL7OzyWQjw3aC1r0k\nczR9TTGBFaXIl9+IlRS7GcYoTnWp8qhzY5yhl2I2m0HjvBxVqnhVOStnRSos\nWesC/x2BzOGtYTRgWibd+bXgHTEUUR9JijGScm2aNXeHakwwyV1wEbQLuarU\ntknmzTaRFr5PBHo7U614s0ICcjZMPLKdZyeh4rh2BlYn/vXzsrUaczDB9goN\np66pz98t+zcc9x8GF1XeWtSB1xqUOEECrydVDOrY3oD4STeTdmVGKBi43JPg\na6D61Tx7TnnAXD6CnEHHPTAK9A2+ChVnoYxl6kDVACt9GYDg6vodRHZ2HuRI\nov9su8XjQoX2O81LfsKeJp787hRR+PgZpflO1bhlC+NFZ9ct+q3wlETVz0os\nnTIkI478wOSPvIRh0EvFrrwinq94KMMS9sxC03LDZFIAJu2qLFR43j7oY7Ly\n65Wu\r\n=kkUH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Sce+0H7GrVSkkfdbOHZTgHF62YcVrZ/3LYtCSms1iAIgItUIA8ZY+pANu+cmLfZz5WxcZQ7S7C4TXspcvvBFiI4="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.32.0_1601573769874_0.6276193751535699"},"_hasShrinkwrap":false},"3.32.1":{"name":"@altostra/core","version":"3.32.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a67c8fc102835e11fd1f8115ab0e75cf4e7f5173","_id":"@altostra/core@3.32.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-tUbWlQYF2HoHN6IWZTPi66PAPtzQLVOyZgGI4vHUtiMMqLIXw0i1ciWDE3UtPhg8HUj03fLX+FWBx0WCR9+0uw==","shasum":"47668c6258ae05a949101d78bb651a574ee87501","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.32.1.tgz","fileCount":759,"unpackedSize":738114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdjKICRA9TVsSAnZWagAAjm4P/2bWM9Dy9naNl5BJ4D/F\noSrTydgbv6Uh7IpyOev8ND/xNZNseENGURiYUADGLLLAOJ9mu5JAL9c7X6eW\nL+X593jhNIruEznBtQOaxRk2wv7+ZCop3w/fT/b28LcnK7n4a9TgT9ZiURWZ\n2OwVAs3mRtGSuX6FKQBLdgNXWw3k0MZkpPdnEKgRM1MbWjzZiE/HmBP0U1KU\n360UsElyEcNKHq7GR7kPYroTa0W29OJlu14UEudGtaE2kVWQl2CuHHpBl+tn\n+j4hUY8OREBkcyehR2ZaGbpKsf5/zFCrU6JE9HSFEEVUDuGRiCpov6chVdxP\nCSI3gJnu4W9yDTT4DH75X56NY4etM1ulyhf5HYJmLWnHF1xhI22vP7QA0mq6\ngC1iEqcmid1WOSv9X7tJDam68mvcYGQyDSOVr9G8zZsWY9qjUdwfM8oc58j+\nwU078OqAu5e/6UZfQTB+HGV9kmbwqXBItnQItQFPowpJfLnSTw92MKBWLPv3\nJs4q1+puwSxltEcU+qrvjd9buLhV1pIZ9fIWZy7c/DHfStsrCj53MqHAjOES\n7mtmAtczSmbhh8XeHuhdMsuoEM18wK32mu0SZYLszrHVYrNAJABCzCdbzNv1\nF1dtgK2Fyifvk3s4Y24Mw/TSW9Gh14uduqvFCn8pjs/3X+ViudPMwd4LWHEU\ntwvK\r\n=cj43\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXnJ+9yUKY9OBsbJTCt6Hezje60EUVVcmlwgDTHNOsnQIhALZSa8tfVOcxZJQgUrG7tsuMZyenvFI/ptGliKHs2DtF"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.32.1_1601581703820_0.6921170882020327"},"_hasShrinkwrap":false},"3.33.0":{"name":"@altostra/core","version":"3.33.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a8cb177b083129997bb6bf28c62e3036a704b487","_id":"@altostra/core@3.33.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SA4mDKw8CZ0P1jO9gdrf7VZFpwc9oYpKyCCDlmlp6QM6/MhR7QPJFsmn3wwNrR6XC+aie0j6zWy+5EziwwYOIw==","shasum":"a7241aa8d764cac380e0000120c8993048833ae4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.0.tgz","fileCount":791,"unpackedSize":764585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffDuOCRA9TVsSAnZWagAAgl8QAJ065ICCREpRUcEX6iZA\nCRUm/ANuZIx1RaOsEwkdzZeKMo8a2zFZtJ0dZKMtEwwWHaJS5ZF5MLFSbZPp\nq3GCTH1EtGmVCDq8JPtqxrB2pWfWUrYqfOkLiw3EnXFmi/YLAtVuAKnaWWUU\nwJFLgd+rZ3ucyKDBH7pWUOyIQl9WvQA/fi3rZTJaV8m+l57eWLq6iDrwoDhR\n+pIcsWXyC2VhhEHPTrVCtFhK8TBmFSqHO150fmDNNbc6PpB+jAH+2iHocqGS\nnymJFi8Qv6rf1nzgmbYrjnsWxAC9BRaKOXKCjLPJgYE7sZmRDQIumutfITHC\nj9I4YWmWepcC8Hs5q9ca345NvaRpUytmjRos1yWgt/hMJTr2jb03URd9XkYn\nXAKh+EG1l3AyBrc40slXupvtsmS9opgw/1lG2nPIE8hU1CddyOySVzJ73JXs\n5/izJyC01P2WSTwZtOKUcORg7bpUSrBl+OZvvbkNIFUcmoBQSMnOcpMzHm2I\nVO+TkEPymNFCp+3gy6n4yFPcNHuEBFOEIGGgpi0TTL7BDgiokO+jPuOPuVY4\nXzxQPmOQSBsKVn339m0j7n/h+0FWLQ/j4bR4Xk3IYQ0BeH00JdUH+DYsIPWO\n6veufac49IElDDI/5xQ7mqCw4DGiBN9mzO4P9djcZ3mauR5GAvYIfgdNgAXe\nveCp\r\n=689V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdqeT9IraneQopgqjkOAP2yI1ryfnU4Q6Ae2B8tJ1xNAIgYhPyE7agbfgpAEeEcLKNhhR2sLkHSHCK3lRkZcPlGJY="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.0_1601977229876_0.5465175142131677"},"_hasShrinkwrap":false},"3.33.1":{"name":"@altostra/core","version":"3.33.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"cc16239189686e05bba73274d84d170eefff1d6a","_id":"@altostra/core@3.33.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fBIlN6Hacr2/Fe0q01C/Si/Ur+YNI1crTXTLeMD5DcoW7dMpIex2171M6H3k/YT88SKgKHbzmwWpjnK3FUWBzQ==","shasum":"2eb8f24f44e80115ce786229cbf8024c9ceb096c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.1.tgz","fileCount":791,"unpackedSize":764666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffEApCRA9TVsSAnZWagAA8pIQAKFBu7YaI+Z+6CJcsRxa\nG0RWTlLSoQ5+ixxQAJDQp2zPnL1pqGBahykboYPfATFGvvPVn5tLNxNBIhWB\nHeS4SkPpkLGX5XeSUv1vtdgrvf07BwUzil0dWRXRyOC8a5Wx6z02euxeLmrH\n4Tvlv9qDgy7U6MzBCB3lTDro/WtqUCAXY2qKNKsYwXUeib1r85WnG/34ZnUi\nPY3olh8ghhJiOW1Olv5SN/6bPLurtg42bm/gohlgqSBldJbPaWSlzr9vhc33\nuXT62swO661Lh81JdlPUI8PSgskktnMNwmchO80kXFvpHVUJIBn2E+p7ymYx\nReZXPad3KvvLY8g8cQ12or++7N59XO6AhF8jHxcKUre1HfmVzg0gimCf+lkg\nK0omlKFak/vCJJPF9zdMLkN+ilmg98/pbcaFZaZGJU7Vqew0rm1yAckIQEjB\n5kju5e0Hl0Dt0mHZJQjkBdJSJPF/VLcRviJC4WWUAw6ZreS3j5NTldwBQyEi\nATBG8k7g/qtFvPPsHIpcCWi4b5d7y40NvKoWc8XhXHh6dieSe9hieEUfFhp7\nBFVV9yB423zFYBKbYGzJeAdkhVLEo88F0Nt8Vwopiql8cuSmJBq+ihFrz+QI\nAEdMomcioC5kn5cXGWSMJ98Z/0pd7cCwLxM/aOssU5Ym/2/Yu6e/cmIKLNqn\nGcM5\r\n=VF+n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAtneClmT8p91RH+yFKIEBXeT9Yq1NzQ7ZDrViaTkygAiEA48hES+c8h5PLTH/2yhoZr/PAsJF4xxsaG3EwYoIf258="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.1_1601978409012_0.7646261060140016"},"_hasShrinkwrap":false},"3.33.2":{"name":"@altostra/core","version":"3.33.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"6f05d8a23f88b22e4989b529ecc523904aea60f1","_id":"@altostra/core@3.33.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-z4575hOeMgjQMdFy9dnQ93O6yWiVT01v3+5Z0uk5S1S7p0LFdnlmWvBe8DzRK6A3c3ROpAB8p8yjt8cJE9gOmg==","shasum":"7b2969933d6aa69dbb0a7db5154007a23369d3f6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.2.tgz","fileCount":791,"unpackedSize":764725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffIoCCRA9TVsSAnZWagAAD0cP/16XlYPiDOZH91F1ONSB\nRdERBIN4as7lh3aTtwmXqJyG6YA1CJ5h0V7tYRlZr/72JiWJS0bEGrC5va2u\njD3an2kOydf6xF0vziu2Cj/lD223koETy/a5X/wjT+FfDE8bLioW8YjSuIBf\njeAASE6qvz1V0BQebmLbsGWP3W97kr9HyrH/JHxj2BU+kTG3ORj/50JhuMr6\nvWnBFlrLYggl2B62jzD1qrWAJA3oP7vWTod3MqiGfbxjh0q7Np1QzVeSnWhN\ngHSSou5rIBlJ+xy1OJUA38awus308P2MkMCYTOoSxTzzMAUqTXQnZJGwcJe4\n4gGWAw4YmxPovZaMmhNZkaljduq7wPjBLL77MW5XUZYg8sG1OMhQ4b5u+BDG\nduXHvJBm3oWNBkmJlPUj9WXR25/SntO6qpoKUIn7dvHDqjnsuXBy72xzCOaP\nQfJCDApbZeMl+WuM7/xoR11Tm+N6Z9Rb5W9KD8FNy40QQLfubFMykwzim1aN\n1Jlf48eQeA9YwW4cAOyqaHfAlML03i/MfGvmpSnSsVJLnUP7MIirusDj6kr5\nLDyY1N0OAQgePSdW2kp/b1sTR6ixk8tL+fNr7k0gDydTyvOJIrMTeu8oqmS7\nMbuF5d+ahnZjnvmuOtqpI/ar/DYMmkAD/vQ7ekSi79eJYDTkKDpbfmib0kuk\npv5d\r\n=JNe9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRTHtu29hMCJ8P2GoMtTJAfJ6Bnn5lw4QGjKWoQO2aqgIgSMzwoYtlqxxtP90wy0uwcIcSeeZYkuiHEQmPnl0TY0E="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.2_1601997314079_0.6964902044392409"},"_hasShrinkwrap":false},"3.33.3":{"name":"@altostra/core","version":"3.33.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"fc00edd2d6abe3c0d21a42f8be82b6df04c43171","_id":"@altostra/core@3.33.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ERViGaISkjSHF2YcSgNSgpCHH3q67r6u5M6x7K+YqVLEuYUJbvK9cojXq9Oul0FmU2TzHvCfOp6DF3spG37u5Q==","shasum":"e91ad77efe276d407707f680a5130852f283f91a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.3.tgz","fileCount":791,"unpackedSize":766437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiExVCRA9TVsSAnZWagAA0SEP/1e4QFI0C95IR/J+UfDY\nTn19VsJPY6iQFWGGm961+jpSAkpx9sHRfCADOO5TKvJsy9lno6dfqaVyPHgl\ncCO3qXeJDTGGRWm/6rEZ40D5CxAgpVKnOUjivTdWcroEfVqARBQq6ct796nT\nT4LNVV90hl3Bt4Tz2gMEYmPyhYnfOAM7Yc6QGSYZztkMUAgaQrg4QxzdS68l\nz54+CcwZFNXxvPCJnioXvW5pCZ4Ke6DgY8VUgVLzgtm+mQJgXukUpy6PGkTO\nBn8Q12exdKk239Oky7TxKhgGON1scdyBMm4jaKE4eb09oUrimoCnj4z67ZvX\nTFiHyeOqBvx3UvqSgIAmV/LMVGNCvAtzbu5w6BgfgzV8kwJf5tzOBL2VuzQy\n5ZzBm7fTwycHIgizonlXmV1TgEXveDw4+FFPWP0QRd8WLirfJWaRwLb4s+3J\nHY9uJh1fkiN7CSP1+LC5ORi9IGTFse4wtLr3hA3ZvgPgF6DxOkIwHx0Zn2Op\nXTOhlIbqRh8qE9pMUPpFX2XwfzFve7sW0fXdXECTNDeQdY9+jgGugLbpBw8u\njjhR5cxbU0ZBTWkXcPhulsr0AQcEeP817onE6V0onXZ6Q7WChN08t00zS5hI\nU/qjR5jfeIKT7nVMZ0iqhRGGjnq14YhlUfLXH3sNJ/J9R1X2/Goz1FMXjPbn\n9kwD\r\n=X2Pd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1tb6vJ4d1lO+yKwGKw9OULXxH/NrzmptT/uS/KnNoUCIQD3a5CATg35j9Yz+9jGj4bIPy7/YRBcNWXbImUqdtYeFg=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.3_1602767957057_0.8516915041393953"},"_hasShrinkwrap":false},"3.33.4":{"name":"@altostra/core","version":"3.33.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"184c097bcdf7f0270782795f9bb1e3dfd981417f","_id":"@altostra/core@3.33.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-kgL7dMmIpwxtC+JuhdKg8sRNaE/SYszY461eTEtmB8Osw6w+LRMm09P1ek8qIaT6OggssfHYYi01KI+0z2T/gg==","shasum":"701652c86f2badb34d7aa100781bc8c5e2fe96ff","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.4.tgz","fileCount":791,"unpackedSize":766433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiFerCRA9TVsSAnZWagAAdagQAIXPTxTls1+3r2Xcoo03\nCiYisibh6ckZOuwkkmU6+7qNNggwbS3QYmju2jBhsIj4jAp5zZfXUITMLTCY\nCApL7sVUAK2amBfToaXJeQm4WVZhPf0B72dKnJllA+HIfU5Brggqan7bsb63\nGGfdLx/R6eytTJRTSP35711nUonGnpfHKfeCjWakLH1alv3QPTQgCTF+8eeA\nh1Z9He7qO8sgya6eLuXOF4Rlg910rn/bGSXUEVE3i79IVUNDXg/TJaxpJohY\nvMBJlR4mGSkmebFxiHIqo6JG0B9E11E+0rL1aZQOPuwIv/4hClaMJvM2EeYu\nGHXchvsPZt/QAeziaEVquis8/S0SuACF3uJm0nGjeTsabDyVjdflFLmvWP7i\nKyxCzwXU8wJfZgjY8h4XxuCaUfDeFQ4hV3O4qCmToH9uf6ATZlMHpk7U8CNl\n1X1HUGrLBalpg6kkNQt3UREOx5DNxxfIDmNMiAS+TeEYqvveJKDJjisLWhVQ\n7PvcssHkmvDLIsyYRlsSJWnBcH92pfe6lAt4G9sT6agTNAr1KY9FHODAJrWq\nn1EcnwJTqOSnGFkO5weQL9NhuFIAHXqFYGgVCaZ2NOGA1sxRK0g8I1BLGHUz\ng+PWYNCxL/suGdzoXS2Br7jiixE2VOx1WoQ39ij352uoR4X5pIzvp0/5atGY\nNm/w\r\n=vyux\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLnP/44Pn1/7Ok0lBjhfoAtDLtW6LLkIZwZB9mG0p1JwIhAJSVEqeUdGmSZZAFwAnJnbldDBNhSDLjxm4rHHjGXyG8"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.4_1602770859158_0.22225640571333738"},"_hasShrinkwrap":false},"3.33.5":{"name":"@altostra/core","version":"3.33.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"75c48082ce15feaf7ba37af5bdb56d1cd0e4c0b8","_id":"@altostra/core@3.33.5","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-GaYjjAZTbDw6i/YjDolV1uPAkBZbKgmBdJ8ShN5nZMysV1VMYJKLBnXh9MgoHA5FkJWK+fy6QmTsEbeINAVr6g==","shasum":"a4b70303fbddd95ca41fa91185acdab8d84450c7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.5.tgz","fileCount":791,"unpackedSize":766431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiGrjCRA9TVsSAnZWagAAAVEP/RnYiMcKSXLevoGMQosc\ny+/HjpADU5ewRN9poHTL/Ie7D1eBFNhH3wDBHn+lTEvU8gGnA4QHieCm2Odf\nz1RoBMx9RXngZMcNtrV/544f6JORkH74Qsmrzoxt48fWOETKTcy80vwUrTMY\n7YjmNY+QElRtQAE5RJoFqwhOPvblADGTtNJaOYiawCFGDQfCCZK5Qigj8oLU\nOUxOH0gvrRmQsCT5YPr2ZfcbdR5G2AtBDf6U/7xQQTkY9uXehNMF2P2wbodW\n59wmYf8bIV9xVlf8BS1G8YTqcembOvpaXR1H8aGw9JOZ63/nEhT2j8HF2ObR\ncOJaJlPcPrK1azXxAnTHXSUCfpVEGDddjRwdt1wDlilkkcUhEhmkpZZ3JrL6\niOE+Zs372OkNjvIUfDDG7af9bnD9+ExL/jhasqSOLcqYpo2je+BuOCzWrC8R\nyxJGa8jQ9jB1zEVo+oHF7htOOUF1bOLaMufUF+ZZqcEaUVSQ5za6ISUsZqfj\nOVhAfmjhohekaNQtFrxJhShFd65cScD0XzDwmKBHNr1REqC2Z+ZZKKryDrwc\ngw/G8CpzPfGu1ULajpomfXrk8WJ8DKZduil39HP532jkUzlU+x/4/77IUAvy\nfOtYcRD9k7SwiHcGhi706n8fFH451GDm5jOnyFeIcOrJC6AUfjtMLDp4JHtV\nPehk\r\n=W5D0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU5v+2yOVekj3iOo4vaZA6cIQvkld//3T1GVSLPQLxdgIhALkprA4yISYjFONQr5CUzR4A8AAXtU0PjD82ZHqvnTTJ"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.5_1602775778992_0.33517075070170876"},"_hasShrinkwrap":false},"3.33.6":{"name":"@altostra/core","version":"3.33.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"259a3ce1dfcd8fb20ef5da52bc3092d778d2b94c","_id":"@altostra/core@3.33.6","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-lLXG/+aEUqODTBexrv92+r3AgICbmVsQyJz17gSYxdL5djyBVcCe6pkPBBJp6FOIwoDEUxfgCCutpacYvwti9g==","shasum":"798f3b048b8ec8eba3ff855b9700264f1c3283a5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.6.tgz","fileCount":791,"unpackedSize":766474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi/T5CRA9TVsSAnZWagAA1WsP/13GgtolijjmKYPzXydq\nN0iNvYyeio83gSvWwLmuO1p7AaTS6CozopoAGzsd7takId0qDEcMtmaRwwPs\nunQPoLT8lqSqagMnUKHC+kGekHBIf0plIkgY2iM92r4ZLh730djknujZJl8g\nvqtb8tvB6gLEJ3TUUUryKnYqMQ2FfNugVDIh/ycBkRAfhbQUmT7o5FsgsvU2\nxr3LP5ESDX29oIUc4eGIr6A3P0R0aCTdcc71CkrzhkajdPZh2ex0AKkyUzn1\noEEO4PImkUpOOKKKIJTTZF5jUE7wvZbXzgLvA0wjwZhjaOx9SQIj4FC5Qx6M\nEkgt3kErOdK1sfNeEd/6Z+q/Pv3dF8mg4CAOZBPS6WJXDnpGOAL3MSLTS00K\n+0ltbi7MToFfZKJQWuxjtVKG8LKmKbL/xhw7KrlG/sgGX/LesvDInCem8VMY\nOsBEV2rPewytIyzilREqY0wdACVM4FTxStd0kP6qm3N4yp15wz9GKjvaJt6l\n2757y3mDKvwWDsLqoATDv8h9wIpynhN6EEQUjz3nDlsP9tq/8oP15w3mdq70\nlcWV944n3CzGjnro7+Ksmx7O/OEpHdat5uUYg1GM+IE1LvxQqCEuOEL/e07N\nRCxhyXoa6sUV47dRQjqbJd8qjsMMzhoW4+m+GW3UmMSp2tIQm3AOQjzcZVOY\nBBnv\r\n=/KDg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZFHje/dFTQaApcKFYx5kXzijFxx3MRvX2ldnoE6VV+AiBQg8q0HxWtATKCHhc4rRQL/bPZF/d3YK8RT/ymoTe9fQ=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.6_1603007737287_0.06485183307451226"},"_hasShrinkwrap":false},"3.33.7":{"name":"@altostra/core","version":"3.33.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4a97f519daa7750f53bd6f00ec8e03b8a0544b33","_id":"@altostra/core@3.33.7","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BZyIsMrfKhX3fNoFP5t5vMV55R8u6YFzEWmhs/7Idpy58nyUmZw1ETnoulijKUikB4/RUyNJBOnN9BFbt8Dmzw==","shasum":"33d12484beb61d2f717ebc46b383c9b516333568","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.7.tgz","fileCount":791,"unpackedSize":768487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjENeCRA9TVsSAnZWagAAr68QAKOA6Cbj6S+FeNSW7n7/\nc20l663JNMBj6Chv85qKFjOV9Z9MZc5/K4sc3qnuvJM9uQ/9za2JMwPU2kou\n4mhboJkgDeGcfGyhT+y5m1sUrmZZjtnweBkfCwuBcpOdBwPfFMblNnqsVz2o\n58Mw5+NKDTLtAiSejTIwMlNhj+7poAp/TxKGfYdt/3dPNR90uMMvIknLFm3t\n8Y59LC/7bAaLzai9TECnHOGM4WOVNA72AtTPDQuEktJmYNRqU9ejE3psUS2y\nGg4ut/KpEtrjZoJh0mRk9zfnusW63UB9ZsCtX91eZfGT7vzqiPUYxlmzga8e\nte0MmDkJJ4O/W+x1xbk+TywNF/S7r5zgcsREdK+Bw10Yu/VYvNciRjNTjv9X\nz8ZMLfxxudYZ47a5t7uI/atBzyy8iuZpNH14wUyUDRz/38aDqnzXPtY86Klx\nHkaapboBo8G+RNbHhZHaAxHTOkSt9+azbeoYD2h3dsNs+BMEiER2dLjm1/y3\nOVIjCEmoDktk04W8rw3kd6Dfr9xdCcdcB4Z+gAooroZy3MjS1b+aVSJSxW4N\n8EqRj7ZWY8FrUNQYebp0NFP90ApDhPmfsOibfIZsD+Ssu1/JYyIOLlsSZ6ve\nxDHdLPqGSWWSXcz2OSLomajLI0GEonxUAPHYxYnEUP14sxIb3XzpG9yaZNRI\nA9uW\r\n=hWXZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRKunNzbghtHHm8T8yq1dC7mRfP3Tkw8XSdohOojMudQIgQUmD74hsfYtZf3OJrDMiahRnea4myHyrwB6HfjGJr5c="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.7_1603027806219_0.21758079534944597"},"_hasShrinkwrap":false},"3.33.8":{"name":"@altostra/core","version":"3.33.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9a0d36a28c29d0f41d473d0e06a8b8ac2c1e9470","_id":"@altostra/core@3.33.8","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-nTo8riGfFe/TpAScfPK031JUEpR2cGfl60x5GgAuHKA2CW6aaSkDfzppeEvML95iMpxJNS1+o5GlIDF5Fs1vag==","shasum":"b812b98b0576a93d37c5df8fa38625da69969d66","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.33.8.tgz","fileCount":791,"unpackedSize":768794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjER4CRA9TVsSAnZWagAAU/IP/3dseAAV34gBdMRx+eTM\n988QXtKu2ay0EnojjGwdIWEXs8lsjJLlyqXfqTwNLvtOopzmoXRE9NDVhU+a\n5KtGyCQhsLY/RVNZ64slcg+owzQcQanr+CglW4zt5Uf5EXJy2L/bfOXE0EUh\nEvjUcHIHTNUXpmYFGBpYGnQacLT9SNCrSzxu0geUJJUJZUJxjzz5K9LcghTl\n+CzrkuXiOGejIYHiGtjJNjCEeZdZsKXpS+ZgdBXwWZbqkq8Yak5EV/X4EMFK\nID8YebfCqpemz4OdfWqMAqtLqsoR8C/cWtx1das9QeiSbgxlaxFGErWElFsM\nNEADv5kZXWNtNIG5keeI2H5EmRjUlG4kVPo9qCN4ZXfNiOTMQ/BeRrmBo7Rp\n3aFLDoW+YXhAkjTG0y01n2lOlCHEK8SyGHfi8yNHiDlLHt2b2um9f+9a8hr3\n1hpWjmYzsxleDO7AZO8fw1AyY5X4GwVIukblD4YAVoPJaxODzuIY66tPKcqM\nV2KtwBaarMCXst1Llpj3fJU1phB3QxC0tKe+Js1tBYYshvQ0RGJWP4gb8jm1\n7E5MSr3IFKHjPBDSt155WV2nWh7l33mYOQ/nvopAVRw6e/h3yIcnjZVXClyy\nP8EwIFBMRZcOyYSeLnJCD41UQuCfh4GwScw6hhNPBD8EjVgl6NOCely2N2jK\noxry\r\n=+xl4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWrDfqHf/b/UrsJ588Bic92sjo10yWtBD6E0rYWZDMOAiEAppKJBuQyq2uFNvPPZKg0xNlC833Gd5ulm+C+o8VFiWk="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.33.8_1603028088080_0.008590670843584336"},"_hasShrinkwrap":false},"3.34.0":{"name":"@altostra/core","version":"3.34.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3b2bf24416fa8dfbfba079c2a866e2bac41c3060","_id":"@altostra/core@3.34.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Zv7hsO8KyPZFwI47Cg3ns7yfo/7wLfYc8K2IAqlljYH1asHD9uZapoNO/BznmmwDKZPb09UWiszP4P7PfS/Nsw==","shasum":"d20343ac47a4e9c90a3a97dd02683434747a66fc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.34.0.tgz","fileCount":793,"unpackedSize":772174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj+/qCRA9TVsSAnZWagAAde4P/RbkQrpJA7pc5i4TM9m/\n1ptnwKZqwC3ekcEaIPNfjFO5trUK0uxH0XN+5SU3Lr682TfXhTehxi61OxcS\ncj1HbLR3TQ9mW+Z0pXsU5dgVjvZ4OGcczEYxElWHhn+Obn6D4qHIeB1zOSfQ\n23rrU43gEddN/acXg/fdEt7hbR0FaHoVYolY23BSODKVjfdKQE6zHPD5Uh+k\nM1N1IZH6eysIlSZkCmK/Pnb3r+XYwrtNC8rcLNWhO1bh9/JrHBWZ+W/7xi4H\nxvt2a9pUvsN8JjjwscMJRBu3KB2qLiDou2AFO16jeUVpgUkerVD3rRAzXvnL\nDP4NsPOj5XN6JynrRHSHrvD20Ydquhc5Ie4DlGy+v7GayyFycKhLidQJLVso\nasoIChF4gMfzmk1QPIwtg7b/NDy77oEqLfYKJwsVy26zMhIr7cF3eyc8y1Z8\n7r8/xFwU5Gjw3k08GIKHvT8CEge9IuV8XWv9GmbptrFxd/zJtbef+CKH5KOF\n00FQRHiTztlIW/YD/AU7dDEVBnQYSEbgCeZa/Kg9Kd73/8hfTFYdGNUbIQbo\nGfdZzoqUFHosEMq7hWpaQ0VeN4qLEQiCJRZ5e/sBstWcq2S+wMILJgWBgW23\nTm5+Tg8xau0Qz2hzwuMPA3WXlqALZUCrUQXoKY2Mrevf5nR/NhOhDB2aI2LU\nOV8F\r\n=/vZ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC30N0Eswgug2vN5lR7RAJGF6EUOOWDAsF0hkxh3praTQIgY67SZDDdCCeSby9DyUlYqH3K1OR4hl5GI//Qw+fpPMU="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.34.0_1603268586482_0.21311687894985942"},"_hasShrinkwrap":false},"3.34.1":{"name":"@altostra/core","version":"3.34.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1f835c42b19098d58e75c3737369be52faf88ad8","_id":"@altostra/core@3.34.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KvBpCSDNX5Sl3zDawcyyusrwtA6M3uCidhtB/ve8O3f6/TBTNbqXHZWFXUgEb5I3KTI6Z/OqnGn9GS5xUdKsbA==","shasum":"7084b0335f828b5350d4f2ed865c5b9d49ec6eb5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.34.1.tgz","fileCount":793,"unpackedSize":772157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkAoPCRA9TVsSAnZWagAAWAsP/RP3hJ4LGf75IaxvquSQ\n/xJwdVmLeKiS43E+1J3b5DMV7Ug02UktGzIUqm6EQLGuN4n2iWGeViJbMXrg\nqtlo73fVkbVPUyi02cOwxVmskqM51vre4yYj0IQflzCf4wCLlfnii6Uer4yh\nThYSiZj3Cg+kq+DTK6hfjQVsUy1TSndnXG7PpjVlq5Cib19HOI/8OkGGL5dh\nDbA08JcXRakgcH/5BqCGOuQlf7KbJpR7tU0hWMaEHEmMftp2/0JZk6yZ/z6F\n0y4cjNk3KSLzRBm+yhrJ5EV8zrrvXEsnNWdzAq/sIltmNbJe/npRieoI1vaY\niEsb2Q/SiOxjuORsILz948DN/t87bgmsLGLFHa7h7eOnhou3OzMjY1ZaIN9G\n63OYPb/eC0v6QrHX7UmfZUeRFV9TNuUNZ9zmQJJ/LV/6VUIWpV+wkpz/k2fr\nV9hyGpn3EFLt8XAOSzR9MVVdTpGJEs1yzOCH7K+Lm3dV3RCdINcbqHDKmDZI\nZvD7tP4b7FSlSgN7kMsm+1qbq5XsTmdXUK2bjNmB+UARGKielRRkqyA59fJp\nR7iMj+OpqGA7Bup2lS8EnZb5q0YZqX30sMoXj4J+iNwCdgyKNmUdJW03Hflm\nKw/Cg67Ocs7D0gDTa1TaIr66lG76WPijDI1N+7XSrg1CErJMFtv9xX/UYNb0\nswXM\r\n=1liu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAT9VT2Ra6c8A8hn9coQsxWo91b6lVkMXXmOe5LUPhC/AiBXEzsfMPjaNzAe8yk/4gaQSvi2GhpjanKNgHHmK+4fPw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.34.1_1603275279290_0.8014857577164185"},"_hasShrinkwrap":false},"3.35.0":{"name":"@altostra/core","version":"3.35.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0bad3c93eb8b0fb3ca42d88cc4350c43ee4efe77","_id":"@altostra/core@3.35.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b8g+5qp5VEP93eS83G3aiRJdZcuL7ejQWVG0lL5r/gV2aWwftFxlAdNwbXjx1mC5KnsNjvCcWYyf+6gB61mqOA==","shasum":"7e3d9409ca356452f42309e138288a3959f1bc11","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.35.0.tgz","fileCount":793,"unpackedSize":772926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkB74CRA9TVsSAnZWagAAX1MP/0SHt+CdzfpbnMugqBBo\n2DaHGgFP7UIX/1OSUVX4JPHJhtNR0HTlekJPR44I5bQMnSNHbhvnNWis9iP4\n9HTKArzn11GzK104Awj68A2jEnOgR9iQYt/EgFWJ2FAu2ql1g71WWVyyt97q\nZ8oeEybg3RIldJnykoP3q00rp1A25WoARBQHqjlZxPsofSwVAcmDdhbv2xw4\n3CeWQXkQ0UW70phiG1IWs+wNFpoFJww9Yf5LurTtNRmIfRycC8z8HFKxQ1a4\nXeU+JGeeSumUt1oGwSSySCR+F/8ccIiEKcsmyNapVD9QDEvPNnlBrhFfSxGJ\nmlfIEJ3+48UWIIcgiXE5g4xRRr8ONSA77zoEQxDqOhbPSBnYxT8Bhesz8mmx\nsIansgHm0AAjljFxz6sA9b7UrF6XsAV8uA8srrxq2F9scI6vwKk44Y522EHY\nQJtW2oJyKGGx7QvCUg70MlC0zs4cPIiScFAcd59ZF7ApRgrrBQbdYe6FZcz/\nGMBx7upes24eCyxadWw1F75wIcjWwgYMxF0MUnP5XaVso4Jzc56l2odv+R9B\n7gkXhb5Tu4NZ7l6vuV1wIU+l9nlza6sNfiYZZJ90R36WgDXKhYgdtvdJ9Vm4\n4ZFFj2tGryg+bPl0ZtQOYfnl6gFzzks+prGPciSguGFvzW6g1V2oVwk/Rb0R\nLxot\r\n=4sfF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzEXP67buzq+vm9uAiuvOALeijDS0rlvGnkKvykj0TwAiEA2+OurDPsOTpD8EObXWZ1x0rpNdJzU9WTMDSWMWEfE6M="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.35.0_1603280632284_0.7524390249562554"},"_hasShrinkwrap":false},"3.35.1":{"name":"@altostra/core","version":"3.35.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4f9d9c4ea23358f745822cf1d44f1e659e301fd5","_id":"@altostra/core@3.35.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hXRFq7CronV6CD+kh1EKMNp5rIwb9GSxcQ8HfE3oLyYwRdx1TSzvBzgzPQKDeq38FhZmjCzQsDujJZSb5ZVv3A==","shasum":"881e887a926055068084a70d3fb76443f4b6f6ef","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.35.1.tgz","fileCount":793,"unpackedSize":773283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkCubCRA9TVsSAnZWagAAhWYQAJi7Bw8Zgeygth2YdXnD\nGm/CAu7qTqRK0/Pxbb1JT/mYGJXgazWAE2LxCNshnXmQw1sExyjOAYRewgtB\nInljaEQ+Gh4vLNHOXnE3yhVDkHiqOjHwlFGa4+bYpN+/j2VJ14PCKSksfB62\ndLM18cj416S3T6CnDrzI5A9zd7Jwf0yAzP/ZJoQAfGX+XY+MVwJRSKnvvElH\noYAgveSz5W2H13kyu765epWg9RHaPB/39060Or9Nuya/5FxN8jN/EARlEQRF\nw03xUTttJWLCkxgK3eSi9LAHZT8owK3+hcnCGLWcqBdIHciROFttQOGt/vu2\njrBfI1DLPSQDvWXt3kTG7Oyg57JZcDsEzjTjhT1S3Dr3QEu783p3lrn/n0Vg\nneU2nntMkBqc1f9ESpB9vzmjEnAs7ku4jm3sl+Va2pI1FtJePZtM8qHBTd9H\niEN0GfFZqBs6m/bHvmvwRhjwNa1nZjyICkBBloIMc88Ymr7hbxfv/cwd5Ld9\niypiyWBN4d7NwHQDF4anmfOQz7swEdpr6Gb8aFbW6RV2dU0fYCc34YaFW1cI\nnw9QKOkk3udzKTLfIfzwdsgmqbAKAz6S1fQT6CUQm56XMnDKmbJd6Z8fb2aX\n7ZRFRD56s6a2KDy8nb1SOQtHUD7z20ZH00MfStWNK3/2Aj8u3h5lUZVXjXa4\nhMKd\r\n=kC7b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2Vbvpkd7rqUkEzYvpu+bP3u1T/Uuz1dueWxiekPRsyAiBPClqjA3+twkBPUShrMS8f0Nz4/hKexFDXjyOIn0oYRw=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.35.1_1603283867224_0.03430607907373817"},"_hasShrinkwrap":false},"3.35.2":{"name":"@altostra/core","version":"3.35.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3fc79b810895ede7a6b61e246619959b28cbcef8","_id":"@altostra/core@3.35.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ga+UhOx8YCC1OKmsKTxmD1cOmyYjnnrqAtvcYOeS9UK2rLV8aU8/UmGA1b/D1D3IxGgsXVL5+dJgDP2O2Y+Rfw==","shasum":"4b0fd84144cb2fb380576dd0265f0e61d9299c4e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.35.2.tgz","fileCount":793,"unpackedSize":774394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkH1HCRA9TVsSAnZWagAAsVcQAIA3pARIJZSeL4hquPNg\nCXzKCjCBECJ+CIkryH15ikXhJNnaSQqmW0IDJ2p8lLeC9fmh04hOQhOGDTTc\nMnZVMDj0utRmSj//pXu0fnGKULMP2afuCh1xqBP5/DWLDUQlFYJlB/aWzdCs\nAym0ja7a4BKdwqLsNXiIqccTTwaifGjgp+9iFoLPwYQu83kyXEcLZQkGg6rF\n1IUIKbWKOwzlEq9cSRaA/fNpIkjM3S5igG2BYpT3hYJ5D1jScoyMsw+1XoI3\nO7Wm02btPpeZ7jLSA6puEycFM9/MEsaXTUYptpg3Ss6RPK8LkFZAGXGHFtwB\nDYQV6J1aA+m0SeMaJNlzhE/H9pMlBSK9PDGkJUaufg25D20/32KJb3wbnk8J\nIthEFsJ3+0C8tZEWKVUJDbjtR84Lt+CdOp0n5vrqdmEpu2Z0O0AT5VxTYEkJ\nT4MsSb0uAYLrwlAWp1DoJE0RhjKmgUz4/Dn+D7GUP74RYB3wi4BX95xAQ/9f\nsfdLGLkC0lqZSvjFdjljDt72lnndCsac6rNTbanLfBaPdjajNVpu8IKvAQUv\nnkMB1LzaDGRXLdJk/TBW3klrimQbQsKebnxOnrEW3mMmLcmsk4uagyU1UK0h\nd3tc2V3cf+WydM8WkIrvnRkJFoibqAzKHNPQTKEAR4yNYgcxGKog7XO2S8lz\nJveI\r\n=uyJQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtRZ6dhLkKJ5CQ5OPqmQeq72h4fBCltmXUWqSB3oKbmAiEA12igGRXqSj7XMhz9Nxb/m6Ps/DndeAqpX7G0pLLmbsM="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.35.2_1603304774924_0.4618917896011472"},"_hasShrinkwrap":false},"3.35.3":{"name":"@altostra/core","version":"3.35.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c326be8bc456af27a266ec2c0902d2f807f02b39","_id":"@altostra/core@3.35.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Eym8NPZNMw4T5A+zYcpNIlTp8SHA55nwedY5thi6pdZoFFigjwcPgXGcD7pVsm1oijpmbPgBcnBaD70Q3/Jzmg==","shasum":"b0fa4dfefb2a280094cc0f4ce85e2411055b1f9b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.35.3.tgz","fileCount":793,"unpackedSize":774394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflr1jCRA9TVsSAnZWagAAi+cP+weRWl5JFK/i7WIWq0AG\npkZCkOnOx+GVYKAzdKgTaaVIXq4Lo2myk+gqLj621/xUruTUekk+k5Gm48tP\ntic+Jree0By+AUtCjuC93IRetuc3g1o6m4cRLfxSlCdc1ko5bFy0kRhcQiA/\niqZXRZ6T/usb7FEieoqqCT04Lvn4+9G7Q2FAVN8sA8wr0PT0B5gmEr18bU5U\nrLZL8+hfKMP86WExYi2bHZBguoA2BDWpGI++sfCyamMTtPkimCiyJxS27XLG\n8lm5LhUPIPWiYz3/EDnveOqn8GDSGHA4b5u8sSAFvrmMTaWEzvY4qZgn4HuD\npw0x/eDGd1ktY1NAvAO/p5VErJw3uILS1spgdzeeU9wsp1RqO7qQtJ39t1Ay\nLAWxxuIZJB67kbLT4ZrIzkQRSqFLPP+8Rjv2TtS+Xwb5gaxN6+pTlb8c0Vh7\niSmmJsl0PnyjVGn5igUvO5wBMfWcwgzMcZzIIxZohJGjjP3uuUoRZDdDNE6T\nAynb1a0Oy2ayC5hKjD/JPtdDOPkIWoVwWzLo9GVIpuZcJbvkcxL9rApQSxzN\n+dopwwiHZXuGmU3jnwbV3mWs9nQZT6mribW2UdrQ8f7E0uZVJZMB9tVz2PHy\nwDlVtAlBjtz0t5Lhcm30oZO3QEUz6TLwYnefwQYYUd7xhOkYVih/LrJbMnaW\nY/8o\r\n=n/Qg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYCEFQSfMnqSwkJpjyHJvkjY2vibH0CD0ZZ9CFnIOuAgIhALq9lJv7cN0tFkv9ruoxGIdmb9zrrwZH1PROL1/kjmIE"}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.35.3_1603714402765_0.8452132349365147"},"_hasShrinkwrap":false},"3.35.4":{"name":"@altostra/core","version":"3.35.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"acdb876c5e7d1bf7317370f19665c4ec7c932353","_id":"@altostra/core@3.35.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5DaCVelpVa3YuACYbQouCw95ZNeWpKqksfDo64F0psHfuirUb8xcNg/gh9xsPl3lIR0KY3qKuCUYCoqCit/eTA==","shasum":"5540557cf75d8fa791d1fd7d6412e0c91e2e9403","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.35.4.tgz","fileCount":793,"unpackedSize":775440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmCNGCRA9TVsSAnZWagAA49EP/0ngnCAZDW2mzRxyFQMM\nGtKGBVnELmlAkFYz8wS/fI691t8Ey1phT1w9xgPK34vDD9I5vDHkLAcqdNsF\ngTTmK+kqAs1dx72sweJSA1DZ0gDmSejSG6X6F2eWT1MahaZO47rqGu0i2q+g\n+ZjEbgYRA6gg7gE2jXjreRQdNsAJoZL5/TZ4QbouTY2FvlV3bKZH9abYmXKP\nAhqxICcVZNy8hHZzHdwWSWBJps7pD1PtVzBe5YYvfhtfzYzzQuO2t8fOAy+e\neewfaWwJUowcHMy08fp61bnY3KbplrJZb69glMCpy2goQEP00JhuimKbfGq9\nzULrIvDnxXQLpLnGzGjbEkjx0W33pg2hdfmTlEDrBqev9tRfrd4bEVcWQcce\ng6g+0YxUu07u9y1e/WfPtfgyTy3wG+7l6OzD1KQGzraRY/dRwRViF3LQ4u2s\n6fqmPFiBTgU+yg1O6mbgyD9d6NJvm32F6g7CYmmEkrdjPQeN7M8TOeUegUdb\ngIYie4ePeeuo/Vs0YgXEVN74qfAlskmGtz5EpKUnCsX/etR8AVFceXBDAywW\nabdVf5uDD4akcxG3ZC3PO6G/vHGcPT+rUIkw9881ciGf+p+fiqeULywBo1AT\nqceEZbWGyyLTgoygo5MAx+egTSVv3WovVSRyqZgxFRX0UBfu2cK9eL8IzbRA\nB46u\r\n=BYe5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgA4tSmuiypdiR/ADUAbUBw3A4v2xLr7J5KhrDP1vmgAiEA+dJSdEnQatO5h7kVAmfhLF1qTboJByRIMcooXdYwuck="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.35.4_1603806021720_0.8122425524657644"},"_hasShrinkwrap":false},"3.36.0":{"name":"@altostra/core","version":"3.36.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"2fc1510dc54a46b65c771445ea9c29749e418dd6","_id":"@altostra/core@3.36.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/bGxa6mvCqyddSlfARbcLuGPGyCzYMPYur/XGtVC7lnE8D2oQnD4ZqYOE2yiqrl6Vla0quMLvgaN07uBGfJeig==","shasum":"965b64c5d63de5926ae13d40606588570361b0b2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.36.0.tgz","fileCount":797,"unpackedSize":780323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnn6fCRA9TVsSAnZWagAAQ3sP/1Oi1qcF98qRRGMCCYS5\nfdQL9rXPBCsyBqDBPslGMNEz+IpW6AO3Fl85NqRQfGWCAIOhoJYamcuIhIMO\n2WZUXCWj1kkQoAn7B08RbG4r64koU7Uc3p9BBfZQZYKiaqHw0HlHtH0pWKNK\nAnJiJeZh/JLy1OkZx5JHq1eYP++HApw5ZgM6WRRNGWMtCZyjAf8XdSn8UPkD\n6qkzhadi9QWkAeQnkhlwCWtF4UY546HVMHRmibr++5riISAABhPxsSfQHnZG\nqlCFdszMCPYf7cesFlvK15HCF3F05Jm3tj9opPH/eOlWaDRkgzQREi6yCqOF\nnVpFUk10v20eks2dItTfBWcTBh8EQtvHabqZG/KhMrB/E8uil/qdqtZev8iU\nl/6Ix36jKnZLHcy4rXW8O+R6LQ4gsPgjlCANfpGRsfWk93zf6xgZXxmOYMsW\nTW9Nd4VWz7lEJdHVeg4pV8eRWZwsFlGt/HOo7utkPys2IcIpFh3QNvGIYt25\nrolF+1pX0y+zhj6nJsFi1m1MCHGJLA5rH7teIpWhQLE/h94SjzJCJp+O8Yyg\nZ0IXFhDoAJV9cg+CDAgukTCmVTG+2UEgOmS+Yc5b3kz0ktAv7Xwru8f0a0Iw\nj4IEzS4cm4FbAVlDPIgU7VxYK8NSW14cflPgA9I4HsSojGjV0vwK7x+MLvOF\n0xVn\r\n=Waho\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARptTiWQoQAyyqSzf61e0/vLAeb0z7Uwgb/jE/ysb48AiEAo8KSxOhfkIDsd2qsQ90denNTLLxL2/dZ8DDv2vRJIwE="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.36.0_1604222622774_0.42348296142317277"},"_hasShrinkwrap":false},"3.37.0":{"name":"@altostra/core","version":"3.37.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"65241dd8e3c65505d3a727d018dcc4aa4b1e250b","_id":"@altostra/core@3.37.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cgSA5vpipVYJUbJuI3zaf9CtOe7NfBntBuIub4swDTuKoLB354xhkPgc2LO4N8BPw4WBU4Ya4XNdXhdmnWHQgg==","shasum":"2bdee93ced96fe0d5624288962fc91beee87058e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.37.0.tgz","fileCount":801,"unpackedSize":782954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnrelCRA9TVsSAnZWagAAGxIP/0+4oSMC1oL81ERvjyiN\nc0F14PXAarURl1QIt5Yk5NsHoiJbzOyqmdk/I1vksTUusO6e1x7H/pwLzBDr\nBc27OPk3oYL3hF5TxHJWo/cYBp65vOg13o+U3PD+ZC7/8MMjhtbOx3cl7VN7\nmlWJzNvYIhBRgj9RwOc75r1xnVUlqKhAWIaIax6vrxS8onXghuI4cWF5+ifl\ny/j10YLfjSN4ia/uGgPiXK2BNVu4CSj76x3rSILyvUqKgLKc4loUhPBjCwUo\n7OPwpIwlJfEFXSG+THqe8D1CMNKY85UoF7x5cPq94NsO6Vwss2+qMGj33Mw6\nfjqtLHg5EP2M//p33ogyWc6H/G75UvWht3R2wEa7VoKVESwPvAD6YP8L26Ag\ncKY+50A+6gAhNi4b0O2vpAKUIhM5e4Pzxc/iADWhNUF28aFUES+KX7Ptjg7t\nZRNZD85bgkBGESh4A4aiBrg/O+xb+dvYe+pMvo39y7NrNyNMHjLw1ZYzAstU\nTZC5bUoCY/ENtKoX2dfpIDzJVF+ag5EBLKjlYqjeoQ/riOak4TeU8n9ETQ9k\nIieLxKgFQXbrXrfmoa3rK+I8yTWtG4jbDOi9NODgGK4MT3TQedUA3wBMKBmF\nG+EfYeyQIXDrRqNFoeomsVP0zty7xtQNQtdbqxmzmNmlTUCd+69lUP+XItqa\n+qgy\r\n=wbRN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICk63Y00Sic1ntX6iDHTSLoMpyRJeVgCQ3/O7ErEif1qAiAylyGgPqdwEiXxQFALQEI6691sNzPXovU1cQMnuvyjSA=="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.37.0_1604237221174_0.6863509907136334"},"_hasShrinkwrap":false},"3.38.0":{"name":"@altostra/core","version":"3.38.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"001bb716961b2e13533fab5ae13152c17509ef07","_id":"@altostra/core@3.38.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sxJ7VsXGlXT/h0lkbXHCOsZ17c8sKH0JGJw2Tte3jP+epSo08AjjxZswx7ivGYBfAC3s2x0PpWSgoNjJgZYzvA==","shasum":"e4aad2f5f1d859292c5bac2eaa0e913dc30e730e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.38.0.tgz","fileCount":801,"unpackedSize":783109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoAFyCRA9TVsSAnZWagAA75EP/20kKK5z7q8FVSRjA97X\nh/2sG6sWaZnTS8CQKyrJdnzBgNB4VFlByiRZ1+/HAQ9cN9Z7Zjxri8NO91pU\nwJffaJYvNJT+EW/+dx9E70oVZaoD0juQoljkmfCdfSjsHVCq2TOqD6z/TTig\nT+760rnz5fE31HY+CJgTb1mtXum6x2ZTV0JdddFOE899HEDTJID/gsIetfhs\nltzFst93Ce8hJFYmULP7vKsc38NDhVoiNiaFdlFHz1imM+4yzYuRWsJs8XTL\n4y2apmmTNK7MrXK4TvF4d3CmE748BBqHzbXr8pwbcB97TRf70lWLuGEUpvnw\nviezkhoO0wbXvaERGDBhFM/+KkRSYNKQ7aZGEow46IYklOVgIyCb+jufMH/6\nFW5DGjRUQ7tqRrxBT5M1JPE+438fW51XNjkHDBKyonpTm0tydhihYEVbx6jd\nbzNVlhCLV3uYzaAVqHCKiHWu81wP2ORZdSA2AMz0lm+C4eRDRrzy5Tn2N2Ce\nFNEEOyQ1U5eBft95XikQZWS9+2zF6NPIWLc269Jd/z5N9W9opbrvz5M1JojZ\nFcA0fbTOj/55f06GoBHM3ZTpHF8RUk44oyQBmfh1IRrcfZYwWEq/09x6h9fo\nFJli8/R1DXStzaFHtut7KPpmkYOB6cWfowxUCaWRiOdXaU/ZH9SFPoEtIouR\nY/xp\r\n=plyF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnpJuuY7H8SEmAW5/c1jYipS8q+cFNSHdFZStsWFRZgAiEAkFpKrEcyf0FGfG99Uj7eEn1DxryaSQY34NyRrNE9M4A="}]},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.38.0_1604321649821_0.6711747642422896"},"_hasShrinkwrap":false},"3.39.0":{"name":"@altostra/core","version":"3.39.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a47b25bd61326035a4f3b73cdc90434260fe5f5a","_id":"@altostra/core@3.39.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hSI0oHIlcw4sVpc5IocTN9hIcObzyYEvoz356u07dHs0tt58FyhHu1NbbTir53Y1SiPe5Bc4R82vShMIvzZPYg==","shasum":"c9481a13cfcf6efce45da6b803add1c8dab442b6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.39.0.tgz","fileCount":805,"unpackedSize":789418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp+HZCRA9TVsSAnZWagAAMzYP/2N5GFycpDz8AEuAeDoS\nZJXSc6QRNYFAt7v/iKrfuQb2mkoKCcSyOnBXt0R3W64HMVUSfkEoBVc9dLbR\nXP0yOklQaELdtXLJ2Zs0zbSBSeCJ80CeBi4TvNtmcTW3UAAtN2SiM3Bc8AZq\nhsRtR3SNIBzMfXgTLM69GkgbQ9wCY3zlADG28yWoZfqsasqaNoCBRTwQRSqX\n6bzQ1l/uF68WKxKBM8/ioeTsObBYyDuZvy7HaXf5tl6bPeY3ZDsYN6DrOVtY\nUDh3GcsxfsWbiI8HdM+zWggj/qFir8HiXT5cy7J8CM567+Pl+zeD7/XbBdDA\nSgXGz2yrVTxp+pdkLCp6p9JNj5L+eVe9MxUo0iP4AnEv0WGhc4TIzCoOWU5X\nnIsMoyIURi/3ih8oI1hRoPBqvXHlEVEOXONdbOlVwBWndDTTZ5eqhe0y3t/3\nO98d8fJ1fiWmfgGcs1vaYsDuM989Hy2F7A3qWtTYfpUr8FLygVZOkmjouCCu\nIBJRBLWCv2Z6LdBkOZlQmTJjKmqSfwrH9FvF8Bz3pFrmCjHf/CrwN5BkxQT6\n0TBXYVPIpQm3lvQPVwkIopmAIv8EfA6RHGuvnt/tMiYTxSfJcwzQws2upxC9\nIVmhlcsrrR9/o4QMCX8730Qn9aTXF/fW64et323RQC3gT0aQMwnG3PlWArmL\n1PYE\r\n=3E2r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfv51HyacxUgF0nN4V8ScjcXxeiedG2kxB9jBTR/03ZAiA3Dz8QVYH4d1ANvzi5s7RGta5cRQ22ATK9W9lqDYrTRQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.39.0_1604837848695_0.2553777881943289"},"_hasShrinkwrap":false},"3.40.0":{"name":"@altostra/core","version":"3.40.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4186f927a74128145836c7a35551b911a603d9c2","_id":"@altostra/core@3.40.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NSDwP3wCkZMiNC2ymEk7fSMwfqnw1Fv8ZHQRIK5/YpGrjWg11V3TrDuYyqrbdV+4ICDwDj5dmrzksJ6G3nflGQ==","shasum":"3d345df43714ae0731a41ac1ca120d0544339387","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.40.0.tgz","fileCount":805,"unpackedSize":793659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqA9/CRA9TVsSAnZWagAAMuIP/jgJdpeddRjQzJpKBPw6\niajygWvVtylPGDleTbUVxcW3KscoPyKYrlDJSFaETbctLP1+4/QEuGL/DkDn\nNYbYUygSYyHCVjzHBpGP4+eIGnGI7n4Kj4gubQXKrrpBrFhS0I2wIPZsikf8\nULcqEHr3t3lI39HGFbH7FScd7ITcwFq8jiZgmUas9BgDL3k2AmB7h4ra76ut\n8glkE/ttQLUKmuI8hYj5+B8XGfUj0X0IqliegueSj1al5HRKyK+Z2PlcGOUc\nUCp/Ck83z/ijLdShxyWwWdQEUdB6eT3zY9T77O+doZXdLccNFYhecL3QOrCl\nKnN3vS5jltw9hlAgdSSgHjFgkvzcVV1UtVSvzb8eggpnSszoiB8WE0bY1+kZ\nqOs0DjLHfF7sGp6SEfblBpc9Q52F3mjTLHsx9r6NDMUT3wcDf7a1sq8wOriI\n6Z0ymG4gAHrGscgz/jBNeHRYHRgPUBcsaaCYp834LIc2g/wdX+eAhUld72WL\ni9Yr9hk2EWMO2tVTFkv6B2xTteG5Fl4+S1ZWfvHNbvnJ0wGW1b1ipLwmvUsx\nw04nfKlliDXyYowua2XmjEkIk/dg6p1qFHPWgPCwnQRE7GSbtjWIkdugjru7\n8uvZHkmRdMzRbWLwBJM3uApLlH4V5Hvi8EBTnVXSxj1v81orLHdRHtq3ACfM\n9WGf\r\n=um5d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVO3Q324tM8W5uNpIT6KMlCZW0/SmsNDZvHXFdwLtspAiBP8PFWEczzFw92FzWp/tIRPETqVIM3OqjQ3RJOxVxYnw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.40.0_1604849534892_0.9518334879641337"},"_hasShrinkwrap":false},"3.40.1":{"name":"@altostra/core","version":"3.40.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"7490e65a4d2cb772580f6aa4851577eaefced27f","_id":"@altostra/core@3.40.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+dIHDbWHieQ8EJuHADQecVhAz2REoYZM0y+cjHTQtb7FUcvD7MRf/5bmuZBJYk3hxU3FalgJDhQ9aaVUxI8VqA==","shasum":"538152d7e68898ddff8b875e0fad9a03f2dc75b0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.40.1.tgz","fileCount":805,"unpackedSize":794863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqC54CRA9TVsSAnZWagAAOFAP/08x2d0XNIg2Z2Tzoi+f\nNEMgp3I6Kg6Poe/IhkQF+BhdEXOrVUrJWqlkpaLPfN8s/y3fsNYCm5+EAujp\nzWcqtkfj7ES1NEJeRB/22GTacY+jsk324pMO9w3BhhUJlQCCVWGyyu9p/y7s\nlhD/b7ubD5MIfxI3raxwqBN2/xuPhHd02YBNs23rJs29mlbtXV/e8aAKr9jT\nqbCr6gce/QixNuhsoZ65gORu5zYk0ANZXwt3JTg7ZhNmHWZy2wjJCxA4KWgo\niXcJ96qrbxfcWs8yHFE6DqhB5xMQl1N9iVF3O+ilef35s9TMq+lI8XERSHMG\nJLlsM6n48JWsFS1H7OI114dPO/8thYnhEUdnhpIwrWa0dKjiSZFTBGsoRcQ0\nOA8pnmtWChsc4GZnBJilKS80qU1fT2CYZ7VoKlVp6yLGMzzNeS3U1QKvrayq\ntNOAkBjOWtFdluXOr1NJsbk6AifILEYVxdF4RLjeU72bHIU6zmAbC1+BC7iq\nHLOBrFAOti+S6Oxnsl/IpjgMcuq+wewvFMws7RCrN+n9Me1kp1JfeND14t6X\nzQm2BIVtBwjNfQwBBpWZSKD8ZFoYyvVQ/2Mf2nQk6S3jghkr8hPXfVr1Kn7p\nE6LP+mv68iV4IikNiPDnRuEJC1a8SbxncJPiyBsCjvvkKIoQJuusTctYu6qX\nBLcg\r\n=FUUd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP8dnEUBLPGNp5h7tK7A1edZ3zcwT7JM21bljsJc7EGQIhAMhavx65IRGUCymwnsV21WqnszYkZO3mJoU9exPZeuPC"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.40.1_1604857464134_0.9997269813098917"},"_hasShrinkwrap":false},"3.40.2":{"name":"@altostra/core","version":"3.40.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"2b10077b922aebfd7531d8eda0fae5f52b1a1ea8","_id":"@altostra/core@3.40.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-QQ2Pnxz9H7F64XlHJOr1pl3xBw3vPFpoRVID6T5+H2YkQUT+4E4Cq9VBxh49mMBpPfwvXucSziTuox/uwpjVQA==","shasum":"f5acc839226efecceb9378507f7ab7d435898572","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.40.2.tgz","fileCount":807,"unpackedSize":796356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqQI8CRA9TVsSAnZWagAAKW8P/31qSevE9VIXOWQyMG0o\nS6EG5pjjG/l0zxnP1PxMCGuIPnpjqi2FqpNI4TLHgKZ+q+CC+aBlWbYiiI4K\nHGnNLtD1Isx4jqUrxZtVOGJEcmCGOedrz5MsLvyHOZGNIAEs+R4YO8yOCuJR\nvLDVtSf1d4q/tmIsRqGG3RsZgrd/CKsqkB8FaABiVMAmYODXjt767OhzD49c\nT59QhLt6+Q8hQRVFEVw/ZGMtmEZWPmE9cEZVH5tHjInYL2HdggdicTc4oJm/\ngUVzZEytvZXz73owiKvUTAhfGFuny3cVKvHyN976R5pLM0tRdlEicppZ8rvb\nyiBQBGEaX6ZXlhANWvsnf+sZ7KYDCR4avBFoVjapkNgDWg27agKhRt7l1+XL\n90DjhpFKMmRgJDIimZCMjR5ViKb5jL0Z9mec8Alk6m60aojDfWodI6V3Ww48\n6/JV1i74kkNTVghr4RZN1fmsP2nIN6i8blvteQc2rwU1zM5TlHznjuyOnRW4\ndn9OddOmQ5bs5rbUpA+qh8oUGtIswc/UwZaz9QrYGu8bzQ5n4umKxFUI1HpJ\nMtCKoGPuKXxYV65am427z4ZhYSMEVPxluFqopMpC3VnUMe/l/fORYcizfGmV\nOt0+KwR5dyFAtq+ypOo7Kiz/tuJmEjWuYXrGV6GtgPzA/1IN7Wj/HDc25ECh\nf87p\r\n=xpvf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRPMC2+qouNoZBN9PHEyEOQ/dn84EH8MpF8FsUCUmhYgIgT3MgtPQA/5PCF+AmiBCck48zt1rz5E/h9I5JADTyyyM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.40.2_1604911675490_0.6074561807775081"},"_hasShrinkwrap":false},"3.41.0":{"name":"@altostra/core","version":"3.41.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0652f2ddbed06d4b3e64d75fbec352e2af1f7210","_id":"@altostra/core@3.41.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eGM5YUCQznlbIQOwLrUeR0l6HpSkU/RqyMsLzQct3ii9ngsPLhTB9NVgyx/ORpNhwI5Y43o6FyDKH/SnZip0FQ==","shasum":"720b42e0c03ae44f8715ceb2e90b1a96a605d5ca","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.41.0.tgz","fileCount":817,"unpackedSize":804036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqTZNCRA9TVsSAnZWagAA2oEP/0gedkyek8SEZE89SNs0\ny2/yuay4qv43IAJ/xfALWZjzoyetBl1Ab7coPSwrV2tzCb89k5TRMXTHlcrT\n6gS6cYdie+VJp0KQyw/V0GEHLbAQ7IlycB8e4E7Of1psI0e4uUKUe+81CuDW\nzeZlKABOOGzuotuO4a9gOfrV2vx6CbtzCLrOeZoJfKW/f7KaSjrXaY68levQ\npw5nfKjQK6ybDLutSRpGguAhzMPt1iMZxHxwW1wJJ0hH6FQYbb3qaQaPeM77\n/jUfK0cGlxUZwLe69cJA3jF2D5DND7G8edrjGTobEid6m97yDL1X9NRgGnko\nhIqXdi+2baZDXsWFYqaRcTFhUYWWR8SGvkzW7WRPSOq8+LUBXz3NF1cCSyVW\nGzNtHY5Ov5enLwk+A4OvAuzRxYIugZD9mXPpwVH3pudoHx9c386hm/GrOtlM\nbAghBYe0Wjm2rz3TwLlmSCXm3+YohqtdTgq6FVf0cBGRXGYuEDQsQqEdDvat\nmZKEi86TYRAp23wAJvuMyLliehR2KojYsVtoGldkHkgBbYBCW5PIC2l1tK4M\nbijuDJie/wN789nrgPLX6dtWAUQf4rA8K8QLdce/0Cpywtf80IloQWYWL/7R\npjNC0g1rBHeYxdQSH4eB51NXBFZR7+nvG9P7vmvNY9gk827v3TU/XvANsu06\na74d\r\n=sVgj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1+tASZAdwLxnELKG1R3DedksI1GmJAZbQvkoH1KJB6AIgDSL1s75cG3CG4gUkcCkJXNeTHu0e9T9N7pY29i6iqBo="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.41.0_1604925004817_0.16145602117798985"},"_hasShrinkwrap":false},"3.42.0-resources-status.0":{"name":"@altostra/core","version":"3.42.0-resources-status.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"be30b4738349dcc692ba43ad357cc207da7dbd9d","_id":"@altostra/core@3.42.0-resources-status.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wzSmPL9kj0s1w8LK0ElTkNtXCzJXuno/IhgRtTHtb+PaVgYaS414+rbfXxPXCWsrH4ml9ouAtsEN1lqUHNaGbw==","shasum":"fbd6ee62a74bfcbf8257a9adaec7d8cd1e0b8ed3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.42.0-resources-status.0.tgz","fileCount":819,"unpackedSize":806414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqpbuCRA9TVsSAnZWagAA+d8P/3Xfg4MhGFshM7DiOVjN\nydAkugPHCc9IlZ1tKtny310sc6mVkluU1R11mgJkLL97Yap4UkgkqKPQyeOo\nCg+dZpALzathuEa/wTgWWm/bZFo24gxTH+aU/x9Ktpy9qpTVLgtyGAJk1jFZ\ngMaJa6OOMdogIaJ9iYJcQjQyRWSZ+1DmGXMDLTdoIh2Vd8ZTbZt71RWyk3at\nV5BMcf4aJdQRGybt9eBR6cUOwfzuQKr6g5zYnunP9MI9qui3KL8DjNA31MtQ\nP31nlOrqUTMcwkqk9aEJCgGTZ60X9t0c6OjSuBpgUkx22wuA4teItincSOCz\n17NOxWfKrDUmU4UcdaUrVSQx5ayQDBl4BXtbQzrx60FGD37VpWmPHPhUQhFj\n6uLhgQDoueRAdQLmgH9kxK8Z7Lx6y7WsrxZF017OQ+JZAI6j6uvGc5T6C5eq\nSIFqD7at/8+fo9naN39nRWpiNRvIy5bj3wr/+uv1++5darQdlq3lEX1mZkL8\n2/yGh/GA5dFM3YVGTborMLV29TTE+UXtscMCwv6I6YeMVvzbwWfYruIBUX7j\nzQiL3WK0jBqwttsFgOGKonWXuh98EkB0CB0Q5IUABkzsV/WWEBMcL5IfMcUD\nwIG7zdngqLT0sZilc+1F7bOmmhjo3qDLuItBUc/rdsM6ihvq/56R7xGiJBkU\nUjKv\r\n=nktQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbu70+sU/SGiEoftNgnyVkJhWFM8WwsqIDiA64uc2U3AiBW0dDALY4tH3oenmdTYIiVCXQD6NzJFocp8xkgVKkTrA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.42.0-resources-status.0_1605015278257_0.2297304768729782"},"_hasShrinkwrap":false},"3.42.0":{"name":"@altostra/core","version":"3.42.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"20877faae71c92357c08836878f3285e38606900","_id":"@altostra/core@3.42.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TahhCFZo2rev9ER7lYvyQWrA6ClhB3iRUJzH6V+5PFKJrwot7MQvFEJ8yx8A2GnpNc4pDB2ubeWXky4aiUSzqg==","shasum":"2ea1531829edee80c25597a781edb0f8033cc867","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.42.0.tgz","fileCount":819,"unpackedSize":806395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqp0cCRA9TVsSAnZWagAAbXEP/1cYjCniq0H/5Ws8+qWg\nzQnHqfLB3Yoz9TD0NARyNDAXURulW8f9EYyALtoR11yF3I95gMf5DYjeMb9Y\nLTEa7ei/GUZGXv4c9lPsWX/iBDt1KzPlrsQW2lzGvtP3Q5sYvX2U/KD4QkbZ\nOAhlO2oEzpwk9JQ7JcSbJRzl92HRstJ5coVuWX73nhxgA/CbkqoxEHsH+6Jb\nnhoGCokp0L0mBcDYTwHp0iTGC3vWc3F3ggyPjuSMG5S6h/WwBiZ8Nn31hp4d\n4LjtEH5sWUcBHbx1prEYV5TrQzy7yH0kRm2pqtjW8ucSvN6UU/Ha3krzvbfo\nM8sGDpZaVlv3q4Rj/CsD4vlAsx5CjZ/EYGY15YmSpvOdsv8vbmpnPg4JBHeN\nZn3EL7ud2noeKP0J+ZNtLy3H7BGuuUB4slU9MrISAWaI4UY12TTHH/zEWG8Y\nxpPKOjUsDV+a6GJXi7hvdWocNfSHdxeuHUT+xxQizk7YpafoUHbQmzneQelH\nmF62Xh7XUEuJZqnhKfjgTUrEzp+cdgB4iQ8pcPnS4q+XNDFuRp+zy+6sGoL3\nNiFIKWXzz33WEjahBoxKOx4JWoipklu8PoTYrpGFWlCHTyYmc8lnrW69W4mq\nlEQaPb2zqh5uZ2PT00RyRmrxq/toyMpCf6Dzhx/Tc7dpqMOEz+v/MzA7h2Rv\nlDe2\r\n=duMB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCReMJKT3G7TQHXqQFSf0zEFGTQdf8yJcvMJs/cUe5hIAIgUzmxnhGy672vZFAQAPbwxXsfhF6txB+cwFr30c6P9ds="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.42.0_1605016860112_0.9740464918308602"},"_hasShrinkwrap":false},"3.43.0":{"name":"@altostra/core","version":"3.43.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"fb6d833dc100487878f2d9f5e02a2af5f9549b62","_id":"@altostra/core@3.43.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fbcdBukk/2+/5/KRbO2rPlMLKrvAtVUg5V4v5Cn0FVCnrU8esSX6fKWdXYcvC8z2aeA9bVW3KE7B5t73afXyFw==","shasum":"59f20cdd8c3820d24222872dd30eb069b3df76f0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.43.0.tgz","fileCount":827,"unpackedSize":811656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqro4CRA9TVsSAnZWagAA1PcP/iSAi+lpf9+psY+DpFoJ\ndMjYcAqeBSa5j17TEakCKw0/rlMLQGXFw1Xuo78NQ0rDq0fveGIXsquxe7HY\n9iMZ+V0hK6/aEN5qnWWZ3FsQc2RUWvrANHX4CE+eMooIwh5+Q4uA6JzZjQ+5\nwfUr6GhsT/rwkPzj93MN9CWWj2tcsZvhEVBJ+lPN6ir3DOhanXgn9xGPElRz\nBE9uiNV9rX5NcG0NzdExfQB3sfKHjDuRgxf9lkGLfOE3Xybm8RI0WqQyk2vK\nf4fl3MpNEWoDv29Jv8895IHy81PAGymqwqQVJob7Zo+IxCeMuO5Cp1mCL80X\n851wVt/Wn3CBJ2VXR1FHFCVR+d73Nr8RcM5fPdcYFonw57tmjTsNr4NWhvSc\nl4KrhyoJOVq7u/kmOhlhUxcWzYJ3EsFpIpEymvnSnkM1GrjqSRXGQfwpgCIJ\nzWXl0RsSkFtxpp1N+3B+oo98qjUz9WfEzQqes4SUbPfA4vyjM615+jW7xrdj\nhWyHMoKdZX4LxMGVL+3U8eTKMNgfAycA7w+5Vh6Cf7UXJddnOmLQY6Wc3oMw\npXBiBCdGtiLEx5wHKM6YJGT6LDmA9gJ0cnwOT6FDG7nu8Fek2Qy/YJayGKoe\nHk4U4PPeAk5g7xMSHfeZ0TB83z95gmHAFVEVvGWNaqJpX0raKGQ5EfBQzPng\nuXXv\r\n=4k2Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICldtJ/TVNV/RDXcA6HJNKGTykXvussyrvvDgv4pGilLAiEA1kY2odK+jJvZjY4IgbrSCf9BMMSZS/A0GtUOE9U+wpQ="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.43.0_1605024311512_0.8649962234717363"},"_hasShrinkwrap":false},"3.43.1":{"name":"@altostra/core","version":"3.43.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"caa5538ea28422f222724a4f51f719d29b8bf050","_id":"@altostra/core@3.43.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1hUGuk1+u7aShAEHZMGpB1uzw+nPPRBrJ4Xyb/CYi4MjqQbGME6z9S8M3frtTHahOIZ51edcjwNv3qdfeccguw==","shasum":"081f193fdf0afca5748530b3ea41f4156eb872b5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.43.1.tgz","fileCount":827,"unpackedSize":811418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrRu+CRA9TVsSAnZWagAAB84P/iA7DEFzpVqDviLJFVav\nWgsmiHZjJidaHcfLVR4nB0pnvJDOdSdiQFf0UEbDYdWEeH0Yhmqn3RlCtqxG\nqP5eCWcpW2Hq3J0Wsgf63h16ceMuXxPilQ1LHFc+LtbidI9QyvYGc6a9TzEN\nViMu37TOBRJxOtyOJptJpSAJ+mWcFqkUHUIcshQSCLPHyc2ZBoqw1IKQRcw/\n8osRWC4EnXCaUU9TBnBc9g+5W7mzeDkshJq+hHVBTS1hXn/GVShrt3bh4A32\n0X45qZItc1imJ1y/KgDW+xqgafoWgvUgXR8urmO1Wja7D3n2g3IcM1+WSmD1\n6PhhxrlvGxOVxnyF/tj0JNRAqvU5DKc/J2x9S/nQJlI2cvTuR5Pv3h8jABnh\noHN1TsPw+EC5wpkkURDeJ+BXzHE2Q0T+DfewHAy7a+vNxzZgmxWET5bMdhgk\nu4J9MeV+vdypjgQdSVrHlX6hkxHbEq0qMdZ4AWjYmm3UpHA6NSRBXAeDRsau\nDCmvsWuPJHezpgGrICMAJAPeKnrOUCng74dA6y64t2bZvgnSdFoP7HSrLJdP\ncH3GycI1Jb+wZiNneV11HS1RUXcBEq/2BDIYTME/BxzVFjziGttcGQwevsUw\nX4kiHjineylfEGrrSkojZiwc76B6qdRda0HwYBNeWrq/2CXZKU+292f6tOgO\nK1pi\r\n=ssfR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8ephSAlCMoA+duZNMPO1WOsqSEXkHfUjRydk2x7NVvAiB+hCxRHaxo/7QNY9VbhUyKkPtPnbRlSLrVDunRfDFcEA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.43.1_1605180349931_0.5502524347287869"},"_hasShrinkwrap":false},"3.44.0":{"name":"@altostra/core","version":"3.44.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e8e43e9b7f0f8a609a6cc9d39be9924dbff70868","_id":"@altostra/core@3.44.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q6VtGMVV0q8r4pC20j0A9tYfxpKkF9chkB0f1D8dE1MUe1Wsce7XRwjCAGkTl53ZUIN+l77KI+FkOiAk0ti43Q==","shasum":"1033fb51b78cb4740d729841cb7f0fecf97d0ece","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.44.0.tgz","fileCount":833,"unpackedSize":814553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs8IdCRA9TVsSAnZWagAAMJoP/iZVDXvmVK/FLggTZsU0\nm1dOOu9hiPgiiMvnSsAIXpD63ezulbCH+zCwgMK0WLDtps0bpj/Cqfr5Y5H3\nEcqLQKpZ1QOknDjPzePd1YoTVToqTS9qJH2C+xJK1bVBrDi4mNIQw1beIIff\nkM4hTkEBsizlTRn4ZfH0zEcAnolF11G9ARlEmSULazyoQfz1HQjfkuYzHt0H\nh3oCmqSLpZtfywa1AYHzxo82eJLtyQ0MJ+m3hAxvqg6XonCyRmm7AIEY1iFR\nSbJUuJzWhvRZe5HO6/IMkgrsDsKQWROqys5j8OaDtOVWcj2v8Mkdu+lJxHe1\nDfDdiZSNbXySswUAGpeHMPWNjKMO2n5bh8Lal08frOamsKfy78eWIMaANlvj\n8XTuqMvap+qXk1IUG7L4ysYXOOfxT0zLhNHcqQxPHLet/yscCpIJJuUIjxLS\nlurwl8jNBe89gilWsUeIyVSI+U26vga21QqXti0ZU7TxgKAKgu6QioDH6qzi\npHeb4R1WZJNaHKJZRHXPoXk2mdxsRz+sEZfvaDJq/Js2tipxzZ2c6SPsh6Se\nZVhCdgklLf3ZXWl6/2JinL2GB/Hc1d8+NHk8D30Y5vJngzL8Lk0IxtxRB+Z3\nE9OfrVmH3htLkSLFJAo3KSGktf1+KEaroEvVxWHcvqcYA7ly6oS1DpnKLI+V\nDx9M\r\n=u1tT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpw9d/ioBYnQNytpdsVVVBAlO4nu/VQmdDOe0DCF2YuAiEAq5MlDRFoJARRaPdUVzRHKACUIcmMNNso4AAFuawqxXw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.44.0_1605616155990_0.5502559005208965"},"_hasShrinkwrap":false},"3.45.0":{"name":"@altostra/core","version":"3.45.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"2c2b98f23a69b601f6dc35b495d79228655e4bf3","_id":"@altostra/core@3.45.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hZoSkWRxYpGBi3SYcSbAfjth/eMdd2G/h/zYGlKSXmEY/qN9DQt3+976IzmYkkTL7jyL7CwmHJJ/zwIX5XFvjg==","shasum":"a9152cc9a0bfd1d752e6f1f2eff46b39993540bf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.45.0.tgz","fileCount":841,"unpackedSize":827744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftO5bCRA9TVsSAnZWagAAn/YP/3Sze9LPhowwkzwRWred\n6fisJ06NYDSwhzdTJ2aQBvfLrsGjNLdAd3LmnMjZisI/5nOMcE1QmLt+mzpJ\nXAlLzqO4KYODkEXuY0yotdc0zolpBAy3Zjv/YFEuOCiQfxDz1qWm21eY76gJ\ndl4Q9vxEq/TF6ahnkEdl41dUpsUyLLQziEzCHn6aT0r7szw53N0xeXk7xLoD\nOUGHUgmUXqia200irayxO4FWpa2aJcQXTeJSvjT656WeYvTdRbNskGZotx30\nlYShsJKJsD1K8ZsXE6yg10v4h8Kme4soGlBfcF6Clvb0ddVpd0yIh+aQBErN\ngsHTABCzQL+E9MZJnML1hKzLE9PnMy6KYApB1C8+RKd92sYj4o31MV8vweJf\nhX/U5uAFjGVYN3S/egedK+Th0VnAXgY/Hs6YdR8pakZIBHMWz9QobU1/EbfB\n9sW0s3Sou9Yu+klCUVvrssm1hgDvdafmG6cjwBX5m8vAKSeCDfhG+DDV2AGZ\n7JykB8AvV7FFT53Xf5EP2TF0PJ9cgc3bd8TSeqsDr9CtoMPSnoarLhKwc7q+\nD0B3WmJ7Z0nE6RG1OM7neyMIJoOF1/EobFQGNffufuHs02O7gKU7Y00hVCL+\n56rhFJD+eUlVbkICDUaNJgHDQeUANt8QxDsRSmBGoBvW0ePUIDTgdCZUEnCU\n9MOZ\r\n=zgxF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg4fxctevPv+X50PRWVC29ttDs9cL8dfHCRyenbANzLQIgf6zrsb56+y1GBiTvfb7bgYNNQI5RXqded/mtOxn+hoY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.45.0_1605693018533_0.11786696304802247"},"_hasShrinkwrap":false},"3.46.0":{"name":"@altostra/core","version":"3.46.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"33e598290335b83e9a93dce202a1e51468814efb","_id":"@altostra/core@3.46.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3RYRkbkuML66OYbOFJghht2DiYNG/aXZ+sn2N3z4plVUU47TapKJ98QGi2pEFP6I4WQiY617mBDb3oD7W1p6bQ==","shasum":"a7372dfef2ada3cd70c7856ebb7872096d0f9d96","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.46.0.tgz","fileCount":841,"unpackedSize":828529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftjtUCRA9TVsSAnZWagAAG7UP/jxcY2habqqymkeEY7aU\niPzpgWt3JRmz8pOqPpwF/IHImlE+ehwsX+5UD/M4rpmTyrIoNWfAva0mGcIp\nuO/7yxDufuPmqF7CBCdVHYsAKsiHS4DRmFaq156Mut6aFv+hl9AEvHaSmevU\neTRA9FtEDW3Kv7fcjIbc0IIzvVd35K6IAp1mIfkuzTMxVaijKAPOGwOD5rEd\nHiCwn7cTzS/a+DYkDkQ9tVSJLJzlt1O/jEldXgdaAaEuQRUIhn3hNM63xOzA\nQ9X9/8W08fOuuT7mlIO49I8XrlbIAghDqkCjkcHbFfcJ/j6le77AXpqE/C3Y\nQN9+FykivG/RrSXixGlM0bmvJLB0U/J0LwPvVBpcNQmL9GdrN4Lqjs77dIYb\nzCYOeosbKdPNrbwYcxuQpR+aRRH5fUa37GBbi3yhyl9VjPW3lDArexNJWvDr\nzSa5Xa7VPKJram23IP3AtJ5iCVtJkxW5kNRG38b1eC3ZulI6eiZ/q1y+YxLq\nV5BuQozGz50EncBT1GpEdms3xxs+kHttM7232d8LgzhJzX2Z6VcLvFzzsPE7\n5KFFRIYEbYKYNt/osMUTnVdKzfJt+EsXlr09izF39becrxtvwYJojUJLkxCE\nHZyCYd+ch3LmYE1h4yzp8bUCeTyV8AAhmt5dMBU/THA3tYuyzXbSFgT3rJXm\nuuw7\r\n=9+QR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxkfYSaaFQOSeb/4em5Q4cdTXVrJwfeHVpgUDmKA/yRwIgSQuVDYJ3PjuyalMkBSyvEHih/isVIIteDzVU7QfsOJg="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.46.0_1605778259821_0.2861897403648417"},"_hasShrinkwrap":false},"3.46.1":{"name":"@altostra/core","version":"3.46.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c6d26546deea2794a6e26f425351b601a1693431","_id":"@altostra/core@3.46.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dJEjEfbO0sRJ2B8KCq1gdAmpRQY1rzurdaP2cf0+IXn/ZLmxcB288YUne385hjOVpBMyo45tiFdcYAqHJbX5og==","shasum":"50cb2cc1adb347e47102312d0bdc38410b981b0a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.46.1.tgz","fileCount":843,"unpackedSize":831442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftm0OCRA9TVsSAnZWagAA4AwQAKBVEvc3qUvV/7+FMoOz\nnX7LlXhuIRicw2DZuydbHCHbRf0MFpll5p6Afun6LOx23wNOP6SDPh9ENehX\nVtBsvlBcUj5moRRMYg3U8wjDFnBA2LPFa6NERV8dLdJfAa/j+8VrWEQZFXvh\nyXjQZf3xSwHFDjNqQFqv7RAPDswGI5QVzIq/XBfMELTD66AGVN2Gnl9YCocC\nAvP5NAkRINgvYIvtfvVA8XY50yGXdlzxofjk2NV22YHzs4sQgYjsICRKF3L9\nZsF4ythQ4kr+6nqJBaX+Ee6x034pnJ7ZbvIrqqZzyFh9OevlCywwK6iq6Z/W\nJUo+4OLA07jZ9Hda5VaPkPiaar/kOLkLm5gmCBx52HQThEnTHg8zTlSvlLRZ\nXzw9REXiZ8iV6AdkS9MBRwD7b1tYZCnMfHWyM7P6SI3MVeTdNcw4cBlMZS1S\nsDHuyq9FNZ6ntQ4D++cATTFdWuspN3WMjXiggJ9qePbdZdpU5cBQJUqXivdc\nEEHGf96d38jngWXTBldLyuPemyeFeq4EPtwGhoI151NbrIms2n8fZAY3TuNG\n2F9e+w3SYXxoIXak1zPe7s8O/Y/HfQ1RReExsNuvAkevBwTdP+tI2QBMgw7n\niMWubrL8T1F83wrTFoOQYpDDbzlP6D9RewUXk9XNGflg1MnZYmDPx6GtqB0A\nOyj3\r\n=uCVO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwBL6dmFRO9tyvHLZQu9htRwM3l4BxNZSoxxb4cWngQAiEA4IEOwAzNrC3N16Pt9efoc7rbWzk+CfQebs/6knOlj6g="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.46.1_1605790989755_0.3799485791580215"},"_hasShrinkwrap":false},"3.47.0":{"name":"@altostra/core","version":"3.47.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"83822b0c9030ffba495999d5f4ecceda48de6de4","_id":"@altostra/core@3.47.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RgkXk2+36J9zKi0CYrhxvrrq8BJqfg0OQC4KhLy3JwOptwt5CUVqJ9UCJmmYrBdBoXFxnZktqIx+BBH1RFSRDg==","shasum":"e2afcde995d2d07be1c3eba8b2d6f85293786089","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.47.0.tgz","fileCount":843,"unpackedSize":834342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftrKZCRA9TVsSAnZWagAA7YQP/0lssjh3TtpMXUczl2PI\nlF25t8Nmrz8gGfsBZrf9iDkyg1f+IBiy3klGP2lpTAj3FkxU/IHcFimoVne6\nNiAPyYt4ANZgRF6eui9Vc1afkAqHOe4sjbbCEhiocQ7VHM4qZwwbzheA0F49\nALDntmch6OeOyI0gwJBkp/3HIOUQ2UKv36KBO/dDIhIzW/OZYr75oewzSAzv\nRPFI1YYf4N6CDpGTq2SVtAtGV44i8dcmdScITJeOIFd9SJS2BSndcRUzmG/Q\n8BznOTCsfY6iJzGOPv6SynrxmcDBakHMDZpfLj5qunnX0/hDp/1OlVC+G6Zy\ncBmxbi7k2H+tiTcn68t276YAvcJ+luGwEuDOhgFniQ2CauS4mYEPf+PrNK+h\njp1+0MdHX+/nmtwJtT+A4wNw/qi+9oIRZqGzbGE7/i/NdJy9SLAnf1Rnc0mO\n1rZo6RTanVH9me97UO2BS1vJE0QSb/xRlkNMse/Y33u8FGpiMyTyu8d2V5qe\nN6Vro2uw/wifR4jE93WdknEerlv9+3EhEdjnDuShloJTxNzHvGXrkcIv12U9\nvzlvGksaWuKgaz1b07z2qEXlnQq1XSAFM3c/lnuH1L4RATcB4W+YOBfAcG9t\nwyaum06DZ6t1Rzd7kbKzviaF3ppkKpCnLbP2AhplJz8uZUg+MoThQnPvILry\nF0Yv\r\n=XPt3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx/UA6lWdx0qA04X8XdR2ce1SCfQ7xF02WxQ1q7WP3vQIgCXrATygnHXZ/TcAfEq4qx847RrilOUw25EFS3UZSQTc="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.47.0_1605808792726_0.1226570036446859"},"_hasShrinkwrap":false},"3.48.0":{"name":"@altostra/core","version":"3.48.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"53fd09cda48ec3ff46f6f18feeb755e4216828d4","_id":"@altostra/core@3.48.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bipCrak1LzJM8cdHxSFykDxyt/qOCITuCHjclPWYgVruBusOFr+xinHQcTqkUHSsXEV5kRvqdGJQBz4PYuMzGg==","shasum":"d98d750937f8f5d052f8e12964deaff04063261a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.48.0.tgz","fileCount":843,"unpackedSize":834820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfunOvCRA9TVsSAnZWagAAokEP/R0XoNtFausTit2FkZ5O\niZNW66JFzcZLdWeX/sFstJRMaDVTIj4aNlnqW0WfY1hnodxx+M8ourcEh/UK\nmnsnIefrxm8eyXE0/E2rBnsC8Z2hEjLJ0ZBgaf/KHcu7vozhFzd7ofcdFemn\ndnUrtapXgfecxmql+Ryky3HrtFo49FBQH7ZSSDcD2+R9iJod+fG3llt572ji\nh2iUv/nNeL8WQR+xcTDXeftgIthxq7DVKqfBuSLDTnvc8d2eGIq2IaFE/U2w\nwa4RrRfILdiUpj3JyvPTVB7Dlmi97/d/zSTASR9cnVAL4aMlVjwsfJO6xQms\nkp5vV2Qsh2ww5sBaDlMqqNKTYbB88kLKNzUXrcAyfL+j8iXB4kbMhzcwJA+4\nti2rqmTpT+PFDjzBbyY6Xd/agaFiSyPFVQje11HmQWpbgnL/ysJO2tIFRUDe\nOuqRJquTI9QlCfWo6Da22BZQVuvbbbGiMMteHPGPootBXVvWIswB/Zm58xRH\nVDI2GOS52Q8H7JDTOa6tB/EMs5DcVcULvRmio6In9P4xM8r8lasacoyc4aUW\n915iWtXubedv2aYAZ/0yS3g2Qis+5LDCYU/99vn79NtnTdv+rfy4e95JI568\nR4aY5AaVEc49N7fFs7RcfGtwbDvprdQzYFZEjdGPb2DuhbT7wwCg2b2eRHyS\njtq/\r\n=LFah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSjfAF6n5K9Ct3KM5M+2pqF5dI4JcIw+YRJHaixkWY8gIhAImknc3LiRvE08XVUUIaxztY04AJlL0kViGhTSughiMQ"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.48.0_1606054830550_0.4185905138817887"},"_hasShrinkwrap":false},"3.48.1":{"name":"@altostra/core","version":"3.48.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0bc7c45f8ad200433d669ea5925f68a91ffcfbc4","_id":"@altostra/core@3.48.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GAyds42HZoKHByVjCevYv/TDSeoXHdd8jBL/XAvb+70VrrbgY01jFc0rDhP9EWhsZ9SuX059uC1+FPpIke0jUw==","shasum":"c7db053addc7fd53ff34e1aa580174f90c02e93d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.48.1.tgz","fileCount":843,"unpackedSize":834882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu48SCRA9TVsSAnZWagAAH9AP/0Bz+s7smYEj6vmV844K\nlvLAxTJ4F/boAaOE4OWrjpCgbdcGkAfVU2dNiDcP51IaaIlNw1igeHZazuNK\nBrn4YxL/OOpxDvm2LmZ4ibyYAYDqiJHYQXD5sMnF8bNNA67RVn5qLGBOEnrG\nsy4Z92Yo9S24lJQ0naD7skqvHdG01aqoVbSmSdYt7XJAU5ew7l73fUqoOGZb\nXyuK5LxC/zBHZUytpc7UwFMd4PaPzDy1w0FSN4ysK1uqdxoi83OdkqfG9Pcf\nzSDiEGEsOSoC8XcDi31MA6DfaLj9JpLcxzQ4Jg2vyzDdYDftEwa29QrEWpLe\nN498w5cizuzQfXLxiygYnr8s6G4PPAdybdkPiAnC8y8RIJrNU17epIMEHg8u\nqSfIyD2ysDmu7TjkHrW7GxcWNAeoicutStLkh/ktSjRj1GzweJ+UiPVtTJty\nW90zCrcHWY1hhOgaIatTIc0D9pm7efzeh3VcoPC7Iica09UVORbQuSXlSXso\nQBISz+w5fpuOwXx3ShKWNnmlIPCvIv66HaibylhDE3MJOUYelpmq+XD3epmx\nxLmaPI/j1ORskNSUE8xqOabBhQwxoCnaAe2OWljJ+4k8tYaqc5rd0X+cmXSq\nSTCVsnsKFd8wQwk17M70uS8cO7wDyQe3EJIQJJTxXdi3CsFWmU2CSo+3rMO8\nepP8\r\n=N1Ly\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd5Gq/XrSVIRdIgBNbIm15WGMpqOCM3Y3Gp9ZgWRsxxAIgQpjiZN/Qj9AT1PuLm5gWpllcd6ParuYbbvQgknUjGPA="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.48.1_1606127378134_0.42564115978277317"},"_hasShrinkwrap":false},"3.48.2":{"name":"@altostra/core","version":"3.48.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"fcfb14772c20aac8ee3b7ecb68e3858a2839da0a","_id":"@altostra/core@3.48.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UzZboR9M24OSaaqTVjsBza08wF5+LukdpyHRnPTU6t0Mt3GOKvnZoabvLTCPgLANUHZph1OW8bGAPRVXx8pAPA==","shasum":"b00a4352121a07a32b5c2009e7789fe7b8f2f421","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.48.2.tgz","fileCount":851,"unpackedSize":839107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfw8SACRA9TVsSAnZWagAAKdcP/1ZpNaeLIpnGEhDsi3NX\nFVt4jFyKNh6f22FibFYmGEhBZph7QWUgqr9aVHkbiEj1yYcdCRPnhLMUxDhF\nrSvqq4Ie+4OtmBLxQiGwCV/FphqoejoxpFQy76/nmiWOWEecQPOXNZxxd2Zm\naWSUXzbp5m+DWyFhKEg+67rKTj78WERx5K6brH5ODcs3kdGKE9NUimtXo/XR\noMUz8m7RQR0ra8cg+xAr9/tfU5msnEyqzTy4UG95CKA0a/Xo6D/i/QrEagZy\nAuea783nWQctPjRhWwlzrlzswKcEN7SNlvVppbzodZmec+D7om7vTmhu/ZSW\n01vx62kctoGV+9cgda4P8DZ4pKqY4DKeXjrPhHUtrErspLq57HW0xVKP28rr\nGDq4aZrSE29gmJHj0vu4hVCEHHv04I+pUNF8Ga02SlMet/V+VSf/umG4qSUa\n9QV+CCXEDDgXA4Zzcd3CBVjIf/OOVJZTb+5AuvOjiUkRZJBb70JSdK6AsmQo\nVPWJ1jovOCGsUECD4am1UQB6c/V8fH8c6hNjRtxecS4XLP2gRiO3fi5Cj5pw\nBqNe9/+kSIuvxVRyquP6EtqZt53/DCMRjmCwHbjZWsHD+/oBmrZ7M40gnf12\nwPhLmqpTiQiLQRzVV8U2y/C01CeqCZFC0NmjXK3CpEA2Lp+uK1nmlXYE9mqJ\nrm1J\r\n=4Q37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBSD2o8ggoEpLs+9pcSRa0IUQQ6gA/m2okaX8h8AP1nAiEAs/vD6bflnf9Luv0cL5O3Ci613obL9/2zcsORgW7BXZM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.48.2_1606665343598_0.7728030491513835"},"_hasShrinkwrap":false},"3.49.0":{"name":"@altostra/core","version":"3.49.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3855e32a17ecd70e733f4b7707e4264292a982ee","_id":"@altostra/core@3.49.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-yJGhZJ9ipQ/xqgDGoHjfmgMKPnbJECVQsij1heaNeoFb/oHRPUk9jO9v8VWsRFkqyskQOx1qsQjrIOkUx3OcvQ==","shasum":"e297a75a82f905e93a940267b14f02a5837b6224","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.49.0.tgz","fileCount":851,"unpackedSize":839517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxicTCRA9TVsSAnZWagAAL2AP/3sdMqTjyyj4u2TMxqR8\ngxHs10WNgd47VxyWwpsexoiblgcXJk1Xs4BSNnlAq8JSBTBpzJ5+EGUpzbvQ\nj2tAD1cxRJYMX98VSX+B8zXb0jsW3UORvM9FE/wlCNmwoUtLarReWCw2KspZ\nvjtwPXjbY+fFn5BUAUzXifcJa083KtBh3l4BGcwVv34cmQZjd8FuXbtatv7p\nCyhdeZGZp9K+1Ep4z0Hm/ArHeqca1G7dbkvsj4mv8kMQ9EK+KQ0KUVSP42Nu\nuj+YYPSGAUWzlQfj7ELBJ240uYChtrxt/rW/MlF7qjz5CIFA9gt0rSs02nCY\nZQUqXT4nrvRo2GnP24m9Q2mdSexUzNR4SElDRHhvxmB7gPZM35+Iih3gou1+\nRTDrDKqkcZIYA1pfAtk90A8uaz4yGCq50XzUBKQa0iNqchCWPfAFgCnpFYSO\n8ns+irkwO1Af4u6SO/muhTJDfVkn6a9aFYXGh1ExTyktoSkMN3/s1SvlEPwy\nMY3KBqW7ShIlGi5pRABdFSFaivz9kKG9b3kZBbnB9+9pDcSKE67xVUEm+E4S\n9s93yV5PNG9xO4e/nx9q+X6RWjfdB1slOnTddAwyd+crS7a3Xima6N7UArEA\nlIXYjK1XgdWiakdo7TuxsqINXU5+gzmOEED7bNaGpCVYWvoLMLTDVUDS4yxA\nqgOi\r\n=ZQS+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoKJY2dgLm6XWq5fIFd1tZFA5BgRRrnphB87aJNdjo8gIgGJCE6mywxQ/iS4PvO8KW+tSHGC3xFo/sPQkcJw2kgu8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.49.0_1606821650598_0.7554231231812014"},"_hasShrinkwrap":false},"3.50.0":{"name":"@altostra/core","version":"3.50.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c0432f297344607ca84d2fb4b1155722f39d2e69","_id":"@altostra/core@3.50.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-5Q9DBeM6/Xh1Mvo8kcBh9sJ2SW2A3UlTvp0/Vs9AKt6luhXbsoYFkD16M496FeuonhwxSYeildEAyqvd8SASnA==","shasum":"2c68c5df4e32dbf92f88105c44de3ba6395a9362","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.50.0.tgz","fileCount":851,"unpackedSize":840258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxm+/CRA9TVsSAnZWagAAYegP/3tCXGgcVvl5VL2nS2/c\nr6mktVhVA7HKKksgi8oLf7d9bH/UvUJrDpwDHBXVkLNSzRiKxHDQ4CLvJ9cP\nzOtfsEBqTPZTzU47TIk6Z41o8FAeSmtoBrANpX+cLgUEQxuJOzqtATDydphb\n95MaOAgsjcR1Gmo1mG8wNc+MRvp+uCh4cd0dBGs66NICPgFc1s4y5XIfsffO\n6apxHF2CX9VkcPzwwDFBdf2PxNnfNlLQB1QWwri8sZ3U/rwr5t2OfVkDkYEG\n5S5HaqXLnWOvZn1a08ox/BwEgF7UE1wY1rLDT2ryuKyp1fWvzXCgTO+kLMwv\nyylCM9wW34ufk/6uqP7hfKCCH9J3RJUsatenKKF6O/IrGbZRa/SR+quKvu5j\nisUsCanIukIxA2lyMf8QLepj6NAEN9TMjYCXlqiboyl1j1BDhluJQTn65uC6\nMUxDOOOMfOjwYnY1W13dsJm0KI6FZvCrgcpVjxeRBIGrKGpZZEmWhEyDV6Th\nneLabswO67YhrGN1sAlFA2+eMUAU1IHwtODt6WyrBerENPVwIjKzkJyVNRHd\n0CN3wQlihsLlpyjWUoxYC1w9/SPrOnGGt3xMz49RjLEOVppBnK3jDp/dCHiJ\n+Fpxs5RpWa1lo3dMcCrqkRLG9Rlyrg//PN8IALURdo38ovkIXtvSbyOuVADM\naCo0\r\n=9Ovo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh8IhDFJYew+ePnPyuwGYl+AVLL1mYTHogExZo7Mlm4gIhAMZUYaZZPQGvvPshuc9cvCfQinkpB8ekZTbA66nWHarg"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.50.0_1606840255099_0.7471235126733833"},"_hasShrinkwrap":false},"3.50.3":{"name":"@altostra/core","version":"3.50.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"acc30b2753695576eb4179a2dc8dea8b3e9be1a3","_id":"@altostra/core@3.50.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-af1L33gh2vX++c3w9OdAkANsb7Wd/tz2oySXjK/Ha7ykhqQaQT3Ntg+aH/v95Pm1eDHBP6F9W1DDSK/BytVtXg==","shasum":"e25316d5cc619e653911ddbb6f41d28b5f36ade7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.50.3.tgz","fileCount":851,"unpackedSize":840175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx6HkCRA9TVsSAnZWagAArysP/1P02IkVJfOUQesGZ1Y0\nKd0ZL0zlV2/LfG2JdYUv2EihNCezz81wpLz0g3+gOxCGErf1v0DzRQTGJo3A\nlMqnubczJxKKbWhgZe0m0GbqN7EvzYuPMxJkqdL6L70zAwy1Xr6R0mLsgwt+\naNOOjye5yUCK/YbiP3c/pSo1e6xqOMABrYv87p1F0yl20FgYkJ+2C1jBMoCP\nnDCNWTVhy45NZ8RkIaNZbFTX3Isg68OneMs1imwz4eM7pWFGfndnCsB6zWE3\nhA6He+ZD/2cgJRjbyJp7qpecbWB36Bi4aTGWMwKsDW3Q7vt1/ZUY6dHNouz2\nCMXnaa05P1lJKrsiLwUODJ0KS+yHnqWcJf01HcFZxXnBmPQ11P+x1tyDNX7M\n95AQL3P6IA5z83uBK5y9cp8RQAg2VzpKM1XP9wu8l5ZFPP83KCbUaNXegbyN\nmujHb9MQZ5/Uo4MlejuUmVeXJJcyh67AxMUNIiSGvuqVajQQaoWqkEHUG87H\np91CFpyKjwg14bEvSRjacEDa1oFMhv0PkOP21KUr1bxNBH6iMc/bqjrnjFHP\nBzjOae+6ikKw6FSzmi/GW3M4c8LBNKG9LIO+yA6lAvxm7gn6U8d8SrPiu8CF\neVmMZ2B5NVsez8rmGQtlNbdw8ElFnEdbd+rvN78AljWBlfenlBhbyHnz3Kkn\n/rBC\r\n=AOLp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICg5gT5AnAoigVN6wnuJVp0/E2wP55nSe1Ij49wAKMmvAiEA7mecd5li+697RllIK0VW6ePTUqTwyr43ab8JjjyV2KY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.50.3_1606918627794_0.9816312187354685"},"_hasShrinkwrap":false},"3.50.4":{"name":"@altostra/core","version":"3.50.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","load-json-file":"~6.1.0","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a3413ca5d4ddcf6f2f76d8ac36c315d21f5cefd6","_id":"@altostra/core@3.50.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-FvLF3Kn8Lc1e6WMbQly0+hd93E7nhKoOsipFKxyNBO5ktOlL7iled1s5zFaFZSrVOPYoJaxsWudC4pmVO4zLlQ==","shasum":"1899256e8d5670516885e00b49aa8c7c08639c14","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.50.4.tgz","fileCount":851,"unpackedSize":840870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzf6NCRA9TVsSAnZWagAAgFIP/1oX1INMNRuYE81PURmK\n8ciGVwZCWl7dpFayoKGb1acJXmhO65I2Gho3nmwJg+01KRls5lo8WD+wgFj6\nlzKB5SEVqVmYvY/cbr7kmXtapIv7Hnq6LjD8AYEEnhUXS+NK4ettgWVwr+y6\nlwGcVaYFKY3/T+cMd7sz2CHq/2WS1c9022P3CaS58gFjxAhxkSps1aJSQUSk\n+PWn2DyB7JNx/x6FnYqwRB+JgnIVmRXVuzzvrUVwiiB4GcQWX3n2pj3rI8ib\nkSy3Z9NebfFFEfXjzP15rs4xpfBEbWN9eHXzNYLtK90HYF6sY/kxtL8aNauF\nG8Pz8L0dTMjDh4iBPOW4B+cDyFfxvPMCGX6Z6asrl5Dwyscn6Jx024jNUcDA\nG+0sBOpQ5FB123huiDkZa+WQ+TxOk+th9u5GzJL6kUQ2QBGNEBFk3VDxWYCc\nDwO1PAiowpwe78a9M2XuSnJqe+S7HeC5MV3KPcNT1Y7gl/auYtiW4Z/uWmaf\nkHAu+txbrC3rPzU5pMMO84r8NfQiit6EBYcqiwAO68vupMhY0Ov2fEcYKkJm\n/WSofl8o4hMwRXF/fO1ghXzygHXF7bVRmUO6hX6tbIzzTXuX5NG6dPBdGkvp\n6cSDyJAU0BfKkFdZo3xlDCvTlWVKHfgDewm/Q/7s+5qek0ar1alYz8uA4po7\nPHPY\r\n=o4nB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDosCRCk3ZHKMZxQUHdbhDsZUUPan9roAOmsbgT2W3lWgIhAMuJBD7t1DbNM0h8hEM4gRTk2Rxn316K8nfJkpUGhmgU"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.50.4_1607335565214_0.9601627942958189"},"_hasShrinkwrap":false},"3.51.0":{"name":"@altostra/core","version":"3.51.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"5a00413837e3350baf070801ac00d4bac0b54fa4","_id":"@altostra/core@3.51.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-e2NkNfBbi4qZjS4sBIQeOP+A4dljuqbLajj13qC53GVeovAcnMfz7y1wFZTw4SHewIq8BGAsDcX55cp43VgKCQ==","shasum":"1fd0f4f34985a157a05c7df9a1ef25349a3815aa","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.51.0.tgz","fileCount":857,"unpackedSize":848205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzirFCRA9TVsSAnZWagAAxkcP+wWZ+0ZZhpb/KEIHZ/t3\ngmrcEaU7tXv83ZnhtZYu0/FtNjvj9QBT9Nr1etiI3LO2RGZN4h5hcw3xPdtj\nxE19o3vC5w1L4DNNislT02OZZu7jjpqivlpbbjeKvhOf8Ck8qn6ChfBKvj2H\nA1/h2FmTrRRRKWY46oGo4N81SS1b0mgQrwOOOH3mzZfpx4kE97alTbRU7Ru4\nQost5ePDw1p701qo1LZvK3R07P79tn2z3F0mx8VtNVV5251NNw3zil/nK6kF\nuUY2hnXYM12D2Gvp0kTQc225D7cpFlWAjttVqjOCE6Dz/WmNMFOF+BNFxB74\nTYJo5QCtGIaYJstheVcZ17BiEDULijxJgnHViax9BzZTa5/0kwJ56t9LBW3l\noYMNJ6Hfap3j6EVoyUEu4oDiYBchSqLFoBeGN2GauHSHtzRPAFrNqDkrTk1/\nptLIyse512wvFR+aexgDHwkZhdzOE690c9Mlp/AO1N3KXwzpRPwCBdVzZKef\ndkTxpWSbNuDiNu2DhAcdsYKLwFEhML7JOBIYBblj5a6ZZq3L/vqfCo5wJ/Cu\nQW2JW5gP48tmFp8G7cmuk8ozdWp6BGRmIaIvBD11slflvA8nK13Udwc79Ms2\nKFZX7sQSRPXTTY5uJjApzYshLQfbWAeu7doMbv9IRE9E0uIbE43gDBLsgXcP\nmH+T\r\n=zBCW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFP48yWlotgixDvZdYwh0ZVoNBQjwEQNzD/Mpr0AhYqWAiEAwBlQb6IHouM7L/riQfeA4sCnupnEPpyCdsnmXeulZGg="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.51.0_1607346884666_0.19159644386590524"},"_hasShrinkwrap":false},"3.52.0":{"name":"@altostra/core","version":"3.52.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"5817ecf3d4676157ecfe82cb4f91feb863ac47c9","_id":"@altostra/core@3.52.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q/s5WTFB2V5tHEJeE9V9qwO+3m95L7Our0GMY0XKcf+V9daGvrDpzqrxMeLVNELlyLc2QMRcn55km4484c1ooA==","shasum":"e341612cda3f613311d1e04fc77d6455248adeca","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.52.0.tgz","fileCount":859,"unpackedSize":853188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz7QECRA9TVsSAnZWagAAk4IP/27a8dXUTp0wdoJ7Ew3y\n5hAnIvk2xxd/QEK2VhIFIKo9D7uUfJ09nygTQkMlGtkFvXWxFf7i3+EIH5fR\niCzwAOXl1oyBCOxSTFWGMgCNiHWE/WMcNLC6S7nMsg4ljEHdZepMmBpt1jQn\nKbdPAncL8pLAkouWrF+xYbGdiemD8bIeoge1oIlw/wpi1U5JaCEzux2zQMld\nGWTP9c6QmUXC2KAYqy+OfseV0FX/24RU4OABBi1N/XLKKIAnds+jeEM54YIu\n1QUe7MTl/SIGk2bV1yyzW+SLf+A5ta/7HK4uLTxJPSYMDN3783075tkptmVS\nwf62CaaYcwTOM0luYdrR1Pmqa9EP9w5P6OrRIstKrb4Uc5fqoOvwdPvz/0IF\n7pZHiLBoh4TsgSLlLv6/xSJQbdI4pauhGjKotaVrN3cnWoG34ZrX+ayznc8N\nRit5BG5RqOKRvyA0a2Ik7a0fjkwHt+aNGKGb5oQQbvFVkg7zsNhC9oRqsXtW\nZy2+OzmmT5ttnBEsE8C4lSVRQIuk6c4rgxyETcXDzlBt0HuvH4dQc8m5Xigf\n/2pFmHp+elc4C+HI5vtIIK4K8OSP2pwBLdwtQ2ZzBXh7bIxPLuBG/rBL/miP\n+eZTEAUIAFklihkFNa7gWIIQD6RNg/GWFjdiAr0km18CV1eqf+Sr9bqQnkba\n26aB\r\n=AHKF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8Fk0TCj8vRpsArLENzGVCRMNf5IJfNsYgKIpsN9Q7vAiBwILpeSj+prfoVF5YHxkgJ25H64TqBy33zXSbyweyGDA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.52.0_1607447556069_0.3045186168303171"},"_hasShrinkwrap":false},"3.52.1":{"name":"@altostra/core","version":"3.52.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c70ed61684cb28642c99dc42e419395f22435a44","_id":"@altostra/core@3.52.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-68Ze9K3zJ56Eey9GZeq1k/AIEA51j0St59Nzg+S93iN7lFkcRaOYK/TEcFakaUxwl91Q22eOuQGdESFifUBQ5g==","shasum":"506de66141c7a97b4fda615e60d8e5c580f516d8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.52.1.tgz","fileCount":859,"unpackedSize":853665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz79QCRA9TVsSAnZWagAA5YgP/AhGtkMjvMwaglFNudgF\nviLuN9kAk4QhwhxpkpgkLa6fXv9KSegqaDmY+KY9Odl+krzUu5VepSyrw+mL\nVyZCfq7be5P8QtUy0zcLsXplpMpoNKADzYBLN0SJh7WV7Gh58B+4biec1ysu\n+8VywYlTp1ujUtfywLGFJ6fGBTYgriW9sHLaqiTFiBL33v02sDPmy/KXXp29\nxbyE3fLlSs19lqRr95dTNwPuczolGOrbeDGWvXPqEMVXSQMgLswZ9UGlDJ92\nWDrfzroWC25vObSHfdK1I8Iyoh68HFtSR3N2GEG5qt0Wo3swgSg0nNbtdAC2\nT87jq5JNRPwR2p1NcK+nbGarGUkCHx1zfKxJfB/AaDlIGgHHF7lX/m5EHtdm\nW1HbnVzz7awBvmrH7pcfKbSlrqFbAv9SIZWg4Xi77oiPKyYCQDK+3clKl7mU\npUPfGbMlInfNG2/P9W7OC1BJB2l74HPcfARGktYInZNlCqdAbQoDf/G2HLWw\nepxqzYgQJ/k/1GA90qcXfkio7DEjpOyj0G6tquEEi+h55xK7FOYOJyO2aXXS\nTFRNiuuTI5paYidmE4K5w8mdWP767oTYZv8NiuM/cJIb0vd6qeNpqLDPv/8H\nqPf82tgqyUd/bTWMLFI4dSMCPY9xx7gYawX51gUzkk2dAESgBRA8pnNnUBd1\nucIA\r\n=bmIh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEIx/hGlPnjxt4abslzOa2JFy+yH8Q3sSYqklkRrGg8AiAlVuQ/KtHoC4EbeyaJ2GN52s164ZTrz6acL3t8Zv5x7A=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.52.1_1607450447713_0.12391244716507255"},"_hasShrinkwrap":false},"3.52.2":{"name":"@altostra/core","version":"3.52.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"fb67c1de8450d594cfd8b052e5fd0dd13348e7d8","_id":"@altostra/core@3.52.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-gx4U3jHgVfOxWDxfnL1vKz9bwrXqJWqdLBXARDVWNqxrQ97TqxJPFCefv3wAogtrzzqmn3nh4InKL3ueM4XwVQ==","shasum":"abb1f3a667b3bf2425a2ebceda5f1a780bf5b725","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.52.2.tgz","fileCount":859,"unpackedSize":853350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0PvjCRA9TVsSAnZWagAAHOMP/iD5Cbb+p1wCju44Rtj4\nwTm+3kwB4JMz/7UT1ChEhTTI2i2+lAJzykPmlaHJ53e+ERZHRVPbxShCVgOT\nWEGwOW5yeZksnziE+W6PdNj3E4jgPGFC1WlUn7h0GHp/EO7oM+SL7ZBXcEM/\nBLp6cnwHAoMWaXJw9VOKvrAYrwD888n9QH/A2ocFJOUASPc5Iiiy/3D/vDBM\nRJCJQk7CmPrYD73AL3t91//VG2oEiujlH9amtIQniECP4zE/Ss0kZxQwTrLJ\nLJFg5AozU4UNg7pacDEJ6bZRfo7jyqkgHb+B97KtmgHTi6qN5HoCPgJyzh15\n0KBBmWlB6Y3eAIYyVanx+iw78MKWiCo0nGXmHfkNvuKsR/iCA93qeCuLFznU\ntEuTJqR2lZ6mlPe/cOwbiUXMn5l78UB50PLwxssSCK6Y7ckgCbqDGajKYhoF\nFKm284xuAe1TSwx57vQzP63JJHEIu/XzVIoI9tAlBb8LcvuPdURktL+/1jGp\nMAN+K4ei9UZg+46exA9nLE/jiKzX7RWt1aFGwvcHBYFjml0gNGWAYH9uHa/O\ny9+A3Xzhsqy1Js5xpuffW0LpH2zMNToaIiSZYxSeIQi97ArMn/FsqIHQM4uE\npXtPBQy07eySZ0OOc3S914x9RxG8Td039FSt3ZxFEVmJ/vAeibUu8kOhwc3Q\nkp+9\r\n=AP1w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6uwcBkDJrw1/ADuSM7rCwiSrlboyI4Vz7XfEOYuWadAiAtunRGyHZcRvZBbmX7XBNIUsg20qICWpmMJQ7UIavP6w=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.52.2_1607531490756_0.06359436348255332"},"_hasShrinkwrap":false},"3.53.0":{"name":"@altostra/core","version":"3.53.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ec534accf260d41835570a7085e5d79a56c30afa","_id":"@altostra/core@3.53.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-tAUdo+FiukSPCKVS3N2sT/Kj00Qjh/lz1+6QqP/F/ViqflOde19HakIPlkQ2kCz8MMVEzASnVoPeOrJznSUaGw==","shasum":"6e7a7445b3ae118796c08be9b9c5b74d3a25133f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.53.0.tgz","fileCount":859,"unpackedSize":853782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0kecCRA9TVsSAnZWagAA2D8P/RvKiGYY0WxYjzJe3Wau\nWuicwBFReonAFTD+fC8dHk6ZBTvTGmT2UP8ynjNkr03odp3StqC+yntWHD4F\nCMOk/4QuhZp1/95IXJshGCRNoQGxYyLyGakB0tqsegpaxJZxpktIEW3M2WVO\nKenXceqYAf6XRrwYyfo2RVwivSHxaPSjjrpV80q5e7cdRqPXdL/pKY/XYIml\nqVeuFraDE3ZBFJMdJeW/06aqyQ4xZ7pidyECgsazQ89W15HKgY9NNC+FOqRZ\n85NcFxzlpQj3JA8tzQ2EwYNnOzdIIBtKSRjP1KKur5hB7btE0Dj9vQnxp86o\n1F6Xk4C06iA0IDCKf+ouriTgaDOHT+owlEt0Sh0KSmgDIpGZmM+OXCzQSweh\nQ3DRIp8h+mNW0ou2WgsNJKRh9AgnnKeFfefbfEEYbIccw4Db+EeTL6c36N/1\ngqDAYWJeL7oXbpPA5Yo21txfVWLR/L09q8HdrNlC5fdWgfWKA1+PnRwRcGWm\n56YTDpcYpSr76n1jTAuALV8cXJCLclOIT/CvtEEGM2VGLVW/hgnm9AvsT2pu\nzcZX+io5zwF2NPkiZudcLmyJjCz4u9fPQ3U0eeHtLlc/sUVG8Mha1jX3LicI\npDw82jxx9nao5fZr4yC0gvjLROJzm9LBmsg34Qcp9K7Y6XbFzjYPqCqas5yU\nW94w\r\n=iUO3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCPcN3HIAZpFvbh73H4omUQD2m45W2Xc/krf1qyCCDSQIgPNNZ3tHxHplzq/sIILFhDoaKiGYN6dSXADRjos8zp24="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.53.0_1607616412095_0.8849413214270399"},"_hasShrinkwrap":false},"3.54.0":{"name":"@altostra/core","version":"3.54.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"42023bd4b208e147aa5eb4836f74d7cf09771410","_id":"@altostra/core@3.54.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-T+SWWbBPHPNXc/gvRNXUfExpTQim5+OdwCTNyqqqnsJ0Z/pNw0dOErbrAUWkINJS0Ogf2MqtSdnOhWlWIls4gA==","shasum":"28c70ce782a18152c4a2a93002922f545a6e0dd0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.54.0.tgz","fileCount":859,"unpackedSize":855022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1zVbCRA9TVsSAnZWagAA+GsP/1hzU9lv+sTNK7ZaazwN\nLuBgGTtmYCcflbrY0XeWPeDHp6irUkose3g2MuGCxa2Gi8KzIcQjBWm2Vmr2\ngoSkPzUr76IT/1Fw6+qPoIh3ipZP5OBMbc7E5Few4j0bL2Suy0eINpflEqQK\nvC6rU9KuCDXbQAp7vZmYUEZRm5JlM6PapLXXhpgtRY/Z5+wy0REkRfR6TFlA\nRaZSrsjzBPtqIfdQ45Y4Kg2feyFxGoiAq0w+3XNr+XQXPpIuxSTLHv/GQ3tP\nj7jmKuBC+iG7lEdKNWee4cZ/o4ydiHxr2GyG22w9wR9dGITMS28FQ3/e1ozN\nm+FrqpfKOitrVJppQEd3bI/RxQpQDIJa2/swjjEYKw+IhiXz8yPfNEvieX0p\naT9+FWvEkfBY02CRInVm2Wna//g3z9IaodxAUFNhq/Xq9AQjip5q1HiB/fNe\nvR0Aqd33CfbFJiGhmIaZt7RxWj73aF59qgBC/CO2kF/aLSj4qubG+MPcdW2s\nSgwH6C4oGqGp3LYTqTHj0Qdq29oETINrjiZOeeax0201zwuN9j5BqceE5/Jo\ny83spVzD5HKFvKn/Y9SwqPIAuQe1asWqqQlRHNPbQUkdP6ZWN7mTHNds+mmE\n4bu69nMh6BLUOOacksZqDkvCO3LKKpovC3hEGWRwcng7Jb8WBOozQ0E3BPBH\n6Kvf\r\n=MEtV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKlsWcRKsNEDpm6LlQQ37loGKDTJJCFpQzr8JWJcOp5AIgJyaY+f9ZlKvnUypUnzPqQZyzCKoL3IRVVRmiUBVaWOM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.54.0_1607939418659_0.07835863489226358"},"_hasShrinkwrap":false},"3.55.0":{"name":"@altostra/core","version":"3.55.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"bdd7f1d35f52fa82bd6b971b9a8d35b46d3ed3f3","_id":"@altostra/core@3.55.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-8sedTT9zrr1SUpxzHE8niSG6spwiP9HMFcYYu3HegpT2OGO6of5Qqm4MHWJQ0HzwDVr+UokjBL3Vk9yAG+dIHQ==","shasum":"980d662a338745e09688886cd28f8ca5a9a8f94d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.55.0.tgz","fileCount":859,"unpackedSize":855785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf12tQCRA9TVsSAnZWagAA1z8P/0OxLqn2Bgl1X7ZjGEhR\nR+E7NxMDvPsZhIVzvL6GDVCx/sqjulFId+1hS4IXNDD0duvRlpLb4hg1rjsD\n2U+RYvN5mPIDf4+DT/X+fPPMO3jr1xLLJjp7NS9wDFoodnc1sgV419Rn5xQ4\njg9/kuSJ6mkIhX+n/FIlJKOWwVsGmxWIhCwv21jL2pWBX9RZj58rL7P1y+SW\nCncTWbTPbcKQjUt+CDcbdrAORN7Zj5EkojDO/pbIVHqNhAJCilvr+dq7970c\nhJVxPdKr0v/9e0aXXyBIKodtF+cR+KR7+KatbAnRdgkLpc0sWSifmIGcqn9k\nGaJ8K32SQCAEU2VZx4Vsp2JCKZUBaGeAD3laTjiOyHu3hdbIIJBMaA1qQNhp\nto7SAvkTuRyQ/KTgnf1lUdpnR9NpqbKJBiy6CmrPY08CP0s1NTw3pDMJV2Yk\n3JFvKyA6DwYdNub8MpQwN1B+zIGzMtjjX8ybyQmPFDe6Cgs9ULhb67i3mUe0\nc1kqCdg7ftBXm3ihaJIkTgwBo+EaOVNF5pwGuogQQUpkfvBqIhppz1Q0Tns7\nrShKfeY/lJgI1raHYovGU6FbKIUgVltFsPYnj0DEEzgbjrntSXKZ9dush6re\nlmoFXzHrJoYOselKQfXWtBNpSU/DuAo+OoD1hwDfKkvNwneZ31b7+bAFnLNr\nALw4\r\n=YXwH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFC8XpgL3ZaJQOsRXXDOyavpzcQiVPDQf9JmmRAUX7P5AiEA0FClH1p3xXCo4Zwq1nKV3qg3mN7FQxnAo1HepVu5mAs="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.55.0_1607953231544_0.729121102946501"},"_hasShrinkwrap":false},"3.55.1":{"name":"@altostra/core","version":"3.55.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"19a87937213f05b8122a5bc433ca15385ef8faf0","_id":"@altostra/core@3.55.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-72d+cZHD+h/vZjz79ZgpmEGP8e5LN2eeGy/2RjlSkrrtEFbyiFgg4sMHds9NNtIsXgIJkWxp3twcLdOwo0cTcw==","shasum":"e61bec1f11b4cee736842e7a82f603df06abd7da","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.55.1.tgz","fileCount":859,"unpackedSize":856252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf15ldCRA9TVsSAnZWagAAD9EP/R6H4eGBJLunHzneqBmN\nUlg+PFhKJIBiZnnYu2MdzOr2rBTf2WyMq3/e36F3EEXzLmDar9Z3buw53RBz\n3PpA4Dmrw+t1U51aTDUEpds1DHDEXHM0+uLehi0GGoSEaZjJIY5QU8NaEuej\nibZJK8am5zmkPvCfh4DFd9yQVenokKMElpgvddFMBfenhrGP3dKkjZkxbFj9\nfzVgqS/THQ9mBCMfWonZq0qIUW2HHie9FuilgLWUPsBrtdh5ysVMZMWkqMj3\nWk0Ew6snQ+p/wcBBcaHgQpAqWtLOXjWM5KTrbevTPrVWmB0h2UHRGAAwZB2h\nooHaUUAKZOj2GwbL7f2u8GM+BtrI+JhhTooZE80Kgcu04ah/pkm7Aw363eVw\nwr1moeGeszzDjExuvYZ61ZhksX5KtWOwXmo0Iv7ko3bX9VJuZcbdyPZDPoMq\nHn5FWOZou7CwVFrZl0OJDxz1SY4HQXohFkn+ygGfYfMHQEKzdrGtWRleiXf1\nw73vqfHvSSRWDM+/Qnm2/7qYEFZEU/fwRhFJzGv0PW5Fgs9YGXWBhDBirvjz\nA/MYu0zIfuBTG5EfJvWjwRH7gfA3ivt6f3LKao3NtWEv8S7UP0QB6oEnUo2i\nPzxQmKdEVnOiaaLqehJOTd/707vasuy+/cNe6n3OXNDUr5Wxcjv7devkNdSZ\n1lkH\r\n=du41\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+DD0BF1v153oqzdvTM/QWyE7+OvUtqPCaKmmIJkqM0QIgcP6JfgQW3RWsOpzYYp1+3WvwE7wowBhSNmUQ5ZXKhbk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.55.1_1607965021081_0.11474315716964112"},"_hasShrinkwrap":false},"3.56.0":{"name":"@altostra/core","version":"3.56.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"7bceff59c6be27d5a644ae36a9c9773aaa9c8e97","_id":"@altostra/core@3.56.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-eOVxSv1YoNfbeYXMlgfJflI591xHJ4mW3uxPCmbwvCPoEPkq6iLyau7kKqWH72VPYPAI+us2/44JKweJb8EALg==","shasum":"4ddad879b671317452c7322dfab041bde9ae5262","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.56.0.tgz","fileCount":859,"unpackedSize":858250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2OOiCRA9TVsSAnZWagAAR5kP/1zsjHrikh9Wa2EaKgAK\njw6ZTtYe1ZD1vPYyXUNP/ynjOrvFaq0EkhlEYzglf9PNVV0uOPVV1w4FHtgd\nVJVeYoyKcDJwAdYUkhnyH08B/gSz5DvhiT/ntp11sa7JBFZZ6D0j/kIoq9N0\nDwNoF4m5r/N3agUX48bXP88f05X9Z0HJtYD/sI9NFMu8JE3qIlCr1Jdu1ycZ\nymYzgetZM1MVZrd3NTvjdOofR0z9Gr8I+8okoUF7vkn7HihfCV7W/mrPM7yw\nVqifktVOcufoANmSzuHleULpWOcNDWs6cOR6whmp2yXxoQ06a7XV/p07HN16\n0Bc1zqFiB3BcGT49QaUUyaOisJ9g1qYfok6YbJBN9lioC6F6jXtCjncW+7QZ\neBucYH6AkAJZZ9eAhx4iNczKBCUd+FvDMo5uh/mlYhNs3K/Hb41nGODyzHSq\nP/CpZ0hj1E3ONgjhCSIxK3zfh8zXDFnQIwk8xi0gc4bW1PtW9iQFb1c3oMO2\n9mulyuQoCtDm1UzJ36uXvSr+FpICmcBLlCOs83MEXgl6fhASCxY5VaBSyJPH\nFqDTHZzv/Oqk+OZvqyLmhqU4Wk2OMYdd9nm80+d6QhVfLe/IP5yj+1vEGJMv\nlfYOf0MArfkQPDaE8+pSCXV8UIVkTqG+NZAEZcQc8u1s0X/jGJEJfHcvDRfD\nhX9t\r\n=bTYh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCvtw/HGgJW99KMt0OK+HEN574a6z8hDU1yPwt8TfLpAIgTbMGsAkx1iEI/FFYZOoC9IinKalNiWAPTFXLkjNYIcs="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.56.0_1608049562259_0.027824692830873632"},"_hasShrinkwrap":false},"3.56.1":{"name":"@altostra/core","version":"3.56.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1dec3216e624534e0170a4130eecbb86aa7a2cd5","_id":"@altostra/core@3.56.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-GcAvoN9omW4NsviytzTvrXNlkXIaJZtpycZpz8ngezzbfqsTkYUD1tCG6yLYm9kOhFqDZfyguJxO9qw26mqdCw==","shasum":"80dce94d89b352aad4e804b9735d8261a8233e37","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.56.1.tgz","fileCount":859,"unpackedSize":858875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2iFACRA9TVsSAnZWagAAwsEP/i+ULT7pOlu4tDwisd5i\nRsVUekiQDqh3kHklWxW5ezY+dFahZb6ovYJGbawLDOeJooJe05eDoDvpWxUB\nRHiebeDPgt87mgu+DQowiMiBBHU9YtlBwE1jWKlJSI67IHBtg8Ol34H+FAml\nHUu8fZkrLmPWxP6jc8TMRuE/Gj1Da+o+owvyjq2oTn14I0p4cIaOlkNjt7Kq\npkcR1axb2zMw2RiUOrhFI2mWoEaqKx9W/ydXo9s32OagW/MQTREZ+Fc7HXMV\n7QRbNSwGC883kG0sQSZg0yN8rgIYr8cU05vMb9iWRhLiv2FC/55WaQQTh5tj\no2Kf0Yu5Lx55bRBhqHgeqLhy0Y3KrAhXS923hl9Pv17rPVS694WCaz471IME\n37ZJ6sf5eF2hES3xRyRVbpQVCLB+jKwvJuitoa1WMl1yOtOdvzG1Ggbqlzq/\nsQyuDP0U2+PPAA6of7rOO18bWgfH24FNIRPwkF11yjAHQRvy2HRRFl3dyjgV\n8rdgPLCmTkxpqY2dfKVmvd9bRwt6ci78I15TdXlC0NTJBFAairI+gG5UW44x\nzhr519EpI0ur6siOWPBmUYCxwAc5trfzydz6GCmpAmbgOMzB85orIOR5rsM/\nBzjxFQF5V16g8mx8VB2YUFJr8mVSTbIw1tt38g4dhfutA9rXyasqLYBRgk1E\npCv/\r\n=95mK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL1o77BiAaVW5IUWpdg0Ce+U/BkmC/wXFMs5CSZhqyFwIhAPwJHvaRR9fWxzt8Q4VQjgFmWqxs/hDkhx23PDGGFVDg"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.56.1_1608130879598_0.7807373330158163"},"_hasShrinkwrap":false},"3.57.0":{"name":"@altostra/core","version":"3.57.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e83223a55a74cb7a6691816bf8892af9ded78e5f","_id":"@altostra/core@3.57.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-Y1iepjBOZUBPaTvJEfEIU1QN9Y1iCB1iKgs9tisNebZqUVGaADf2AU64hUN7YkSbghj/i71Pic2iDgTbVRVX0w==","shasum":"8f5149731b2ad77e2f8fe9b578b2a8120ab106ce","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.57.0.tgz","fileCount":859,"unpackedSize":862527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2x1DCRA9TVsSAnZWagAAzk8P/isFLLwfdXrclQIikyqT\nEwyU6uwRowb2e/AkE3O0bJ5KKFwqbzrks80+/eEzKgOc7cl1LK3TZ796G0Gc\nBz4qw07h8gvtrH3tbQoUIAJO9UwjowMeaiFJ1f4g33whE8b2twH644Cv+Usk\nNMcvO7VvQJb6Ki4RNfi9/eXlFN/p5MwvwFP0Hhf3LYWRbIm9KNQzJvz64u+a\nJk24AZGMkb/Nck6QMfgutvq0JuUhidFP2hyC/YqD/y8Tbe+RAhqMIoWzkN/N\nMuxnkYwKiu2rHQgFJwJSWSeaqtBVdN0nLGTI4obLnFj65rnEA57xcmZRYn9z\n8AIQCSl1v/eoMY1xUrvE2HTzKCMEFUxBnVvCikKKP/HPSiFqOaz8lUbrMoJO\n/jK6QhIKqiHqlXnFSNulgRZ8SDxEuRGJLUgBm8j+IHDLrw7Dhy1rE8tTkfJQ\n8SbDDm7apypWg0icE8Fdi5d3Oh13QxSYQFPf4bvsgTVs/8a+dmTjF3xmmlQb\nEGhCMfdqKHxQM834w8Rio50F/en5cfLGA+snYAxbS4KWiD1Pq79V3hBK0aRk\nLMnjFPlFMubDYPdwum7yEiqImfZ9iITp26bf+tCYbGHR8kkfr0UT4mB1rYWh\nWhhSTjyuKFYxZQvpXTaa3L//VZBdbbAqJ28tggk43EEATAzWdk40Jmzeyz3i\nsOkC\r\n=fh2q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIgUKvpipJjgTKyiINaVmHkrM0j31XxbqoKmBoQq+5tAiAkXGFqZR1AWoEPisBX2V5j5ZsAYwndJm78+Vnkg6N0Ug=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.57.0_1608195394919_0.5991715237807831"},"_hasShrinkwrap":false},"3.57.1":{"name":"@altostra/core","version":"3.57.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4e2dfa850dae132b2995936c123ec983f69ef9a9","_id":"@altostra/core@3.57.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-lr1u3IwAhU7dD/LxH3PW0h7nDDVieOE9KuIvizspuIiuzYvNcbBU8vgCHEefu/fcpwUY/vhvDWPH0VRJteM1eQ==","shasum":"1654e8312897f068246ed034b2a747dacd9c27d3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.57.1.tgz","fileCount":859,"unpackedSize":862531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf20aWCRA9TVsSAnZWagAAc+sP/21MEM/xVCdy08240NBg\n5rOS7S91z8W5/1miuk/UtGrLa30OWQUlkN6zz6NPmuO/Q89uNSeByW5Bq0ei\nOxiYwvIkhOFNFJ1j7fz+JXMYobVp3Zj/UEXMmMEyOG7ioTCpx2Fl3FwT9l7p\njTcFrQLnYUfo7mKr9mvXheglWC2cQiz9YTy9kgnhBEORyMwdSBkjWKU1ClUI\n8XnUX0d3cTJWNS2hmg31ikKRuk4vtwffMzZXgcNOHot0vJN8Cd7ou/hvNrV/\n4Xmn3Tsg78oV+0uC6IkUe9pNLxXiauSSCxSHpKEdkRqwkpWdMFBRdw1ot+OS\nwDmT/iY1KIgn+YfC2eM+uLNnUpdz8Ay4qluoJ5XcC/vnALQz75vzhYmgHWC3\n8bhmpXnvR9nae+DiBI7nuUM+uuJGqkL7iYVvprZbd2lCD+NMYzgqVIdVGDZU\nZUlnXLBkYWrxTYwh2J1jLy8e7MNAoTWCNNTArKnLs1tL9Yf+0tzFtt7tE9rC\ntEw1GjnpAewf0x9VHTS9QjNPs7o8TI5OL9fRz51OfJo8WqC2qUhWi8Xtevrd\nnXcDHjrmngW4uyl8QQRnedtZEXrpghZyqF3FfKKJGs1j7FChPX3ccuf3EygH\nLU1YfWiwIhjbeglzVIrSse7JDnjmzXFcwgpnKER/vcwzFExypAIXfAgAoyOT\nYfV+\r\n=14Mo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDerbJ5NJuLaorpZwnY1zCzfKYCL+lDVVdwrfF7HmPzCAIgYQeo9h7tYLyPywy91sqNZSMOVE8Ls5RPqN1BPuNk8kY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.57.1_1608205974350_0.14064161915080442"},"_hasShrinkwrap":false},"3.57.2":{"name":"@altostra/core","version":"3.57.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ea5ffe6b333d9bd652aed4c6982608fe423c8ad0","_id":"@altostra/core@3.57.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6wdKo2zWp/jDkYNCPlVQl03CGx/fRPkp9YFyNcr9uesEDmLLGnDK/sVGsjOl06ir/hSSn2/y0D6t4Rysp1YmMw==","shasum":"c5e660ddac33d5897383749f5421d9cf3bac2ccb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.57.2.tgz","fileCount":859,"unpackedSize":862814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf22VjCRA9TVsSAnZWagAAKRcP/0Lb7tUdcUFWLd2dE/qZ\nWtCG3yw+TbVmvTeep2eew4EIaKavWxMjLtgURHY0O8w/xJU9xBfXw4f1P1XJ\n97CnBOdSmmBCLI1DiysnEcG+kTQhtBKzQ51MTmrv0RehyP7grKQDaFsVq0PD\nm91APb4t+lxANctO+P1tuMVPJ4SN+M3J9X4ZoMf328Pf8nYIFGNHOSWsJLg5\nLyaHQglIWMPiJsYPyyUGwInZX0P5XuMzXDSQKkTeMdsbNOED/22hZSsG0ksj\nI0VU1I6hE1xvo0oGu32Oy/mdCwZ3Hx9yxfYgEny7idi0Rt2nac87CnMQJ0rg\n9o+NeYxRo9c5P+TLXMH6y52/srJwxhmyk7/5JGvtE7WaQL47IIWv1Y5/SGzX\nwX7uhn/Px8wgY5RFPSUIwCqI9ZedncSDcGyzIzGbkISOhl8mHXq/ArrpGi+k\nc8809Wwo9DihrKSdAJnYq2syMe0NDPoM38d/Oltu5apT1r+aasBARpyPgM/M\npBC/fqR1M9ozUsiEJeYR1bvzwwRFeWJf1q9Dvkr1+ZxfY+scBVL53BGcUAgZ\nx23wE+ZOhtcXfXb7iroBwHz2yGv1QS0g486E3H8tpeZP/sIqZ6osSaqhPxK3\nqo8el0/TqqcrQ7pzWWx5pgVkXfiR5PfGhPTU/DbOZYHTp3vBf5RXge8molFy\nbz2z\r\n=hF/t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBY0JjT0XU3i+RhMWdbZ1mgwVZ9vSsDQucsDDQRthONAiEA9gY5A06S0YLhHeKwVQECT7JnRXyqxIm7851kb8ersA0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.57.2_1608213858925_0.39510989789676176"},"_hasShrinkwrap":false},"3.57.3":{"name":"@altostra/core","version":"3.57.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0437c5967119c1d628ba18fcf8dfaed531b620b3","_id":"@altostra/core@3.57.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-AmHq0vA04PlPEBylQEg+Absw7/qFk1cPty04+5F9jFV4q7eY+nobT1PEfoqDYgpFUACqxlb1v0LpUQYj4LZDJw==","shasum":"53d80685ce97b65f5b811432500808cb044d2d8f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.57.3.tgz","fileCount":859,"unpackedSize":862819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf22f9CRA9TVsSAnZWagAAXD4P/0nYskhmy3r5aoVGQ2/N\ncULdbzPvjbyRmSsVyIbztUA4zkm8D6UlToCWHwJ6cCbN6rkW2ZejztcolVfY\n6lzYHnJZHRd/ivotyPcLRpDi4MljwBd0ApE93180JwuSoyMGqgTYNZ7/IJsF\n6eaq4aRd7ICEHF6vtlzREedHTV+iPiJs+tZuo1sRZcIKIJ7auEOva+h7yTtn\nOAJ0r8XXFlri1ps/iPX/qZVEtlZNVfyiXJ+vaPgx/ZhsXkeP26H8t/cgjJ7S\neuTL0C5zJ3Gzmzhd+VV7ii5Rj0pZvNSCq57sEf6GjI+GbgILBS4ROSaYWfye\nigtnWkeTwb7hX/WqiE7r2rSM+XL/FK0Oj/NfYUgsHAGhGrbm+1xAEc8z59z3\nY317bfoDBOneEILAxuSf2ybLId6KExffXmFAEmq/0MAHnIvJX3JnNgBhx8Y0\nRJF5cVS7Oa7gcv+0xDm4cFTI0lMSDIvIh84+XvFIFka0FzdV1gsr7cK2PUJy\niL/qqZoAdj685nQDHO42v7GmH2nQJS/1vZwhiZTQTbnFO6wYTRwzfX+RF9I0\n5UAViuhL+tERRcokNkgnVA6FAXtyZusWQpf8230IL1MWn/2QL0b1YVCiixSn\nZllk09qu9yp+LzEMDqmY9hKcB5EJiw32pa4eLbTLbEg2rUpNieJKWZjm41sy\nhK5a\r\n=d91B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBid/ZZK5bhCnGNx+rbZOu67d1/um/Q2Yha19s79+gQSAiEAtZFdOhzMor87g2o7cceNPNNgSEeoC+ggNXydgcdCaKc="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.57.3_1608214524961_0.5276269532841285"},"_hasShrinkwrap":false},"3.58.0":{"name":"@altostra/core","version":"3.58.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e70b63bdf018abf5f389a34e5f04655ce8d84bd1","_id":"@altostra/core@3.58.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-2UZyrvt4YZx5qHbz0xG0NI3iW4JMER2W5KLRpy1ksFmFkcADCYYZHzQ6WD6Qs2G69mx165EjdPvGVmwPtczvAw==","shasum":"f8052d9cbdaf281dac45f9aaa5bbd969f397938c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.58.0.tgz","fileCount":859,"unpackedSize":865055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4dPtCRA9TVsSAnZWagAADpIP/1WFNojcv0awgdlgSTSn\nVimKL0jMTztSwvnHNr7aVA21BIhr7hJH4G0/0WkByL0OTq9qUlKPTt/fR6Cu\n5Ky4BAVKZ+DmvIHQpKTpuvhBQSrikyJvG6TJHYPUdrdlw2nOb6kkai4Ukm5z\nQY6ZAAzDWFa5lClupsG1sIGh0S4mVUik57PrDj/byQsUyTcmmDCVAvQIoZ8p\nlufgBHg59Ubg3VsMdXYJkMUff96Oo0v41WTWeRnstuM4aCiUullpDe6DSwUa\n0/gb8d0ZrdbI8zcwY8Esye3PRiGI6lyNx8U5cHyszZTvR/XqPxFAIbHotSfQ\nrZW5DtD1GieI4Y0bGFhB850mnQs3Bj1mnoi4Gsl4wqOlPx+2pghCqpfud4t+\n/boYWrtd3zJk+mB7N5KuVWOlA4MXLGt5jN2LOYX6IeYYEBbizAvFmdrOyq7Y\nncSEKKRktDinCnJqVBm0ZtF5NqKx5FLg4btK3fTKGDNlTFt2pOjqPvSod2a/\n9c6yAvUpcBs+WD6EY1L9IbRon5aczQ/SxI1CI1VAqmflXyDdFlFeicfIm7aL\nhqJgjNky1/TlNrL19cjAehk0Sy+yWHuqR7kzclu9QAd3L8EgR83LuJ3rQa9x\n8vsgAm2Hsdd+KSL0fV9qk3/CT0GWcg0jhh28yFkrE7024d5eaXI5y4yAb7Q+\nTT4x\r\n=SMQC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcsxHyY0i9pPCbZpy0npYuiTndU7AjDjBD12e5kTcAVAiEAobTxc/Ifk+yhMKLSNk1hi8ra0QQq0V/C0v9VzeqO8Ng="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.58.0_1608635372592_0.6065604153829303"},"_hasShrinkwrap":false},"3.59.0-stream-lambda-connection.0":{"name":"@altostra/core","version":"3.59.0-stream-lambda-connection.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"59d74c26836024e901485d9c1309b67d658feb37","_id":"@altostra/core@3.59.0-stream-lambda-connection.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-9DbADLrK+ii7r+MEVcBpTrV9eGFV8MJtV3FTkllm5e4KXvkz2jC2ygPBZmYeeJ9Y8GGSM3MKH+NiMvHgCRJQ6g==","shasum":"6ffab0b0b6d05fbe4c940258aa7ed9593a51eb4b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.59.0-stream-lambda-connection.0.tgz","fileCount":861,"unpackedSize":867679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4e5FCRA9TVsSAnZWagAAVuIP/Al/cldovKi2GzdxfRH3\n3zOqQoiexqXgIG+BTruTRIbGFc3rSaoDkL6ulbMdVUSdeQf55SBDO01R6WBO\nHWktd+faT+BSCz+LfHea2OfNmz0JgjNyYwwxm72NJVQTGzrWmbXnuOSb04ph\nfzcCqMbADt6eeBUEPaN7oogVs9JzN/1SMYz1eKMZAs4LiMDACIbK+Wvsc5rC\n5I4k9LTp21nIf8uxiL78ipKcFMBY1tLebwbJkK2OgRVyBkJ+1Bo+Mtz4OgCu\nZdmMuQZI3aasDf81uYnVpvPLZmfbIUHgcFwXslCf4uUKT6U24VlAfHd8AHTX\nJ4UwitYk7dfOWVbnwpi6S/b4fadzmz1FNhM58rmgFSPXxPXevEJ9ZSANzZ9R\ncXtP7t33KQF/OmV+q3uxHdGO2KrOTmfA8Wn/yZTT1CpOvyVP1cNtwhKBvwrq\nXUiOw+TQpKusLm8Fpr35RYX5g7AXj6Z5kku2AWmove9oxUOunrer6K2ymiGG\nkmEZ11C9FvZ2NAsG00doQpMYnPi21xybHEpi3sXvDc9vzCri8xGcFzng5ltR\nlrDoR/IppLqQS8F8XsN8DGTI6zck+1CYTuKQaRrOQzdjausIixzEQzu9IKIa\nVk6tLw0Vag+yMVCnqMNjpv09oVYx0oQJYwNJRswueEMc9Gr7rc0sLuU3ss+z\n1Jl3\r\n=tBHA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXMijGk9pl1AXmUPv3/0gtvZ8FFQXsAF6MSwGkxnu/AAiBwE76NSdtqfs1aeOZNr+iuHNbDtU5BYNEdffw0ciZpog=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.59.0-stream-lambda-connection.0_1608642116736_0.15530101638421234"},"_hasShrinkwrap":false},"3.59.0":{"name":"@altostra/core","version":"3.59.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3e5a6db4f053e0acfadba3f42acb4c8ad752ffb9","_id":"@altostra/core@3.59.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-+BaT4vwIL3sXxSGT0BAGmKwdOHEacEeggK/JZ3YvwO78iDHCBz6KaZgWNqE6FJjIMMTKT0Ov/oJerd3gZh8MQw==","shasum":"a8de30fea5af9aa6e6d96620c3c51d3774c62456","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.59.0.tgz","fileCount":861,"unpackedSize":867915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4ihfCRA9TVsSAnZWagAAdccP/2CVVQ9DYdpbIZu6AlxM\nMBKC3RS3XqKgtW9M5C90wS4nFyxrpUonc/a/G8K8K4/sO3gEuDX2Ssslav9N\nx6ZD8cRNXiC7qN7HZcFRVkCRfIgVz9iDrai/sS5wyP84sYf5T116DTbfOvQ3\nKPVlXWBo8gGjW4qTidtES8KKLnVXQgKBl+Fcf/svz4B5z0KM+a7ezxQfG8VW\n+Si+iCQtBAM2sAtQXtUoMcL1+kjRIjNlcQvlakQRAj1rf2XyX7vUJnnpQqz0\nOMq48fR51/31bexeM+OHgbhXqoamV3aiUwmYoFAR2KKgJK3lGH/xvkTcreIm\nOwSAwOSbICxHOBnDEK0gAfEST3QcJwVgC4rDyC1TbtH5hxiFKzWdrV4h/fGs\nNQiFNHwLat3Mbw3VHx3lUibKxwKjzWp6qNksN1wMGpKOk8PMay1jU8HmUSDj\nsmoedctni3wExiODjxu2y6OJ/mVqwtEJUyVxveky1JrcBCy4E1GZ52UgdFXO\nOSCrN09fZzrOfXobxCAJh8SqqA0cALGhymEcE6N9UYyY23GX7d184qCNjeIL\nzGBvQ3ChRDqOfgQFs8ae7iAUQWh2PB3ZrzfFBUlZBQ5fKxtjJD1mZwE4AR1L\nqQ16r914q+umck9opn/uVy6OJtJph1DzwcQJeTmbVatjDlfPoQyrar8RXyE+\nQYk4\r\n=9ftS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmUCz83pRNGkgPpnJKOZt919P7LJeVGiBvxDHsRZbeOAiAh/epukWKt1mjbe7m+5nDMMzFND4TvKt4+R6yVz7yPNw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.59.0_1608656990504_0.6722280666914113"},"_hasShrinkwrap":false},"3.60.0-rekognition-service.0":{"name":"@altostra/core","version":"3.60.0-rekognition-service.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"fbb2e68c24e49f4fffbfcb23b7ac377010a991a8","_id":"@altostra/core@3.60.0-rekognition-service.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-uG1at8WwXwEER8W1QrwQpbNVZhYb7A0kfXHPlbp2hjs0sxB3q7wAEXgxwhR/SpaoyO4KzbNz3Jy78YXMYIf7cg==","shasum":"62ece27afd2bd09d51a82fd2327af0de97d190f6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.60.0-rekognition-service.0.tgz","fileCount":861,"unpackedSize":867980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8c6RCRA9TVsSAnZWagAApYQP/iQv8q2I9mqL0gyp6YPj\nqLIj1ovmJ3/l/7ImNjHPOHrAH1f7dxnJhtzfTXENxLCDb7/gnz5F9PbsbhM4\nT06Utd8rbMdikAwEUVS3n54kSO7m+TgV8v+jititIvfDlBgfkBVG+mDRj9rh\nR3sQUSmdKBXvIB+g0I1AYuYFclqMeT97hHQeQearh9uKIie0onG5ZbzCyLZf\nwjXtXtFE4+CbKA6EkxGUFqHhi6e7JitGZPgCHzFHw6mFNlfn4Y1PuamlA2qi\nROp2/4y+HfrPtLRZ8R4MvIzflzsUQr6Qwze8EicgIRtlk8Tj3trU2nZbGCka\n+fdLsldglquXRBT3dBlHxy1a3g6dUEZhFluhwErEWRuxlfEE2ycTscwJLZ92\ngRbLWf/f+ZfpjpYxpjhcocvp6rRYyiRaNlu9d/3GT230vOQ7ERgDPh7qFx+L\nAmUwjPFnvSCTztfJGkMIOIFo3GTtXAR+JL+jVQd9hYkFZjZZpbfEavtikp7B\nGclcaQuBNWkdp77PiVQngVFPQyuWU/4PW2Wp0NEy0LI3mNR99oHzXDjIZPMy\nhqmZqdBg4OSgVn86BWs6hPdBPGA/52PQgiceMCl84pCSqyEIp3ZcWrv9AlMF\nel3oltaFJ3TAceeGTGsLCgY6T1CJSN7HhMyZq5pPp6cVqFa7L8pCqrNoSx2x\nGhea\r\n=S1RL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC95eqYBhcqWvrRzh5wBQ5WfXuQbBzdNA7atZcjWfgqmQIhAI2TJtRP/kjXPLCBmToO7xjn51Mtvr+RU0Ij56zYxBiQ"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.60.0-rekognition-service.0_1609682576623_0.1964662555878005"},"_hasShrinkwrap":false},"3.60.0":{"name":"@altostra/core","version":"3.60.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"765c55b08cdfc19297a253ec12cb0b35fd9d1303","_id":"@altostra/core@3.60.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-r3UVUytQjtESoJ2ggHKaPugWOsigoyAGZ2Kil00xkuYoPh3XSApI9Qh7b1r42FFIvXGaJk8eRxqiMPiyAorRbA==","shasum":"c9a4cde0f1b79ac7a9447914c7868016de11f609","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.60.0.tgz","fileCount":861,"unpackedSize":867958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8ewRCRA9TVsSAnZWagAAVloQAJlH5qbUrzbK+C6OXC22\nl3nZRosBD5dcermJf3ZMyVUejbzxQ6IAusXwg6XpK69YaJ3eDcFZdyZyH1/y\n5bUyiFFseGL0eNlSD5ty1w0q16hp8oB611anOkGvchHYF1r0AHJyDL+zWvWL\nWem5ojIprmNeX/0b3JXZQeL7SUVhJuAl+GPMUDNj7VSsV3uyZqOwgQl297QP\nkSD/voVsm9QaiCLJ6nXv3qSkL8vmEdLRto16XT8hcMMaKxU5V85rSSDKhRbI\n0+QhidnyZSV0WfAy6DX2882fclyAqgxm0HEduwp0RbM3N+YeCyimW/wlYyGl\nnFFzG3Ibw3XpNcDEdnn1i1BKK3iKoISOW0FFSprpvolYZ8HdHqxi6oF6B6iZ\ntEXyskkrKz7+6CC29AQUuUu62ehAmz1rv7kaq5DdUmMxaNsjPC0MjvxXLZ4i\nTrp5XxMajoYEdwDmzQoePvM89PTUaladCF+yGFDKp8unbWYA5Hhv/GP3kt+5\nu7fvO03BgJ6QAlSYicTCnQ/tXbS3W7vjvopjPke67roBOPKptUGUWAjVvGgw\ntNg9Yb9PZKtL1SRxHcaehfrsOvH7gis9nQkl/Wwl46hX61PJtWBpvcMUSV2Z\nfGM4okXXeiwb1BxurEn4La/3Jkmw+lY6yLRlkCF1RE3L42MRhEtJJDRih1Qq\nFaVf\r\n=V6+4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCVuTBT0iiQeWn38MZC9T2dNKjPCo5wgtxsbhr0SldkAiEAovtoZWgDFm4YVgolZPW2VhIr34XlNtZXsfuJehNbw+0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.60.0_1609690128556_0.8133118194113693"},"_hasShrinkwrap":false},"3.60.1":{"name":"@altostra/core","version":"3.60.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"^1.0.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.0.3","typescript-transform-paths":"^1.1.13"},"gitHead":"888959c7b46ff20beaaaa0bd33e3d43ba99931f5","_id":"@altostra/core@3.60.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-De4y5ElknPDXnH8nxbU6N1zc5sWoj2wM+QeiOW4TmU6+ZUCMSoGVP3BCH/f4/OgTo+RvTIDagpR+jPIFWavkEQ==","shasum":"69ea12238b69a023f8a57acc999470b481ead385","tarball":"https://registry.npmjs.org/@altostra/core/-/core-3.60.1.tgz","fileCount":861,"unpackedSize":868434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8uU+CRA9TVsSAnZWagAAO+0P/00e4Ou4/TZagksLfAcM\n8UWvbEdk8thtRVmHWhq8r6KzCCIaXY+POdbaR9oOKQ4v7Z1MdGHd9V7TBupH\nduAr+j6aA9mNY0MKWKsDtSs/mOFgojFqF9KiOnlnE+Q6uzqUR3EIHLm7FtdR\nhFlp70jlGPy3jy0oLolu+irI8gWAaAsfIw38Z+EaZu0/XDBEHYTPsMuXhTqj\nRZwa/sziycx/jFx41D7Iq1z/uWtJRNz4z7ILC6f6aXKSwuKVL0BiJ1TgzmXd\nhQXaiTxJ7x0dBg5rvzVhF2vv9Re5cTGeNnziMsJZt52QgSU2/FuJMnGlZ15H\nUbqVZYZCbk4fPoDko3ghtiNuS67nsCTLBPDW77QslfLeplcojl4hUrRDUvJU\njQzdOU3me7r9C11NZM/XozIDle9INn0fdciexLsTSzpT0+LfjUACM8uyJuSg\nSHe+yO+0+NAbFAJ1v5r/EwWu9l/yu3jZCRix11j6IR4+i8VsvVxDysDx8an1\n8YvbXTpyYlDEWQtcpC2PBjn+GT0w6gCE3Avb+OzY4V4dXvXKPw9RgrFKC+Z4\nJrw2MspAetArG6EJxefs/vse24QO8Ustne00mkn6Njq5Y6yM54OkneuzmGV2\n9V01O3Shq+R3L9k952CQCW4+iucS5o41aiQ8fJasVVw1yhDzq//GA2GC5Lw3\ngznf\r\n=dT3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiGmr6WXt9fE1rWP1jOjfGbaaOQAc6bUoVN4Kz+DFG/QIhANPNnJj6NMam07+3ibD0J5aksK3EOBmvJY2vqk74I8po"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.60.1_1609753917419_0.2234168231299256"},"_hasShrinkwrap":false},"4.0.0":{"name":"@altostra/core","version":"4.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"18ef82b520412fcf6dd7406152e66d3222650dcf","_id":"@altostra/core@4.0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-TKXCdqG6Asx40VjbG4GbdNexC3x0dL/5DO4g96x7CUH1fsHal/HqVOxFKrOiCTtK60+a14T3IxEeKhNSKg9vpA==","shasum":"d644c920c140a499e6f7ab5a5efa0f3bd9f6463d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-4.0.0.tgz","fileCount":861,"unpackedSize":863191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+yYfCRA9TVsSAnZWagAAmrMP/j1x9xSV3JqpW7g4jbyp\nYr1+dAU367X/OLsdwO2JADMsFIA/xZerAv6oVhDsmazPqR8J/TQbHg6/7TM6\nDUFVBvybToM0siDrmAFtVrA3IN/l5DScIOXtQRTIobFiBjhEGx9PCbxEGzp/\no2YhSxDnNWw36yZtfP1eUfCl36LWfaoVS6Oj2CbQS0hFWBXlQ9t+myRrAsvc\n9Loq/w7ARM/FmGht/MX1Nf1ZDCnYJxw9JKq3h6xzMAEKPtPQaCA0cLUzM3ld\nLV+0jntBNBNt0C9892T0mz07pEm+atPnj/+YsTrBD5mgc7l24rNxgvnu84jO\nyevjqstetriUhf14qbPg6ExNPZAb0bFmVlgbMPyZbdVdXTFMiOvfVmyAqOSb\nVT2J2K1gxI15B3IOTeHPMPtZxMDiDCZcLlWDdH1/KK7rxdwUSdT9yfs+/WvM\nnPTiyR53amErxHfFaVCjYhdb5sim8UeSTiag/F4y/Mrjw0tUc0Ib+r81Hw7A\nSPLrI8SOhlzsNxhoC3SgS7ADDpPSbu4ama9IyVneAF9PujpKzprJO0DbxHHZ\nFLRxcYJXL/8OYmBuVKQpralhtYpgYUlCkCQ8+85ALiv90XzidKvT9l4dkN5g\nORX4MGWz+SjtW5AgeDQIBLgNxnriN0Cd2GwLCk7+b2zfjuBJNwZ2PJpR9ltb\n3AzD\r\n=iuYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCloFbV8X1FngDoHEtwNpSF1bt/C5nkxA8vmgFQfukazQIgWbDNwO+lTTqTXbu8tTsNqDXdHccVsS4HcaMowCCakEI="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0_1610294814962_0.21286670086340864"},"_hasShrinkwrap":false},"4.0.1":{"name":"@altostra/core","version":"4.0.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9361aca01760b81e8bdb5c95ec2f862b861241c2","_id":"@altostra/core@4.0.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-xPB7smSS7A3tra4cg/BsrcYBDMO0K5WQ1WRKYZtahJNrUMqkRSHtOw7UxqvpiomL6AcRgFWso32dRWcOKkny/Q==","shasum":"8de6e8bd82a6c323a7697504c8fe1301a8c1f637","tarball":"https://registry.npmjs.org/@altostra/core/-/core-4.0.1.tgz","fileCount":861,"unpackedSize":863309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/DErCRA9TVsSAnZWagAAJEIP/2/KuUXo6Tvbkut33ZEp\nNGYJRVXN+c5J53p94rWVUewQqvhq+69HM9vHhOORuTECbJ2sR0s5t3YYR3tN\n/wj3zxe7/Hjbu7mCIS3i072vYdvi4Hi1DGKxeJv+qau/NsozgLrtGjfMZx3x\nNoopCYq/5Maw0tsIB2wmDu41eQrwgMg+RwnCanwiAUro4AOqP3TfI7tZD1Ka\n5DwfqBwx5XGSw9Q+5Mh6w2TOSg7trXPhU0tgmnsricga1bXtDpHU4G2R8kOf\n+B7hB30s3XWkjfLK2pFSBJ0UFUStCUbwnD1gDdhv1GtPBwVJ0mKkJZ34pmkU\nB1pIwxh68zLAda2epAu6DauUCGO3r3AsPOhqIEYOvj03v6qkOdcszE1F0bGO\n1gqlcZj4uhXBnG5fx45CR5Z1itQlTaEUQiexwyf8Gn0hM2lHtOGwhmtGvZsA\nOPIrMJ09xPtpKKb+HIbL1pHHAybvziuurIuRkLhq/sA5ywaKtFdjunttM+JG\nX4XtIs8Y2fPKDFpHujP3g1VfBNWxTQ67pG6Jaa5n2QLvdmXPrqeBz4n6OVW0\nkVTvcfDiggNCpiPnxWhtMpZltYO42Jdo2jdUoIs7IESM9RCorHI/8UdHaBxR\nROKT5c9o9mlbEgoGXgaMM5o8OAypId85fG6cex+mDduHrbzhpRWel2CNVlzV\nrqFS\r\n=XwlN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEx7m17Irhda5k8Jl+dLan3hDCIcl73e4Zs/f/Be2iwAiA1L5IYBflrmiTYw42uLGGOND+ApRn0dOpKM9FxZcT6FQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.1_1610363178727_0.9738096951442738"},"_hasShrinkwrap":false},"4.0.2":{"name":"@altostra/core","version":"4.0.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c7cced8157b2400d24c8dc7e9648b7133acb3771","_id":"@altostra/core@4.0.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-nPOZ0iyPBW3iuEjJj+NIJtkry+REQG2jZSIBuffVPlmUwr92eH3TIrel6CwALw5+PmpIiqf+m/OA2j1Sw0tkzA==","shasum":"9080527ae763976fada749d52eb3e475106dc5db","tarball":"https://registry.npmjs.org/@altostra/core/-/core-4.0.2.tgz","fileCount":861,"unpackedSize":863370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAH7xCRA9TVsSAnZWagAA0vYP/119bZfKehrf0RCuv36j\nVfrTiWjGR03lcbLO2+oGZdDRnEbezyEf6kPyQfJDt6iyBW6PcrgZyaMVAeg1\n7ePm/MdFo8hpKvKcc/GpN6l99yVv0+DmdQ7X2lN14VimxANYKy/UXt0KOLIT\n/OIwEJwwHb4OY/VXfeRQb3nV8N8TD9rnxxCX1ZTwEE3sK3HMjIVH6y+1cwnW\nwf7JJGijJ1naKS/8D1xKAdVdqQDwp18ijSRrXH1/BK5SNpmHEml8Den9UjRS\nMP6rTa6IkBMAGHkGJNP8nfF9v8XW5ShnpQovxt8tvxVqulUUUIBiGF2KspHw\nSop+YiI1tb8JMMDE/Suwru0RGCfaUbgUQv2w7LL7xcFGXoqDkEkfdREnHI/Y\nTd3IwG3xBj0/FgqQ8eROEKmDY4QXaw4FqFRJwmLwR2V4ExZXkjICJd/WQmkm\n175PQmV1nTkKKM3iFnNpAat73LgCPHRESc3OpLjkbVs19bZUVQml3jf7KMrb\nqdvpZAd59FgI8XGdUMG3MGBk9QZMwYqPfR1l5dQBfj4uizs5w2aQsZ2dZ7MG\nvjacndZRj/cUXmgJJj74ZrESwH4Iv6eO1a2VxKlhPxctrOsgico0dd7wpEkS\ncKt5wCYUYXjYnzSzWdVATPzGPUN9JJrSgFyp45wu6+Zr+ka+FMU6MS2ppuQ+\nCTrQ\r\n=2orf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbxizZCaVD4c2Fxeukc5mwbB6Vw2THpojwzVCzlZ7Y/AiEAo78gNmtE9G5GXe76irgmvLVjVqP2MA4K+JK8FWQTKBU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.2_1610645232718_0.41182010247054257"},"_hasShrinkwrap":false},"4.0.3-0":{"name":"@altostra/core","version":"4.0.3-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c4f4425b313b0aabcab86f26c7db15df4e2e01fc","_id":"@altostra/core@4.0.3-0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-n9iVfffPQMdWgw6WOs7cSXH6ypgHegcV7dX76eAKycYdKb1btQGDXz2dGl+wX1DEGrpdMUlyHfiSCOD2qO6dVA==","shasum":"c2fc45c4876b83b4dce6bc81110efaabcf96b3ca","tarball":"https://registry.npmjs.org/@altostra/core/-/core-4.0.3-0.tgz","fileCount":861,"unpackedSize":863951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBaTuCRA9TVsSAnZWagAAVv8P/2DNE4lPP9LuAtlrDeqy\nCMHGf5qwsTEkHFxix8TowcE+Rab2SX775C4YuCjR8WfZVSnWcH/Yr7AG6+Mm\nbAuf5MarxV+lTBG0eCE8Gy4BJ6isEckF+OivHhDdppzzJmvFK/RW8eYdLkIW\nDpVZGMC4QEEwUH642DpDAwRdlBPGBptpYoTLWgnmEa6tnBZyXHMDTf6EUUlT\nMtzLptLGNlIj3+VfQNpnbVQDZR1R27gXufBnnP4KNJ+YmZc9DuaP0mb+PhQp\nzvQWPuij3k6ahuA14RaxQo8cB0p7UMyrtShhqo2nnP4RwjDYjrS8SHZRXqmb\njD2iz6AMuDh/f0wN+Bic9Or2i57fNYrOxiayDnCFMjihkTf86XFaWmxFNGsV\nELEZy1kNbAWZzue4FtPMLieZqfoi3ZCtUq5gmolkbVm5H0IpklXNhQnoZNkp\nwpC5v9EedkBQRuF+q9JlcVkWYcTX42XQlcX8H80wYAfsqQ+1BBbl8PazT4TB\n6jGICrFUsTXlpiFyBcu7p6eA7qsGlvOjidp6fIUKl01uC7JxICJgD5V6vvY7\n/PryGjUShf+I1gp4lCjChddgFTXaLuzAWa5b0ULNiBFGjtGuC6b3T32kc5YT\nK8VxWBcGgB56r0/avMGMXZcLye501gwhDo9bxbefzq5Ws2IvtZ7BpmRYg8CY\nQXOw\r\n=z51E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICX2lY4967BT8UZzy0H7YYbrYbVfq+u0FJyUlPmlyfC5AiEAiomFO9Gu2I1Bj8tCB31GfxoH1mhDSDDanZKutwowT6c="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.3-0_1610982638257_0.9872499164636599"},"_hasShrinkwrap":false},"5.0.0":{"name":"@altostra/core","version":"5.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"06a0617fa6c75c95263becee649fd7cda753571d","_id":"@altostra/core@5.0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-GN8Ash9+J3b3IzmG1wRaF4lcpJO7/nTeacq+lhnLnUw/cBw52Cgj34Fz1w9SEoeY48d8K8zhrAs2H4oAUuzMgw==","shasum":"ac49d2101ca811e8c6b13665b7cf39b72b6b3269","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.0.0.tgz","fileCount":857,"unpackedSize":859362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBu61CRA9TVsSAnZWagAATWkQAIkA4kF6EdYV8eSh64OU\nwQjIlkbCqlmzpsh+UH+xlOXJ1MtX5DZi9YyRTx+q4WWu7ghiQRRnnW/kj5P8\n3lkpGpjunQBC+VH0M1MpnxUBEsimSHJIbv5H1djQh6xFbIc4NbNMvBISi+Mg\nETbBl+pZCNxpDzWoVteGCtOenxnzepUssHvWRlI+aVVKEI9Jvxos/YlWYffN\nNFlKJ7jOzawPvsK63EHh9oO7cmqaQouFu8J26hhlCVkvth+0pyCN3ifAUgdv\ny7hVd1gtdwJPAkCLHECy7IW208aZy04AeSDoWLtGzwuxMeotiVVocNjwPhQR\nSEJ+8gHqW3SmnCvslcJolGvVXYDTSsK22lxb/f+jDnAuTNqrMs3v6KzJeOXV\nW3IFNAMYVGr6IAYYnJJZEfhKPvHmfUvx8uMphHJNcOC0LRAtn09gE0LhbOiy\n9tUR34Q6ltpM3mJQ4Flv9P8idb3CvmXVvjzd1Xwv7fHQ8BXY2qQd1oCFeYKt\nnxQu4cv1OtnxKRCVvz5nYUA+xvQkd7YQY0JMEhh+5Ghdq8/juPOdvhbFjJ1C\nKiDZBIedvlc4dK3eCjaSBdc82w8PLBH12kxLhq54tUbRNFQM7QQO1Q6fNHPe\n4XXDlWsfnlkv4UqMP7uEl1c8DfEzsR7xwILkAxx4+B72RQwDd5x+d5J3fnwk\nF50f\r\n=e7kH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyDVBYOUCGs8VTU7md9jX/NIs0aYuVB3axK4fQw4qwqAIhALmE2EpLCzg1x72+UzITvpzHW4dL3dT6LpRhK3NAjmCE"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.0.0_1611067060639_0.15185698329563802"},"_hasShrinkwrap":false},"5.0.1":{"name":"@altostra/core","version":"5.0.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"f8a80e181a625c892b1f76e456b6d55227ff8405","_id":"@altostra/core@5.0.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-lHI77g8sl0yKpTZjrkTJrLeNN9971O4JsQu2EZrmB1RUgcZ3UgkKmu4WnxJ5AQi2cLiKmjJeQZ19uQU2N76ScA==","shasum":"9e204c09b981cad7eece9e469aa56f3cef0d6b20","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.0.1.tgz","fileCount":857,"unpackedSize":859371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCDvwCRA9TVsSAnZWagAAjG4P/i7EIZ857jFG4HxyJOIC\ncxZQ4DqqtytqKmaSBnUb9yuqRohzb7DmXLZaVF0kOFCrBX9ZmVD6AStKvGhn\ncS8ria+HwE+gf11GqK1vRiPfDYY8LHvu9wQOYegK4OUfF5JPCIX0W7qVKVMe\nCcV7aH7YAcAAXDlgT2ICIUlVXYAEqKjHi16jnCdyoAMIbA0/9mQfzAPiAZ0S\nXUz+sBCMiGSaf/GE4in/AyY6NzB4Uz1McGXacnqkRgoQ6lC1RxPTreHhHczP\nz6e8ipK8n0oDneXNfZ+xR+FJ8XKHZQ/4t+SpRPnFtPshKEFxpF8EH3kjAVQL\nHs5xLzeNdgRZwr6jOH4cOZa4rU+tO5QGfluVcjVuIga2wGr+fGvHRWqENEAN\nnKsA7wO6SAHNYYDgZLYNoUI3Zlo3U+6YjBT7LpcDwx5nJweC22L7YnZbEY51\n1n0td+phluey3YNbxezjiFhleyYd4QebGajuV4EbrPHVbcSKSKY4Z1DHvBHZ\nPjzpY9aAXkdtpYmR0uzR19crTH2hIXHSuS3aUynPgOwwCjr6rowaoOAgMGLu\n1YRqzdamXebjMhD3FE8whL82zPW9WPGooK4FDg/dqtR+WeB1QQJnJyRGqGvs\n9Mng1gDb3ecXCf0NOtrZKzTxXz4S14208R7Nq7MIysAPWiV229eb0IPCJUD4\n0sYH\r\n=M/QX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiEkVlhVrh9V+6qBIgxVW77nzt27dKcyoNXUqRtM9dBAiEAmMzWStEYtv0FXFIWdYfTKmgnjUHRblc354aG09lskNw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.0.1_1611152367506_0.36287181491334164"},"_hasShrinkwrap":false},"5.0.2":{"name":"@altostra/core","version":"5.0.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"34f5935e536af5246816aaf4e26c81c77d4ee469","_id":"@altostra/core@5.0.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-HdJRuW69lLZZ4dZBJKFAT8yLq2lYT0kMOliE9lqToNXXdhbC+1JSFbkuwI8DZWiiM0Lqmp+j0zAI0e2t7pxZ1Q==","shasum":"900a7e78c24f936343f4ed604daa3df46b9971e6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.0.2.tgz","fileCount":857,"unpackedSize":859729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCISqCRA9TVsSAnZWagAAL2wP/08Oxewu0giNTsE6Ctld\n/i4+TTrLZHe/NTiXpqlM5YNwhU+YxVz3XXLnori2WYdv22xWVujXAKxeM+QS\nP6gCyNWq3ZJmpuRUUrOyo44YuBA4J2jHS0rQCIPH760LgRY7IQQtoM6tsmPk\nfdW6hcbc29Uo9AC8za4HJiM3inN32V7GSqgGeYU6I5YXKGwZXLhMd19gpdFy\nBp1zddrcBAo7s+Z6D8bUpR9gqGzUmyI761b6Ck/3uZs1tq8ZO9R1fRhxyYLk\neMKHxme3W7uEEi/mkwXkX2JxReMv/GRtU87H0zxql4O3Hw5uMOj/JP9tFcHm\nL2pzO6zGWR5EBDeDglGXKAyBaE3uAHfuUdHHRWE1iD/jFZfkPZImYfA1KTo1\nrcBXyvACk8XqMAJqmEH2n4qCJcZ2SED4brriMWpaRgqYzdW+3FatsXb9LVHr\nWeab6duNda5/GT+lgkuEBdICoXV/F+sGt3WDQ/465Bf0dKqhnMR6edh9QnsJ\nA+hAEIdan1NKjrNKJO+1z2o+CON/FG0T+ytXiE/R7bHmYA74Wjc9xFwEagYT\nu9JkHH2m7qBCo+qfAxKjiOtb49ARrqMX2OV2fIqYqvUXd1xxqEW1x7Q2nT9K\nqntNsFHF3XcvcEjlBN5u7p41Knt41qy5hLaQEbxDtUs3rs+A41KWwaVhcLFs\nm7cB\r\n=xHY1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBitMf/4A1BwatXWWzfVwSxvZMc8IUH93iF3S5u5rIGIAiBXfNl5UQeDRoxfBPY9uv6oDHWXI3jdL5DIskp0UzmjLg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.0.2_1611170985862_0.875565699120628"},"_hasShrinkwrap":false},"5.1.0":{"name":"@altostra/core","version":"5.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a3398f2e31f935c7bd0c2bb76c1538f6fd1d0c0c","_id":"@altostra/core@5.1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-k4EuT5na7lbjYqFyy57JqV8qkpc0sBx6lNfLUbX90o/8yaHEL5Oah+wNwSTm2Mctt7v7mqW53YoeFq+Uc1lL5g==","shasum":"3745c024ea00f824995197ef812562f5dc2d3068","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.1.0.tgz","fileCount":857,"unpackedSize":860273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCXGJCRA9TVsSAnZWagAA85kQAJeV8JL558xCNIlizDh4\nmXuUmsG9ijcD68ygA5BlOKsIM1cSqCKGVNqtGw+LRDBJYoFr2N+mJsL8EE6A\ntBD09RSr3KUicToxV71ykoyVFIjg3WfFu3ek6VJR2hZTts4Qcs3JXObgBjFX\nYqvrM/XYmDIR9CF0OhWXNhmvW0wOr6FEFWR5wLgaaf1DWKENLZuHGpOiRb62\nq2tt2UcKC1W9VZLKnmEE8E8qaNVlnuLXp94pRfXQHFwRmvPuCC0SVEGNTap9\n+mDAZPnLPA9M9dJkKkIg+uOpsXt+ZiUQgHzdChHP4YQSeQAUB3Du5BZjANvU\nGAbQGv7IzGZn39tZg7PM5T8467WvICIrP8dMo13eJqusaPKu1Yn0bi1a1Tyz\nVezOwbKhUoHLjyWQOm8/ZUoNvShley4Rg/A2gyvy1cP8OXeMjqy7/040H37D\n0tzbrNl/T4DY85hbBV6Pk3JO+lbgkSJpCgVKQe/jPOttvik7rlInnpwkPCYC\nFt5q/ScJyALmRrxfaMkfUxhoheNsOBQLUI2+dWNVAwDRlN+nDgcCaTXdqVHb\n9RFKODFtrnEMai0Fg2dK5VskTGdp1LO3zoOlWiX/h4uf1sqAXNeqX7/4/B5k\nvigjV9pIeK3mpe9/idyfZC6qaaHaV2gVRCbTNGt/QVigcLD9lbLrRD4dQ7xz\n1cHW\r\n=xqdq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgEzT55+vurJeskNr8oVlR3SRwS8JHrD0js10zvyecXwIgaJH0fTkQrsjuSRQYvBhnDVDGty3EUTprOoZ7Rz42pIk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.1.0_1611231625298_0.7395828809356064"},"_hasShrinkwrap":false},"5.1.1":{"name":"@altostra/core","version":"5.1.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e21825641ff93cb96808936c29f481031ee897a1","_id":"@altostra/core@5.1.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-P4Bg/eB8MyslBInZWDLSWK1L3gM12wj64RzXsI905YaYpxbpRwCRl5zJobperhE3Qi6NKp8RDyngSmUe/8czdQ==","shasum":"8bead1109630fea4dd5d957a9a613e2f5546bf2d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.1.1.tgz","fileCount":857,"unpackedSize":860612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCYpxCRA9TVsSAnZWagAAtnQP/141Z91hcCq3dxDgulSQ\niP9s4aLC/BG1x3qPmnKQhUKmp1J2gxfCQWL3+6DmhVJApB57w5za7cEaU+6/\ngdQ+xUUdFpXf3ualW02W7vP9XCFb/eIzjKEbOZ/zhLw04ppR/5BA16EQLLZN\n9jGsSkmbdfqyAphhC4TP9wUbei+UWOdmQtmkfOCk3dXmV+UcWgB8Y7nPStKq\nkjIXbzfIsx1Y77xmU8ULqRSIiSEINI9+fJ6sZr+mvfCCa/VjgSt2y5Fi24q1\niw2wmHxTXUavjulWU4npKL+PdR/nUgpzpJd0aluehrksxWZMNRTN8AmP7HOl\nwGHjgTlLms5TlVRLyC93z8tA+muWeJsbutJOm4wTRXtgKaHvEO31tcWylUxi\n7MsHPtXZT6vcaNaU9cd+PumvAJCogKAv3biNjEuMW0DgH6Ml+GiW5OtL3g4A\nL5OrwAt1A5cUqHmgWuRNaWrvN+oXMQSBFshqsRKYKVnSldgbFmCH1Xq0dsZZ\nMlIwatAvLG905dk5TCKL/XWsfGZaaCffFA7Q0hAxGJnUEbQ8tRNILPlcEJlt\npMfTVYCkekBBXGbHtvsU4Mw6PZx6Yab2LbdYDshDfxnNlTZ5Sl2hxzQaT+Vo\nhFTxgW5NEUqHpCItO8FQFFMu8MbW9jTJQLbCeSDwOAKH+84jHNylZXI49UJu\nhhm3\r\n=S6M6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuOTmes0qoTesJLQF4v5JRRLv51Vex0K1y3lPnVD0iDAiB/d9Z95q1ZTxJYmop7otlDYdIlecp8xXk5AP/dp/JOhQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.1.1_1611238001200_0.9158383597954531"},"_hasShrinkwrap":false},"5.1.1-gitlab":{"name":"@altostra/core","version":"5.1.1-gitlab","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"amplitude":"~4.0.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"05a78c55a0d2673cc38e77a244b4f12b7bbfbd45","_id":"@altostra/core@5.1.1-gitlab","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sSeQd3i2ty0e0MG/3BtYkyxTRISiI801XovbpJ2ZYdmAWxLEjADn6GbOQWfV2EFAUKHCdJYYYijtIso/jRiA0w==","shasum":"ac9b131b669e954c39584fc4f62e517373e0fadf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.1.1-gitlab.tgz","fileCount":863,"unpackedSize":876184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDW2UCRA9TVsSAnZWagAANHgQAIy47d3858zbaTWplL1b\nKWvSzepdx2W2i8a+vlRCAD1cYeUhE/nXB0QyUUCqMj2VgSJg5BTnngKAhQmw\nZ5s1349GY3w+GBT/eQ5bg0NANuBzF8Yz/TZMzgG7xc42dqdnm82Atq/t+kgo\nHBUrSIQJV9d1EEkwWM2th2XDSValv3D8/9ZHeslH4DFQAqEU2+bTwzw5/RB6\n8v00jwgeSwrrsiNTAbOicKpUBE+cmYhtJOiM+bKJ/+dC7A2VpCiqP2SZN5Sw\nzo+2BPWroF3XfOEfOYHpbNujilRdlFvmlWhpPDDGUwxjdrhVXmIoHCYLaEfG\ndwhwONevAQkM3KS5rEo+f1eHSf9tTekyzRofjP4bkJdfS9fkqg7D3rhn81Sq\nPAUpkGP+woAB2qMtHhhZ1A4Mk498BAngmHnnEHf+f5Rt8K6WAa27ZXXftFtW\n/ejpaRrfwzbSUaN/Cgsv6otNhLLBVl/rVVqaIdNzhl7HoLuP4gmaCCq/gBxP\nasDfoh3qoX/6rex6DEE9CmSoWjJh6dG2uDp+s6spu7PfiJ9jhZb0NtuWToSv\n+zYu0Yt6jXrP42ne40iINX0r9StrBwX+LzB3Jlh3oykyU/0nRARpzgT4TTvB\nCXNsJV++/IZixoCUUf1Z7z74Zyit/EDB1ZI5XXJGSZuVdQPMU/J9WyeKL8wd\nmKRv\r\n=yxxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrDOEuO5v3EJAXmync8aTowshoJguyfoveGrZKfTgyzAiEA9xY9GdjUaEKWmcN6Io26HHlmBd4OhwCXCm3TBNpDXEU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.1.1-gitlab_1611492756052_0.6271527017282974"},"_hasShrinkwrap":false},"5.1.2":{"name":"@altostra/core","version":"5.1.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1f462c0d6e712d89302c31cae7f165b74cba7217","_id":"@altostra/core@5.1.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-S3fgVEfosu1CgztmqdMh/McY5ijbkUeHQv5OY9JXHY/r1JEYa2/hcNzMKkFFuVi0F5Xj1HUVW0lC4SsYX8f60w==","shasum":"f62094e9c2df69083cd14a7e0ebd1ebad79de6ff","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.1.2.tgz","fileCount":857,"unpackedSize":862211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDZEKCRA9TVsSAnZWagAAo0wP/ioHvpQBbbBnoywIABRM\n44CWcPtPlm5yX0cg9eC3mmGr6Y+iYSPN5/cGUAtMEW2fVSibnX4VhmOQ5ZCB\nJPgPGri9HAWMa8jRf+sY+B8a0rh+awWu/ly7c2OC+RWdLiRJK2cp2Rm4c3qr\nGasQe6jXbowzY4z7POW3rjuxvbeK8N0TLTUJEP+1xElO04sTSDhUA2+ngQV4\nyyaCT8alGc8RcXK9/NTL5rqHBsWIRmjn32F6A0hg5/nE5KWwNzlqKdJuJ3WO\n1f7thHp7SCPhhg5CdkpYEHxusRPLadZ6smkYZ4Yi7oQnfaBmfd2Xrivjnnec\nkopGH/TYinycd7phlHzwtoJCoCx7XRw1+6qp0x0U3d33ABj9coXd1BSd80Nh\n27fnoJ8I8RbEGbAiGC2KVc4O4tjFqs3AuNq6hMnRlYrjv+GDMJBwOpydOd3z\nxCFT7NwnGU8Ify/zjohj+PPSNw0bIwivO9U0h88h8CFquP3UKIwnpTTajrlB\nh6kYGn8w0RDxAPl49rKPaXnOsMr3hKf/uJQGtH17Cyb9/sYvMJ/GP0+g+RF/\n+6GVeaDDw1osPNUNRfeFpxN+1NpIxpsiY+tvqFsgk31S/Vi76EVR/F+hEFcW\nM3rFX7JSjUN9xpJ6KlvKagqrKE4GcY7KQdCqxEk3qWNQmze0xenRlGQiSDq4\n5FvR\r\n=LLqP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4CI97n/DoPP5+/Vwqda5wZZDxYJ0sj9nqyOfn+rRKMAiEA40eFg6+BVrIUwD/Nnf8O8P6VSIKvfzk4Pd8XROMwdVg="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.1.2_1611501833506_0.6689385328360671"},"_hasShrinkwrap":false},"5.2.0":{"name":"@altostra/core","version":"5.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c4b668dd12ca6c9fa9b15ba73543c04f80ce4816","_id":"@altostra/core@5.2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-Y+N6yItrQGkLUWHv5WYhRDf4Ne1aVVPfFY7tWsNUyIg/Ie7HHeOrsr+9QNRClh8xVRXaTlbcm4Yy7+yLkRvcuQ==","shasum":"23da30ef84eb6708bfb815e7ad62424f6d5ec8eb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.2.0.tgz","fileCount":861,"unpackedSize":864839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEAodCRA9TVsSAnZWagAACZAP/jyR8lGNXFR3UntrJiGH\n2b7vGcWS6qio7/Tcy+mQHlFDBboafkEnrPKupliR0mG1Mj6DS/jEY8yL5X2j\noN6YpxslqCChq9K6uIMjQZp8QmIaLpOuKsq871gtDRvyU0RUtPZpsSyU0yuB\nFes0Z/olyoNY1awxK0y6z2fK57om8PP1UdgVRSarJT+XskgEAKmUaTR6P9ri\nP8Y7I3QMiNZXYAImNKTHjGuCpmekyi8plCFsf/Da8ZVmBISSM8ajri7k/tvr\nXKb9ho5uwfh/tbR5NAuQeNIsnwievrsoyG4cThXSNxMX1GYUUC9BgUYUs6rq\nrH2PMOObzLyBEe/QkCacoboa3nai5hmyG7uCrYokx0DBlEJA3KXxf3UBuB8Y\nmkJj270i4Cxih09hGY4X30CFXVLD8vCGMs53hCmkbarQJxq8az7VtLVLQHkq\nZyIYHhJJfzZA6lkMQZrqkFSRtPVfpzO5OTg1PGm7dIG8aCavUegiaa9s8dYN\nRLN6NLakuGKAYlzTy0lXWgIFWU2ghUQ2nHq4K1J/KWqCyk3ea9mGIQSXS9Le\ntb4Zb+9Vrd9SkU/Bk1okGcI3T20cniqspq88KQao1SLkkiXR14+wRx1fPbll\n5K7I3BQJKoGlBqMwIQridfZoaye7zR4ePooNKfq5idvB58V4EuOxJdfquII1\nKAUa\r\n=0Jmz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMFCShhUuy8fiFJ4/pPl9epx0n1Al/IyUKkWTzqrD62AiEA5B9nY5CvG4IJ00D5fkGXfcUDMXlA6euCjMxg99bhtVU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.2.0_1611663901103_0.2857802648588934"},"_hasShrinkwrap":false},"5.2.1":{"name":"@altostra/core","version":"5.2.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"498613cb7be1bcd769265d9f2017cc28d7f500af","_id":"@altostra/core@5.2.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6rnRW4ClY7fm0y8R3g3MJWlpdiOsrRS4Oucn+YPCE2mVgtPdbwCIva9V+RYswzaIUwqqBSon2cpB8JXfXhyjtw==","shasum":"e8c092ce5962db186bfa6484c70450fe231ab90b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.2.1.tgz","fileCount":861,"unpackedSize":865467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFt6VCRA9TVsSAnZWagAArT8QAKL2mvvMhYzKSap2fvO1\nUet3qxpZ0WTPSOS9LRw0rS71lKltGXfo9rCikICf8gNauKjQ6WeR+EZolAyi\n9vjbuyp5zDLfvX7ErXBgOUsKIpMsC5n7TUHW0T2rQaSkg+xgitrostIhpnYU\neDUkzy4wMDQyO+CFhVxnCLtxBTKImaQ0b+pxeRWOaQtWsL+SktvQOnoTQzNt\nTnDkGVOZLJg96kmWEveh78BzUatvjcJNX/5FdEzc5K21fe198LQLlEHWryII\nTF4HZIESUtctW+Fc9ogeU9ajAKQqeVmyoJyKYwpfCtpGZqiYQBhqFVpNPdZH\n/7TMQ47GijddACvdl+HHmHQhAmIQhOsOEp3VrTtzkpOySKwpxKLWpEajLLfi\nMnNoLbrjVw0dR2yFePOnlqQYrqBoyNoyWXsvTVIBImOJYAjuAYwtkWWd/qKS\nxBVLT65D4YVP4TNJgMV6kxo8kiRid3Z84lYvU+lhYbeQ5AWKGHkf6v61Tx4d\nzREJLhdLtQDO0UK90367drZg/DTomTTMtuWTrRjm2ncohn5HrbXLZKjwaaYC\nsNuKj34nCrcwxpBPSlwC35CGSND/CmSRkINrd4cRh4epjtLgk1NhMu2q+W6J\nDxtUaO6dm3B75GYERCyrSuq5/Geqy8eFrNa3d+GJYafq790fUosBrcjY/kAI\nz1Ma\r\n=rJ+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2y+/8JXZxjDLOTfGQtEXX+dxG9vzmNTBb5Uaw7U4K1AiEAmF+aAOl4K8gVY1y8Ms11m/RU99fT0xddZMJ9eVnZvbU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.2.1_1612111509254_0.6095302943074798"},"_hasShrinkwrap":false},"5.2.2":{"name":"@altostra/core","version":"5.2.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4db06b190b5325308f4c7ce8383e53b2c441dd50","_id":"@altostra/core@5.2.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5xdwaQn+fwDZxGh7H1gu1BKfzVPlPX7LHZdI2xzaKv0Y3FRbBVkK2WX3cv2MJmkFBZHmytz4JdaBWBdgh3QlMg==","shasum":"efb26b0afa6da33e3316ae5970ab0145441e9693","tarball":"https://registry.npmjs.org/@altostra/core/-/core-5.2.2.tgz","fileCount":861,"unpackedSize":864920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF/5FCRA9TVsSAnZWagAAm3AP/0RdAeO0xRex9Sn9h7IV\nLnyQBuT33rbjlbXTF72biO4hDvKysLLhIPQAi8o/NmItWiLAbkDt1HD/NPAD\nRy3ncAH7cF3ce2kuNuaHNjZ0r9jVNvspfo0zKaHLmbPKh3dzcH08R2ETdc6k\nLC2ZCV2A2X8yepvgXd3yMnEftQq1EvMxcQ+wrotkKUdWSCQuO53gziKtKj46\n9xWlBRQw+xif0QXYLdHP3M2WzVp7t557jMmN6usFPh/B555B+K6867qsBwkL\nX955g7UdZ2yHPUN/ol1BYB6aWD+7iCCcmYeKumwZjHzcDP+SpTr5to1GLBf1\n7s8sJksadh//039OucAHPCK9i3hfBzS+kAOTSTE68nw5t2VWvnJF59rXRzNt\n7/J1G7f4SoSPIG+IuWvsLKLonnJWcyBYd1FRj9MOkg/+VW1dQ7Fvn85S7WCd\nM45R2DDmqUY8EtOt9bYqTmM1Ohe3xBf2tJn987yhtaiWyCuE1W+CrOOvSi1h\nJ2B1hZUSn/fQRaRzqIcZf8dBp0+gsRKI+oVas8Z2XwLfpfdXb+S3aW0+BnfP\n3xknsq03xQBrm8d0V8nBafdr729SxJh82A8kPYKmnfl8/qtqpJjL2hWqQXxv\n2I++QyKzQN72ShFjAY4EwXh2ZU5duAlpCUxSZ6BHkFXEg1M/DapiAxXTDZkS\nyKuY\r\n=50gB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/v1OveiG37KJREtfA9yY9ISnniktpOdytOxVmnAcgjAiEAx5VbwoKpS89Tzec/OYz2zze4EYloZserNjNde4Tu+Wk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_5.2.2_1612185156757_0.03591934162187904"},"_hasShrinkwrap":false},"6.0.0":{"name":"@altostra/core","version":"6.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.19.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"fd400a0a1c17d65fcf9e4ea1d11230abc24808cc","_id":"@altostra/core@6.0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ssiowU+GW0qPU69RfaSSEov7rt+IVFVykUl8s0Y6TZ32LTZV9w2h4IWLdCcoFYn8fJxrEN5/y0OcPXBjeLOuxQ==","shasum":"83539729650d238c147c9178bc5b3df8de35336c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.0.0.tgz","fileCount":865,"unpackedSize":868232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGrlQCRA9TVsSAnZWagAAFSQP/3tt814/u6kz6GtNOTFn\naAFDA7jDszsQfam71hIXsbW4MmSgtlICTmiBmW/b0kig48Xyy9o3PtAimW3s\n7k8BuJM+ir5U25OPWzlngLy+/uSyO0AQ2llSJ5Rk33xtFC5WDiARNm2u4+S/\nH53DOE4GmRwaxx1jODGhKxOWEl642bCDfv6lRSdHA+hX2nYeFawJsx+PFh0q\nYF+GGOWdP8G06N0nDZEj8tktpW2uKnuahLIodt7ajEsBPMambjgWn2Ml/Ano\nI+lTjPqGPNp45i1JLu01d5SL5dVsMTpTTztiY/uYU+xPiRqIjSNY19dwnyKD\nRmBmvm0X2QxPZRdr+zjdSLAsxsVGg27vqrz0LyozvG2NBlXD3d9BeUoxkAbp\nXAZDTk+/sQpvhyCnJnK8WzPUjhgo8vT/7fXyiXwkS7tAjBggxRJbVkPSiqGb\n7FiGC6IGRq3eyDDbLYGl03mguHX4D+lec++TKpvHGjsetqheisQHqMyJsLrr\n7FuZL1N5MPGa6C1Q/VuS90CGtJyOEnojqr/fFVMpa0+DSWSg6m37ZKGaDyBW\n8uwXpzAB/xYXJNtEDx0EqSgoph1MHkTzihA+Y+zYR3vFxR0F4TBxJ6+FejgT\nWrS/AEgt4D4Q2eR+UerFqdh7YiEw5qu8r9z/cuHl6jgRGj1QiHGsmJzJBD0o\n2GD9\r\n=IxdX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPRbLJR7vQ20Rbs61r5C6WjeiRCk0uw9Az3iZJT75edAiEAj6WjUsX6On9GurWcdIF+Z+CyRER0sk7TtFJw5LdrCAM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.0.0_1612364112206_0.5003777401974383"},"_hasShrinkwrap":false},"6.1.0":{"name":"@altostra/core","version":"6.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8c73810bd6407cc3ebf0e2fe6a52dd24d03457fd","_id":"@altostra/core@6.1.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-rzGP0QobCbed5d5wLnoMGNJoLNJiZOXTGmGjCPzSOo7eiHIWlT5MElKtRHWfflDErhwIkYkZxcHWEw4bQukmqg==","shasum":"3347ed6d0cdc5da98bfb6d47f40226e624d80236","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.1.0.tgz","fileCount":871,"unpackedSize":878086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGtbLCRA9TVsSAnZWagAAEQMP/0uwozMhoVTX+BxOguna\nLFkKJSGRLUNKojN9J69+241IWSV/BhmHuD3qbRVUh5JiUjM+4fQFujCRLqy1\nBq5vmrZM8TzJCA1O//8I2DsH22mlNnt1G0qY7mfA36jNHZOnb6uRGfCgjcYf\nHHmaA6OJUZuCpwaTrYrBoSCz2xuZFL20IIfnPNzHk1KO+Hy7tk0U4pkTclLH\nIM1oERWztYvYyOxiR0OGYWKjgyiH07pP6lqlu5qwiiaMxC1B/N9dsMCXWVr1\nRhvHYwXCm2NAEKF4F6tvrZ1ejwg3cNaqvnU5QlwiSPEozQ9ghLJna4e+7XvW\nAfHt92zLPnpcBn3q9m69rfMUeXYbujh0VGOAuLcT1/iGxdkh+Q+yV0W/fa1p\nwQnhe+jzs0sk/4NXgB5hP+0D7nxw0se5rUojHjU1hJcNOUFZLbLtLJGVAW3o\nbnpvL/TAhp8Xq9txx5uJa2e0vrNpNU/GJVwYVMsp77gbSRPezh/db9qAlaUk\nKYnLWq1+JLYNWOT1EJy8mjcuXjHQPB7gca2adfBmTYyD9/WjpKAo9rDChlGH\n8dx/Ar+gKuZlm0sttc6ZvzxGfy8HFq152RF1QP+3BNnd2/J5hHfGcJhkH2My\nL0/G7x+RRc29uY4nwlvPdFSaUmFSFMDymjAMWyGKS4nd3kZYPO20ozo/GSOn\nZlwP\r\n=qMI6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0CFrqai2q3aHafTJhD8nQoW2yMW+25Tp7GKn8TcFLLAiAPscUP3ntqLA01rxUm02VKXFLAvigyYe6od7jdMfDukw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.1.0_1612371659297_0.7831026456476111"},"_hasShrinkwrap":false},"6.2.0":{"name":"@altostra/core","version":"6.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"6c81c74d11a57a7cd1ac78e3608dade2195c3e0f","_id":"@altostra/core@6.2.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-2cnVP+Qwr/P+ykkGljuazRY+4LTwdBC3/UyWmlo4IJ6Cq1DibeoTjlc2fiwmJh8fuoSgDuqnN7Pv73zwuknY5A==","shasum":"94be2c752948f1f9c2179dcc1ea4f5f87d9fef22","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.2.0.tgz","fileCount":869,"unpackedSize":878430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGt5/CRA9TVsSAnZWagAAzw4QAICbXpELS8BWcYKfcKQO\nszdXoKs5xrxX6IxD3COSZQV+IchbFErJmf7ZHMnFnBp2n+4ONs9zJZvPssyY\ngp5tETAhWea06MFdveyhR06FeVKR0JIQvJGwZj/mq056M3X4R3gCZ5gSZZ8S\nEl0MDFh8H3Cj2JyFv/AQJEe/QjlryXvM3LYzqhSKLU+MSgQmsOn2MZ+kqZN0\nqaSUS6o02MmTtxc1KulyL9Lfi6UF1h4DRUKwUCIXKZMNF6d+1SnJMQSeqG/T\nmaiVnNUaeTL3Bk5Jtofc790wwKYto1fMSxQR98R7lM9XXz8YLZOz/79fgMWG\np1vcVXab/u/8VykY6gzZZ6rAUP97i1c4+C2eyIkAdTN7Sr/3bxyeHXBEksK6\n4LiZxX/kyr6w82+kTd3R1TO/pA3A6RGUGXfcdWO+hzhOZg20KqLvvF2DYQlQ\n0a49qgyb2C/4cIkUL8HxMXNPVmzqaxfkDDzUi7oVA7HWPllNIueSYyZ6k2PW\nmoBRBZdoLFkAGxIpsMvZ21yOZ5m6Q4iH4csEwwpA+fxNbV6Zr56F28f3FRsk\nVyZ6oZfzDU6rCgvNBAga5mveh5x2JKk5fiAz/V1hSAUw6hKlTbS7s9rfkSoH\n64TdSJ3hHcXRKLaUc3IpMmQbRfoPf3tUVophx4V/vQOyWm5ZKB5R7lfXwmqV\nkdSi\r\n=ewp6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM3iQZgAUd/pveLIx4Dvisq2SjhlITc8f+nuEYx1q76wIgKdT+FNTljZ70dS72+XdCTsjOvWXfOwK5J6oo/+Gr948="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.2.0_1612373630632_0.507560181199483"},"_hasShrinkwrap":false},"6.2.1":{"name":"@altostra/core","version":"6.2.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"6604d503343a1043dc55969d8009c97c6a1cfb89","_id":"@altostra/core@6.2.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ZpLGrC7nftvUKAa0hUR3BTaHx2YKKS0DNu0lxo1jUPpb2mZ7S1Z+Kq4Cs9WsEisV3sfmLy9+3FeIFk8IjS2B0A==","shasum":"e485a0ace74a55376fb0342e8fee1d1f243e2409","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.2.1.tgz","fileCount":869,"unpackedSize":878580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/83CRA9TVsSAnZWagAA4JIP/itpKe7Zt8FGvlQnQFz4\nyYCY2lkZgKrMgxyZ0Pap4eIkEc6Ll518h0tk7OYxCUaeUFj8xc10iEgAuN3c\nYsRl38BUK3WwgbCcNQJif63Z2K2bBHx1JpXzwt0zB/qT8Pt/T6k7wvF4S2tB\nvlxtlWcEBAY5/5B0L0q2yDjx1eiaQHUiQqsY3d6WtaX4EhjnfsrSct8kRbez\nDPLszYb2NIdaY3XpcF2hl8rLFXm/GRiroe5s70tG2QoVGOdZF4sEqGUWI/o4\nWOMBmdjV8LNYEWROAtMBHfL/sjmWO8lbh1iPUCW53aFs8+oLXlPzKgX6WPeV\nwzkW1jEkdkNVPeWpYFavcCOs433L+5DNEMLhqS4ZFlttMgjO9Rmctrjk7L6A\nJVxhGflI6M4ByXQnk/g9Wu4r7rin76LGmNzlS4KngAvtkCaumNjjrXDYAicT\nt70Jyqi2q/2AE4Jn+JbzkqD6bUmzii+/9k0oTz+fV7ypRsL0Alx3mQZAtI5R\nIYI/HNo7GPq9Pr15mXwjrAub2gy89T4WwYhx+YK+2WZRgp4iMTS8lMJSY9y2\nyV+/ql5g7X3HoXdOPcG++1+UdMC9GUUVRpQ39FZibtdUK40R2krbCyWYZZIn\nRtdG83/bh6tDjmZ6m5fz6QUf/ZyrXyzoDD+cQugLNtaf4OVs5jCumK8tyAak\nB+gS\r\n=tvMW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6a1PXsXJdhrLlvqevjJzdjHbxl350kfldo3YASjdPbgIgP1IFe72vAeHPvlO4Di1Da4/+wH/F/EerDljME57QwWw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.2.1_1612447542656_0.7886178443628713"},"_hasShrinkwrap":false},"6.2.2":{"name":"@altostra/core","version":"6.2.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1","yaml":"~1.7.2"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b5a084369b3c87517600592e7ae92d7da6201df5","_id":"@altostra/core@6.2.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vmkoH8HSyNVnFA3tWNgHHTge0aJLA9M7H+zDWHxb30cY0Jmy1wRRCrqY0jJJ0U8BboPnR/dV6ywOn68kEZjLsA==","shasum":"85251e613189b0fe6144cbaad19b9c578dd01d42","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.2.2.tgz","fileCount":869,"unpackedSize":878737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIURzCRA9TVsSAnZWagAARrIP/1b+YkSc1g7EdjibIZ3A\naYjRoPjeFbvFIrBQ6765Mx85/QrIk4j8mLulDOIhtuhN+viECZ4WypHTMdBp\nuYM9Qz6P7f23gZhatTvlS+uiFSu42Yx7iEMGp8XOD2JKpPG3eYT5+m+na+67\nO6/GhVjoJ6faoC2Bu9UUmGWNrZP87I78YSk36lbEc6inFMYcUQQTabIEVLfx\n6lezihOBT6UX354LiNKAjXf6g1l70Xfn5cKV8RHfeZzH4OwR0QGM+2eDgJHc\nl0Gsnztvp1n7s4tJwrKKwKhOvrGTqLGaMMbdRVQhEcis3yf1Zt7t4kxTLeii\nrRajlHiU0VhOoarF8J/QZAi8jY1oP4lv+LERp5cqAphCJNH1pfkWgN8svmmC\nva+uIeWNu4xIxiqu11YUGMwEVMhoqjTmZJ3HuqSjdMYE8XrfMRMAdtz5WMPc\n//cTBKdTeAypnAuBDf0xnmIUBO9QxQ57BeJakpTavSqheJoKtgnvcZ1jA+VQ\ncwlYtenlKkbexuJsyl/42XNd+QpJNZASajWQ4keo+igjxacMYDQTNrkuW9yl\n/Ex8Tsyn/RAqSIyHABDpHiyJQsc3da0jpCTyfLpo1fXMVzPXdxuhfp2ES9P0\nPojJV4L9SxZqoi/3gyIyg02sCxB93aprnfKgTHqLOm0ZJuiig7DszdIEWeXV\nHJfs\r\n=5Gfa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs/8n+CKhvEIg3d8S7dni3H7J62i7DFyyo2IH7QWOkHAIgeFVanKNCCLa0Q89WM1iF7gF+5A1REcvf9OFmnRRY3gs="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.2.2_1612792947032_0.7170990373990969"},"_hasShrinkwrap":false},"6.3.0":{"name":"@altostra/core","version":"6.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"5056684fbe7dc729ee54b4a983c25e9eb5fb0b61","_id":"@altostra/core@6.3.0","_nodeVersion":"12.10.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-LbrkpsMATI+bEF6AFq4VM7aIf/JuFJoDEoypyi7knduTsMN8tcqr6ssSCNBkBGz1Wt3RGb2eIxOJ3BhtVsqIoA==","shasum":"90ce6badbd0bce9c07587246a9b88589061eed0a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.3.0.tgz","fileCount":917,"unpackedSize":903246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgImMbCRA9TVsSAnZWagAArGkP/3vRRwV6zzCgY85tTy+B\nXhE4K2hjn9nWBmXBWDEYT7gmpCLTf8/zHkcaVEneuMZmYGRjh95a4YFPeQ8U\nM7DLPdmqqzhPLRjHXYgkdLTfStOuUmzRovwUBFgAiB8LZa9Ve4KJaps/vdaC\n1od4rbN75ecE61GnhIl3ho/mVpRoTZ4n2C23SAdq29uwRVxjKm07STOI8tcm\nrccSYLDHKEmgFbYBJW58DSo68bzbNQgKkvS0Yv9RECXeT1CGLjWIgSr8djfF\nVUcKD+/SnO9CEUlrpZhm2SXz5iktVo2WeL7D862NR55YzBpjFJFWV777PfNE\npPL5qfTuPDaSyl/ssuD8qyz/3Bo6wMy043oG7K+RnoVxqueV8TCk2ZsaE6tn\nLWlBwG/dEz0msTntMvt/8zv8HBpRTColLkNoly2flHEEu7KA13aIcPwnofSG\nxUkPQL+dyat9yfxFl6BfqV0XZndIufC381tvz37IX5Im2qAh3Oti58fzEz6L\ncjY8ctEsDjRBGSznL4aV0oWCiq6Yo/JloKp+5BHmw32gjKu1Tlkv9u1vnWu8\n9nGtw/6Id2lsfVgNjVGBQgkgEvpspiVLLEbwy0dYEzlOKT6brqUhLWUHXHgi\nP+wPNrucCsCdgYjPTIKsmOOjVwKZ7pPTpkq6CMdk/CiVfhmH4YCe6aYWKvsX\nBIyU\r\n=3Xm9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHJTRGMLJP51mrc81hrRiWYN4yBK6fMoaIptmDR4lBlAiEAuImWwVn4V047oeEl5DC6SOjyd8zGZ1qwhcjdma8E9MY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.3.0_1612866330563_0.20809800466219475"},"_hasShrinkwrap":false},"6.3.1":{"name":"@altostra/core","version":"6.3.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"^0.4.9","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"84e36ae5de068377cd10e6399871511cacf39788","_id":"@altostra/core@6.3.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-G/PLaKg9JFH1eHzyhFaJZC7o6V26L0g+oI63WjgYwT6fc9o1+1kCTenkKCv3oflx4gxhAuZOCqKRjdAjzSfj/A==","shasum":"05ffb55423ae687743d22f6524b41042dde1e557","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.3.1.tgz","fileCount":917,"unpackedSize":903301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJTwlCRA9TVsSAnZWagAAJkoP/2qU3Zraz71TjHGnQD5B\nJj7ZeVAKeo4Po40juuLV2HdBzrI/KXbAvUDuCbxTTXo+l+fgxUhGLKA/gCq8\n/rh4mPMIEpzhjDejgR4Wvl2DjdkCl6pVKKI8ez2uXE5K26fa0bMYhJdrYFjk\n0qO4sNjIDYdh/v1wmnh8gGIEoDCxEBwrZX9dEov2SBV1awyQijtVnPtO2trv\nonF6cwrijymoL/h/U8GhhtasfyW0/XRwyqbylmCxGvG/uGu+36PZfUIXrpJE\nEui0XzHOrmkz2cTyUmjpv3Ir42znboM0/IDptfoHprjVwxC7jlcZ48Isn694\nMg8uXhH9F08I6fap5s6ZZpqxOnLlK2ptp4Qh8ChJVp43R4Xe17RW4hPIor+x\nAjM+1n6Okzeu/pqHF+kLrbaay9vMXWcZz3cKWO3cb1sSuF5i/KDc2VgRqFyC\njgvoahGZwHz88wdE43Uaq0yt34pyyMKwzNCyOl9e3zQvTVrWsQ16yEXvdRwc\nqN03Fsnz9mI6aoDGV7ZlBYqV6sXoplmpdHGkC+HUM9EZ00Bmwqd1s7m2sZFh\nSoOzDMKAHVqr0D84trL1RRsXLoeee+4SzPZYnJ1iTsEx1y6N7c94ZZLnSMZO\nVzxZSjkSRvO+u9PIW5TcbwII0oAW+dJ+PIzqQhxZwa2xeQ/dasTCpHaRBI30\nrh6X\r\n=UHGU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8UKhzswdoO764WHk+GZ4G8WffOPJNjvnn7KzZm9wXMwIgXdA3geTTDWeF7mhkqJQ/AhSjS/TTyn8140P6Zg+KgFw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.3.1_1613052964733_0.30460079584574573"},"_hasShrinkwrap":false},"6.4.0":{"name":"@altostra/core","version":"6.4.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"49b2d5fe70579511f51f1bdf1b2677df4637aa30","_id":"@altostra/core@6.4.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mEIcuzQQBoP2BKn4KgY+L7jqTnfL+jm16uPmOQ4QNsU/MHxlbVMKX10JH4SiObPEYKKtTYFTTnrXa0eHDmhP/g==","shasum":"0268ad3288b57d2033dece1ca8fdaaf82dba891e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.4.0.tgz","fileCount":917,"unpackedSize":904842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK80mCRA9TVsSAnZWagAA8XQP/3k5rQJcN1+nemvz5z4r\nIKlDl5yTW6CpV2uEo4zXHpGacSFxGi4HYGx+3NeHEqdUirHwGJF6YKxSYcqS\nI5W9dNvs5Ifahp06XtjPB4RkrdJ65QsO9Hu476yeNLbMzX+ms29iniKcIln3\nKQmYgdi1P+aT4DkFZBy16gZT6kFi1KfRf78ALS2AC1a87/9bkSmx6Qj4LaPf\n9WsbNJVP1Ij08iaXXR/8/Rrx1LQO3ViJSSl2H8Mipn9AIyca/iBSYvOVHoFK\n5QET5+7izZG3V0htuTvn6gGcEnppmgByga/782X7Vfi4sas0TvVpK5ce7jdU\nIbNGIQS4Vd8TOLz5ECjfhaq7caYYPWJV692uK7h29l0C6cBQXl0EFqDhgLnI\nEbSUrWJmD+uITGMyqB8QqeySrbw9dCqznaQaIew0AkuRup006WwoNzEbGPKu\nRwtp2UQSpQxTHDVaiGXir7m1q+YUbUxp5SJfyZHDSE/wg02yE4JWzX9i+9cI\njZUrHE01O+pm4QB2WQLrx/b3N/oU98wrktHPJHTTvkgMKdTtneRaBSsUtImy\nGgOsRwc67veIEg8iV0Nz66G3sK1PtuWB59/gy91k+ht3BSc7xVgyMrbaz8q6\nrhVohUs84Io2Ay7Ke58kAo6TzNXVA/8Waf5u+osvKCf1MOxGsMOvKAdKRH9j\n8787\r\n=Q9LG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1xWPhpQxb2u6VHrezcvntBoEqsuBYBtL4PE/JH+4CnAIgc84C71A5yb9lSZI3Xigfu26HYTf3dXvD1s5i4ZqsY0Y="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.4.0_1613483302025_0.8262073141823254"},"_hasShrinkwrap":false},"6.4.1":{"name":"@altostra/core","version":"6.4.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"d88d020b044d87c96dc55a42089e655bde4f5b50","_id":"@altostra/core@6.4.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-66DzpWZ2OSGJ/+A3s1yg0nBOHYg6uFZx9+OCPk0JFCrCnfaDXvWYKZ9LXtMqAEHJBFUrEHtNGkQq5vlchaBpJw==","shasum":"82d5799ce280ee3308eb979d9f775f656851010d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.4.1.tgz","fileCount":917,"unpackedSize":905034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLjqzCRA9TVsSAnZWagAAbawQAI5ml178ZYZ4/gbDQNXV\n1i33x7zTna2sxF8b/akOl5ymgkl37YvrTwmd/y2TVH/kEBENYi8pEo50cHv0\nd7RQEhOnzew+sinPCGuIIA0OG0E5NFCa6wMR+vV9PAscB1D2gQGcb9KEOKbs\naodFVFDgkHiL0FAkIKBN1VdxgrTcNEOk7PqdGn4jhKnFIrl9S+NU6ZVKTWoQ\nL/BcD8Wtq1wMukqlpyKyitH31DAHBG6YNhCNTfkshGl4EpFUowlz+2ArLKXr\n0jV5yCXm3vsOm5gK1O+mGS0ePqs71O4PwlihDA7rX7SM2gjtLQf7gMVcVlyr\nz5545M0b0+ht6cWzckd3To7mLR20Sf0CVh2Hst8kkUI3GiFxyWHD+KPhlDtP\nHgeL2bs08ctTtYYSbgDlTgwdh6Cl3NjNy2pkST00I/Cznoy5kd8vHCSI00Q0\njjkrvTiHtxf7eeiekpxsPFZNYligq3IvETYpg/SxUdq2yBfkm/8UEHty/wZ5\nh/+P6RTN/HigRO4AOBnDEr8msrn+aKPeLSQ/zd1DHaM4c7KnLwQPxRBZZ2xa\n+XtfSULMohHecHneJFIHUMgP1oS30xe80rZdXuV9vPK0GiQ4aunP7ATmBqH4\nXaF7tNBUu6fyvp7pL1ghT8Se+dOWNfdWLpib1fflFS0GHzIs4LUhWx4c0QEx\n/cYU\r\n=KZEQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKX1HMonbRp+R4JJkPFUCKMEItx/p/qPoT5/iS2jZh+AiAFO8X2xha/RE06J3GfYXHum5lNqbljDrm4Dl4cR/Q2SA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.4.1_1613642418778_0.7361927169886733"},"_hasShrinkwrap":false},"6.5.0":{"name":"@altostra/core","version":"6.5.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"2fcd1c25fde2558e13159fcbec212eca3b8471c8","_id":"@altostra/core@6.5.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UEKpQ2AgmO4FFY0B0vLyFuJl0Mtoj6LRGaajO1B+g06+kTYUgqlqX0V87kgnj/yqn+9kqwUqkh0zKYgXfmVNOA==","shasum":"09a2897f9e35ab095f85bb2c0290ff25e70f5774","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.5.0.tgz","fileCount":947,"unpackedSize":958217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNoBcCRA9TVsSAnZWagAAnvYP/2KkhHvx3jbbAwPE2lLs\nGWrwnN/h7c+l/ZHPkgcMo/NPB/Eu/oEAJCeUM4qWEn1ct+8Y4LFYqgIvcC2Q\nw/UsI2pw+1sOehCng97LDZ80MbNswUlQY5avkpmvKZVE6451xGLlEar1CDae\n/LWKlXvwu55qog2y7yImq6TsOhv+Oh0cvC0HZhODWaMC+UeQKotfXdPz97P9\ney2QdNXqxMlXwrAtVrkZH7uzYxP4259vcwCyh0iWmogs8O4cMluh43xAz7cX\ng8qe10n37ax1lzmzAQHLBpaFdeINU6ajBRAVKC3Yo3MAQb6BhQuYxh01fZy1\n6HbZhXYn3Mr0wTpbwTHB++sHRZ7LLK3w3GszJ70ql9Eks/veaBMtQOsq/brF\nwkaJJL+K/UFAyF9ML19rsNrWTA+i8KkO+zCd/T3yREC4UsesALKNAcDm7N5+\nH2Oz8mub5GU+GPN/N4yW81UG3afzSBC9Wea9YNd46aZB8G/tQhH0mKojtIWt\nXLuh59yiNc9cgfYuBJLb2U0u+4GH01XE0YB1ahQ8YbpcAtDirxyAXJgOOnDq\nymOVy+7JWMDQaIcD9IZfZp0D5Wkz4hPxIuJcl2uUz0qBByQuI2CgDES2Ohvi\ni7lJXlGzzjB2YD1G7BwnKhD0bMlF0Xm5QYRnO08bwtTttfvzPIcM7yOUDfgA\nPEx0\r\n=4DHU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzMkqA1vWFDy1peZmtBSFMRkyl778OJ2F1Z7NtVc6LuAiAvWDN/jSv+L1lG1UoX2pM2LB/7c0Oc4HNBhwT9G9C9NA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.5.0_1614184539667_0.0682810029822265"},"_hasShrinkwrap":false},"6.5.1":{"name":"@altostra/core","version":"6.5.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"cb15213bbc05623f5648d5a038aeb1bf933c3cf6","_id":"@altostra/core@6.5.1","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-EcAsN0kLlGok9hbYEdT1U95aXPw5Hga8pkYTiCEOee8vKZC/OPfUDQ59pqkXLa5NwjPhQbclU4mt8a1TMDWZSQ==","shasum":"cd0446930f363630c572316d134a6923aeae5b5f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.5.1.tgz","fileCount":947,"unpackedSize":958189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN9AfCRA9TVsSAnZWagAA7S4QAKEAktQDOW802ahVzqPo\n16r7SdeaxFpcxSqauZ6AGrsSHw02nWXao8iWP3f8Tfm5tCrcRoysKIn4xG+y\nrugBgqVZInZsuZ2HgeWd565FzWV1OTfiHWffI7pFjMxmhwi8jawt2AlVYXaS\nWyZmWM3+Sl2FhSwh1rm5o5NXggyG1VIwpLbBq8IxmxFl09S2jFiO2LEuazXC\nm5IuHgdvnkvGdWigBJ403frF3IKOPm2LeBjFQgiEgizCzRLDQotNdSUcIiqa\n6nO1YaDskIWhpyx67YXlA9DPOnB+PrQoYOWqgw2OM3vFMMjjWfCyCs6GeOut\nl18qp30m7arhyR0VXXj30SDQ//0Jqs8GHBvw8bCYDqWCEp3xRZYp4DaAB79z\n/S/B9bhBk4kEtAcl7SPdDmnJfSd+F8loC2E0FkbfYnuh0e6n54ufnZyv4bnw\nMh+2AL0ZR3j7u5xfnmCFL67H7nplBTWcQjNFfqURRtTf/XlXvD8qu7Tt8Cvb\n9ZG1k3sOT31ydPmunFtkkPxZStlIb7YwAxUnFvKXvBqHX8jX6AklQqjO1/B3\nj09RMwEe1N0GJLyrYuCEcT1obQUFBFXx/BtzS+slHaQeFLb4sdokjwdGrKRp\nMfFR6uH1wfCC1/qK38P7XeGqgzzT34akGBrB4bBZc87a1cVuf+yNFNVggyF0\nzpPB\r\n=HmQ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWRCl7IPTFK/0TjnnumOIFAgCzZDtCi7/HW9sZzDvhRAiAv9siBSDfA4gom5n61ILLps0/Hcfb+acGJtNywvEV+Rw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.5.1_1614270495018_0.38194720024256745"},"_hasShrinkwrap":false},"6.6.0":{"name":"@altostra/core","version":"6.6.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"dcccc5394c9c5fef0f7abcda85ed52e5d45831b3","_id":"@altostra/core@6.6.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-0HZ4vgWekpB42ziWPmeC5aoMweCKRpDH9lSw7pfTGOHaBWTrQVDkMY5tIdM9sYN17c+ISuFsmDs0T0U6NSgIoQ==","shasum":"8551844b1da07651abb09bd1bfe317e2d91f2604","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.6.0.tgz","fileCount":955,"unpackedSize":965175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPNZ7CRA9TVsSAnZWagAACn4P/j8GvYlRnxnf2bzdJvIo\nNTEeJmMuQ/6BrKU8T57nBLjjlB/PKGn5PJapyOdk87X40H3UgGx+nnzhtcNX\n9jNWROEXoHWSmcXJ7W797r/9QyzKN9suTmaykshJsH3oTGWn1RkNEa9DsMjs\nWqoE/T69RhT6qMJkbJ5EdDBwi0bpbypP3EzajDuwb2iut05qXwsjz4FJURad\no68jJGMqF7727LKD4Rnx1A5BvS3FHGBLDDpN93S6EKMoIjSk7btH6VAFJTqs\nojWc1wCedhrQcT4cgGvvac9XBSp1HzQHAWrPuEigzQFB5ylSqBVQ1v1pRKFf\nE/jBlqcX2EtZquMynWoh3t3cYVFVr430bflow/KXXJ0KNvJejhw/yjT+aYTd\nYB9SuRdvOT5CKs4ilKXp2COZ5vUKec+/Nd2wCGwpBv2CP+HBue7sAj3P9CXj\nhZNObICUwfSKQqSOYX8SjpFbYpaiYEN4Cxl5B4aiI1nO98EjwcypXjJtUQoB\n1TbKDpTtiNVHo/Hz/ndyXmdLWyN9TlvG3INHRIlNWYb7DBs1LTH3Ma1fMhPE\ngBgPb1RgJb90SYW8MFc9Sb4ve2PssmsKydw8fS69qD4bDMvC3ZSheCdSJDQ9\nLRlMk5TvngDWdeAEGX5OxUE9lQx0yRBsfqf4WcHHnDTMZdYgDX1XGDImMfVO\niwIc\r\n=xmQD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDClttOLcszyadgXtl1YgBYavMIQvLowfTjQecq2oEnogIhANSk70fsQ7HO/eYTXxLKt0hIpGVAVkl9XP2su3A1hQMt"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.6.0_1614599802501_0.5730917023946758"},"_hasShrinkwrap":false},"6.6.1":{"name":"@altostra/core","version":"6.6.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"1ecee853c00b03943b2ccec8b20fcae891293330","_id":"@altostra/core@6.6.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-uPy1DDHDTvJXKAaKX4Yls9FT7BwKIYnZxBZiLZJ7tvqvAMOz10qGUiq8aUUE14F2sjyDI+PkiCb/fzbz1x/+PQ==","shasum":"9df3db7b02c0816c215180225b704d49e5a42854","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.6.1.tgz","fileCount":955,"unpackedSize":965228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPOfUCRA9TVsSAnZWagAAL5IP/3jO/0giHbVcXymInhsI\nGz9mGg25z6huOUXibRbYoVxgFcKr05vbwL2r1BpY4yjAOfpgZSU4mNvFSlVK\nBv+rVTDMiBAB8cL2/OdmIgn+sUZHWEaYUnrsgQ5aIvrjMl8UB3dZRAGKYVUa\nH++XwJ2pXrHuHeKodV6ngt7tNIqPssp2QcrN7McZJKUaQp8KWRFFB0NUZ7qs\nOb74hswc1hMsmnek+sUFBMJum/ZV0i41zjuy1ElaQbyhjuIA+Kkz+AuF7Zma\nAnev//lf+1BjY1Pe0dUAodAeYf4HN3ZwR9AOT8GWOGHoh30zHb5Xy01t0kBg\nQI/HUiSFfe8qeCqJOpCSjpGLvKVBnn7wjpmgiv9dbHCQYSs/3iS8ELrxChqH\nWxUmcKxsVV1kXEBW0cAIZmA4QKEcuGgwg+St1yXBopEDMw4hgyLzMEBfG6er\ntPzWcKpi3g3lq7I+SB7GjGX76DjClmw5h2vC9g0Qf3XC1JOI9QXKshoVK3k1\ngnJeIx0KUAycjxqVLAi9m7y33Xd0yPmGnydWF6xLoJMDXIaN5CpZrk9CRrYk\nnD5cdjCBbERSkZmXc0XbVHxnsRXxVBt/KlXGAQnXEzdsclM+NSzKL4hKFmx2\nUNRhH9zp1UURfX23Vo6GjPUjSjVQQfnLalfpRuejtlJlii6uBEAaSOxwxQr8\nGiqY\r\n=427R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhgCrg15FGWwSgqqZVSMDJdfaZlWUP1nLjzfRdmy3d4QIgVkG4I+uTOWtYctYiwgLeAo9GtAT6Ma7/92VLDOM5Iz4="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.6.1_1614604243424_0.9673245775386645"},"_hasShrinkwrap":false},"6.7.0-rds-validations.0":{"name":"@altostra/core","version":"6.7.0-rds-validations.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d6ba75e348eda8e6dba7d7e30968e371a5fe5c6e","_id":"@altostra/core@6.7.0-rds-validations.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-PsxEw4KyJ5zAZsKStYJN4skfNs0dqh8qAUxpJHEAZjtLcjIcsIR3GkHDeF31fkaRPWVx6JIMEyjqX4awka+Ddw==","shasum":"08472d43cd07b8f199022e9c3e590ba9289153fc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.7.0-rds-validations.0.tgz","fileCount":955,"unpackedSize":966202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPjvjCRA9TVsSAnZWagAA+t4QAI9447Pjdmbn7WRkGYbf\n3qNntx4hAs53gBQRalwkydHTv7At0A3tsta4J1lHxwsprDzinWV8CF3rOM2q\n6W0/8e06nkntegMeFrADHfIHpQGxu7pdIQL42iY6LHrrX+4xYTh73HTULJ/3\ntV5gL7ivyVijYtRhst+jL4Bc9X8AciA8U9kf/GmlDLh9ibW0+UIe7N/l9p2c\n83rcxI77vZ4EuhuXBIs5OlWYhvwH3Rud7uUDvs44T5XSDRRHARfVF0FFlU2Q\nVuq+W4OMJOXQMt3oFabqJiAWTITVpv5eFv9IN7toJp8tALkpwbOI8QJGebUC\nr7j5WZHDdgjOP1J/PVQ57r+s22sKqnVJ3b+jVEj7qIb9zSgjMisNf4dVc5t4\nsuj9Ec1GpmTs/O0KMAZ8F04BdEtorYVGX98uQ16v/zcnlOaWaaRMWOtgMoko\n2ia3+fYpLpDM6LiMNQj3w0eFbzQWdbpCs1GjzVgJimBS4WcIdxrAezeg9/Wb\nm885xrtybHRLygoNbFVo8sPQspTryX1KbXzm8yFzZliKopvy8Jw5evOXDq1R\ns1a9MdDtuutjL4VZrB5H0UWSZxLlQfPLGXBLLQCeLO5B/cg7ih7G6dIcTX9u\noxJ3gEtGCjcxPtppw2F8LdJ2R9kWIu6TIbIaacZ9CstqCGBd+gbGOgaeWyOh\n6Xkc\r\n=xLP3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvMQys0lDmNZGU0DFwYYnSWA7aTBkP4pkkXSXcCC7/agIhAP4Sz5U4qnGpjPZT+myA3vr8OAjwo7IdsmWsXVVJ9aei"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.7.0-rds-validations.0_1614691299129_0.5999597805033696"},"_hasShrinkwrap":false},"6.7.0-rds-validations.1":{"name":"@altostra/core","version":"6.7.0-rds-validations.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5efd0ec8a6a3078139bed6dcb8b6c9eee1aaed29","_id":"@altostra/core@6.7.0-rds-validations.1","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-8xdVJtA0LCvUOoHcDgdcu5s+VXWRy1EdQtIY7QwiSxOf0nQYdic5y85eigO9ms0qPfQ4kEDmiqVl9p1O9Xw5oQ==","shasum":"a159ff51906a2d215bc967fce0a85b7d4bc640b3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.7.0-rds-validations.1.tgz","fileCount":955,"unpackedSize":966203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPj4VCRA9TVsSAnZWagAAy44P/iE7MQ5epcq2Sv3nvk38\n8SDuvGNESO3T0YI6GyfgXfwKzerWM417VMAYsXdZwZtoG7E0BWu3XushC6fF\niW/5M0OS5JmEu1e1a9AxAUROw7yUJcMhXdCviv1tV1Gz2f+JfRQCJFSfFb2Y\nlUPPkYSkEGsxG807TiCBivHJLHEBmYNTtr6hl6uZnr5UgsXNUzt1V/m9Jeid\nDgGBF6bCeZp5q5dQZuWx7CCkKiu8vFYN3yipyj5aUQv0Aaf2g44ShPFLqfjS\nedqLb4PghgNfdiCIfAe5NIavwkmAqYbZFZ7YQJRP0iM+uLSR1rkhVAFNJv4d\noz3SGQg0+dTOaJf6l5YdntorTsBkBYGL/XGE5IfRUTQCmbB7Ixp/2BdZ6Zev\nS6EQ3nGyc3wwXO7f2TAweKxRJPK1TRpn45YD9TQmcNjNPEmGI4OTVgbfCWg2\ncCkq1Bu+b2XUcdzsaWkhwSsbZiAXEQHq98ODGMg62SiPn0A0B24mVjOp8FQs\n3fsnRqrqtFzpWa1+6BDMuYke4iVqL+9lYpl4NPyd+mjp7TSpwtQFB8qk1A/0\nhsdinpVmFEDIhn0E9deyM+BIsYmu/FhlA7bjrMagBUXIUS6orMenteAU/P3u\nbYOuVn3HpqtH03zVRKAxX66T3tAeoNcCJ/Gbju/vBnWX3p9ds704VBiYjQOu\nvZz7\r\n=e60s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ/70rb+RRxxnosknCO44alkAiAjScIrdRea5ehInxxgIhAMDmHoKAV2NfBPSnfllLjX6h1XZPHYFXdwKF/bhgILqy"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.7.0-rds-validations.1_1614691860912_0.6117793088579353"},"_hasShrinkwrap":false},"6.7.0":{"name":"@altostra/core","version":"6.7.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e1577611cab178e5ddd7ac3bae7c792484b4a8c9","_id":"@altostra/core@6.7.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mwLUGyr3qyHZOxbT6emgFi0t3zf3PxHM5+f/6qMIcDO4++8ZbJho/SAQj7mfGPSA3qVdjiRLR1Jfq3pUsyLChA==","shasum":"2513c34bf39e22d1c8a24baf9dabecd1eac37cc2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.7.0.tgz","fileCount":955,"unpackedSize":966185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPlpMCRA9TVsSAnZWagAA61MP/jWpOyh96cESL5GIktVP\nA6oSroV0Dc0Xvfkucy2SP4JBDo/nlWmC6yCSjQtUgMYHbnI27gaMjK7iRve7\nH2xP1uuxjvO8OaQGdBSXjBkN4PSe/rwDqIBUQFV7Hi0NHUcLmoKwSUze5EzO\nWlnYsI044aEcv8gs0g+RUiCnLM17nhG8ffFPsImeVboL7nsJIP4H41Vr2qf4\nxusmIO4nFPVT5XA9FVLUhdRf4diP2jChRv8FrZQgEeLeS8P3eJQx/jBwA9Ir\nCl4G8RLulyqV8B+La9ujYfc1EThXQTLTacSzh0PSWfXhFxIJiJAuyUXwrpv1\nIJqlOB46sOSKk3ltODCOYJ8RMIn17jrIAFid6EUjjizllFRNF/AHgOb0jq6A\n23qILpXXOn3joeZo8oqXwN84W6gpYgqkNtZlxNfCwVNWKXbBqqWvjlu8stXV\nfOV00wJCQ8+83NBQ741KM6F+ghT7Bk60gm+mTQsTzmH/Xx7wLyd3V2fpVbdN\nXrgdjJwi+9ezPrpK+cwH6T9rA1jrqeXrO+Ww17QFKpsnY5Mdy7q4HJrcL68R\nG0Ik4kWu0GdjYS53vTNzDDW6ez04jAGXHEBkAuTfVW3vVVzMmoka3iO/YkLr\nVM/roPxnhk//7M1qtb100dWana5BN+OrHBQsenVgC3fmGgJ4hHZ5VoOhZuxM\nYNIZ\r\n=98tB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMCqJlH78uoazQWII45yL+d/nTcsqREzPvLHEb5SBN3AiEAyPkzOVhPyq3Qi1mzFyyBH3tTbQy6gEgKN1axGn7N7BQ="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.7.0_1614699084333_0.9664460641464288"},"_hasShrinkwrap":false},"6.7.1":{"name":"@altostra/core","version":"6.7.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"11fb4e4927c13d39baa82f1ad9030526e8bd2bde","_id":"@altostra/core@6.7.1","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BifLAy2zTzKeStlI1h+16wPyD56nkLZK642x0YIZCw7Bh3eLpX++pezXjMhCSchtf5lOW65LlZzRLtodPWCdLg==","shasum":"046dfb54e744da59dca9d2fdd220eae4eae0bac0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.7.1.tgz","fileCount":955,"unpackedSize":966213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP4TPCRA9TVsSAnZWagAAllAP/iG3awqeR3AdZipYpj8X\nw0n35FW+A1JYcLv81vAuQrH3HrLsdnVrhlkxUPiludOl4/oQPIfxF1rzZsNL\nUptdoVTdPA2GrUEWVJQLiDYi2es0TyFMbcYwtjXb6s87ylabkHpt6cvCqlDK\nNGBOlnSvG/vO0vKV0le3cU8DD4Q/OxEvlXLMVsCy0z6Ag8ZFR1q7wsHuhJxC\nsnkTb9REkIUZ3+f30ONSx1z8kO8c6lv0H2jB+ker+zXTtVBNAD4Z/SlvkeWS\nNHhAguGdctI0+3Gk0x5owGDYef1EO6tUOHLFe64GEsQLhgpwm8tA2VFXTs0h\nQQlDrNVdnjqtxpnV/NgreF/uEyO2478piKgTUVfopG5G5VbvSHWM22j3RiuF\n6LVT5bkMDOwcCCPpSRuiBIl90gMzVQmOkMD2cNyTD01TAhxYHMGiKLkISktC\nK3PQTsx3uBNIYX2R/gDctVz6wTgpdPgxO8F55deqE5ticSuBgVoIpz0uXPNi\ntFCaCtWaU2NhExl2T87Dkevw8Hbd+bmZStt9ygZ1X49dZeW4pfi9Mw4ZW88s\n+kJE7QVaoJPAL6H9Ep5a3BGhjIV14dJG6N5skUg0SMv3URT9IUkojp+5EHiy\nehbk00ww5W0/JmGLW58vPXIf0xXjLW1skz/6Lr7ngZtG996Lu8pKf6lYTGXv\n5V03\r\n=ah5a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEm7LFDc8ufXYfiyFenTNx/onkjyRbyUI62WwatRIH5IAiEAt09SrY3FLN26NSBxOrI9Z57pceell4gjNpa00kq+XxE="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.7.1_1614775502432_0.5042376277335228"},"_hasShrinkwrap":false},"6.8.0":{"name":"@altostra/core","version":"6.8.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"7a76513aae3b63a72a934c6d199963f857d48838","_id":"@altostra/core@6.8.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-qcpzKDE/rP+8DwfKK+UtELML6HDoDa94jtRfhKZ0iH1vZ8YdOn0w6S3W6oi/90xNftXUsqiaAZX93P2/NDLXjQ==","shasum":"8442acc4154ae9b02e7d06bf33d750c9b2cc4eef","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.8.0.tgz","fileCount":955,"unpackedSize":966688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRQNuCRA9TVsSAnZWagAAVloP/iTkf8kTyQ6fqsop85LA\nfWHw1Gcf5UKwbNr2QRM+DZT0KWAlamzZHgrMqt8XUZVxgNd++XLLqu+Cr8Ux\naCTOe3IslLZFTWyw6IlWxHPirRU/tMPB92OGRRYWJN34uN6spcPFok90soul\nO+BM9Yb1owL9RXgqNa10SJCcztDx8ZRHbFLRbThpqwxYrF9o27T6+pzcl0Uw\naI7zABx9g7TUPNjLgCK5Gkv0kLpfAHjm/gXW1AphIFd1dR3N0r3SxyVYheqc\ngCFORMm66/wfG37DoLR32+WbR6i+VtqvA+pza+pW8PitSxo1te9+v4CD0Uw3\nFXKbADHFxsVCuMl19Tt9iqw4R4oT+XwFohvs8QNIqTZsxcRPjR0IEAUApHiI\nk+Gl538WO7Ejgp2poP1qKz9jiiWuUPQvv75k0KTOzZXzANbvK1sH7y859xkM\nqddBtraMgiloIX3OMQMBqe9/DNzgEoG4/xDS1cCWAi9LIeIyH4QpBQnXAQKh\nBetGaZeajDhc7qLL9IdLvt9dPwXir85jkZdzo4bUDBQTqZgPikSksQepcKtk\neLVKjP0MAROg8Auh2RisDoQDZU/l95NbJLddodAJS2rxfHRvDQlhrZY6ESGM\nqhP1ZtSETIB4N7xdO1GhqWsgyW2lg/DWLou5/hG5A0mHoEPi1QyJJshGQ1eO\n37pP\r\n=siak\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExBAqpFni6R079wraDWfCYj4AXv2Qqk9JmcAX7Oa2OjAiBLMiZ0xIdVDBSEbTReiMaZIZxh+yXFll0P/BzpY6pr+Q=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.8.0_1615135597802_0.2319986354921184"},"_hasShrinkwrap":false},"6.8.0-dlq.0":{"name":"@altostra/core","version":"6.8.0-dlq.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"af2fa259485abe41f1391ebe513db4fe539c05cb","_id":"@altostra/core@6.8.0-dlq.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Dh0E/tPG/iwQibbjqc8bC+QQlRuobV3MquP46SPGgjS68KOQIXqffQYlRutsJl9L6W19l6qPU2fi2bHcZEHbHA==","shasum":"9451fb66ae981eae89ff801fd564a7a889eba521","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.8.0-dlq.0.tgz","fileCount":959,"unpackedSize":970485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRQxbCRA9TVsSAnZWagAAUl8P/j1LFa75LSQrWUNjC5Uz\nCl/FvzGBOXJtykjT2a0DE6OSsizXxDuIkJus9pF502cT5Nr3J9L/SJTisToZ\n4P/XMloAlPksrMnyVNWwRWatkN4gWPIoTGPy1EelkQYr5LioWtc9rsY2bwy1\nhip5KsgQ0bKFTGxKLfbs2zLkgpz6TZjZcYZoWg/Tx5T9Cb3AejRdCtF7ej22\nwjwNtZcLHtKN6KeMNJIgr35Z8qJPyIRYImauA9HjBVto0vqyzoeFfsdy4eUQ\nTFaYeU0B7nxk5vMGacCnIpGs+LO8ySIyE17a9cbII13eRY+BATbTcbijkC8A\nw2u20ajf/Z1dHGDyDGeJb5SpTZzW6OVe30Aq/g6bP8UufRbYQ1Ib0KHUgjNT\nqSgYs2LBmoEhZNfdKP7q4NUF6SJfUXk2CODS4Q8iF6JJoFUXzaqHrBRgq7el\ntxZnxwOGKYoZfUy2UNEnxYGUt1EMK+cLNP7hHEBfYIcRSzfStMZQWrqYten8\nI+Ew9JYA+P62N51QZCDdtI+YP2U/ClyHADohhwQmjFjG0FhTLTJi/HmidE9P\nk0v6NAye+677zMe+biejT0hXrnC0Ils0mquHaaSRXcKMhkQRF2bh34tzAhaY\n6b2kFNUSrHktDJVbqjhDVQph2yWHgoSoMEykild5TFPzqpFcoDU4Kj3ssj4b\nCAfO\r\n=dRLG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsANTIqE2UsQbjYRTs98aGK7STsiDdhNoR5gdkUff9EAiEAyJiHvLhEq6gDmTFfIXb/FfXnCJVn4wBRn9MDG4ap15s="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.8.0-dlq.0_1615137882755_0.05742443497536698"},"_hasShrinkwrap":false},"6.9.0-dlq.0":{"name":"@altostra/core","version":"6.9.0-dlq.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bfb2109cfa0be5dc7ba1e0c13af33d6a5ee5ee38","_id":"@altostra/core@6.9.0-dlq.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-heLl1+94ukEkoHSrSQfxJwtWEvNIT0VeLC1YQWlpwMmZeOfCbNt1tXVxPg6+d7nW2hGsdjeiFKtSfKxnUQq1Cg==","shasum":"3d4d22b1cc9f4963934e743d5b856d099d16ac8b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.0-dlq.0.tgz","fileCount":959,"unpackedSize":970960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRRGCCRA9TVsSAnZWagAA7boP/iYd/CNoWA61/B1cCoiv\n27RFVFASkRoz8suiBUOJp1qJQq6fJIhMfSSJdeFGdZ9HU3MY/mhB6krnwtWK\n7Pt/qou238iW0RUuAg5L+VMiZ1qUrnPdk90khQBC/sglA/ZhB9sCVs5UtXL0\nxfBavc/T9mh7+ovP8p8J6Lh4WpEypkRlCBS2KPWwcpov2ww6hXA9qJNOn7VG\nocitdhxN0z9BGOd1zziGbk0p4gNX3QG4gD87Jb6gU3SdmTtF8IbTQGPmR0f9\nsufFqJ1vT3lsD44IOLGs5uSklGADvabwfiVxzHOK9WgYxKvpvqFBjhLTyIve\nXK18iMnJHcuEJ2x6iP3edzgXaJuUdj/CVV4oFo3bCf6xrcS6f85K9iBTn9Qv\n81aBAC6VIawHoaviiNjdJcwsaidfgO9nkVY7O5CPJMF5T09SEJRHFPeA/mgS\nbJNtjX+BMVOB02B51y3zrFLcANL/e8TxPrinVDz5TC3hEhqfoGuUM8hssDP7\n/9EA1HJMR0+NWIbVYl23c1s1XDieK4C3ouGjQx4bZR5mn6S2in2TOWLIgq7a\ntCVby095kGeVZlPMts8DzfRGXpvVBSaYUeKTmRRoQ4IhyyCY+cex64CDWO24\nkDkv4ByBU0CkyRNgHMeUvy7lCmHXIQpFJUgDnQ0xPPD33M3W/iv9FIitKFdw\nr3k4\r\n=wids\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2MTTFI9V2xPZLWSTe2+rYIr7L4M/IuOIjRh2QAOv5TAiBQ9BPGPPMulIlYnzJ++6zB88Rd01MHwx+j2C4ZOvdnYA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.0-dlq.0_1615139202510_0.7790694364859851"},"_hasShrinkwrap":false},"6.8.1":{"name":"@altostra/core","version":"6.8.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.10","typescript":"~4.1.3","typescript-transform-paths":"^1.1.13"},"gitHead":"662640f4b1e64114283cbfe726aa54953347b596","_id":"@altostra/core@6.8.1","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-A4gKYGwJR9r6OSc6zUYMl5/GbvK1dObeNgdok/IrLYQQa85JELsqOIecsRnljfjxx0fREkekCCtcQarevxictw==","shasum":"a87fbb02423fd4a90aa41fb1616318806b0d34bd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.8.1.tgz","fileCount":955,"unpackedSize":968618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRilTCRA9TVsSAnZWagAAmDkP/A1UnU2d4p6q3UFfRAyC\nOGhdAtXT+GH5sC4Gjfje3+IhUyqlmCoyCqpAtOy98pBmRu+64OMM8eQYF+RB\nA1rEEGq8qLtuUeK6qNgUnMUzW7FCzX6crqmrsApIo0UT6E7TzNnerseVMkIh\n1aSfOJ3Nj8GAOLTNhIwvfUF2sbcmXxK4965UzWPym7JKHt57L57PAPlHaq0u\neZvYEa/DhKnjgWZUboWd8/SmTIgtzu1+fvHPpLSW9/v5S+KwGZHFgPsxc5tg\nSeeOFjyZdUsqGYeIz+11lFkEhDsjQx+Ki2/0/Gp3/1WwWxmxJx0VJg6WD9jo\nkMCtGYiqFziIVqmy81ooBizXQ933swlU+jyGXkvYtHoR7FRU/bNnXwAfpP7d\nWaxhswFeE0zvJMucTlG5rdCIz1F08cqnNk/103hpEztfkZ9RLsboGvxk+wL9\n20RGm7AYNPl+wDdtU9BGsBTXns4Gg2cZFMlK+efMt8WtibVYsL5np4q1RXPu\nXIv/nffhoANm2pKgrMzByq/zpDoJJEKq7XD2BRJPmewtCufQy+cI76EAiKPc\nBakogWCqRaQHnYYc0RSZnwxlUpx7MOLifj4D4F/joBwyKMHq1VIlTaTJBSaF\neHSIMWgdRaWUfOx2f/YGBfZ5+Zby7qya443NpLzj2gJWzZC+H9TzmBehbvVf\nEe1r\r\n=kv2n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCwAVodkxL19gSNwY0XDehMu/qlQdHqBRPH+4co0WE1AiB2wA4QDetuwzH36YJnPun7nbKjUrBQuQN+Ba2+hL/BVw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.8.1_1615210834695_0.9889559904965599"},"_hasShrinkwrap":false},"6.9.0":{"name":"@altostra/core","version":"6.9.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"gitHead":"c92e670697b9791792bf3f31d8f3ec6954091eb7","_id":"@altostra/core@6.9.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7p35Iwe8BPAHACbeMxg665LBrDwlHOPXoqiI8fnhMxgDcchN8m+oh4jrHXUAChWzxLqCIRxqy2hhwZLw3+W5Dw==","shasum":"6d932809270fa0b982612a1bd68e1d67bfc5caca","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.0.tgz","fileCount":959,"unpackedSize":972950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRkRrCRA9TVsSAnZWagAAzYoP/1tddnn8mAfifqJkh4Jj\nAyGwiDfdVBQNzfghPkTRV1SSKGVxU5KhCv6nD3eCxPgg/tsBbVVs48KUJ4+K\noWuzwHye8+HlnpygLBRlCxbPodJDXsAogSgkcNObed24TFpbUKl/caIWyB9Y\n4mSSZFMrh+kpquH9AYiq3NOGUxUoaVf4+ovraG1lQTvQboBCPLGeVcNdTCna\n/H+F5mrbNYMUnY2yda1ITJTBuF9IskVd5tBdxaSF5oBlidTlr8YsAcj5a1Fg\ns1cW+uAZAMUtc2kWgO1mEXNNeBmEb6opVaH0N7NNiuMjYv8+ZtMlXt3wUT5q\nKTs2DBuQldt1/SgIZoOOaAKeDTPkGM05+eWrskvzL5JIwwVmCvFcBE0tkSEZ\nvDFB0tjZanfkKd8hBZplvkw/+y171QNQzpKRd0IPBNN04CIZ7bAIqvOwAES6\nnPmBERW31jSkpek9k9i59PYKekuTJl0RlN6uzseGRe2EfYnFLiE/4lx7ZEoV\nbUQpSP+3mS2G3OqFQsoL4VJ14zIi9CzUCHwdyvunn1tW6Sp+V+v2Bs+CiBBv\nPzIGelF5zMMzR0UeAy0wTHzgTBQgMoqSnWB7DrFm8CUuqb2lkcAc/gnuaQP4\n+3iOgAvnCAovbicc/ECMfRhyByJByuzM9sEc5wMpNxgq3ZzmeAj+kfM55hs2\nnm50\r\n=bkSK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGls5fBsu+CPjd4gR54dWaahQibbNTE2zGckkV9A/OyvAiEA0TO5Id8/GBR5D81JIotCk2fHoWR6DDQC5AIMJHIsT68="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.0_1615217771450_0.00858798858392995"},"_hasShrinkwrap":false},"6.9.1":{"name":"@altostra/core","version":"6.9.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"gitHead":"aeb92171eaa9e18af24b6d118e8376477bdfc3cc","_id":"@altostra/core@6.9.1","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-PFA0eZa/KCtJ3sQqRF7wkAjAPirOeC6rHEzvBQ4WHhjyGGqIcyavg1/ItBUQO/9oUVrr0G/ap6bw0VYJ0dir7A==","shasum":"715332e0cd4054a579b5f4bd06615e9efaab6d14","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.1.tgz","fileCount":959,"unpackedSize":972950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRk1cCRA9TVsSAnZWagAA3r0P/12+/d0RTFnB0qYza2h7\nVd7U2ZwtAoUzJj4JceaiNaJ3NO3Kwd+tvTHMA8bhyPe3W14g/wZPBexV3E1s\nnwkiVcVchiI06agMJ9aervPyYZOeM0sljoVTJhlTh/q9QSrS92vdJvXKaVjy\nn4wcyyMbbo8eoQ/TCmuPHDLu/JmfIRuSl+ZziSbFJK0AMHUG1JBPX7XxJKLd\nIg0OZtQGda/p7VFuuhFYKxUvanB2/ek3uCv/1UUsaMMOEdtUYfPOysd9Flfn\nQUuVvighA2h+Sd8ZV6Wktdd0Hw7W8A8JkUseavCg/JRekg+mUCNZm+StWt+g\n2eBTSEB5xSPOy+HM32uU4OPuH66wRlxzCSPC0YCKLlmcrkzbgmI0Hah1wh/c\nHIf3Trlhuu+Dzb5tCUX/xhKe+q/VMNmExmAR29WIc97Ogrkz6ZS8KUnjNUBW\n+v79+lEI6/6Jt/eDfarEv00zwIcBqXaMct4GGXmnHpxwvESkpipJDpD/+vjB\nIGyjm9JyanQCajywhdz+0Okjt5riDVc8NXXTo890bRe5vMTI1NItEavZ6LCC\nXVKVH6FTXt9/wHZEcddxLxs5FlfcAVXScle7N2CIXGrbYuI+KxQabeh62SSr\nUulg/MVxBh/6AM6iOvP/HzHd+5MmoYxDyh1OoB11ZDp9KZaUPAIF+tDIQmca\n6MyO\r\n=QCjf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwAcuHEO33Z6q9nkvKeM1hnKtDhiKMg+QMOsNYumac1AIhAKofJ0Pkc80qOISPZjJqbVGv3xqbhC0aVQQW1kkbRqkE"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.1_1615220060263_0.2466045091691733"},"_hasShrinkwrap":false},"6.9.2":{"name":"@altostra/core","version":"6.9.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"gitHead":"2f960aadfc010213a8a86c800180db325a38f1d6","_id":"@altostra/core@6.9.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-evTfBQpYSiSDt/hcwl2ZrYK5tz3++95oQakd+HAfChlumJjMXU8tfQWmkXM9nQjouz8Ugl/P/oUOWwpVfCdXzQ==","shasum":"18f8a251cd5beff2c8022e0c8071880adfbda16e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.2.tgz","fileCount":959,"unpackedSize":973825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRzLKCRA9TVsSAnZWagAAz1wP/2qAzwn4VBfwWDFNBK7g\nQ/uVCR6sAV4DYInCN+U8GxVLKQYWS6nf5AGxlRbPtSSqZEkaSG+a+WuoYL9i\nBJ2heybifeDO6KoUUxBVm3E/l1/2XyOKldPqWfpT61ABKnRq+7o7SZmDSthF\n0EpTSfeQ9SUxd0QHtmADFjsPorTVf6gFMtfNjYmb5rF3IwN+Cg5Jlep/YJDK\njs5e1KJLHlQ71leZFwTgEd5pYElohPwQXlOKPGRdipZlXTHI0RvWbZqtIdYo\neyIw4BeM6h6y2Lz37q7Wxo0oT/v5uP1ILZEm803shP15ErWo1QYbY4mibUCQ\nGYYJHUMWhONfTl67pHPQ6lrhLLf1ojM6c99VMyhbVpPCDl7uWXdWhNI44ki4\nQmf8jGdItyQNmRetZ3p+vV3goTvVw3CNtwwI2vVMsQBvGCwTZDsRb1R23vff\nY1Q9iid9g5CI1fGYSRvUr1eL5XIM1qg7YJj/+dvwC8fhcR7ygAshCkxCPjl9\n5j+et8h8kQluD/X84EPeNfBD1D8ZoxZXSHboHowhTCBcyONwRIf/yN54ssu4\neHWljOCIRGJZByvyCyz6fnjhcsra2Um30AWLiIH/gPur1Y4sLZf0uNzk6cK8\nHEv14kRhGWJOaPRG9voWezKeq1lvyOymGGgXY3RJaroOhEmFg6KQ+prdv7Tk\nYs9R\r\n=GNND\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJZLxVHj26SGEUJI4q65JnhD4T+D3GFoos1EkqtRqSMAIhAJIn/p7/UCMktTVThneFZxTkUwBbBZvHTV8zSRK3Y2CF"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.2_1615278793616_0.20012352069528494"},"_hasShrinkwrap":false},"6.9.3":{"name":"@altostra/core","version":"6.9.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"gitHead":"48991ba9fe08ae46d19185adf7b524489aca02d3","_id":"@altostra/core@6.9.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-V+xZz6QlpdQXqEszQY6YxTLlRiqtVtWtDLtonqmIAILf1dI3KxVxgZpKdBwUD7Wm9dHZuP613kWjW5OHTIibdg==","shasum":"c5c177c7d5d0ca7b586dc97b38f33d35901cbe03","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.3.tgz","fileCount":959,"unpackedSize":973874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR0W7CRA9TVsSAnZWagAAtboQAKQpBs2gkCLxZr8m28f1\nAAntA4/1bJFcntdjM2lhxRA4FZT4GKeW9MBJ4/GjQ6YTnx+tAsD1u1IBO4Kh\nVGe52mZ7AJjz8GCco3KdpkT4fi8RKKKdGTE+Tu0ooC4bTaToIsH9c4+4vtz0\naFnC7SQ4HSZphRIJwokZiRLGcat2l8Q2OzCHM+9b4u4aCdMq9D278nLKPkEO\nY3rOlgC4N/WX3nQWCtc/OmdJjS4Qawg6jJgpH/u6eOGQRcERbYP1CYRZJv4T\nNkRw7wPkXkhfZHGkf94/8+kfg8jTD//ol7kJE4SOH+4fmBbPLNIIH7X/4KRa\nNh+an1DkquAzuHjZlgdvI3V2OHLNuq35TvFlo48TqOLy6pr2+XX6in9U0xX1\nHUKtfBslRhNGlogcXmWKTef5CxCXntOVoxcyTE438JC30/865kcXbT9Vgt4f\nwyfgnMR7V6ZauoCgQUo61+N5O4IC50Odv2K9mcPH6K6w8IizJNs1Qts6LJTQ\nnkDjYdNwGU/h0IhppALNsHQB2dlOeFYytthOtasmz73xk7sXOHGw/9jvL5N+\nHforckZ3e7JkMC3X1mCY1aAufqmzeJB8NFOTXB4UpZJm2mEkcOitTcvcDAS5\nAUrdA/f+oW8a82p4HyQW1WlsX1NJnI82S1t1v+FR2dlHiWiEMxKDsDMBFl+b\nExma\r\n=NF14\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWwPLaMZmZnMTtQHdZ8MvYBMmT0a1Tn3DYm3t7gMZVOAIhALrBayzO4pw5xPyffixGjamCm7yClibzlhRZUe3aMEEI"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.3_1615283642563_0.32059131178736733"},"_hasShrinkwrap":false},"6.9.4":{"name":"@altostra/core","version":"6.9.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"gitHead":"ef428dc245cc08681f7ab0f1e2aaa62c1067a097","_id":"@altostra/core@6.9.4","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3C/b0QsV4XpN50UUgnWK9Gy3vTmX0FcieauHrr0AywFemIX8FP37dMBlu9DUGmmne3liYacEdsfgMg4y19DKVg==","shasum":"e12e829f73aa8a0fa3ab85670c1eb946a8911c1b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.4.tgz","fileCount":959,"unpackedSize":974338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR0aSCRA9TVsSAnZWagAAHPMP/3h5YzH7Wq995sApq5sS\nYDwYn1EfKM4wfWZDrs3Pcx+iB3hv9jilmiWCYqUKbNa/BEdgVNQbs+82R1CI\n+WOiZCUSoIKerx+LkDqWmisb3tO/DD+kCy0SqRx0Cpvlrj6ETf7Yv1v7/vUA\nyoRoReZWtRotx0kdpABizkdzlOktc1THmfBPgHznqJmSWILIhkwVKi9Pipqu\n7XSyv9avKM1joeJhCpWgxKEDZB+zcBehlo/2fzxHxjTBeHqSZbBlgZTEy//F\neJPw5OtwS/R7s/xJYyx6JwBwAkIp4cGcUY3+Dy25m/pu8uRF1cz1oUhEAkus\nJM0fXd/RunFsC4NwPtQMM6MN2/ttVO+j8j+iqibrFbXNXmNKX2tj76TqUyBh\nwhUIswvOdM+vAP844aPq3VGMYpZ6M9qZnnc8xUN+mi28akFeMON6YJzRL5Z3\nFMMTvFUSTqWmCA2qtRNzZ1S23z/NDF3as5UDTN/DvYlPScI2EyyAXRv1ykF+\nATc0j3CYzGdKckQnAcy1/NWHZBOmPK+dF9WBZ8Gli/0Z/5UhbaN6oXlaxLKy\nNiRlkMIF+DN9wx8sGU/FOTrMbjLw7F6fG8Ti8tSfZswRWfsqbOY7sZg0DSuI\nSNW8eSej0B47SWZWA5e5MbTTUtHL6jr/yh/Em2DNNdbrAbH/kscISvJuQ2Zs\nZkwr\r\n=ffzQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ69+D0vn5xX9oqAE0i+5AMAwcInpO87srjc1+gqIRHQIgVF1ulUricauVGVAbgtRhl6AUPfRtJM7PdaERmg8yVVE="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.4_1615283857659_0.3239868832024435"},"_hasShrinkwrap":false},"6.9.5":{"name":"@altostra/core","version":"6.9.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"gitHead":"6c65437a28adebd89eb34439c43e06f4db625bc3","_id":"@altostra/core@6.9.5","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/XscYPcGZFcp+PqllDw9rzclVIUY1biGog4p3q/sNAyYxL80IV6tSe2E7Z15lpCbpS5h+iTo6QzT8WAqJ2aYMA==","shasum":"b10bff7edd36138502ee891e271107e9bd0ff4d6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.5.tgz","fileCount":959,"unpackedSize":974262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR142CRA9TVsSAnZWagAA+iYP+wZem71glkRdmsbO0TYa\nDHfX1IhHxFx5ffvb8QQZ9z+atJ2dKTcrf8xcfbOiHv+LZa2Q3lB0ZIwhErzy\n+T3n5oMKgIOtDcxA7NjY+qbz84BxaKG1JJzfMga98FYNgJ1qTmhbl96lUctg\nrcKlgV+PgsFXaavMKGBBpqdt7X0ZGyEeItsoO1S3zGZPjdRt+xCPPQ/3U3Ii\npB/EGy57kWG4mvayzYZgi+WFmXNLHGQw8pSoHEjEg9RdRGY0msCava+Ht3x/\nvG/MWdiADovmhTreH6qmLwcBtdNMoo53s3K5AwG/zi7VixuWuFls6N9REZJY\nZjqjfUUPnCa4anxxl966FbsYHDYfm4MXTOkB6clNb6VGxs5Q4QRSWZc8ARGm\n8C9YKz5ryuGpFFjgPV7pCvL+SltHecoyGoO51VOfqSntWi2EgspW4tqjss/9\nwFErC1z+Y9P1V423ApJpVjf3XF+Fr+ZgIRnNrIyU4v5rzyRRVJboFjFNmFrv\nCKUHCJoj6yV78Hd2q9ScRTWsH8dwFP96YNccPegrw4mF/kkZaMJdct3sTP4j\nZXKFK/ThbLrF7kXb4HIJbhgms82D+5biOvZbJ2L0+ROul6YQ34BdImLIXSWB\nXgW6Ttb4XCUK8vZ0UJCqqnAJlc5G5sCG6JeIuvSfIFpMp9Rbtz/F33U+JO0f\nfSq8\r\n=1mVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvHKShzeiqtG9tiIXXJGs0ZGr32SGIN4fpFC8oKIDYlQIgW/50s2/DzeJ1c0MWhd0w8xDCPdIQegQGKCiqftMStv0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.5_1615289910174_0.7193092070232852"},"_hasShrinkwrap":false},"6.9.6":{"name":"@altostra/core","version":"6.9.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"gitHead":"66282dc0c490fe7679cd344eb47e40fae507e2db","_id":"@altostra/core@6.9.6","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xeGsuBOZoIrhkOE78722LlRzCWPuqB8DLXHdfLyNGv+u5P46ATNushD5tmR+CiPEnEEUsZchGvvuKybwOMONxg==","shasum":"3b5eb06758057b3e4005f74e45726df1da4bc546","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.6.tgz","fileCount":959,"unpackedSize":974213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR2fHCRA9TVsSAnZWagAAHTEP/24GajecskQe5yJbAJm0\nbYPsoNl6509mC6e2zSe6dvlEYp30d4BKj8ZdicHjp9bMM/BQmO3a+XDZI0U5\ncd9p48xnNJf+vu7uesfe4eyYoYWzn6mlpDg9Ran+1DCXqYO5bmDYu4nabauF\nI0inGgU3J7Nme8ep2Bq9fAjl3D2QawjxxK9LHHa1i50we7rLsLmQ0Wkj4a4g\ndm6jdKvHQjdBGus9RiWxPg/W8PIovW2aUtyKbnnt9sNi8xCa10GnlXXQlQkL\n2OsiYQ/GpoO5Q2rWxyaL4aJXyAIYWdRyFc9Dt8WjqJRgkrZRFHfAacnVnDTN\nNH3iSZ4MBciA0tJ8xRpoi27C3Cl0v4cir8K0RbCWzIOdpV2g7GMzaogIj3d1\nMZXtiVQkglhQEzSh4mOiWscqEKnpywbFEtPqHMkvJwT0jooZ9UJZLW/Ur+PX\nFdVX06TMnsdUbV/YGdx3/zqUg09NXZ3qSCRYG0NGtRln94WC5o8aoF3WlubL\nR3AZoqv5lUs+O2BXXH2yh+axhMrQVswoQVZmuXsjqPGBge9ERzIq5Um7Kudf\n1niK77rfPoBKDvy/EN9oZOzk2xELeZhowyRe9PKdOY6f5PZJcLN8e5LTf+gW\noTuHo+ptvXy3+xasNLY+D5PybgwwKPfcOZKB18KDKgRaZtA5YrXXU1DN3Sym\n84Bj\r\n=NfWf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjH81n0feLVbEgyUZxEI+4f/mZxGC4BG4PayzTS/JBZAIgbc/UOnid1vhMVyac3snAhC3gDXoMkUh0ZhMLBzyUXr8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.6_1615292358527_0.13315801895239177"},"_hasShrinkwrap":false},"6.9.7":{"name":"@altostra/core","version":"6.9.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.1.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.1.5","typescript-transform-paths":"^1.1.13"},"gitHead":"48f8509c7570c25d4568445abdb0aac99983b313","_id":"@altostra/core@6.9.7","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-d4E1S95Y03lgTfp90+CjDNWXTnwIYhZ+ktixQjaIB/2GYcAxcSJsFVJ1tna9skhN53xYPSS7fcb1lEGRwzwf7g==","shasum":"99e88653055dced1141441542ccd62574d333884","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.9.7.tgz","fileCount":959,"unpackedSize":974207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTfyTCRA9TVsSAnZWagAADjMP/i6DdJBQATEaZeQU+VCG\nPNKXjNZx9Uyu9VVog7h59tVJbFYLOFusN3mT3JFsWwG8iDNgmApopVfuZ2Eu\n9VJvZhsD5Ypo67HlMBN9B5pC4/ILjHUe5rwoYB3YBmjyEA0ZjrytSCaUyXSO\nNJx/6GZn1z8culslnHDoOVGpKibPXi1y+DJDFoX+r2p/ycLJ6jwFDSNTuzEU\nz1sx9pViNx/Hw/Ybnj8TE2nNO4Am1BYjG3X7yX7tj+P4e8cZcBrhgnVKuIBQ\nJmM5Eu1na6HuIcgdCxVnTQNnVLaQBd2E5yISliHE1lWTJj5wjBR3BI0jpUw+\nEG1KxjWtfHF1NoYyCp2B+hHqFIoor/mTazJEwGy8x0B3w68NstCtbgAwn2Iq\nFjpz65KZ1M3/rwCQJCUf0ubk/BN1yD8esw1KFxUeWBuXVxZmd7y+8QTM/n+v\ntCd+Vmp9bu//pYUvvnM2V5/Y0q2B/ufypT7nW8nhbCUJe0MvVWmw1BMGwoBG\nUllmfo7aVQOA/HVpv9yRunDUXrKFks/dBCXF2RNDhmJTqlH8vbpCDKdYAoKF\n/r9BJtSwa0VTTDKA8qX6Ts6L4mV4O4K0f7ao/EqDGOic02avBH83dSgfXIuy\neeYE+h85QRFy7m5FIRLy6SDz3iP9iQiJxLyn2kTb8QcjnJR9qIgtaQ2HU2/X\ntK82\r\n=YXsq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHWnzWdafNTVFUuspiixSqo4fb09JQoHBkJtqEbG8/sAiEA0A9cT91WC0CvNbEoqaLk9wbqhrkOdBco83EMCR1m5Qk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.9.7_1615723667212_0.9325140868356976"},"_hasShrinkwrap":false},"6.10.0-auth0-integration.0":{"name":"@altostra/core","version":"6.10.0-auth0-integration.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"15d0cbbddf764c735606a6672d0bca9f4bbe831a","_id":"@altostra/core@6.10.0-auth0-integration.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-14snrxwdvC5bKcLGYzntb9SV1OGlK70O2I6eCZCXlPcE1zVEESuGtcWdSXj3RRczdgBYJBg3dA5q/1dMRMtPNw==","shasum":"96f7900da0025b03935f9058659d045c58aa90fa","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.10.0-auth0-integration.0.tgz","fileCount":967,"unpackedSize":979522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT0MlCRA9TVsSAnZWagAAeloP/RSiJViFrE0QU81KcQOP\nlg+Ra8e1pxCx5udMN7Q7TJlDdY53QVP8T2k8+rQaTq9DI26KIGjk/ZRjlfZp\nwMsx/EZq28T8KCpAyK6WwksIdUj9hmY3NdnH3tZ7qQLF6Bpgv/ULwK/NKK5K\nnRErX3bHL/mfuilvZkOb5/H9oLZZzLKkIoV1F6dlJZQ6Bx3eZeLBNLI9CLlk\nUqmjt8refotGo77FEGYX1J3FFrGsdigWLpY7/zEh5COGd3ICMV7Vqjej14/r\nr7RXl+de2yMIPZ6PmYASEzkxVu5+NOFSryO4VK9LFAMhrsOLYZwhuJrGJLmF\nOcQhhTD9049E8FoavGv52ElVFZecqRoL9bl3gybU1ZQjp4Li8FAdCqKdYtie\nyA39GFzgJLIwB0OsH7jKIpz/4vRnjIr3362XhHnWeY6F6UVIHb05RJcjexWU\n9zx3GaeW4xGciGjWncO2URtRdjdSj8wTNrZxpwm3Tj/rETnXGnoAQ13e7QFX\njeuz/gKpubXAnQKgRvkOBpOzdA9EsfoPVWcHDOJ/2j643v1oB+dteHU2v87v\nCraC/aS9/oQ4NfOdC7kwMHTY6m8YzvOqLzO1rVGFEIQH3wQUGhqrWHdB/Cry\nMC2dwdYFnRxF3Hlb3nX+x1COc6urvnt9UNOclDqz33MpoJ4WlcH3p1jBxknl\nMqte\r\n=GVOz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjP3wtBtI5CEbeWfLMsgI1kO66Svnom3RMZ40VRp5bmwIhAJ6GckPwpk1K7XJTugqS/bUd36bSsRgez+aznygd3sxF"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.10.0-auth0-integration.0_1615807268791_0.13376856554334937"},"_hasShrinkwrap":false},"6.10.0-auth0-integration.1":{"name":"@altostra/core","version":"6.10.0-auth0-integration.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"92325a5e88b3d4073b3baaa8bbb55092ebb7234e","_id":"@altostra/core@6.10.0-auth0-integration.1","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-JwY5QZh2Dg7QWtMGL86m3CqB6be121MRD1Jzj6PmAu8ijNG5OqTxyS8dWQHPy6JNairobgjJC2Gpob2vqWB8BQ==","shasum":"a2801d1257eaaf105ea3faef19daf3051038822a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.10.0-auth0-integration.1.tgz","fileCount":967,"unpackedSize":979592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT4HTCRA9TVsSAnZWagAA+osP/3k1At0qbxQCXwHYu86D\ntobHjjgbrdnZjIHyKutsxZmvyoOs876hy6DZ6LMsy48BXTDSgFCm56syCc75\naielvEWteEfvtGVimFvz5gjgdiWdZyDO+8cxndGckVS2GXtu4z8MXaXgoCl/\nFarL+LLuQ7pv8/xxQVgzpsBE1bRO9SHghEkdFyimEz3GqvKtAaGdD/z9lP6j\n3O4VWkf1tsD8vr96k9nSWIJuaE0Q3c+XNEJwSxxPYPAXmh5kkNiTlh33Q7vN\n0T9TbtV04aAc3O8cH1ncdN+lR88wHFWcdxXutjxpi3l8iVvMEXrZNhYm2v7x\n+YFTldgP4GPMTgRxg26Rsr/MqZlmQC8oLdlmYHNUyzATvWGUs6FMKG6jJ5I4\nMw5w3b0/YrNNURQ6bkK8+e0ys4k2VEELoKfx68Znv1a594m0i6xcUzCcq/l8\nbIJbSDAkHmjNAWan7CGcg4CFuugNh8pbZmY6h+japEwObDVEYAezHbVBEclp\nwohnhHr6j4QT5uRmCOjXapRJq2FF2ydhZIuDsNUUN5C1O1Qm4fA7rWbKwysK\n7+R7NgySem5tY3NqtT/gdJKL77wnHpbF/90GS9MIHUQAau+dNeZOOSUuYx/T\nfXG9cfcOhZCvO5LrzzUOFcSlZ1jVB7zYiQMsepiqCX7A2YOOdmVfVyi1DNSf\n8Fi0\r\n=uL8O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJKA0yFVoz9Hseb6ajpc1wpgWqjvInsXhJYYuzhcrBRAiBZ0dTGPd5N3sUy4+p/Hy1CdPNIv48RH3WK1g4Uo0qxmw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.10.0-auth0-integration.1_1615823313208_0.5498156914383623"},"_hasShrinkwrap":false},"6.10.0-auth0-integration.2":{"name":"@altostra/core","version":"6.10.0-auth0-integration.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b00ae76821564719e4e3c3830a54450464e99009","_id":"@altostra/core@6.10.0-auth0-integration.2","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zjzOY6WNdp52FaKki7hynSV++EuQP+PVHIHSAs/dgyxUiYX7xu9hbKNt4ukHaKn3I7PVs4fw8dBTshrlYP/5kQ==","shasum":"4eca864d8868f164c98c34589f7b642e6c55a88f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.10.0-auth0-integration.2.tgz","fileCount":967,"unpackedSize":979889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT6yDCRA9TVsSAnZWagAAmFAP/21zFdrmFGwrSemVbT9w\n9PWbhuOkYBX2gRdHZSqwrPqTrZbMRv2v4lKREucBB+uKKc6qZquaXUA+tTCI\nrBEou5lOZfULZdZOCztbGWAnRIU/HSwoRKyRgRBAsoz7SKQkYq43PamCS+SN\nSAB9rxrV7B1ryC+7Kq7enboCK3m448ugWwfijdg2fEha5lryOvbp1h6pVdIk\nRPJs/THiUwtrPRIdZHQwqZkErUrtDTGJDOwzAC6iGope8TqIcN7SiR9VgFm8\n8yXu92GS+oiwW4xZ2rt5zDrOcI4hLIX3gFU9i/u6vc5UXtv52WzvabdpXzgR\nHhFOnpJW1A0tJLw3jJUuE03Dqkl2usv6mOgMbn4drtbHJaVMHD1HlWhvAHkY\nmfcoj59CLmKEc/BiilRs4qeOieioBo+8ydcK4V23f3AGdmQ+oJOPI2QDcpAJ\nFHyD3mxPyVjpsmIGqamdr7R54QLY7l4DZo9dUXZDIghpojhQJijUebqaQhcI\nIpNC+Ay9EU6yc9bzInfnwqTmLu6gMu3bFV673gYiDJbcXmIuriKwQGO5AaR5\nX8BENAMsQ+z+d70alwVxIY+qKp0QSolkqMH4hzXC/NeuoZswOdYhW9OU348X\nT06INfdXCNP38z1VcAZLPTqCOfbjYqB2qXz8id6uGD8FYkcislidf9ndkj7I\nfQYs\r\n=RD4L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxLkdZd/3dlhZFMZLuUdQCA7eb0Iemh4xaq7anz26nTAiAPLSV9sCXlg4uFewoUlg2Yv9wK3PyOE7RpZbM/1v0RMg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.10.0-auth0-integration.2_1615834242490_0.3959397978063046"},"_hasShrinkwrap":false},"6.10.0":{"name":"@altostra/core","version":"6.10.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8f8e433fa8e92191a07596e8b075e768c527e559","_id":"@altostra/core@6.10.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-EfcTKgM+6+yfkLhv4z7n0Ug0KZjjixanYz/wOK5qNlQsjJDgG8VweHWKhRzf9opIZeBaubcijhURNoAhqcuIOQ==","shasum":"056620e107206236d5af1c87ad17e43420ebd87c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.10.0.tgz","fileCount":967,"unpackedSize":979869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUJekCRA9TVsSAnZWagAABA8P/1IP73mq21j5B44Ru5QO\nY8gOP/ruqfcaB+9qza1H01uRhNVHNA9+kTOet72eeyv9rRAAjj/Rk4e8JdC6\nkHIcCFsKKAnNiCicLC1aWkD87waurNqSJKO9RtOd+e7a0z2dg7EFDiZkvC5g\ni85EdGCS8E4dxL6PLBX3Io0yl0dlI3T2Xn29ntyOIIvt3QxhzLMme81sfSVa\nFhbhtKdyONNp/v+QDtyRbX9QEFhy/AqNFTs48o76/7ZTpVrtr+NNhkxOjcZy\nlfeQGM35NTi8ODyj/skG5Z6X8Hok/VOy5zI5zrkcz4oV9GwpRDCTBu1YHxvV\ngf3SLJKZEVH82n5i2TRDgrctftJ8xKO5zVQ9LXTPS5T6r51UwCO6IPP60/ys\nCM1QPeB/mN5CzDRRcdzLn2GoUgtyK8hkAZYsSRDhsxvWPDBpA6j1YtD3Xm3B\n/ankLnOqtGaNko9zmwROt/IC+iBajDymF4xNIt06UdHDgLfI6qOf6uv0v782\ne8ApRxHKLGtzRRj0Cro4guwaT9z/zbuTO5RcsdZM1gG3eheCP6mpG7ugjV/v\na+lUHH2gu+aOkbY+aR7tMCq5KOgdf4Ix1BMNXeMVgF81YU8BwEzKq880GCKc\nRu0sUiFXCuqnH3tCXMtqGy1mQW3J3rg2cVYN15K/aEgZxd9NC53tzxzFiiMr\nyCHD\r\n=8Xy1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNhQeQKbtz0kTQ4OTcw8fIGqAAVannLsHgozeadQOJXAIgflGT7TpbnPTfSFtoNpEwn3akBsyL7tlJvt4IPcwu0kw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.10.0_1615894435956_0.23556799537666273"},"_hasShrinkwrap":false},"6.10.1":{"name":"@altostra/core","version":"6.10.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"32cf8b94440e587cf9f4f7a76884c265e9f31b5e","_id":"@altostra/core@6.10.1","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-V9gDN9g0uAFpPclFKGaSIK1lpTtqylKi6tUMluDzrBOiUcXtzYv/qmfWKiNt5WPH4PODtHWIhruyh5/0mBvcZA==","shasum":"425535139c7764f4d1b95339fd02f1cea19f5612","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.10.1.tgz","fileCount":967,"unpackedSize":979895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUNc/CRA9TVsSAnZWagAA5t0QAKA8yoYdQfhV75mr1vRm\nQIaIUJbQ+v3Dc9eeiQjuMFRXBQcZmd+Y6EJiI/JdLsoT4H+LIC9g8zPM6zlw\nGsvw3J8gp1sda6CWt3lRS5w5rOLYEV01h+ZY/oG1Tkrfe20kbfIezwaR50uy\nSzlv5OhMBGz4Y8STVkohLKwUTpEQhWYdH9fW5bdheheKslUx1E6u+KyEFTIK\nS7OPR2yL1ZYzvsR7a1+G3iSWvOXLQG7KQ/6o759IOBNMKJPRjZvjr6HWGHPr\ngrL8AUkISrvShZLuPJGkyzwaoezL70+RcpTNhE7aJydSiC+YcXzIz9UPkJXz\ntmfzfE/ANcHdW42/04/xMfGGww0BbJi7QPz2ItQv1Wqq8VzzpoLKLqhqwvN9\naxd9dEhE11MnLaPk4rtoPZST/fBUQ6pJKfRrrdSiqaSz4osguiM+4qEjN2NW\nwRmpostWiyHxjFj+mGnrFfKntAdvrVaqXUyIEW0mA0gU8pUkPX1mshp8th0P\nX6h69X+JLuBWbJYk29N4nNQ1Ab44770Rxl8ycOHUINGi//59zSFAHXZIgT0f\n0kFem6xxFCBAJPC0n0Ph7OxT0In9s3J40Ly+6bWTTF/a77ndJYbGOV4HlR5e\nBssioPs7AhcDZuQSCbZadSyuvR2LV7FeVJZg3MTC3oWFz7TkfSdis49JlmU8\nYe6c\r\n=O/aA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRRuzq1xUfDl8WKkEpVEJb1VZO6Zwk4fuXoq7keoT7hwIhANwSG1vBhKrpldZITZg7j25kEkhYB68p+gHqY5wP3KlA"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.10.1_1615910718503_0.9788530859186735"},"_hasShrinkwrap":false},"6.11.0":{"name":"@altostra/core","version":"6.11.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"76a3e7ff625349502d27bf433b719bad25835566","_id":"@altostra/core@6.11.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UVWpKEvR859Z++5VEHpCuTqldlOtXK6AQdfrtRAQdymvbTWwuJrPX/SsLKzIby7+wE4pc4WYT5slP2g+QX0spg==","shasum":"3de3b7a90e357bfd36d2abf90f2788ad99d126a4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.11.0.tgz","fileCount":971,"unpackedSize":990592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUNrRCRA9TVsSAnZWagAAgD8QAJoAk9LVSZfP249D/aRD\nEdW6pXZcbKcNQVSxZawM0ou5Fzd9j7N6XngbwUo0WwPrK8lLuQAmZn1g3I7O\nX01BA5QkcVDX8brZ3yMhUXF+rqsJgiDp8hL6HDyVEF9gbIQVOgcD/C5BKLt8\nr4JrZTxZEanTpFVmmYa1urg5tnik2nLMWqbuCvXf0xVlRYx/89G5K/+P0mNe\nvRsO4cnuHP1FO5u4MIpIoD7uwaQRG3Hs4Gg7WRGGa1ZpNOuSP7NKt7t7Izna\nYp3McRzAz7SK4DsKmFQjRGeYVGw7FFdHqkSopSIylVnSDZdF3WjubFaLEGSn\n1x+KP2lO3T0wr7X2PF7ThIwJ1aVw9C/lb6cURe0NCEKsDm4CubtqW5yHyqGi\nnzAs/iO+RT+YoB9dFh7k726znofkeNqdxjTL0X2oWIhm3FMOBS77A5ZEy1k9\nyWGj071pioPIst4f4JvdvqZ4/wsvbGrMSUoytEsPuullcrD/9j/7PqljinHr\nrQDOre9FLTNGA7/B1tVEw10JC3IMweHu0/G2/zIentQ5iGZWrfOzY8EnC7IK\nXFL4eETV27FHXizmsEr/Aiuz0PLVk7uPLu5reGXG8Qn6OmoGqAgZr0PAA0aN\nt93Z+htqm8mAxE8Xc3JL8I4JLNiLkKlHLMT7X2Jyi+OsNPwKB5Rirh0HCH1r\nbulY\r\n=uKTP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5y/bgLmMlG3y1WeXFwFxlru8f3rizaOwknC7+FCp4hAiBf9xhrPMfmS4rc8Er+cVmDWWUDaWsOya8pGfjASdAm4A=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.11.0_1615911633137_0.6877404530518805"},"_hasShrinkwrap":false},"6.11.0-gitlab":{"name":"@altostra/core","version":"6.11.0-gitlab","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"293864b10d2a086eb4b36742de42b8c66734b00d","_id":"@altostra/core@6.11.0-gitlab","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Bmlyx2H7LKud0LQxjliAPqatk5PY7rIre2XMT5VK+LQ+RpEqE7f/vXkS5CjWhWVmQkAWjnt3H7bm/tcwNG8Vlg==","shasum":"c99ec19f6a91cf61a04d23724da181a9d701992a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.11.0-gitlab.tgz","fileCount":1053,"unpackedSize":1426274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUzTYCRA9TVsSAnZWagAAJBgP/it1zDidK8C6wHJEJMz0\n9oUG9GLwB+Cg/DLURhKCefAs95yYVnrxxFFYbueAWg2EOfOHxAcXbAGGQ1Qq\nR5wqofMXYp4f3KiIaLsn1jbLE2Z51riMOKc6udb4uQTTxDXlVeoqGrnWJlad\nJ3N0ZZDxbxamwmenrJ8S9SO71pZVpyvyqGgv5QaTlNxpLE1SeoDtPuN+HcbK\nfkDUSOkqwbhbtxOPCSM4h+O53VKru8/ZXa96E1o4RSW6z+al05Oj1npF1uzA\n2ORf0Mxd6/0C9FcpNKlFGYk85YCL5g2WVcdrpAEIgSrZvQbuTQLnERghHfxD\n4tBLAZMfshHDmKiNfTra/t27LwgzO12tL0EEJX2NmCSPCYnbptY1pm7ZhyIt\nnahXpwVh4wCJ2o8y5YxQXf0IiTRxswrrct9fjng2sJhwwsTZblA2iMIzRuDu\nTJcwGJxlxtvIBofvuOIgJTYPll7hp6ulXe8OpDxne7bfGGsQ9MI9jLc82omJ\nBBOKwT/0E8RMwBEPofrlWTJjxP3zBDmycuv5XF0mPvEeDbeBF9+IPNRPU/nB\nJUzr5MZ7FFz4U3X4FKj31fq+Mp0Ml+r4i28nJONhROc3/ktjwesS+Q5/ohLs\nJLrZCQqgtYwPqZTTOQAj4xp9N89iljCiGvadrdaXD0aECKVtypwkhgsAncEY\nktp+\r\n=ElIZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnuS5aZS/uGOboBTMEaXxoo0n1M2sosQsDsa0bXnhtvAiEA85ZW7l4UWzYMTEcyhTJRl4iQZXkni2NJHCiEZdM38iI="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.11.0-gitlab_1616065751817_0.34682492626774075"},"_hasShrinkwrap":false},"6.12.0":{"name":"@altostra/core","version":"6.12.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"24149c740ed2a9eabfcf26a1c75fd91d67f7ffa8","_id":"@altostra/core@6.12.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-NzprMZ/JXeYrh3zwd/4uTvIKNzoCgxC4g3VJrBmVSb4DipXhX9BlagGgyQP9yHiTBD9hlZtjKwz7hxgzokjznA==","shasum":"6c650168ef7fda9734d812812e9448910ff6a0b8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.12.0.tgz","fileCount":971,"unpackedSize":991324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU4eSCRA9TVsSAnZWagAAp/wP/2Vn+TSQsXOg1LaY45CZ\nVW1hR1YOUdqrLuwiXT162bMD3e8ZQ6s+v5FgxwhWZOx4dcMpssHfTj/47Ypa\n5ShQlrA6ZRriu+n/+DLUk5Hm6CNmIbG2eS8BTsc1PQ2zviqSoePJ4dCVv4r9\nDHUD7j50AuWC/Vtk8yr3em89NVZum1WsNtPH8saBvD1KoApSUc9fSXYj77bT\nz/PLZjN39P3r9/Zd7YwVz4bDBPDeDJ9zYiY5rM3HCVDX1HAzsvtjAJDLOlp+\nk4xWeTAyQX09mKf5H2uPT4h1lyJ+unAZngw7FsOE7/BT4O6yUHxlhH6YW8bk\nS8gMwfznu+X43sdK33jjA5BQm1avah+563O5EK2ij3+awF4CePNo06R1oY1x\ndyiwfDoCm1GbXhX4ZcjAkzGYYFwVgX96ROj5MjuS8VwEB9WXMmutxIjJ+DLf\nUFxY3pZg2yPFsgN3Gb57xqrRc6bUHuSgQ0r0yKoBl4dmPuF3XH3ppq52xGt8\nqC69Up+PgUA4QeBtJMf05nt85v2His9ux2Iu5xBVr1Byor2stk1AGp0NcT0X\n5ke6dIRpekLisPJWp5lgSr+6T77vEsfgfq1w8IIc9OB9yKDQSnZMwC+ZuEjS\n8gjoN1XqTT5kbWRSWSVjuYgUELcLHf3XRcTjFaxpGfFFvxJE6ex4uhl6KK2H\nn41g\r\n=2d1p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4vXtLKYL1RogejMw0czZTJe2n4mf+rHmbi3L/TkIdLQIgJkWiuOX8sRgb1VQ7src35y5xSeMT6oyBfWNGaIPCCmw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.12.0_1616086929722_0.46363816270275615"},"_hasShrinkwrap":false},"6.13.0":{"name":"@altostra/core","version":"6.13.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8bf6e2e243f48ef16b4a0a31af5f47c7d3f2ac50","_id":"@altostra/core@6.13.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cF/TwEucQXvyHNLjQLCNNdAdKil33Sts+46ybvx2voSQAZmrwwWIKRd4ZZbvg76mjTFD54+qqOg/PrTDQJk+3A==","shasum":"41bf268543cbc650fb3316d1caf0e8e51f9fb0e4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.13.0.tgz","fileCount":977,"unpackedSize":1007133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWHUlCRA9TVsSAnZWagAAys8P/2/cusiSbcl7H8r2K3zN\n2alHuHmQeJzzuoTM9kWgA5/BVRpkXc9rOWrut/qKjZk2nUaJEjkiGi+UksyU\nEH4RF+knydagsjojb9yqGX+EPm6QOMmTJ7Ln0bovuLO9RhaoEkG/WIrBxnDA\nCNbE4g2WlmBh8vCZ90LK3G+GTsypoM/DPMPGVO9vem5Jf4MHti6zy99zjak7\nxV/d6Gwk4DGuIu1+HgAqOKIoCwJQ3AyBEj9jSD/cBXhz/GjduY5QPjba2+V9\nZhGr04WIyjJmTQ3M+h/65KsHqeX7Q4LBVEzolSSe+Nv4HCFanF8giyXP+rGR\n/xqW04ITkIKwa/EzHDzsu86Sj3C+MqK0ENCc9h2xepss/c3S5ZKmWEyAIHR+\nb8h5mcpTOxiUvFQelRsb3xyZmgiM6HzdnQZlHT5J+bYEYlONHHbnUPImXh4W\n6RLqeLrHMEVgSgxGBYkg+Jgo7UkZf0g7S8fsdYWObkANfd+Fqsd80ZEtx4vO\nhmDMqhAe+6ObqqSQ3rYN9yz85PrQ4k5nBWwptWjVX7LGXi+pFUm4WthKoHto\nh/pPs/PtPUFwpM3A64h8tgSHEnAwsvUftgbxHMnmCkrm+gD8sBQR9aDQ57i/\nJjQIaarUCzy4E87I9kUZjkusybEczH+vQOI0Be+Eaw6zDQu7DgeHlqrGtw+T\ncry0\r\n=s+3n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdoJeAU2kL0RZ9euA20/7QwiN2C1CJLIs4d2erBJ+S5wIgIApScUeyx+XMhiK1knQisREiShluQouGnACZYBa+BJU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.13.0_1616409892743_0.7712187053353039"},"_hasShrinkwrap":false},"6.13.1":{"name":"@altostra/core","version":"6.13.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8d441fcdbf9e396dcb31bc8b1378901632cd597c","_id":"@altostra/core@6.13.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-n13p8peknNbzphCPvNStWY4WDiZdvXGL8A2XbMgcSsVVzPxPq7U6DXSFpEeTzXuRBPRhHEllzyvbfGp/0RjcAg==","shasum":"d0f40d72684aab57e5ddc4d78ff475f9634c6232","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.13.1.tgz","fileCount":977,"unpackedSize":1008846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW0BbCRA9TVsSAnZWagAAiHwQAJLwksyKzGP5IWcvYvZK\n740kc4CCk3smm0G/ztCPt1etxjOzKFEEbYX/FtlxhyTl376QyDaxzTtMSjUA\noqANaLEfboc2k9j0JRe1o4SELBeq2KK5MJip6m5y/U3APoVuTW0+Y/iS1gq1\nI02Jb0/843/SPtRG95pW460dlfIABC6N3GwXh0h2Vss4YN6E9gteLwZkcJ5m\nT3MmW/I+ugYURTottiHvEvhsVscMqWb8fW3dGuXzE4Lj4KanknfbwcxvRr1u\nbJqCMDSKrfFUtw0Dmnis6O/4UYW5GM/B904ShqMFbKLKFeu+4X+VhzBtgWbd\nGahzgyD0ZknvnPl55Dug8jiwZ3qIEQ8ptOZKkir+q4EzCqb23VYpfzHJHTOq\nRGneUF6n04ZFrcyH20cVfT2ArmlB2N6wjE73OsFC8NV9d3lp2Gx4Q9DXgwjb\nobr5Y7S2f8KsUyqfa4fpf90xSN67tcyzIdB3mgxDu3DftjX9YZ1nz8vQqx52\nwAZ+EeCxL4UHHwBFoxmTY7O/1RJaqAqHz8wQir2xnXLKFChn0xORKlrFjbD+\niHhFVuMKLFf1Qz1FosA0AhLd8UU/cSUgDcNhbAKx62w8xQet6Hd5kyw9Yz1J\n2ucc/+vIaZ1nVjppRb/vA5Qo9qpUkYpUuKVYSIbcezBJGqYo7epyseBfyKWk\njwRr\r\n=Ygl9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzbehbZ5saMIXAa1wf+fML1seO2SYG0eQVUb8zlhLTNAiAc4zVh3mBree0rJBIzIj979srTKMAvxfa3YtA1AM5g5w=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.13.1_1616592987387_0.12418809796007424"},"_hasShrinkwrap":false},"6.13.0-auth0-blueprint-support.0":{"name":"@altostra/core","version":"6.13.0-auth0-blueprint-support.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6f032901a7263466a26465dea875b2cef5a5295f","_id":"@altostra/core@6.13.0-auth0-blueprint-support.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Q3JnMor+o10iw3HgKQqklgT/hBg2+6Nq6oQNP9YAJwR0YbK4gTPk45y8sTUJNR3nxxxftv/EKDxBAWQlVkEAIg==","shasum":"dd5309a1d7cf3125aa3fba8cfe298542ef249404","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.13.0-auth0-blueprint-support.0.tgz","fileCount":975,"unpackedSize":994410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW0GJCRA9TVsSAnZWagAANtkP/2SU4i4x0lgsftJKLWhI\n5zgJvdh6SIBQGtF63SXyCrFMWK+GLeJyt6BSbufZZghPD8qPmdSt5POAviRn\nhS3G0+TbRqiRjV3wFYXchaA1E/fdXfQ+G/b30yzNXcV51ia5Cnc38jguiSGw\n+FdZR1rmiyF2BTiZsXjZwqodlrMAPYLiG5BT2nVluQW7wiZCl3hJH3djRrYT\nv1cgrDTeuzWVpS/ghVb0iIyBDyPGGv3tu1+UiaUkMbRDWpsoHxqrAxbNy4OJ\niI4iDa83TR0MyFWErhwcb2Q0w5eo3opuE1aPUS5gI/GweLFMvaHiaHEErfM/\nQMXk7OwD61CfZJvjfSvIa264NEzbzJhc3xfn7ww6NtMG/f2MgIp8w/R/p75v\nomVSt53DIe8HQE4U+hRM2Lz+o1ZnLHYbNOViTD0D8Y/bigWpwT/4MSVn62DZ\ntcHoAHyucY+Lb3HoWVjmbhsQxqQy3XlDkcGI4AbnMDz7WKst9EtW7QsHscbm\nlH5z+/7WyZbyD+v6n8p31oYxRJjudD2I1ZIujsOUQetfC7EAryDL4X5Jblfe\nPmD+oDg6IE7zSCY7fmdAAlqFBMt2dE9aQKhiPKmbuqrRY4ftAK/UoQLdnKnb\nTpBwaGyBeeVsiyKK94bh+JJQ5U0NQjesHcgYvX+lLxnTKQwPhQpCzb0ubc0X\nvr5e\r\n=q0Wm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvw7U7xCf9nqKUK5fiJx1+8PQOBFO0X4w1UhrF6DRVCQIgSrbR9VaPVag/UutvVerRx4mlY0H37h3l2E3vrcJqF78="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.13.0-auth0-blueprint-support.0_1616593288419_0.11208342778069502"},"_hasShrinkwrap":false},"6.13.2":{"name":"@altostra/core","version":"6.13.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"d8129a69ce000424678a884cb71b41c50ae569b0","_id":"@altostra/core@6.13.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2g6FLrSwVIJZb4F0DwSqP62TGVwXb1gfd5FZmkH8R/I7Uc0/F9No6GGcSTnDLZeGTIaiS5XIOa/5d3ndro5wOA==","shasum":"a5074a34e640fed45669f2c45b6e95957b1a5e49","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.13.2.tgz","fileCount":977,"unpackedSize":1008978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW2MdCRA9TVsSAnZWagAA53EP/RRQRCvQmvIIzm8tdcbj\n2Jakq7TrDZaAIuPwSOxy2STJbtqtc/q9U3kMbSLoQCd1FHBxAqgGL8yUCfp0\nDphflCRGguRQr+CC9n5uQUg+1zGXEmaZMOuH6eqMwlFIgUEanNMAMP5b10K7\niQuaMG6u6XjExd/EvPdAbFpNdkQJRBc9SjrEaWJtl8rTU4aTwG3I0Xitb0yM\nMnZVPvZ3l/tNn3GolA/1uRMdBB1FD89CCtvUTv8/9CGzowS6NaGwxJjtkuF8\nF5zj7p+YRBDBKlkRJt8B+uVpEDEzg1oE0JnX2Wq0u6HtTMZ+HzcvQj8bQff4\nchTMbz+sMDurQEbV59RsDb+A6RqQcNGqHdzc1CsD1LXmtilJnGffs+Z0Yk1O\nT9oF6hcw4Y1sO8vgHDd8i5AkkIldrgfdj0Ar87DRpDKiVfKKyRYzITGJiqrl\n4AB6bIX+wUx/0aK7Yja+n5ZSeoKmw7zA7LJe8eLqj/rts4BXc1RTpPJIXAj6\nIHNMXITNU7KxvIkvrnS5XmrxltYlKqTYZg3ITn7B42viwpTGLMeZavqdliyg\nU7ZgXissGkaZKCgaos2H//1i/9eaZL1Lgs0JMOoTvcq382Cw2grajUyxl56J\niBCnUvbyk+uYPsH/RXYVW5GcNQZTRwBbsQwWxO/X5of4luhQVICDXVEAvxvP\nFBls\r\n=d3+N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf3gsyBf4+QHdezPvHd+Q8LvZlkGSZ+MllUFIDsogfowIhAI53aLEg02hmKYLK9Ne5scNDAaFVWwSYYM9gG4T/vUD7"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.13.2_1616601885114_0.05602830337316678"},"_hasShrinkwrap":false},"6.13.3":{"name":"@altostra/core","version":"6.13.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"0e7f4e627cc00cf1b52d99b84181b696a4d416e4","_id":"@altostra/core@6.13.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jAauH9dFXtMYQSEMRp8LfkAwxEGIQFTD1aADE4jzdKpKF5aefYSP4X7Xt4QiL0StpUzKc+mOwj5GvqVZCqgrvA==","shasum":"413355d6bcb527486ff1aa7e3878590dd9ad32d9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.13.3.tgz","fileCount":977,"unpackedSize":1009092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXF++CRA9TVsSAnZWagAA7KgP/Rg9g/w7PSx6iZS18vKQ\nVzmlJvZ3lWWNeHBgCMXzQkiLW2k0eG1W0z9+NAHJEWeadtVzXfGKsFPrieMs\nv2JROZMAtqLj3xaD8DXZQrnfz1kpIT4Z/hLiT7n3iwA3a/uIwjbIiJgngtU6\n7WJIdq58lo/K4xBOXtOwqF/zktMFdgiP+K0sqv4jZBzYAnH/m37BsC55GsYz\nOgSVgA203MJnVtGfBQytR/WmRNXFom9x/7UTTVcUr7A94IXADRP79YjZ0U6u\nbnMpTAnIcakoJ2ptfxfbCA7J9td9sdTsZBw+KGNe6hrajrDAXvqD2QJYmR3q\nTmlMdgTUmqzLJWU6SULYJuthFpSAqmBIkifWO7YheNZAexZuzkuRHxT7pEDE\ndjQ1KCEtS/3OtN7OP7zlu/slB/HBI/jYm1kfuirJOi0Hb/HYEskrP4n+tsbP\nLmSrzg5xQSsTfJ/9WR8kKHsek+nWRB8ErP/Fql3gPVpvGmggON2ip+C4vRW2\nCQeSn0cAfJrLyNgjXHWTWVndNcu/EN2x2s1eP9yCfO6TCTUHwHhTvJRz762v\n7//kl3ApAwdFG+sy+Zc+szZOl8yHLo/XL1qzCPuZOmKvgdvQfbdug8myICuy\nnf06H9sHKhXOmrHyC3OoE3PsAd8tWJT5IJvxOELmNMHM4DOIAn71pxrUzzW2\n2OH1\r\n=EPvW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGynFA3cIPDK/xcchHnqAisN1SPazS69zTVCp6+A7caAiEAnVqLJ9Z0PiUvLmfZAt1j3k87eEQODgLU94Y5JJJWsmg="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.13.3_1616666558016_0.5306978496444192"},"_hasShrinkwrap":false},"6.13.4":{"name":"@altostra/core","version":"6.13.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"^8.3.5","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"d898a055175cf5639acfadd52cca9b8f2a39c881","_id":"@altostra/core@6.13.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UADfIMNUiYG7p290OwwaMwQzrbNbKgBOxfvfL5hfDCc6rlry+a1qXLZFj6QRZgtlY3BJ3RFihCwJOKVCYDCzlg==","shasum":"58d84f27a8b6392daf4dbc5ea7e420ae2fd8e83c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.13.4.tgz","fileCount":977,"unpackedSize":1009248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXJK3CRA9TVsSAnZWagAAE94P/jNuj9tA0+wfNY6fO+rG\nOnAqW6eJUarhdazOGKFjCKRxOFpTOgkV2WqUfnVtoTf6L0eDiIt1/w8b7NcS\nRk+dHmjvuQETQtlKPqys/Rq5iZUfk0sheDVBjMGISOhOEsY/Et8PKKYzW1tE\nUJUdkaIs6ZQAplsYxksifaVc2f59aPk1lSJGmHUFYaaRF+58q90hld/MCKpb\nGCCtdZ0l1+ZJbtiemcTCG8KHVp6UjbdEBDCfmeH29xLVoy5CsBP1ajNA+aAX\n9xi0Wh6fBl1CMKHfW4cxjXsWBqd+lcJq0xT2iQoDxyeAplcoKqdLGI2rlFT2\nLHmUQ4+ZI0rKljYMsUMRfq0DTNpBZWxVV1tCIXvIR/sv4OlQg5qYNWw5RMDE\nWrzOw44jabERL62G6tjq29AkWvOER+4BXMCnyKrOcKmI+SmCRfWkftHZpECc\nM90VGNX/eKSIfnUEBWT2U9oB49/UiYJgRyQVzDJKE/01PTKHXjTJR5GxvivX\nWWehbjImgaR8HG1Xl0xFDzjgXxJo5Pl4cBizwBECzBTHhuQFalj3XTBkBnle\nVOqkq9FSAjjtQyj8PxWDDw37Up/pDLPs8NVqiBaeO6cKJ64w0EpeVmP+QmR+\nu9wJtR7cCu7mhO6H9NSuFSVdeodzfuxoihnvDH/r3z/PNTgTFZhaE/hjeW6S\nxZkM\r\n=sQ+G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsKZTFkgKF3LhLUwxVJTKtG0aIAe0oSuuWT33f8W7TWAiEA82CGblpFmtef5dPEpyoq6SAp1E5GHVFuK30RtaCov5Y="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.13.4_1616679606471_0.16914481002188841"},"_hasShrinkwrap":false},"6.14.0":{"name":"@altostra/core","version":"6.14.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"01d8d5076f8bb2d7e73a057f1e4dbc22cdf21e6c","_id":"@altostra/core@6.14.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5Mt1Kvyvda2emu1bJR4eRwK9zenWKzU93Nr3siBx3zI9fqu6VQBepHLhSQ3UZPa8DNXISNgMAfr0GpmRnsjwAQ==","shasum":"c0a602284744414397d17c969a04d2a6d717c289","tarball":"https://registry.npmjs.org/@altostra/core/-/core-6.14.0.tgz","fileCount":981,"unpackedSize":1013576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXJzICRA9TVsSAnZWagAALUkP/1kIxPizs9+v8/4BogxR\njHo1Ev7osamJGnX2isMLGz8ORvS1Gde4Q8BSjDtzulLNOY9XWe4Mx4EWUEbu\nR02lZAJp2WOXSKpJDtIbppWlxhTDXKZ/WdiQX428MBB6xtEN6bgF8BhLaTn4\noSUo1xbH8EG/8vnwjyPFuGOkbvA5uYoDFLRk7aOSyYk7Ch8yE4EamIQBQWB1\nJ65cBqIDPhPHJOunt3/pqP8Iaw67PtfyNEH5LHu976TMIr8YbJ7cS4GQitZ0\nKKCnwJIFelx+YuVcfRCkjOPgLHAtlUgKcwGp0FpG6Im5XLm3AW96wA1/0F6s\n2f7S3o3E1CVYk0OpVfw05+OdTT3s0UFNakF5gdoPN6FZhSdOt9YboiM5mr4e\n2SNscSyTsoiwz7ZjrDOJqJOryKFcN1YjJ8BtoI4jcsCxuJpcu+x1wPl3lEbs\n4GO+r0fpHNsU2eVKH/CHG/yDCaDd1Qe/X4Fyz4XawUW154vc3zF2mueSmjCb\nJOrSc4Gk4X0rlb4LUACNOT4izq/ViusMS3lkAbaebpD/b6JjGAU0Nbz/PPog\nGGnyTCFLqMycs/Gls4oIAbqIrSsSjSTde8PRnT+YaR2K3ihhBPthJMbCBpIS\n2nacHJ6+8vIt30/MlBtLvCmzEXpM15MsIWDfLa1r1ruvIQ4SE21sKZWUA7vI\nIdQB\r\n=x53I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOMXxD+SMpV/3+MvB8izQQcVm0619Bq9qZuNqs8GY+lAIgG3451ELWujV9iH4PIEnxsz67zh7WXHpk5yFzlhOpIhY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.14.0_1616682184431_0.4016928756541609"},"_hasShrinkwrap":false},"7.0.0":{"name":"@altostra/core","version":"7.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"871db11ba2579b7805f3c912d879870f143e2022","_id":"@altostra/core@7.0.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ZPHOo0Y9Hz6w13TXmJtqCScP1I5ouLpiLNAwsw7VH9c1iwB3KSR8Wvm1+XYqp8ixcfHEBaCZtCvFLw4GF5c40g==","shasum":"20834c7736d236b04c775c19ecbedba60861e3aa","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.0.0.tgz","fileCount":981,"unpackedSize":1013041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXLLICRA9TVsSAnZWagAA2YEP/3pomysvZxO3HpFMBpSw\nbr9RYRWftVMQUj50qWg38UY82AyQGssSRfFvL/Q7Qv6Vq2zgErMlc/4+sMQ7\nrdHkWbdtmcIAsjTDG97f9N4Jd+gqHAk/sHZzq4qyHyY6G975HF+6ly65Xox7\nYshWqgFcFgJf9ssbEn2+RSY3XgMXi4oOiE7NFhXppQOS6nNPgomfzw4L+lYQ\nsDm2Od4me/YSktI4pgZnQuEnz97K19AEg+8evmzQ9UQKvV6jWLRgAyRXui4W\nnUm4VotSPQnYfXMk0d9RtDrv/bRJWsl4ejz7GbRdX/i++KSZXZKd0ylcuMqY\nZz+/+GyL9ryfvaAeSYIhMAZkLyKK2C5WM4b4sZr6+G2ouZ7P4giZW+tU9NB/\nlqWYQp4C+Pl/+H5MInSZ0I5CQBPtxpaG1nw59SBEjGb+aG2bZqSunUjCCVgS\ngg8XfLhtn4Yf1ApECuCIJwZPYtNwQ7DeufNaA9sezg48+4XzIDFDtK7uLLsm\n6eE5IHDY8Nv4Kn6i4IqffSzhtVo7gwDDssKSDVxu8PQSbTSHGK9njxmFNtwU\n7laZ7kF9qf8TQ81HsqmKQKw9sdYStfyeHIgVvr6OECLVwXyaYKq378Q4qwyV\ntJKR2pT6OhgvtzKEoLG1XPYj4z6R28J/NdO8f1+j5t3SO+VJ+tlazW7g3dKF\nE7sn\r\n=sJqA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE61rrIfOac4znGZEqP7Pg1pvn4g1oKfcexbKC/vm+Z/AiEArvX1VitqSwzGnK1Grd2nq9elQGinfJ1yFpU2O4dgei8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.0.0_1616687815891_0.10537487947147617"},"_hasShrinkwrap":false},"7.0.1":{"name":"@altostra/core","version":"7.0.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c1197468051e4b730f1961aa52ab1ba24528e9e1","_id":"@altostra/core@7.0.1","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Da4n0Unc1xHN/xVR0oeyRVSKoXmI9xV79RU5s1dV2nx2KIPd1EsJMFuQYk+OvRSwG5saGGvxK5rkzNBOly0wuw==","shasum":"b0c3ace56d4ea41b4aa2404d88a87617831081af","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.0.1.tgz","fileCount":981,"unpackedSize":1012977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgadafCRA9TVsSAnZWagAAWw8P/jS7ZjIjz5jm3m+wolQs\nTSCApoVCnKupdeh8AKNbWgULNSB6pHhBfSl7b6dEmX9oAGLKKnakTOMdDjW4\nNTfkF4qMtCr6yjlHK3b4WZHUgo7Lrlhzor+VR0YI8MlrHnKALkKfjtUnkHDN\nDqjm5HuOPPEK8N5X/NBS8askJ7xU5QEERF4i0rimBIJPZIQk6+f4/76WtxkR\nN0YeylVN28klV3YMvgHnY1XC+sP7osLftH/VfAaGrCtzPMkCN0y2vi557IiN\n/yXTvZ338huuPLih89au+z29HTXFCgarfg4McuShMtcWPFGHhqdDGzV1H4T+\nil/K4BRNzTbwHXC62JMxVFCUsK6L7lVJFVIbD1r+CrGNYcxtElzSn10C6poe\nKpG+khdiROtlZtdTewF2n4MAusbLhnQZqNxMuBYm8xkGmSwtXn7JCu+3RCG8\nn2QLikko9cm25oSbk18JR67Ng6hW9aeFnZmnPmT5dzz5/t4bahKDhhhW5sFw\nucGwUIil88ZOPo/Tee7MT3PdEpLNsE9GMvAixHLqeBIAJqwBuT0J2dEl4Q+m\n4DP0cOXuHa+PMpZl7Cz8l/rMoQYF0oxXEo4/8xYnfJi+JjvHo2cTnhvfbE7k\nGQ4L0aCkvzwo8c1h7iE2bsqEMCi/Ow5B87eWB13U9SDjWXK+vNJzuuxgreRm\n3RZk\r\n=5HAR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnOg8z9179vyXALhXVrdCHFVztDG076LxewYZuYtEMmwIgBXvEKAFB1BOaAB0Y3bDpRrhaafr/eEvEQla0iNcQCi8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.0.1_1617548958986_0.6709458143979394"},"_hasShrinkwrap":false},"7.1.0":{"name":"@altostra/core","version":"7.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ddd7c28d4596a9dc4276418b924b94791cc6d703","_id":"@altostra/core@7.1.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-EA7SE1fd/X0AhvRntyJcIzVBschla1vTMCB7AQgLvXOriz77vWaykC+gVfca2VJnhdbndfkyKovuhRD/c/cp9A==","shasum":"65de8f2a11c33f3c0ea2b82024da94351fd2c82c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.1.0.tgz","fileCount":981,"unpackedSize":1014516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgawm0CRA9TVsSAnZWagAAx1oP/3ROtPBYWvDVKy05qIuo\nw9WGPt2M1Cx2aoQYS1m6p2b7FjdacRPsV+nxJUtASc+4XkJSjt7vgFoJXKfo\n3dcEDMC/6ouSN/fuhUc7dTWfW6Ido+jvVvTdGRxAp0w9+FDke6FkOz3ZKczr\nOrt8fFlmhE6xBk45TmEOIf9521kCN9M8FVndz2jhiTf7r8OKFx7TjuXbAkxZ\n9VEGf/CnEpczrfN0UXQb/+BsYy6uzrqj8YWoQcO40YQJqe1nsWFSq8G4VQdX\nl/zNrzqqjplLb7oHVeXeeKCxIp9pHdiYF0Cv8UWBZ430T02rXhZ76leZ/Zyc\n2oQwUnF3PfTJY3M6Ha84QiovD41VHkjYIYIGEw1uOb2Mu6c28LMO6i6FrZmm\n9xWXxgbfz1GLvvE30FA88fBd+OE79XrOhkwMmeoCfV/Hu6kKZL29mmcZhCGJ\ndhoxkqiDmEqS4xg4oYrIj/UcbH4OOr0Lauc0l5gjQJtcMDgWm47odZkJdxoz\nWzKKNwfOTQuqKPg1iG903+sQeuWuZahpLY2TdX8VH18uSDZec0xOtCky08B3\nc70t5f7PTeNVjhqZmMS/a7bmXYb2oeTdD8z7Hlbai8nOYRqwHAen5zAYkuzX\nE7tOOF0aNBlcjzjLaTOg9+GnOUcdGznwFuOF39Xlh1oFc+XkD5pZ5MkfHY0S\nWVbT\r\n=JyGw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDN7dnUKLFCnHAmTag1+S6fLAECxQG7n1N7TSfVZKl/mAiAp+cImH7aUQynhPA4y0egyWe3LrRXY60TyOqW24EaFxw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.1.0_1617627571330_0.7494920153339055"},"_hasShrinkwrap":false},"7.2.0":{"name":"@altostra/core","version":"7.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"5dd8aefd4464f1b74f59704e5fd00be9e8e51bec","_id":"@altostra/core@7.2.0","_nodeVersion":"12.10.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-SPiQtyfxz4Y3p+cgEPrNact3EaX72e8n77N/sGbuwCiHOf92v2wJ0V+uavPVVPG6ki4eJQ6CGbzeLFGluTLHnA==","shasum":"6039561d549f86acb2a48d8b6e738f622d1d2a2a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.2.0.tgz","fileCount":987,"unpackedSize":1016378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaym1CRA9TVsSAnZWagAAFT0P/0mB2WJQ5bx2vl4kOZck\nEOjf/QNmNy3ma4py10Y56PULQ+dSVKrHtFiEKvYigvwhoD01i0KgWgViNL0S\neIta1S8rdFTRYxhmWPSl8F/acC6xtsNhyJs9iFNBPoKjdFKLOiJMoMJjUW7R\nJS2vAZwA4lZsFlLJF1kWWcqhIh+nXpKX5b2IyfuFae3YHUV0ykMOiRMfjXTQ\nTUbot/MEUWbWGPvoMxUW/wHgRTxgzE7ThIAXATNvS3k6W/QdfDjpzqElM3DW\nXyBJEe4dDnMAcCrezVGf7aiNlBzERraZySUjz+373JmuDIgMJPc9rxBmfVGU\nbCfvvnl5fbAidpWCUA/QEMM4tVnd6kh+6wTFqyjHn3S21SfbXrAJXh6SO/kS\niwlpHc1yu+eIa6+uVg5AhtIoY1ZY1TbVrg7oYGD8RPnUqqqEaGLO7oHgp+9O\naZDHDoe8JhZ242VE+GgZOAJh5ovyc9Fy0dlfFSHJHif+KDBu2S6KcJG1oIRh\njs1S/Iqm6nb2tXY3OPbv5/edpUiuPOMCODMQ+HuWkGuyZu1wVJ9siVxiJ6wU\nUaBMHwpWlHpE3WN+czEdxuyH+pQ6/6YMaKbEgi93rfxRoMiqmzV9PeEe7jOy\nGGPnBFZW5RPo6aTBt0CRHr5Er4rPsJI98nZYcyFrOEeNmuzjcBmZO2KCReXo\nn/+e\r\n=ID94\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHcmqKpR0iFpURUG2qzcBWKkdNpjj6/jGGBAAnV58xvgIgPU0Y6mCR1uzMVHZRsjb3HHeYU8S/1LCk3FT8waSOxuM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.2.0_1617635765270_0.7016068081778863"},"_hasShrinkwrap":false},"7.2.2":{"name":"@altostra/core","version":"7.2.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4ed27c2ac8755152672fb158b1d2f71e43c7f1fa","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.2.2","_nodeVersion":"12.22.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-5mgCrv795Jg+Du+nHKfCvto8QdNwphWPaRMG6skzkZKXEitFdlpIL6IJnYgpvgYCdcnDTYftCgQqAFPEq7RnQA==","shasum":"6696fe6ab356e1b324db40882576e9fc82fcb0f8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.2.2.tgz","fileCount":987,"unpackedSize":1016769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgba/5CRA9TVsSAnZWagAAK44P/jyosOKv7OeScHNu2P8S\nHN4U+ilQnIynwPOBWELHLCTzLDae9ZZRqDlHjUjekZ50Yxix06GWoszG8kAZ\nzDrJUWnMygzKzGbHqCum3caYNO+xyxGVjBAqWm02zwnzoOj0s+61qpI2NgX9\nfZR+UjDCQZRr5d8aVGM0/9+ODTFENsYIEvYHrHqZMuNmq66AvnWv2NGBs9K5\n0OHuy0BZZUjtxWEppBt+lzTLPFzG5xlCIGYFZPYux6rTY9s4P1i83n1xw/7a\nj32ydn2iFy/Yvs66HCQiOcZgzSJr04idudHj0WEj0H0LeY4EyGi1+P1SCvC4\nkMNGCldxP1q99SgMk1j7LWs6PNM3azDBrNY0/kUVXw4Iokj5yfyMMDkvmYqE\ncmdbYf65FuuVzZ5XNopw2itKqGguh2TgzeMDi63y4vORiTuvQmS4ZEpo+B9i\nQF4DWOMnF/iTQ4spU9UjkoG3kvIZI4mZoA/aX2i+gh9uCWuwVfVElQ2lKL6a\nXfX8LF6b39mKYMMghYEOR+6hiDhLRbBNMIHyEwFMUU9Fg8uUG7H+s5W0Nk1Q\nv4K7S2AKNPUTdukZynJ2eVWVzFpNjWX3HczpEnqASYvpVjLCJHl9gwpzlchu\nFOVso1tIdk4XIwGD/L3uaoWuyc9ERcJDMXTl6STFXn1rqvsvn1ba3FJ4/qRT\ntyT3\r\n=Elx5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZ0jmbg3502rS3SSeXbVggxcYD5DL0vnnIqQUoRqKEHAiAL/Ax90a1jN5hlxdqfs1OU4MeXQsjOi5oa7AvSTXP8Ig=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.2.2_1617801208820_0.021512983263438645"},"_hasShrinkwrap":false},"7.3.0":{"name":"@altostra/core","version":"7.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","fs-extra":"~8.1.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0","write-json-file":"~4.2.1"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b065e9fc68b1d5407b85fadb6efe9c62bfcf0df7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.3.0","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-2gGs0X1d0rylxt52rPKUeM7WfbiDnFMlFYpmpvQTrBjObkj1aSCIIrTvT4vwmnLvWfdXm+mOO/AjPLbampmulQ==","shasum":"532184eb025bdc4b92da730d99279134c58dba57","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.3.0.tgz","fileCount":995,"unpackedSize":1021183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbsBwCRA9TVsSAnZWagAAh+oP/R3tdvWoPd8YVR/v72Vv\nY5EqwNWSN6DDFZxeZj5hvOphOgIAx+vKxAYvZ3/zdCuQB5bW4a+5WVfYdg2S\nvRkfXPcj9Ag/nLxKq/Usg2dJgqw1ikYtIEzzF4FV+llNF/WvV0D4SLEQM+Wj\n3Sbz+WATRexRnxvUwKFrhV1YSQVtvwlTbxGWiZalojdUkTxd3Z/cVqY7CVri\nIhbSj5Ev7uf2p1qjqBNzW+f2iot1DOoU8vtsSzsunk8YS8tYebmhfwZMYHeT\nrvGvsvTGZWUS2qTBFne25Ey4W8UeavMJvPbGOB8TbYHt0bux7qn8D44BvccI\nPVuf4t4+xhIvq4I9fyEr+MrbK1aKVzd7OReexFADEFqMZ4XDTFWnGIYFhznu\nCrZyj3vt9jnjreNvFFBOoHmaNEyKSIOjzuuazf5AnXl/NBsH3k0A/VQVrf4O\nEqyCir/uwWOJA+l9ldIJ2h3LEoDcRVju1scqkngAr/zeR3CkcuP7axuU8plU\nov/xzP8zHhp2veRGh/Gp2UaIf0P1K52bK3gzBGYuTfjok5mxjkCgaiPdNe3U\nlWB1cjj6Lewb/JIiVDBkYZUhR4SVThZ7wAqOoW1TBZbLLnu6iv/ijX8eIoVL\nHTYwHV6LU1Nh2kEkKNcYDOeVYvyO92sEy2OGSwpfbL5Pop6YABBqBuzwwKhw\n5Wuw\r\n=jtRD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTOjLty9x108xBPAOJKh+AVj3LfXawdr9GS8fhFkaJTAIgfko9mrWI9ceAGju3ZonS/zn0sK2e50NnKIty8LSpB6Q="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.3.0_1617870959687_0.965946379001106"},"_hasShrinkwrap":false},"7.3.1":{"name":"@altostra/core","version":"7.3.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"c141ba1548a7597a227c2f264461339b7678479d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.3.1","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-w5Nc5ks5VVcbkLeU55Jz/h9J1pOt1HjXQ5ajNnGM9TCRt8CNIyPyU7LXAF2nCSD3av0h4xMBFGMD4+W6Z3gYBQ==","shasum":"f750b39851ed1317db9166f52f46fd26666a4032","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.3.1.tgz","fileCount":995,"unpackedSize":1020686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcrlGCRA9TVsSAnZWagAA18UQAI0lOm0WpJfTH0AkoF5A\n0YQoDSxxPVUj8s88HlWqIEnqDc1bYlMGKbLGs+3/cBorMdyVhBG2w0Tcf31v\nZBFxHkPZvlnf8rwFlP0KeM3Ydnymzc08otX0VN1JN4b9kiPdw8FTl/kaZ4RK\ndJpdBjKXfcd+/i0GS9xgOIkO2sc8aFRR4KC4QmVfguioDmW5cpNPfZS/m1wQ\nNi5q9K1G9mOqEaFhs9bYupJobIv1HeArwV4TOxB4YqfiKLdQaU3RS9Tuok89\nVKpEgJa10gi3s+yLV7+ZHC3wj/qsZCvMXG8+g/Hp6cq+bUhC2m4rP/iceD4P\n8ch3UXN7xazbJvbOXfiSofl1bqdHMdahgJefO0QKByUfga7PHOwLJS6YehjO\nlBQfDYHxh9o0poFeI5vPi+RxVRpt0W1gcbu/bWk2fyfaXu49+ABOSxGNvMHu\nfcIYm7WtB3+V9AurkCx68svNqmqU6BwrytEACiF+0gjE6Z2yjJdwhKc1h46Y\n2aOJUDXAxTu9r+GOPbYd3Os+Bp+UwwCx091+qzt8a9DpFkKrWkkR8SumMbKn\nw6li3G1BGuiS/D/KcYhP3K8ez0myb5RU5ropH3Ch8CObx0Jl1qIh3IysWMna\n7HNcSXF2DVrpNVr/YsEatj6kpJDbFGcmNXb7IOzALJNpjitpXrE/VhDlSZtl\nJITj\r\n=w0KW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9W8zP8NOiVtuCBZgefzdVnTQNGCUxdwFR+O5HTmGJ/AIhAImQRxUTQuQF9XxHucN4JLRn4paMLRCCpFhG7msTa93s"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.3.1_1618131269969_0.24628624492420825"},"_hasShrinkwrap":false},"7.4.0":{"name":"@altostra/core","version":"7.4.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a98627f5322e49393f35aeebc1c1b0b7f3c9fca8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.4.0","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-5Iz3XxMJsZi25cjOUV7VdgUg+7mQAVPlKOdGqeC+gxwWyg2UjL9roVip1nEm7y11YtZFr140kF1Db9e0eLuWsg==","shasum":"2d4bc80ae4703135ee4afa184ef0c0e7a8a16aa7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.4.0.tgz","fileCount":1001,"unpackedSize":1023627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdD7kCRA9TVsSAnZWagAAwdwQAJkZ4D/k6yn81Ks9Di9I\nFVKsW6X6vt95dLWBVl76g/sm7n18ka0hKxJmJx7BhLXPI/3nwJBy/1L1AGIT\nB15dSYnFISYIQNLTmsqx7TOkxCw3gYw7/JuUD9RkXEC+XfX5Goqx2EwtMJg7\nL8bzXEfoa9U6QWyZFPn8rG2HfCmhm59fxh02kb6i8Zy+HYjPjeryTLuIdI+U\n73xkUAIJ5/ieTs2iBeFmxFiu9T6Sh5sYz6EtvlvyuoLAonrS8ScyPNi32/Eu\nezr7hDR+QjdyZZYARNVYtD9Hhq/Ix0XYTqRcDyz6h2b2N6dAz5iN9OlHHxFr\nd8RtgfQiRTg1+zItzFK6GQA8wg1qDHPRpws4eWzFTCjCZzQi5Mi51lahAS8z\nK8mXCw4oroZYigLyYKIHcm0KwhpuSCh/PMxqVl7PPSEXoxndyTHuD1VbnIq4\nSHeQlKTx6+MzOgvqZQQ08OkLkYN+Qr31Rk2HZy/liq6ZvaGEyIPU8aBSDTBv\ntyawMzRm+YCaJ8fMyQU2OSmyQLkjvZjc8ypB3rOKOoBFuoAfl1kUmC5KWSOb\nIU5nGBBnsgj00DsmpeBC9S/ATMcO98MplH1iU7ja7JCrNKimWat9/FpJHS7P\nAr29aXSs0oofOQNcpwYKehXkB9gnQY7kqpIVTUO7DWKKgbS6pEnASqg88reD\nvdZt\r\n=Ki6k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyu4nMbAPOcnwAObzY+mRCjc70/9khcyBIOfh/va5fiAiEAyC7sSNHJc9UArcaM7WzD/GIodDGTJ/ZQp6jMEpG9il0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.4.0_1618231011982_0.7422812474177767"},"_hasShrinkwrap":false},"7.5.0-rdb-cluster-vpc.0":{"name":"@altostra/core","version":"7.5.0-rdb-cluster-vpc.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ec59aced5171717f28b94901d38d8488d708a900","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.5.0-rdb-cluster-vpc.0","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-/9za7rLklxJZV7oCisbmmesczbUZr4TRx+z1++55q58BgvFREvepHJBv1vAIIieDbqPnhURUSMiAUvVMXdc70g==","shasum":"619c3630777bb4a0356c0b3f44b4a59c99a42380","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.5.0-rdb-cluster-vpc.0.tgz","fileCount":1001,"unpackedSize":1023497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdHSCCRA9TVsSAnZWagAA5L0P/2fwGTjnBHX3rHi9yr9b\nxkA9xzPs+UF7IWgvO/qb3hmyQDlOGSbIqrWuecALtJTFFcB6SezDc4EMCEVi\n+0ERKxe2sEOGUJlxc67uQqulKlgN7qFCSXsiHETIEsZwZmqpqHMmQ/lHjv85\nXuCeA8C+c13g8PB7XbV6SEYj37i9vDLEdulR8UqS3CCJB9X83pe3Lnlzd2GX\n/KeGq//Yb3r4Lg/ulQ/ftCGFXf18IlqvWvFLRoHRJMB7+Mnfz6Sg5/j7Xk7u\nVbaEnbeU6GVrxJOOPWDdqLzCpuJG8QFMJgwWNKBhgESaXsdsMR8J5KoRsZ5L\nmNBzl/8wRcMesbAqRhNeIDm6neujl0niG5UntvWslJPGNp4g8eY0x9k+lzF9\nXXVFnF5l7UxKEUhX5KMg7E2txWv736DLzoKOb441Bctg4sBlDbTWBYgNp/O5\nptjYSdrJbCQT8/qkgkijgBB0nM5XNgVfDQoIlUVW2uf3rTePvtBqauIZXlOA\nUEhq4/CCnSuBLmOsyjQKK4t55dgbwsKlW24qziQTU3o9oFpD5fCxATnaQd7L\n2HXlbBr/njtQs8UtKfAbH2EHt1l8QHZI/Azx+ZQPwbe5YL6ygAb6Jm2hXVZY\n3lSeSnOJQvIvlDhvAPeCn8yCKb3ccXwP6oo200WeJiQkZ7c9IhfJztHkP57D\nprW6\r\n=lZk8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCb/eK4RuwHYlqLYvigi92TbiN6xLf7XE3Ukjw+KEEm7QIhAOzLKXBJCmK/VfuwxWJzIBlAzLNuFlnOIXJ+WNNhi2PB"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.5.0-rdb-cluster-vpc.0_1618244737639_0.2871161818451262"},"_hasShrinkwrap":false},"7.5.0-rdb-cluster-vpc.1":{"name":"@altostra/core","version":"7.5.0-rdb-cluster-vpc.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8d24405426611c0013784eba7b1ad82c410aff5b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.5.0-rdb-cluster-vpc.1","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-ITVbBu79lFIhVcYkCWtMFjV62ArGyl8XuLS21qpB6qtxIIVLr2N7x/9TbO47v1BPmDFR2PbScXXsoxJ6rGRuSQ==","shasum":"5fd9349d4509920df5fd3cbabb31ffe34c50f6b6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.5.0-rdb-cluster-vpc.1.tgz","fileCount":1001,"unpackedSize":1024164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdHsTCRA9TVsSAnZWagAAUUAP/RfPWd6wcYfFAxMZsrf6\nvTIeOWejH+c7BBtGX14VmmbcjB8UBO6MzhLgO7E3CdDIf25YKQv2o90aVJXP\n9TA9ZPj+QkvGg/3wQ/7Dtm3DJb1/TBxN7H1g/QGw35dia9sGI7sDd/SMqxu9\nSY3dd3E0ithdPNxurZFcoj0iZpfJgwR5cMjz6pZ3jFV27k43brdGcf+VYz+N\n43xm2fBAzTnk0Zjcbd8ntSM1Q4q0HVPE1pwQdb3CKhTQNM6atULrZqUpgDYm\nbtVFQkU08RROkUfr8Pr/AyGLFvEDHy8AIgA8jpBsffQ2muKLnxaUk9tZM7FZ\nv/AXl7uWCTH4XNEH+keVO0Rsqa+1hDpqiIs1heVXdZ4S6qw1cc2MJz1G4b42\nEOaTc7O1E2WOBCjrbOqo6yTYtNYJcXAw91tKqJSBQTnSdp8pObfiLJi1vTWZ\n04Xobcu4ak61hpuKCZ/myJppYM3HBzBjMixPR2NnLMUBB70kur2Lz0XvevvJ\nEGvgXW0HQbxobzRaKJOqTnObWOBP5S1wtdJLu/WuK3S6pPRkOQcbZ5mitihg\ncCMArmozNCEkToI5lVFEJXnEwxtcUbHjJ09dQ0UAtf67jBPGBKpgxj/FNNDc\n4hylGYIRXKHf0wZUFl5CyaqOxk2zZmLCQRV3+3zV0urA1pvks9yJMhRsh/o7\nU1Jb\r\n=NUuC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0Og/ZE47tlDNF9V8yXVs6vW0HusCr4+C/jWFlSdsH5wIhAN2s4qHoVyasYXWanriYuBkVe2ddbIBd8KBfxldlxDiF"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.5.0-rdb-cluster-vpc.1_1618246418874_0.9991782274147247"},"_hasShrinkwrap":false},"7.5.0":{"name":"@altostra/core","version":"7.5.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"641a2049544afa2b11da6df763e2c185fa51610a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.5.0","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-Fj3K1HWAf1SZ4Rk9Uz7ZzkX4wae2Mj7uGbqsshRxKposTizT9q80FVwxmpUDxwJ9en1utGOM1Z6neO+XAmjC+Q==","shasum":"388d232b0e5910ec8b8d13e762389eb96ebff912","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.5.0.tgz","fileCount":1001,"unpackedSize":1024146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdW/NCRA9TVsSAnZWagAAI4cP/2gbyhDsCiop7AbbzWT6\nJNrbYzHLzBy4AyEs1PiaTSQBY/X5U6FUJF4Xarol64mONWB+jgLKvhbAYCA0\nqv2vt+qOoHTuPydB8U1/EDcxXGq9j5ex/DA83xVPwtMb1KzK/f20/Ipikpb+\nyLCR9x/mFJkXbI4PMIiInpRl4ynjMkcKm+PJAqAdQMm47GJtAoKrtW4Cs+Nz\nFISHzB/f0qOx/msLA2rUcQPRPDtpVYstKmRtA+gsTd6I0MrNTcB+pJOWzA/R\nH4KJUiUUyPg78UA1rvImlXYXrlEohY6qaRlTGXNPNGoGyb+dDWPb/JEXT1Aw\nlzIqxUCIBQe+E+i9OrQ+AT3R99+/w8UGPRoT6Req7kR5zQ0YGSvUCMW/AApK\nrT9M8kyT2bn2GiY4TGR+/egFJB0kZ1KbELtAobV/eRNK7ZTPtlfzzjLI8Mfh\n8RVzBuFWOIckIGl3zuIdE4CXSQqaxyYq+PWM5t5pZYr+pZMGAImsBPnKQZbV\n2G7OegJyKQD/u97ebPh4TAHu9OiKHjOr64gzqjl11xwMolgcSayhXIjyjv2u\nq/nJItqEwTBSaT0fvUW4C7mnt4cLOd2RnDzq+QJrxnesTpjPJZT/7hqBkITG\nxkG4fCRFOyV7cQJFOjV9KLy2HMgJzkD6vnfRfHtgvSpU2X79baBqsszJUnQJ\nBXFV\r\n=l+SU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPZsPG2CBnCQ0Cx9xJzHRKi6Exepu32PgU2IFy2YpOrAiEA0sAKykuVoxwG6Gyju+YPVI8whELN+shB9o2xx5Z8/dQ="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.5.0_1618309068726_0.721052301477717"},"_hasShrinkwrap":false},"7.5.1":{"name":"@altostra/core","version":"7.5.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"74e5f5527e73d50ca2e002e0aa37cea8ef0fdae9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.5.1","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-OxsDOIOe3+4rEpCzq6nIorIoMM2EYE5xQHCACM+LGmKPYMlz6uvT8Xeu4H/Gmtsx95gRZbM4lq7F6BRTHf68pA==","shasum":"cf5ffc206809c43793b11e6ebc48e04b25bafba6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.5.1.tgz","fileCount":1001,"unpackedSize":1024151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdYiVCRA9TVsSAnZWagAAe6QP/jImGlX5vHL+cSYO2yWt\nsz6DGN2/fsqKcuu5Kd5xwvpyobyuFNBL/5ur4XK+A6Bn8Vn7YsDmt9+bok7K\n3vVbwXyrTuvCrSqALn4hYB4H4YYEjEaG2C4Vurv1ka1dUHXjdFs/Eh9pIxow\njWpYFj5sbVHTqdxSK9jaiSwbdmSRp/HatuZNSZgJdOD/Z2IavAdNyiLX1DBX\n4kbtL1QNT2xB8zEzxFWGrwt7k+8Pd9lYpglvxLb5mAgesplJiFNtsUTDo/sx\nOA8GFjlPDCAypQ5wUtnx9tC2O9TOTRx4hrlu23saGsFlSngjgMjTma/7V9aa\nHYkYsC042Tnfxnzpn49Uml7HIZxltwR9f9kuLecwN1eMyQT30RShIqq0bZEh\nYr2WXtERVsOzY63upW+Tsyha2H7bo6veFwg38Py5QkOSGDi31f+bguX1mffG\nqtw8dZf8ed+1Li6gKS7wtInPTM39cI8d2FRYyoAkADUxwOt1Tjo6WiezQVau\nemJx8ZNWujcGWbVEWZQW2aWJpRgy9Ce6ZxT6TvQk/WlHmxTPoHXx6nLrNkVy\nrZUquuZ67wFJ18bPeShzUkQby/BLvBtn58kcZyosyxUWSBiqJrowcYOYpLjc\nPcRPrNqaFGY4B2xaCkpW222dHu6jt49EBmj3xs36o9dfg1ylGzsZT5dv6xqq\nnvrq\r\n=ZkHu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2QpDLaHDk+I3wBeYKzkN9DHDw76vH5mOdZAuaaVyzlgIhAKNinm+cELZ2nhqd8Lxwr2gPww+MqYFV5mnJ1SCO2lma"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.5.1_1618315413048_0.9915986093161124"},"_hasShrinkwrap":false},"7.6.0-auth-rdb-password-generation.0":{"name":"@altostra/core","version":"7.6.0-auth-rdb-password-generation.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"eeec08b3d043e23f540f1088d8c7708cfeab6daa","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.6.0-auth-rdb-password-generation.0","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-/V/QtZb3ev1slxMeedZLSJwCoihOP5wsD6ONRJ1djkntdLQhkUKG7ALzxJTiaHmn+7moLDaPd311r6DxzT1pdA==","shasum":"9ce2adc567f24928e99d72ae6c9d97e521e69814","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.6.0-auth-rdb-password-generation.0.tgz","fileCount":1001,"unpackedSize":1024209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdaunCRA9TVsSAnZWagAALsMP/2O95gfUcaoYEg0hObX7\nMQczurAMPHQeApyQfjGzOejK22YCkajbouasQs83JxzkOQ3d7KgVYJKQuOoE\nv+YV5nEwkwI5t8zzPgb31DqQ7AFtRfoCX32x++tdXzaXpWt35Xq/FFxCu166\njZz5YKGOFarNz7wc87d5D2sCkb67bWmujTykuwOsSGwf/JvX1cwdwCMx6xLh\nG7CAELii1baxyIyeZUD65oKCJ7KpBnhC/GLrVJCrbJhCN5sTkALR2AiQ9q0k\niw0OL8G+qPtZK08CGzkGUk7rQLV8YGtveCa/vZgQ3we8Rj1IljWBNEaqAbK2\nYZY9qMZ4TLcwRx4gA9ZnomTc0HPn6eJmtWglk+6MhLszwXVfk2rKR61e4/dk\nOIpAXtqsfk9M3jXboDFF2/kN9M0uvWaDjt1w//gQgTX2dyZHQcTFZz9AyYxV\nSsYbaC5jIrnK2W2VYua3UjDYevE8rdht2VN8qm9gotGn08mXaZpxjZesOHbM\nrhtnOZhckojfFTJS7MMpv2xRCzD2WTljtxuCsJaNO83lr4Rh8d+Tr4l19T/D\nXS1vL7HtOBtbhBN3XAR2oxyp7dURBFbj+iCNGxyR9xrUamIf5abNPZZdC554\nHIybupE2mH6TEbsmMw1fcc+q333j7kEXCgk0MKvQfFdLg4xd97V+Yc7vT2q4\n3yxD\r\n=L55x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6aFkGxT9+bLaD5Y+9IMBwV90DQxWhDeUMGctosGSH9wIhALDuz3yckpfzBY3jibfHh9MfWC1AEs3wwifteskOYBIA"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.6.0-auth-rdb-password-generation.0_1618324391161_0.5577597282962936"},"_hasShrinkwrap":false},"7.5.2":{"name":"@altostra/core","version":"7.5.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">= 1.0.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.2.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"bd142a7930b723c2748b0da6b8a3fe48e51c5d4e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.5.2","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-rC+mhdeEuCshD1LCpwPFb9hEZXWhFFnR01BgHkdCRMZ80OHb9uloDHR4JYjntTleYeqLwsSSP1zEJMZycCywHg==","shasum":"cb4c12048d1db41eaa672957e9beb21441f73b11","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.5.2.tgz","fileCount":1001,"unpackedSize":1024804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdp6ACRA9TVsSAnZWagAAAnsQAJAbhn65rfOVTsu+RrfV\n59DJsrg2bkbTp17AYvYTKGT1a+GqtNN0NH6Xt77ZH8N+xAdBausAztCOIBjY\nJjJ6ML0zw3tRagsfPJwmrwEjRSETo6tUKbDH2GZeGfXZS+Ol7UbumrOh/pgY\nFyBAo/tQjHJK82CNkv1wkstBoGJOhDCRZGifpLC6P9PTk9ADrYaQmJzOkzoJ\n0012mFvjwpSoSpT7o8PRXc5xHF3CeyEJInhyKOgiPB6OZqbCUwX3a0DR4jKp\ndAOTu9jKcOFhMhIWb29vFNrNKwcmYX9Y/gDeAmS7+SNrutlk3D2zhFlZdKhU\nKdCPJic7ZtX6nCBrk+WW6ASuUrEMqIysSf0W/PMUFIDvD+kZ5wjdtYJu6QTn\nL2y6KokxANfVLux1NtqkVx1J97kETHWD68IMDc6lP8gk7f87ykw4T5fJSVt4\n+KkfcCJcxNQRdrQVDLdxJOK7/fWaaBejbgVcJ3BiZy4+Avy8eSDVSPDvNfG1\nrNbwO2XW7k06yK2teTf1DxkgKy3YefJhrQYVecf0EyCbzGGCXF44WJKRrfa8\nTNuGyWZAPNoxlTr3Mwiy1z1d26WLNcrY+2IW8xiIb6q/Fj9NkV/fRPHJsucv\nj+Su573aAL9kbGT/kVKpXPLYFZfTrlCNmVfmahGcTs8uJhwPg6/7yd70Inin\nL7zZ\r\n=Dk7F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC496PUZy4syVD36EHYKzH82MhbH3xXuU0+0KDfUe9t1wIhAJmBx+jUNBcQSToR4LhAiIVAedWewNIfAzR4ah2Eoe6w"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.5.2_1618386559533_0.02791881824473963"},"_hasShrinkwrap":false},"7.5.3":{"name":"@altostra/core","version":"7.5.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b120ffde2f7dbf6a7c19319949af8b4ad3f52114","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.5.3","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-K5x45Je474co/9QIavFQHdnYvT+rxZNz6BUhJb3OtoBecqCpftfKZuHiwx0cG2LW3Wz+XdggV3ujZNr/sqiGXA==","shasum":"9f286f3362a6968cfaef2ea2ce11e2120956c9e6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.5.3.tgz","fileCount":1003,"unpackedSize":1026513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfCxcCRA9TVsSAnZWagAAnxkP/RD8gPjtCvQeVTo4BLxm\nqk6cJOqQeJKP0p0zXTEaPszmNX2H4NHLQEhlHVaoTL6y5q4AbSCGTohnQnh8\nTWF5zmSJfIgJo+xkAtqLHCRWkP6kMLaGAsKQe/WBlX0kkowe6+u20wXyEB6+\nlzDKRfggybXteSvzFUawxhaPBXO/R5lvrWcKKiWfhST0QfmZR5q8jo7OiMGB\nYudbbrZYaBzne8+pv4749KkoOgiK4zXb3r5AI1esmwUgfmbRGVNdPFooIK9C\n4kXb6ZV6s4udaKZ1PEmzVYxApOv2xJ7lZWuXQnM7KLpnVRYmaP7Pl97Ce2Xt\nK/F/lsChdtQZpht0qEQmFI9TocGbFw7EoJAUJZSycoSRL0oJpbqwgSY5c6x/\nB6uuNY1EjzAP0xMPTDGBk4KTsU28ZhN+aQHutbwfpASh21tL8eehVS/dd3oM\npuQ5epoy2dev82prnUFEMxbNTAtd+ud07E/c561VEoj3ntPmcPtWp4rsrzwz\n0uWUfv9XvUGQqNaeaQDZz0QoOMXKeduBgrO/g1gdmtmupCSTMJbtabv6ckQK\nLLprWwTa+t9hMbrJE0R97VDKMwopoxUamJQahpU9TK8+2kwtcFrxLIVV1tRd\nxBBYhaDgn1bkSBTMEY+Dtbgo7HIZxD7/mk5l8OCQak8iFTCgQCd+ar0jCczM\ncaTp\r\n=x6FB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzoPCTXCKsMnS4cBVpyxbtmQ9LUYTKLQpA0QNZHOgjkAiB8wIfsiGMlKFu6ozmyMtRJXv3vY1qGhoAsAWoCbLpM1w=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.5.3_1618750555620_0.6760289776577264"},"_hasShrinkwrap":false},"7.6.0":{"name":"@altostra/core","version":"7.6.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"4d74bc6c9d80dec54166a405d44880fd3690d7c1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.6.0","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-iX/7n/NOAGs5rEBX2dwYAhOrqmZPuYxIRFZUPIm7QQd/z7NacPXlRxioMkS4PJ+6CcfcffCfXaQ4KoQP6LQ1Rg==","shasum":"65e1953d751de9f183c33ae2eee71be96a523aa0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.6.0.tgz","fileCount":1009,"unpackedSize":1030380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfE1JCRA9TVsSAnZWagAAznMP/3MwNKX0Bwd6EpGhgmSA\nJlEBJFLmdwZaDBdIq4kpvnvYpe/fBiLxX8fxOuNu2VjDrXmPXZ2qTq/UeGju\nx59qYz3VXb9TzQEBEptTcSrXTBuWtfk4oXuLBY3F8BT3zraxiNjCE+9XsGqU\nCkcEsETBxuxKNTS9g8AbMAMgcDDD2oIFGJCcBXBXh4SSSNq3VIszktmkZwGf\nBqlmAfvsJEmxGP6TCEZGIK5o+irVkMgB9eYUk23g5wpPjZs8BK1y948ATITb\n94Ze1ZAp/G/6wnFSmrFI+TLPGobsIzEWeFlj/ImJvFP2/mJy19h2+KUsg5G5\nqBBXouYCw7sp/hcgjpBBhXwGoVfYg5L5oKj80LLsuzOZhjfQtJppWXpAVVXw\ngouaR+G5L+8U9qm1SqPrDbaCynknhoeMTOqEJUDc6JyhlU37wrlBmLuF8pIk\nHI4OrqVbPUWYopbIT1X2DjUMWJK258JaQeIZzYAOJnOc7WsaWEWMK4p9aG1M\n76HZyu6TRBHZuFADHJegn13Wvb62SoGIYL1tOEHz6GB4nmpgYPAkBTFnMjeC\nyvlNdvaiVgvjgj2OQuqfLiiYxG49li7t5dnQNjf2x3i8ljYAtGaeZVlNmmBU\nbk9az4WsxUqrnUxXVLPCLV9lj9VrRxTf5APQiyPo2OjGowqDQ8MjLGYa7NqA\n5+DE\r\n=j+4R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq5oghqVVyenElHcxXB3OHXD95HooUPLgQu7uO6fNK6gIhAO3AgszMxGC355X5gPNc0JBqgaUThEaFuJm9v1tADF4Y"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.6.0_1618758984484_0.17625873846461482"},"_hasShrinkwrap":false},"7.7.0":{"name":"@altostra/core","version":"7.7.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"8c262f600e9a641b3eb33f6ef3141f443626e33c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.7.0","_nodeVersion":"12.22.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-vJ+8GHzLKP1+3gM+NHZTUQashxGliCv9TpGdN0RWve5GAMJ1Ly2N0QkkpCHRG/7CvdjqOyTAclGegXxquFclog==","shasum":"ed1c1de3144707cef2f6bbd55a6a26e8881f8c46","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.7.0.tgz","fileCount":1009,"unpackedSize":1030462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggFpYCRA9TVsSAnZWagAAC1AP/jyZO95P6cZ6L9venuOi\ntXkA7IexL7FgqjvwU72/lk0wgyZRiINzOSC0gz4o8VpHXVq3bOtGMj0hdlfU\n5KUyuovMPU1XLOfFW23Ze4MDFR0g/CVw5Ag2aVNXR8fvch27dg6X7XBrS7/1\nYytzSiHiA94vtCf8chYn3ml9quZ+lhi9zXgSs3Zr8ftuOuhgIvfZ4VjoR2CF\nAYqzeNtNskNud8ubjl5EH72i35jK+BjMXjesdjuXhT4fy4T9t+ehxKjqP/i+\nYhjv0026o1t2JXqlKnpb462/30tVHH+mKWPDwToz2qNZhhpEmaMIVtrecmOE\nxl2tLYt9G9sEcAIF0fhdQUauv8KEPsWI4hbSKvlwPfRKwTpNJ9Dk0qkzJVoN\n8xQsJWs+vq4zPYwoU/55FZ5XLarGbtC+izDKTkKZbi0DMZ03//FKtpw28WPm\nXFqkzXtw1mruFT1l8GdK2J9aVX6IgtyNJZArGNythAd4kZtZMzLtTp6hODTA\nwRLrEguxC7QqeeJhjW2PdFA4f1IU7ZlfzkyK7WH/zgDxE1XYr7NFbg4o56Fn\nsxRChyjBZyT0ITIbYQ5xUJKgs9EHPfenuKqc7qE9XxiSCB10IPU4T3ZcGLBA\naNbuYuj8+nQBnze+Vluy2AgIfJJEb2guy4E1u07vIv+YR7Cv5xGAvTQY8JDm\n7EQk\r\n=Fg4P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/9e9BfaIMQEgjCGyj+u+Tb+ITE6FovpQKT/QtWeDqoQIga5UEblM81bIu9hBGBi/GfdO+J9DrFDlkv2nDfn4X3x4="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.7.0_1619024471377_0.9498398452114767"},"_hasShrinkwrap":false},"7.7.1":{"name":"@altostra/core","version":"7.7.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"fc70d8b789b8d36401b7593f407420448c3029de","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.7.1","_nodeVersion":"12.18.4","_npmVersion":"7.8.0","dist":{"integrity":"sha512-zOa0wt2xen1v7wU52jg+CSgIVoSPMxq9VIU+zDb627Wio4IsCaay6ZE/OpurrAbrYFUIIOBWhW1fxnX2k49lZg==","shasum":"8bb0842c911f188ae8fbd8ca6348956266713f09","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.7.1.tgz","fileCount":1009,"unpackedSize":1030842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj7PECRA9TVsSAnZWagAAnjUP/RK8/Sku0WEayTza1xXN\nhV2N2s2TeOGoct1XrXlNBoCPspmI4b8aGwgC2nElieb2roM30XvK/QroSRXM\nGPehdjgfzFXDA0G34G11ix4nB11B7zRNdbyOHOKkJYjWEfydIGqYPinvd0Ga\nOHultIf7y8k5J4A6PObvUsR7rYd5xnQsMX6U/oRtxLOQPrbGmqUZBWB+D/l3\nd2XR9Rp2ZyVzMw1DZ8eU2F+NKYiZQRGgWoJAfK0NffTS+czEfMvpB6dQWrlz\nLKHOc2pPrn4rI2X0KleKJ3UCM0A/jMpT7dNtwEyN1ar5/K53XFhHDHcy+Dan\nQn97fW12hKnFKx+pbkdUQgyQNjcKV/tjY0uO6OpeEbOM/Aa7FP/PH/gvHD2M\nL46HqIYbTisaKrxXKwF53nBMKzwI5gSD5A2YJPsAhcsvcPPT4Aaz9YlKfmhx\nDHMbvtZVlcfUXCF82tNiHmxnyrPN/Sa5VWh0FY0ZntSlriGVGnGyPBJsJmLT\nkFAtP7+dcomjjAQePDWJr7RPYT5df52+WikMsvZOVK+wdxCyII00fkG99ZEt\nxAIQo5PwxPJTu4ICPsTPtTfL1QQUWOhHqYxmHw34HOs1DRHN15cSSLE06rjX\nV2lq7/+RoxEKsngkslzVQCv68+BPqaNutzZAhrIEVsR6Iw8N2sImS+IAoEMt\nP/IW\r\n=oQbF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3eDGcBGdjCZUJribGLk+kUspwA5NYiJ13ujIPXJHwXAiEA4o/KPswnUxBtzHK/kb/EJnz/qv04tEM1y0C+oF2yanU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.7.1_1620030403822_0.8279312013127216"},"_hasShrinkwrap":false},"7.8.0-datadog-integration.0":{"name":"@altostra/core","version":"7.8.0-datadog-integration.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"819623911219f265ec046e5270ff12ca6e94a334","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.8.0-datadog-integration.0","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-BdItA06zOVxCdjNp/+nlaOkXdt5EMdJvEJF64gXYzBnx//5pCjrwVNxPuRzBlJYUL6SWzp7JQ8rvKgQezylhmQ==","shasum":"0fbcb478e99e1c3fcec275bbf3f52ce75ac754c0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.8.0-datadog-integration.0.tgz","fileCount":1015,"unpackedSize":1038800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkpxDCRA9TVsSAnZWagAApbQP/A0CmmDjjFTr8+4nU7r/\nyB4AOBjllbJE3NXCjwY5Na9Dq7wMvEQYw3O39HYFQ2rmss1uoXQsbQzV5iCm\nQ8RfLggOLAcWcIbiwyYFQNemiwm8WjM58vDLfawGczYvTOiEMwlujZptkhsK\nq45OcsMpbqs1DOPy0TNeAA0G4MDSIeBAU+fnJHdCGX93XVoWCGVgEYRxKyWR\nyKovacNAT91G+8IprjTBsnTZRqi4CSwSV3gLhCVQo8N9KT/2MywNJYRI7+7e\n5xXpgrYILi7+WErdgHWwNa6YkjFHdLkR5BFMv10Pi5tddw4VfO0AQA8e8WVe\nQU+5HWTtp3YEIID5KDAAJpn1dgMLWHSpfL2Q+rOnyUVLtJ/hC+OpX7QIkJDa\nFLbHloAGyRwdUnSmuxHZQLKp/LnkbIPf1Ow56CpwqtsLYPHN+AP1wtCM9hJa\njPVJ5lvLBiHimj78Ujx/VFlR25BILUk7hakd+VMQcfGZH2Fng7XQ5wxAkk73\neS1VJDxtrS40azph0u3MAcEeHUSuQhCelnIuYMIPZmFPl1pmCSh6GdCx730i\newPadJVRag18slGpcxM8lE5XzIBnFXcQEXjSY6SEJ1bimKHINJrMCCe6nT38\nIqtXUzJBkfn1/DPHhrAQuob+yNqUVu2YL9rTB4BCS1chOj/rYUzgqxSQOvhJ\nR/pt\r\n=eAlr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKXu45tnpHGnOVMYKv7jrwrIUb7UVBw+kBQYPWnb1IdAiEAknxFvDWtejeaaT3M096dsKI/wG1dwqAeiiKOwCmMzQU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.8.0-datadog-integration.0_1620220994694_0.2994180866416565"},"_hasShrinkwrap":false},"7.8.0-datadog-integration.1":{"name":"@altostra/core","version":"7.8.0-datadog-integration.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1fca9faf850df4433efd526e9249911f56d60881","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.8.0-datadog-integration.1","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-miLnXL3B1IWwi9Cb6SpVGvo3CLAseO5oXOMlglzE4w5X1y0T9+y7LXqNiJRybgjsSxjOQ3TKgzV6PYB2cxCI5A==","shasum":"7017a80f9d22e84a3498be931c5d0d1e06dce8eb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.8.0-datadog-integration.1.tgz","fileCount":1015,"unpackedSize":1038794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkp5CCRA9TVsSAnZWagAAwhoP/iz3XCrJgEsdiAWYr4vk\nKEc90x5OB9qOUuqyTVAfcI4dMKLcndH0wJYSjA9A0+dF4wENa1Nh0/UCu6J+\nvIylcZSyht3YQQJWITEXjwxqNdgnoABvuQY1tn4kMPsu0ILRXodMZmMcNbkG\nnmvoKQnxhAD9hJFENoP1QKNAJ15eHh0kOfQ+9/5JDqtaudE0xxUTf1qcoXaZ\nhUW6xNi4/dXW6yTllxVBaeeCmu3iF9+FoGkeacvpwMbiZIDDItYiS78pGKMu\nQFYfugJ3jFFM4LPGKg/dtyJzefKuLouvg64kOMNUomHHRXyndlj4NPvP5bpl\nYUeSIfAYfXasXCFTpLiJGHHxTAl9nMkNI6626BbI6nKQQGBXKlqT4h0+cIwV\nMuxtnIBxL0p1Q0AcVwOx5SgKD/Jb5DJGP1wZ5JViY3zF55MwWxwQYP11Pz0R\n3Y3Ebn2kHfGDMXzLmqeHM1po2WfCWkp0hTZrqtLtMox8TakTqnujk9vKu6ub\nkiaW0FoRpG1DwQxiDpJ7mqR/CkZIQ06kLMi8I+t1xKixZ4ff87zzRUQ4wfly\nq04cR7Ur4L9LvATjxSaRVC1I3dEUFU7+Mm7KkjJ8PnDiTODPR8Pf82c2RaaF\nX1akLDBtUJ55Ohff8KnMFAvbZor4JPvr7RBJ4ZnzeJKBP2xb+MrotjSAhGB8\n8CDU\r\n=0Fol\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBW9bJE7vcarKRgJlsDSWQb3ppPLi1MCc8LgXtyFkBYAiA8PO22O9iy9qeY4yXi3kgknEt0QsYMW19kEEw2kiFUSA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.8.0-datadog-integration.1_1620221505726_0.7049439926057834"},"_hasShrinkwrap":false},"7.8.0-datadog-integration.2":{"name":"@altostra/core","version":"7.8.0-datadog-integration.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6b4771ce68d37ce852a550890a63ef8dd4a4d711","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.8.0-datadog-integration.2","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-ZCmvj/Cf/wLfPdyNJMYA9WdRRAbUdDuXrBAp5R98osiNM5LQKG3n64F7yfbMAi22BRSDTMaKpK9ZgH1/1536nQ==","shasum":"e8794f8ef84293b49344c2d53ddf1fa0dd58d7a0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.8.0-datadog-integration.2.tgz","fileCount":1015,"unpackedSize":1038971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkp67CRA9TVsSAnZWagAAekMP/1fxaikRKAC+1mEA9wCn\ncTf/g+1aSheLaj5gHEA8TRehwtdpg+tRH2C/d4qwu+FPRNQEttZPA+mZvMWI\nLpSFENI9+b7H8t78BykOeUtuSQ8xj1Khey8xKaWC22hgWqzCnslJm/4ICJ+k\nQu5W1nfMJOyGv49GTm+o9lzgaLxjl0naSU0QT/BL1h1O5oioCfBXRfPZegI8\n7UJE7VEezCQsFf8FfGd1v7bHMaiQjibvbPewSxzNWuonjFlxJOc5RosxCxX8\nYJNOe24S1t6o4po7NjePBevKTzSWnGhoPLqVJ/9F9MLr+UGpscBD4X547757\nnbG5Ia6Pn7OFrtDOI5umNiIJd8LWiX/c6TEloUcNZnflin1E3TOFciDjQzsJ\nsN9mMZbgy+nPOVNEG7h00xGQ9k6QXR1Ra5m/I50+71KWu0vMCmydECCMxT56\nyJJhWJXQSttZ3AqvTx/pr2U6WcC91M8r+NRhDwS94ub4qCSyCm2PkXMZzs1Q\nnT4NvhSOlBF90qcLRSNhfsn8M+0n40XOf+7y/+XZvuKyaIRIdpie5iSoOr5n\n5cMhbsctJ9jnVWM2xz7f+ifB4JaYHBkis5qwusrXTauwHDZKQKoGIf4s5L9q\n8tytV+/mgOqBW5xGRljM8Ba4Uu1IJCEbU14YoFxYTkmQ+7eut1bfXj8YgIMG\nFm+h\r\n=Tf3u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOg/MufsGRMLcOAUZliVX8uKPHs/aaNBkRfHoU3lIMOAiAMeUhPDUuquo7+bPIIxowunoimrFtNx2sOdhYfKhWJUw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.8.0-datadog-integration.2_1620221626849_0.09795920580018169"},"_hasShrinkwrap":false},"7.9.0-dd-log-shipping.0":{"name":"@altostra/core","version":"7.9.0-dd-log-shipping.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6b954248a1dfa6ea686d4952d08c9ba7f34006a0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.9.0-dd-log-shipping.0","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-n7/WM4mpJ3WyCDbpfwvgTffM9wlB9ZIHJZRzF/ffi+lbRkfnf/ZmxTzzQSmmLsE8QBQgeYGsHfcMIhqy4wLR9Q==","shasum":"0d29faa9f91332b3571059620882a4fe3d9958d5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.9.0-dd-log-shipping.0.tgz","fileCount":1015,"unpackedSize":1039291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl5IsCRA9TVsSAnZWagAA5WUP/jtmfkrXGRgSM0+RmHeQ\nCW5b5Kur9WrMVV7xLcB9dmNwg8cWVN3yDhVRKY8HNgZo2uOXIIGlffQURNtV\nmGJh2IACrl8OupWhpy1pQIq/pn1crRWXh6G9lQPQHV3XalZNNjRXrDOkIx16\nTP7urP7p9kUPkxNtR4Fu9XTm3dhSJ3Txc/GUVB7cbcr0hL+iJ5MW7YjcU0qT\ncahgH604OqOjgLVk5xkCqUurFWLlNdQVxhoHX3zn2ZtqRNkPQ4jTyesRRwUE\nUHcj0Ll0zIY8kiaLGbpdwt7ZgfqPI2JE3qdTjsXuGTuD/908lpDqsUcQeVyS\n/SHPSSDskaoWR0fuAXk89pPeDfITBHETMgkMuvDHnPN0THQBvBI5MM4bVvYB\nYONXgjbnI+3lAIuikh7Xtgqpkrle4xY4h0nSkF6O9je3D0y1MRe22kdabQjr\nRaDf7Ez06Ud7scbTbOAq3S2mki/Ve+cacqqcjnzR1/k4QZ+U7HIz8Ja33Vmk\nKz6haRb71F+fqX5jqI39uG5JeOe02zqovECUdujEtq2ijEUAn6DdQFrYefCD\nNRJvb/b3xvWSA4pbwsh7f0ygYy8G459WYyYWyIcuarFZY+iPafYu1pj0pTZS\nx8eRAefzqxIexvtmcZAQG1dwIIFPklsc5F2S6CX3EkB4jZPmqaKcYFYGW56x\nSV5x\r\n=ZXwc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy1nJOErV/AtVUrkNATtbA++pfzSQOmF+/VrTWG4jbdgIhAPuoygSJh1IxnJarLp6C5GrT5stMeiCnd262iDI+8VCT"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.9.0-dd-log-shipping.0_1620546092219_0.7475022214222771"},"_hasShrinkwrap":false},"7.7.2":{"name":"@altostra/core","version":"7.7.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"2e5ff85ab302af39d6f892ff3f190c6a94455ed6","_id":"@altostra/core@7.7.2","_nodeVersion":"12.21.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-ntfhulRgmPTwkkdQY51IZPMdKSmBTnvNVOFo5Ls1e5N3tvXJEmS1W58KLt+3I03RUCP/hw1tICyBcgZBHas1yg==","shasum":"5ba0e2ea462b8bfd8c2e4b4cf0c852281412df5e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.7.2.tgz","fileCount":1009,"unpackedSize":1031073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl6GyCRA9TVsSAnZWagAAJW4P/jDO6F6rfCmllIWMEjKA\nVllTyYbKJxbrOO8RxfvZrbHrhEbw60IMfQAEln5n0b3BIFiJGWGKTWEGDzYG\nNh5OedkfLuRS4M7mF4prLsW/25scMj7gLDwHLJUXVBTbGyO5AiPwe5pMgdtM\n/VSkwXd9OnxVRKXOoZyvBODbc/oxwmMRUtuEjofEY6NmM5ZEf9+vm5JvMHW6\nw2pae86EHynWWoD0d+HSEIb8bEyh9E52341Ya+HJ/L7d7qHHswP5OpdWo1RN\nPtVLSFYRSSb42VHS7ho+kPhxrbcPnI8cl780D1p/5/mqhwAmAoZCiuk4aquX\nb697wFsEE/tndjojpgfm/ZGaSG+wBAEJA1/8Pe2LyrX9nDyRNqfvRl2aK6eF\ngwT5r/u+1oX7pW21iYnTEZ/dSAJuUxNfkfj5+/2DQmnQQE9ET81kalWaeOYD\nvL85iDNwEYtSn/lNlb5dD7fOcPalPKsb2pcuCpCKsgCqt0TAckZFFOK9RKY/\nSBGiQVIhGdMCpTV0F5TehixvS6od1rx2xAwaHqIh9BWd1shKXE/xkbS13fhB\n7F9orQIq/mG8pc/rJAcBhwdtQdb3ByyD2q5e7HI5u9yeHPPb8AJAQCAyuyDp\ni3Wg96cz78x62QKeS7KLVWGdP8tz6qP9efsEh8UAN9AG+ecmKr04saaMdyN6\nPhb5\r\n=eIN5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALcSjox9hh2kxskdo4hJ54kTAfohrYHbWrF/Sa6Mc6CAiBT6y71BFkJpM1C+riXX9QCf3jaNrc7MJXLyaw2MofeOA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.7.2_1620550066336_0.6189493482227233"},"_hasShrinkwrap":false},"7.9.0-dd-log-shipping.1":{"name":"@altostra/core","version":"7.9.0-dd-log-shipping.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2b544a63219cd7818216af94845b7259c4c5ea15","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.9.0-dd-log-shipping.1","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-PtRjtujfPGEXvl1SXN+wWEWF3SGhkR6a0wJi1Lvs0LuuZzasPj87TZGkFHfU8YTIh/Ytw457sZWEQ1C7Jygkkg==","shasum":"8399760ba11ddfb282b0861f1d6abf0f2f3bd7f8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.9.0-dd-log-shipping.1.tgz","fileCount":1015,"unpackedSize":1039522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl9HOCRA9TVsSAnZWagAAwbkQAJTcRYrvtsiQA2nVMPYw\nD9lGJX1T2UlT+sU5ISZciLOv+QoHiBTpFmgABm0H9rZ3MPN1eDTtx7B7qAt5\ns5M0aA2til2BMv7nkJEZ8qxSBjsQI7i/XO16/x3Zl/DIrmesF8Q7aK9kTr8B\nmY4MRDbDMZDC5XH8YTCoIEZgzG/euuWfAfiayz3UCbJbRPVhAkaKeUO253v+\nxPOfvlSzzIvq0/a48e7eVIbzNRPem6wVf8VrMiGpwn6p0+jqaovPkXZ1QxIG\npmjxo6YrSafeIMbX+l4ausEsUyNMAQ9VTSLMeBOyNLq7Ifd0W0PcXa2F1pgJ\n5Byz6RcVVG+FffFkzpO72+XGhPaNyE9yav1nKhvRfo9tAd/xiy3KFDA5M+UL\nWdwn0VPe+DF52gmyl8pNNtA8zPLXcHG5n3mmN956TQj7kAMSibayOJaaCv5T\nRbWWxye9ptSC0GDanBNOZROguHRy73ZK1r2cXwg/1DoOeHsxS2EJk+U2kCmS\nRTCquwKyQUofL5FlXdwFHhlOXssSyeQ2lPvYvfpgQb/56ENMr0aJ3/VNUQLB\nDI/AcbgvfEOovZiyl2XKGCobm4A+bc6c0HMwCmOEnoszCoEwMdv9JUhrCrZI\nmocGkIz7Y7rmr2lZEPJaNM99DnmaIlFKbUA9NKhnzSb46e6vOy/qa/TyWoNr\nvToZ\r\n=eL4n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIokfcOPuogaBr1+CX2aG80RELmvDHP9Ms/Y/MiyHQAAiBslBRHg3N2S71Nb6oDFLJVJuWzVlokJyXKmRX+XB8hzA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.9.0-dd-log-shipping.1_1620562381741_0.5680151843088508"},"_hasShrinkwrap":false},"7.9.0":{"name":"@altostra/core","version":"7.9.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"243d72eaa03665e84ab84da6b697b7041d313178","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.9.0","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-OMxwiaVzzz9A6XsfO9UsZdNndAjfg94IVhgNcfNSXgZ+3QU87k+Pg///ozhswPUHPbw8IUSeQK7RvdYf4R6Hxg==","shasum":"8fe5d002af3cd76c5bbbd57f81091dd7e68f5bd9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.9.0.tgz","fileCount":1015,"unpackedSize":1039504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmUdBCRA9TVsSAnZWagAAl+YP/R7cZpTkF9vRm+OKIdEF\ntNryjGmlpE8+VVOm1Vz+OUrWqOa1ZRZSu3w4+KioN/USC+YX4FEshbLVYeRt\nZw3P9gDVJQ6u/Cu4lpvaSueZTf7+0CzIv/72IDdPWmvSc3KlJoRwz4YteIfh\nidyJ38RvW7PkLK11hfkzr3LwWg9JQkADt9OJwSSG7lBrkzGiBfhfr8yRGH6Z\nqFBTlIFwTNFu8zcX/4DJX5dh0lMpzewlSnYWgkfMFrBok5Rsvy6BvI4+UvtG\nU6ExGYGG/IMSBL0/6Ghwgwl5gj+Uoc3dgSLnhIBVVNn9zKzgdzVyniGNu3XU\ncMxmxSs1Ab8jiM10traeKrtkn63TMI0jxrLB1NBikTEULrRxcENx8QrGic2m\nnORGrhHe8JneYMrDvueKMu7OXw+ih/cr2WcmNTm8yPSj0LB0cj9TENr7ETHM\nCAR6vmBlLa1SC2a7lqJPXNtMKw3AqV44HPyL2EZjZ5AP75S7ojLr8dgBalSy\nEEE17p5El60Exj+4dppZgHb8smHQ7cSEcWVeIj8viOgR/Lt8uesXfOxfxvGv\n+SfdUHOJtGGZ/aMg3Fhuk5fUqqDNpTPUIwVnr+eAcXerHfTuDsytQL9PNDYy\nLuSZ6IGHocZk8QtjduB2pN97Um5gc9C4O0LXJc1CGLl+iN8FsimiHJXgUtwJ\nuYPP\r\n=nExQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHLDe26eZy2jMWJ1X8qWKLPHW3X1GqtO1Pn80kfNpguAiEAgVmybU2SG5byDZaQIPts2I+xkLPPmRe5Ob/z7CRlXXc="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.9.0_1620657984618_0.06363214192346622"},"_hasShrinkwrap":false},"7.9.1":{"name":"@altostra/core","version":"7.9.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"92657d8c9c95b901a7a2434824ff8ca6ff04d0f3","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.9.1","_nodeVersion":"12.18.4","_npmVersion":"7.8.0","dist":{"integrity":"sha512-wsmV63aUPzKegraaiHftSMVQwHdtTGu8QozJlM5QBnvTbUJu04326iQwYHyI4XKTKbAJvuwyvM4BjtMIVK07og==","shasum":"ed8b45a18ce79080252de28a922b4ff088e666c7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.9.1.tgz","fileCount":1015,"unpackedSize":1039504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmjjYCRA9TVsSAnZWagAAsiQQAI6OFQRM80HdIkaVGD2K\nKBBSnwDNbNu9EfVRx/9ksqqAEQaXybICq3zxB0DLzhL56zgW2+o/KJOeD2EV\ndqJydrl+dPc/ebvk4bs59hmL6FradhXJsjxQrAxvhjowXH4B5oqOO0iF0sZm\nm1RURrxvJdL+H+HZlq+TeGiTeTajhRt+bVbvIi2NEJkPn0G4+s7Kx3RGme5v\ngpq64DaoGKqFX7pvEeLTOc5SIQO+U6LPFoWBqFKKaLkIjLntrm1wTP5zGTKy\nR5G9Swn8BbXUwhu5cw7q1ySziG4Hv++ttC5Spc6/xmCOc5m3ohC4iyGjan7B\ngss7Y9wHns4Tg2bC7n872KNwnipLJiyBtekqnlBwgvID3KsSXeK1Hs1xqJbI\n1MaavuBJTkBIed7t1q8lY4bd9GVGUJxyiiMRbO99rpTSJaRj1wQisI/p7fwx\ncK3M9D4nJtfFTN4mYBxbC9ko9MG1ypeLMgty/5kFbbgROAmCSNkwSnl98pEv\nqu5qWbS+asvrbzifizVNJIHwq3KRH0MiVBYanOzm8cHQOeM+8I5ZhcFfU8a0\nqOHDflMuJuGnGMyS3cPpL4YQG4yawqG0QW6ODoRYueK/fSHc9TNK7IA74w5X\nqfFJzfzNhGwUE0cCydkeoz9E3rvSdJA6aAM4SHu8oj8dwkokSd8NEAy526q/\n9JtO\r\n=RBK7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpMLvsQ3w6hzEdkabRgnQ3Yo4/xkhpHGJVyuVouCke/AiAoV8IM/QcGAgqE462OgpZPxyj8o+0Zace0wel8INI3nA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.9.1_1620719831952_0.8250029762606379"},"_hasShrinkwrap":false},"7.9.2":{"name":"@altostra/core","version":"7.9.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ffc542f37d0f40444aacbf4914c53302065d17d4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.9.2","_nodeVersion":"12.18.4","_npmVersion":"7.8.0","dist":{"integrity":"sha512-GNrDW16A0Rlb7ssEuBbML2p/u1MPuwspsZl/asigmeiA9jsiCIsvXHYsyUzo5At/ylVCkGoFSB1Gg+Lt1it1ng==","shasum":"58293ca35cf6718e5379950c32238d6a1ae0d637","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.9.2.tgz","fileCount":1015,"unpackedSize":1039520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmok4CRA9TVsSAnZWagAA3S4P/AmlfRx2OEoRL9K/pdSS\nt7IonKcMmw0/jatper9Siz3eLJo1BXIi2Ylmu5JuSHruXbpTijUjPrdRh8kY\nFaXZWnaDUzVWsVuzCZPZGi51c/x0Nr9+0+wfGXD5ehcM7F9mms05Lq+EB+56\nsSsFsDdULbSaysEckHAoJivOvlNJSRU4SvcSd7Kpy0KWbt0CmxPctRqAn6qw\nl9a5WXkrU1TH9n9EAOSyhFUJSgLW4Jaxxy1cH8JCVag5YAw953pN9Mnip86k\n/aT39HVCKZGBbw3wpZ5EV0lpw5oPXp29my/HY7MgCyjlrIQ3NkOIpq6HFEGk\nSaCVVi+IrjBUx9D/xMs56X3cYqi4N6tlNVKcHK3g1uik1jrgryEhzJC62WHE\n0v767wjMe62ejwW9Sd5m4wLm7nI1R24sUZQsDuZoG6FyQDGrsyh5kSBQhQZJ\nDMOi4oocBM0kYf5vfsZxrExZeRYm8QM6xAX6MxGkxaazLrT/R1cUyP3jsy2g\nQP43xP8rWxPu6U2bA4GuC7MPpQNv8n+hw3zPuCSR363rHPuYn578ugDhehxA\nGcvBT4BCvaRWb0/M4ypY9Sh/LLt59rx5fH+Z1VstahUzvD83qqz1xGaR5ber\n9hMId9NmGCUKYl/rCf3Y3U5fttcyvRQIckz/5H2mpAJ3uXUUR8EMI9oFuEaJ\nqbbI\r\n=7SKY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZIUuiSCVnSem+PphQgPozd0ytK6PW3UtauthYNtAIDAiA2ZvE9SwaDSX7jtM0DaEUZ94uJoGzpa/7pQwWbL1ywXw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.9.2_1620740408190_0.15507336340396138"},"_hasShrinkwrap":false},"7.10.0":{"name":"@altostra/core","version":"7.10.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b0ad95c98365ad72c43b0d679a022321b164a8ec","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.10.0","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-BEngedO3+c/NxMNautJ6UwKSk7yJ9n2Qqxxjk3pQ9yN12IIytaOXTiaQc8XNiyHxMPwnTq4isKTt0tY9U0sTxw==","shasum":"bc625be4cb12020d9a75847953b424a5b04d025a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.10.0.tgz","fileCount":1017,"unpackedSize":1041860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpP2yCRA9TVsSAnZWagAAcLUP/0Wp54EE/IRm3CMrwMPo\npRfYCP82Ies73yCZZ1vu85Wry+A34R5dHx1muXCuSMTLYkonbDu8fudJtJ80\nJs7/4ujX1envjjzM8jSF3KcqpkMjfgFlkack3YheYVZFHsYxV/j35Z8nKt0p\nBtgA/cfbq3/MSWiwYTuMXMPIYPMbwUhJgZILkgeYcdv/QYE4ekdIqDJSZkUm\ncpNlT7ZORPgSSL09bMdzwiDycAe3Bs/ST2Q+8jQ16eEhJ18khxy8W0hAHNW2\nSt5yFOdOvAypMBsXmzLjQiFKHF06iSn+uiLUktlI4+YnX0VJrjMLltcWm9+c\n7j1vTbxOqAbTmwOo5QNiWptdXLBZt29IWfVNDk3LO0m2bKpCtYtdcCLyEuHh\nXK3p9ugTU6hDrtGAbJlq8wSHZe6tzfrXVoXJdC/gD41LBZQPAAZz202Wx9vw\nlL+V2dhnYLdm+zBYh/eacX6751he4OVM/EfcdxLbudReaWQClWb9MlepFH8h\nrGGt3LoMdGflrQZ+BRTiaXaB+8DfesPvpGA7+naI5hks/NeLJzw+jyg8rE82\nKA5+GF04OicDkGxaNlvdWO+XD40Rw9vKzuZrlsTw87ha4M65XW1difSSBMPD\nBRp4uth4TNIi39o0bu2q8DlYIbw8DdSDuy25yNeDCpBMFxDw2PO+c/ThoMzB\nwEww\r\n=ERbu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxerbUWHp7Bc6/ZAzL4AKWh8/DOCY4j8qdrH3BN3TYtwIgD6CwZOJIvk46CXL6iL7CVMsnunGcHNop7Hk9w26ueII="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.10.0_1621425585600_0.9025466867640728"},"_hasShrinkwrap":false},"7.11.0":{"name":"@altostra/core","version":"7.11.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"712b98c2265a458e20cbba1f169f9780c55bfbee","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.11.0","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-MMecnlB8i1siT2hDUsQ3DkquqzPDodTiFuiDj7/hYrMwfTVzgRLmZC1CAjO0B1rEqobaufDWZ+UmVtWPx1Kywg==","shasum":"672b59692a03c389abcf14ca856e5c5297bff842","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.11.0.tgz","fileCount":1017,"unpackedSize":1043597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq2WMCRA9TVsSAnZWagAA8/QP/iDyi6EJ4JPWl3/x9H/s\nXlbue4DX7h+/yj9giCLE4JRKB4yHj/ECkNJFuLV3INDsDgCitfY/r95hSYeN\n9LgoHRe/O7KgNtTRTr+QpfFanfNPuKSVXy1b1HOiI4dWNjTlHemLzrqvzW/O\nFk9Y7EWJOz8nN5+wmMKxqjfRe57dLbqetkEamFrXbBB89NainMQRTaWClRCG\nISYCcRkd0ODc20xkhS+WLnCoi3ILKB9tmc3NDaEyMPc7DtHwJhcvkuk3qSym\nX7gghQ8NP9pik1wBxI72SeaGlKAAt9Uei8cx42thYxQxm1uRa/gfonYj5J3V\nxhxjqzdCfDQhFpcJt7QW48JnLkSfkK7C9Cn9Cfjx33o7hnsAlEZ5H02d9XWK\nHrMr1v8SX9boEONi5Ge5bcGKCqtaRh8/GDY2v4VAEmPjshaOttE7TNNLdvsW\n33Vgchy4+sAKTOzNyv4t4btraYXh8r4CaApt8sfDjeL91h79ccqECWo+WBXV\nH+FO7Hewm6EXhopBF7AdfpRxsWL5I17XjA5/m2s/KW5pn5jy1sHMcDiHgoIk\ndNZftV1fmxUkMxQzzWPITXGI7FqNO960j+KTeXFf+Hvnb57GzEpGmwGoQXL0\n87IckcN3NgsWG829cixR7Tg9rC9ZyKddAvq1fLx0LHTdfsKMpDdK0cTxRWLR\n4G6t\r\n=PocF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrrC4241qxk0NQZjXdU70FDGOXkX0Iht0XiGGmFyZ5ZAiEAnUw2m8w6F78FrFrvMnjkjp7oZ+PPaY4sltEpB8yajzw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.11.0_1621845387841_0.3704694070079799"},"_hasShrinkwrap":false},"7.12.0":{"name":"@altostra/core","version":"7.12.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.3.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.3.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"144c43d1d5bed2428aa8ad72754bf6a913c7b2e4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.12.0","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-bazkDJ8FLlDBXq7zt/8PgeiUlfiJu/wYg7zDuih1u3v6Bc6Pg6AoM7gcGXurS+RVzZqqrsMqTPm1GFYsMAxf/g==","shasum":"fbf51c4a5cf7b39dc5bf151cc66449b8daa7af35","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.12.0.tgz","fileCount":1017,"unpackedSize":1054385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguRPLCRA9TVsSAnZWagAA4SQP/2zvB3MCh2L1dfof1lXp\nRVJci+pZD9YXbk0isH7gtZy4uPTAvblRRGNV+vpkX4rRuY4/r0rW713sGZG5\n5z7a1WDLz6KMuUATq5iCbFOYh4RYjUyaAvvclMeaT3Wb7TUgWQ8PExlGdZVf\nsivRGB50IzOuWhl6J+5ZpLPYwfikxAOOotibLOa3zojodkZpihikoNMSV4bh\nsgIbtjsP3tdLUBrtjauBDhfoNv7De/NZCEkFjYjWFo7HeTCWRoBN6F57+uBk\nuPScE4bHgnShBdfmhixhQ9TuRtbjpDEr8XkSJB0WHQpll2dAVzqS8EQXtU/J\nDOvGJWMb3c+sCc+yy1LKKBpuC2X7EkpbM0dbo7m2tFIHpJ69wlcKNsHURg5V\ncLDpmJbGiBAQfzUsHbllvaLcpZ5dFr6jnoyN6e2eKubtRe2fkVLvKvqyBvNN\nr+eA0TXiaKq9XzZv79Au8MLukyoJkxvctOlZAAyFk2LH+YH+7QbsU45SOjAW\nQWAXyEa2SiPhSwrBZAb1eqVeb7YYJZ6TyvruhVF8rXrT6zIkBy8SnyPunpdJ\nENUSiv9QVX8dsYoBZYSlQzWcrznyWReZwWUcX3LespGB+kxTTWjFauHwyWFX\nMBeOTOigrnZJNehvXGtnTuEI9sesdAVOKuzaoo/xzvnHZ9Bs9hZmplznsXFb\n/vJE\r\n=uV8f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFSejGTeEazC5stu3V2au12/u4vWKFtlwe4943w871LgIhAOdmnzkf9tPX+MD2km0+z0IhFe+vJzce7vgKe4cYEmrp"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.12.0_1622741963144_0.8001621459652435"},"_hasShrinkwrap":false},"7.12.1":{"name":"@altostra/core","version":"7.12.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"9f6d6814bc16d9343af1791f674f56ced0949f6c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.12.1","_nodeVersion":"12.22.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-UnDzS4AukHFxZhusS8EUyAq62qX6wr9BV2RHEXJWCq7FCxPjUDCz66wZfTEN9D3Zt4A7yFiLzvfMxrSSyzcQwg==","shasum":"5a37095fb2aa2f136279e4da910d45a30182eece","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.12.1.tgz","fileCount":1017,"unpackedSize":1057548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvyd8CRA9TVsSAnZWagAAEWUP+wcnA/PhO+fcP52a/a9z\nioN9BtKFsIcc9deIhQjn1EYvxFiqcR4smWRBxCvm87arRlpPu4fW4QHmCK4i\nazehXlF5qzEaxTlCLMawmfG8qKIcgwzs4fwx6MVEzyECwsRwVNbuJKhHrQoE\n7a5BMSttbpKkTCD2sou+VNjXSC/N8b/B0m2xf98yVquugMTU+03CSx+oTPsu\nR0U5JqPwQL0idUT4iyWigJvDDiY72qWKMZwPzHuCUXbXTGWnrTKV/kHYUZOq\n2IUtebsUmTmdzatesARMWHY58jBmfVTnaRMYD/1309bfUymGrfBpHK3JIBB1\nv0kk56LXxpzLeX3d7VveMYyi+HpWdI9SLq/qM6czGh5HUNVIJOlItnXj5aa0\nalJZvygQQaBN9A5FUschYKKIIwQtliowCUykauRYqkyQ49kQYsP1/zkIJ8hy\nGw5oRyEt6OFrlcO2KL7LY2O7R1pOks3dG+qh+9dW9LjI86esZIVDpApWDTuz\nFd7njMr2vx4aM17R8SmW3L4MzXL3X4aX6iLwLMH0nDdpU6t9tlou8SmW/grc\nc7LJGSeKUuQg4u0/1TCbqmc4wwScmr8Jty4vd0Qf+6qcu8qqEgrERpJHXifj\n1/zxSzJErShM2COUl/jSHciYGwfuqfZSY3HvcOTGdYZ+/mpLnCLA7yTm5dhY\nAiuA\r\n=QrRI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdTkVpspoCFdU8EJ0k2x7QwGybY5m8F6C0/13OhMFaowIhALT0l/P7GbZ+M30GkXf4bmfzcsPkVrQRK4qjwT6Jla29"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.12.1_1623140220460_0.9560772192037101"},"_hasShrinkwrap":false},"7.12.2":{"name":"@altostra/core","version":"7.12.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"d176d3b6acbeb6071e84622b55ea04eefcba728d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.12.2","_nodeVersion":"12.18.4","_npmVersion":"7.8.0","dist":{"integrity":"sha512-w4Z+KeN1Q8TuGWLvohpc1k2sWd7PV2plN1nPDL7/xifhoqHsGtbreHHLrcm4xl0q1ujN8ZRJcxHrns0oeNqHjQ==","shasum":"297f393b617b4db7d9b4867901c57fcc2e767e2a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.12.2.tgz","fileCount":1017,"unpackedSize":1057775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwf2+CRA9TVsSAnZWagAAPjoP/jthkhDvSTnNBTQi7m2R\nIWcYjpwaGno+/Nq0vUGZv8fD1Gm/SJTcyFQF0y2bPh8imC2aq+BTToP2XnlY\nCLJnlnEUF/Px6bpD+3+yssr5F/S3vNAPyav7MgVsA+xAWff6AxTQ+Lw5mOym\n8DPhO976bMUPMPRzAZlOeLOfBG4Ku8iIdJ1cCiWl922G1BFiFTbBeSMRnoxk\ndbYb3Dwj7QN1dnxRHtD5/14z49p0OSWQdaBuiRUASGo/7Y1eHOEp4k0mwAfk\ntoKonOz1ckI7LAiYU3n2PixAPzvMjY5mwUy6+hLKyVlmjrB/fjAz7NL/SUGY\nId5qvvM0yQi0kAY0/T4vjhyVAu+Eae+YS1Ur1p//WFCR+eeXMd8Ze+PMRbn4\nmzubmUswUuUORGAZr4fm6X8Lyy5IW/SA157mFVlce9EWCcAGo9kTmsi4SRe/\nomnLpUQkPrvWogd7F2uXKyOW08/azEE+kLk7XDS5X2gF4m7XI3nSYdFhHbB2\ncslMzrdSTvmb8lbCSJ7eJL2e3IGzKnPNXGW4A9lcEM7gEvnnQem0NDfBQJ9t\nVfmMXtUew6msaU2iFFW05Q/QbxoH2AucBI2SIB6Wrh2wNdKhpIROqoo++7vm\nyt43sA0OTWBLJd3zYqHmu94Wkc1oLpdBU723eQfZ9nfundwIBNK31MS3hCX1\nWbmi\r\n=5RhT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYw0mSYpniOFT0weWuJna6lPzPnXo6ijIhRofx+wPgTAiEAtzLXiAjNb92NgB02VdfTua0IeAOKlCxddlNIkttiWgw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.12.2_1623326142044_0.727044751041958"},"_hasShrinkwrap":false},"7.13.0":{"name":"@altostra/core","version":"7.13.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"a3f295facd200e9ac7584a3dd1598e5ec6320a30","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.13.0","_nodeVersion":"12.22.1","_npmVersion":"7.16.0","dist":{"integrity":"sha512-KM1tLOONr08ATXL1glAjPd4pFX3VhYQKLzXqyihNzyPJwP67Pn9F5HC+dI+i7QcC0KU28dDAONY2BK3BYsOkZw==","shasum":"9a9c30cb8b447a9ddd8ac2fae2fd2771e915ad08","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.13.0.tgz","fileCount":1017,"unpackedSize":1058490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwgCLCRA9TVsSAnZWagAAxL0P/j16X9MJvo/3NtAe0KeF\nXChhqu8DZMgW3NBvTRhxZx00BIyxkbxCctBtGP7riOUeDhmQu8h0LyHRI+uN\nLJzWMGWyHQY9cCDUhvx2VJ73g6Dh8uqpV6xZnsFHtjkemJHfmJj6BJe6asSx\nKXHJOdZvWa0N4RESqyQG/8br5YrVRJ6aYcqR+Hcqv9LGEjiTQSGAkAyagniE\nwIwvdCUGIf16MtZ6LUK9M9simTJOCpjMSbRAwU5+TF9deduVC6roO2zwB6vp\naeSHapyHoj7nDyYmYCxh97GiciZMnbBVmJRgFPpJ0w5FKLIdN2VyOHx77UJg\nl0syT/i5LP1OOfS4gFeT5GAfRuTXtpRIVAnpx9ia7OF8/BsUc06wWnSE4X8z\nJ7x42no2cCnC5atrF/p0zyiNa8N3ZY+BOcUU0JK/eoobjViJE1Fzl+FyYTxJ\nWSgDo/GBepyQb0fFdNkW4iq+QLpkEyD51LoXdTSlGH/jUSYvv5Msd+QTtxFe\nTsYksvKeS0uYk4rfad6MwJHIR9KSfRX9TtuPvV+dSCHiczLqzqUFNQRW23CR\n6Xclt91N93eqWadj5tEPysb9L7/8jQpM4PZ1cTYR9wZYKJLeAaQuKStkccnP\n4WWfycsZ9nattyhdXs0TuQqrpvNmDJMOdK57atf3oDgQw+igtoddrtU+3Jqv\nz36g\r\n=KT2H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnsrv+Vl4pm0/l+MhZxFmik0/G7834Y1ERCU8AQCPBfAIhAKxaX050TP0n1RlS4hEl/XlX3iM76x2N8ukD0u8wkzcI"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.13.0_1623326859455_0.5316716144875067"},"_hasShrinkwrap":false},"7.14.0-policy-blueprint.0":{"name":"@altostra/core","version":"7.14.0-policy-blueprint.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"943fe4475d8e24d86924eeaa6b6ef5b7ceca47c0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.14.0-policy-blueprint.0","_nodeVersion":"12.22.1","_npmVersion":"7.16.0","dist":{"integrity":"sha512-4nIMtwqXnQ1bWBRH5DxUjQkoLdUGqKSUZWQo4Adjo0P00jgy8CbifA9/Ay57moW0vRV1fBioAnB5f776KxaGPQ==","shasum":"f7c76f615c807415c11a69f54a531f7dc440fe04","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.14.0-policy-blueprint.0.tgz","fileCount":1023,"unpackedSize":1062269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxyNXCRA9TVsSAnZWagAAcPgP/2j/xb8kNko75sAdjtg+\ncRbMN8pRIcbrcaBDV3BSUoMvYDYePvtkM7bzIUulgL162sTQTrufa9FPy5vg\n+QUIEdH35UyyBvlSIyTvGgUwzxJ5zYtJEe8oKwWxbsaz8nbNPw5ZHwRTAK3h\n2aUtszz45SzHP+Jb37gKcIsxkj3bXZ5fMn/hc3OUxBdNLcwlgJsI8hxr4odt\noGk7yF0McaSGRlzqFSkTHPT3tQlmV+O4TTmh3I277/AXFYKcOsDYOk+T+j2q\np5VoBJrd96sigvsz/vctPMEUv9GncdWrYRvA0ZERHB5nsXVD5+46xYjZi+c5\nPq8XpKcTB4LDFYxJS9zLgK9HLz8dPL4SEVvAs7tlzHb6DmhT8LZrvabgZjLs\n/5l5H0ioS/UyadJByDb8kff77ZwOqedOmMjNrgSzQVpvEk5u8WnlBIIUK6Ze\nzQ3M25kUxecv3jogDnfjL/YQsN1m03lEc33QsdUXoM1CWWoovJy/XRJGo05C\nln8uWQ8Vvk2cTvX6tpglwpX8Uf4ij79EqwIxHzxpoxcsG+pNtBkV1DBeUU6H\ni+hbfUN4r8+rTfmHpzfbxNobeCpXVm/sBmXXYBWWWMphiGrRrjHcT+LIhphW\n+IoXWbsYtqAu8Ubvoj1UWfIUCYfl0HPiqxzZ6IGfCvpcFmlSqyLFNqJUGiUH\nfTmd\r\n=QdsL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrU9S1wVjO0n6bLKMs55zIajFVXQ5sVx7BprIYYNjzwAiBdclLhmjY0PbUDMzRG3HftjRWyn2oMh0KZ/SR2PrRAyg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.14.0-policy-blueprint.0_1623663447760_0.9971355843904464"},"_hasShrinkwrap":false},"7.13.1":{"name":"@altostra/core","version":"7.13.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"00fa739e3aa2eba8b94232dcba6dc9d36ccc671a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.13.1","_nodeVersion":"12.22.1","_npmVersion":"7.16.0","dist":{"integrity":"sha512-HSTp+bhXmTLDY95N2ybevNhqfKsVfxJxjOx9oQfokF0hnI2UHERkbPelgN2Iz5Y4tnrZMM+4glr21N2IvfIm/Q==","shasum":"70f97520ace263b45f8444b9180d7496f88c7ce8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.13.1.tgz","fileCount":1017,"unpackedSize":1058479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyGGFCRA9TVsSAnZWagAAb5UP/3r+GF41VTqD35P5vMqV\nvg1YDdC1hXVvUdYAD0kdQprU5u61dN/zkUDpyQ0donR+smw05eZpCHPQm4TX\n53MwtcTotDRaX+pNPCFGE4hvWmMx7nRIQ/sViZu5xhsBIZEL+TkHc2u/9TU6\nImFGMthtCX4FJEdp1ZxD7jGGYIsh94V0q5hGOudpnYjjxqCaHnmbqXtqEEAO\nQormEudq3CDuxNt2FCqNwzcBuZ9HCJ0hm0tAyX0trJp5nnkljNvJEG9c3Rfz\ni6ZDfxZIBYwqCRB7lGTRH4puQREHMGslIX8W4ojs5MSeG5ESKq9hM8OVQ6vc\nP2dzm0CGEc4h1KnveddUWBfhSfGbRg06ufdf3z3G0dR/RBHEFem7Xo/i1We0\nr3KHOCYrisdRGhRJLAjK7m2Gyd64zNHxLAj/Rt9bA9O9REo/skL8ZJ+VR6X8\n+13tSs6pk0zbbvRhloxtaWvfstnJQGcCVg5LR5i63cseh2EVJobSW4o9kZPB\nWvrJrAdi27y5G85vmZ2ZRtrnDHywGovyrysxwenxmwBATbo8/AvrBiIYRitV\ncW8MoUYsNwx/LfH2EKGWmCrsynApbzpe3z5fq7S46ifqBk4CDK0bJN1s5zIQ\nsH39wnWrbZK8FM2028tXg0gpOWCURfNhEVuHeU+/aak9Vp8fLK4Rm1y33TBv\np4Jj\r\n=b5se\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoM0f9pvsPvEksYAfa2aH4jK3iPnojdgVZxEMFOB2aJAiEA00jtwMfWzgDDJoQNsFaDaeryDYaXq4wEB7688L5AUKc="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.13.1_1623744900758_0.4769676144997961"},"_hasShrinkwrap":false},"7.14.0":{"name":"@altostra/core","version":"7.14.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.2.3","typescript-transform-paths":"^1.1.13"},"gitHead":"66ebca7533123f6649b662abd73c362a7f267ad1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.14.0","_nodeVersion":"12.22.1","_npmVersion":"7.16.0","dist":{"integrity":"sha512-YaHLBDiupcvZEc5iRFShSTda5GxeE1pnNOHNMK9eO373BeWyyWBlGqkzJs5CpqHmHtj6ELzEP4nrLZfp9RqXyQ==","shasum":"15e330e687240680895aeb05d99bdf6693251d1b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.14.0.tgz","fileCount":1023,"unpackedSize":1062177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyeYzCRA9TVsSAnZWagAAoXoP/RzWDNsUbS/HWZsjjSkc\nUKoyzYWrNniaz2UnYd61ByrWooNBvEoiG4CEi2mAhgc7FCaQzOxHoYPyzkqh\nSDIFhj4Atwxw+PoS0N25GK5Ybeo7WUGNzn1wK5Gxyll1NipTb4zz7JXLVGUJ\nKPtAmBh00IMV0+kArDD10S86XInVXBclzVUoQgc9yETjkuhPPzkm4845a1sO\nUmXUMZYbDVEWpZoNmbQe78eydGgGrr/p4ysi7ehsC2sHRzhB4emq5jj9sRw8\n/x9KoChtG9GRD2sThp9TP6Jn62nSXY43CM9TW1I/phYqzWQzcovCVf67KESk\nRbWeKLqF8dize1n3aWPURtg0KoDsDQtO4J8mhIngdP4esxhROgtR12chEc5E\n9Aj2aPgQqzbbSWdIzMy2JuHk5KMGWcSLPrcPppL7xdzoyPJUoOjOfbr36FPr\nSoK8ytn98Jqz4GRPiEZ3ER3DkCA/qV8wvhSfLvtaw/og4RXY90o/0xhJYF4R\nr6cpKxkHvGfMH5b2iyi2CJJ19e6PUnMcx1FIVaMniLTlTbChuDiYYpKAMmVS\nuD7CR7LUa9pib+Zw91FP8bJ+20XNCk/29qv9D+wtwMWFFt4fProJb3iNkAwK\nXk6Eoffh228Q+y4mNw4iXrpnV6UVRWgixAb8NHZol+PDwmj/f9MJSkKTAvHk\nsZzI\r\n=JsvM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKrgVZVycy1+SBamQLxLStifk+eZndXuBky2Sh6IZOYAiEApXBjxTunTaCsXPBRVvgd3TTMKmv2Xn7lZHXV2jcImkE="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.14.0_1623844403111_0.010861407509870302"},"_hasShrinkwrap":false},"7.14.1-ts-4.3.0":{"name":"@altostra/core","version":"7.14.1-ts-4.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2467c45dceb3dc7f6a69cc6483ea4bd0491668cc","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.14.1-ts-4.3.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-+eKRAWEnSTLJwkhdn0LgYe82j4og2EFNDqlJDqLj9FhBPuD86cqsh+gf9/LyM5pALxI4h5TFxJhDAz0TCuqoMg==","shasum":"fe3808559ed668bb286126bd32ef2a36b0b056cb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.14.1-ts-4.3.0.tgz","fileCount":1023,"unpackedSize":1078153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1JtICRA9TVsSAnZWagAA2P4P/1k6h7r50hZTchj2YvfX\nGYloCBd7u+/dETsamXe4LnmrysFFGHDU+C7NKpilMwpbW80K9x5QuKCxr9Li\nnUT+okHxFu6OKzFCXGK5wB0PrTLYN7OAbBMU+7jCSsZZNYAjJtjbk4rTjQsq\nlHvsallR4U3J0jiHXsU88KQggFnqldFCUMh37XNAQNExSSHq9UQrtcStfG4V\nKJlN1OvPlGBbg1GhhXD2p2rBCrxf/alXk3V9iqdu0CusCGPuMjia8RKTmWeq\nZ0Shmu0JMgLXNjo2eNnFJr0hQmIoOFwYxZCkYGSaCM5bgAJxxJ70FT0JcPfD\nvdYF2PfU5DbdbjhxgSb1nSU167NmZjVM/5HBa4Ity/YtfXZVeHrVfge/oCGn\ncQRbkOl8FLmemi5RIvDdV5xrqsnM4oGQdEyrAKXEZu0QV5vtBGJOmZmCXTxp\n54ynVOeM/DtmplMXzO1bNop7cN1z7fpHX77DzUYsPXGetUbT7nnEKR+xsb++\na9Qk3b3XqelzM64psYMJR1Dl31gJ+QOXPy9WO9CTJ1ts9yl5gJgf/pOx+ZjZ\n3CH2L/5TrjoJ38WK4HCJGjAeoLK2Fp53eWdd5QIgu5tHGucVummZrxeU5YVV\nSNYDm9KkhNtjq8lA5Bpz/YO1XlFCpZI/QBbu11v7X2VREsgoJOrmOXRxrCpW\nQqEW\r\n=zs5w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpK6TLcztcbSY1ERbmhWkP1tlOAIntwD64hLw9oTT3vAIhAK0IwIaJ/GxC9qnAVIJCoMhtbjI9aXYgJITGw3R03QkF"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.14.1-ts-4.3.0_1624546119971_0.23750703760008118"},"_hasShrinkwrap":false},"7.14.1":{"name":"@altostra/core","version":"7.14.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"1021ca592b0ae2a187cbbc8283ee590a41aef199","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.14.1","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-i7g1pi33E1g7urta8LURXPFqavCdpStcCXnqCzAjwFhx9TUlxa93Ee6J4QDQdKKT3W6QB8NwGMGr2RRrkeh1xA==","shasum":"d97926f1b079d156ea4bcb3101f8adc3be6278d6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.14.1.tgz","fileCount":1023,"unpackedSize":1078144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1KwsCRA9TVsSAnZWagAAaiMP/RPoFwcsA24POjG00oh5\nkwPfi4Cf0BxgcM9MFnLjsA6jJcsmtVtkaU3ol1YKvht8skmPSyF99H9fzt5W\ntlglV8ETGNrfgPubXzo5nCB3Z+3/Mz6Bcio86x01r9IN6NkvrFKx69yVf6yJ\niCHPlD8a251wyj4HJ85UxwG47vdKpKzUxO3YDRInTnXpIdbBg6bCXjXYJTUw\nUB5pOCJX3qF36KVvOUyrrV1mJ7P4R0qJQJatoelvIC5Vei8sHrxE6DcksFQn\nyDQNnLm0H0df2Lp8zKZoHHHm7CEYKlT/9vshUbQunIZq/ex3wfs3sN41djpQ\nNasBlrIvwEFF/S7GzQBIS7OCMrzvX6sWiiRI6Bw1h0Jyxi69bNztPDEGpEej\nNwMD14yB+Rtl2IcLWXBQ4HJblnmubN3Cb4t+E8fYwkVDHMs5T4WgjkxvtK+b\nQoRqfI8V2DBMAHcGBf9xPZ/NoiwYMoSWluLhcVKC7uezLmgE6cGKYb5Hi9BT\ns/qRPtMWrZpsmgc9i++c8ZBUAWXd9i2CCL+VO/ayZ+WXHkX5TTEyTfo2XQrL\nyAEzH2DnfIimanWIuGLF5zghnRK2R9f2zOHCs0t8Fmksk2jONZDR5KLRwl1S\n0zrynGCso4MHqnOnlCE72PEA3MR24Gf0KG2Zfqv5mAS7ICXFgWODBmOlLr6k\nkDEz\r\n=JXa7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8vN14g073gpqr48e/dI90cl74NMMx8/h0StzTOboILAiB2nEHSkxnL5HHhA7BU/vaFks2Pu9v9puwspGUNH0sUkA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.14.1_1624550444288_0.4883762246704426"},"_hasShrinkwrap":false},"7.14.2":{"name":"@altostra/core","version":"7.14.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run build:clean && npm run build","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"0bb947bea536a23de12ce17b78e056a2c7cd6479","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.14.2","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-lcJl8fQeKwK5Tq8shtGG6kL4V0Z6SaQh09xdYojMUCs4aJ2DmbXDfBP3WVngfe76L768se9C8pzrfApjls00KA==","shasum":"1d36135a2d327e063156565ffd2e869b61eb5bf2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.14.2.tgz","fileCount":1023,"unpackedSize":1078197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2bFXCRA9TVsSAnZWagAAKa0P/1GxZ5T+kbOd18tgY74K\n3dR6PXxte6iRFoX5klsH6kF/xyEVvW/Z8sy6jHY/WinNSX2FJH+yuHTdc8hT\nollhqrPFypPazK7KqVuD7CC+Z/L1wrREZic6RKp7VkEAoocRyAheuNSq6t6F\nyl+wZP0hGb3U/9qJ+M9/NvRpJHfcT5sE+o6Ie6eQ535RFWZhOmhSaXlSkol/\nWQVJaO9NWjmyJjbhXJkw1A4+hC6uCR4TLAOn5l08QEmcXhMXKv8rrYCRtndp\nPbCzxhBADdTr3bkCZg1wKQY0C+WtOKLWvYVZVujsLHgmaLoEZfKYqljjVIZa\nMAvHX14EU4ElZy+4Dkw4S9PaCXcdysZpx9iZ2/MclMoJ5Dx/WThJF/nvijiu\nIsYqaaGeEr1qwJZDYfBNvig6HYhXIm170O831se3ZPR0ETepqC0YiiyRShda\n4DCX5WAd4/lYfjYClcmwjMmWGWipmQFrd/e87MWg2qHdkKLctkh19Plw1TQn\nMWpVBDV1O+15O3HaMj4Msf34m+L/lAIXfQ6QCIKvjj3IQWOIqqQjua2bKAC1\nOu0J5OrAayRYYtG0m/qLi4FWtuiDAb5+jDQpQI4sMeYP/ElJNk3tIQuvugiR\nYwjRH3IxXaPOIxthBGOlfj4AFj1/whqSxtrfGM+4PRJfw5mJkN5P+jXgiQhy\nAfWl\r\n=2OEz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmmIgYhlAGD8M2Y7o+sLlwZeGQWMI/kgWAL0XZU0kD+AIgVMh6ZKPqTWpEsx6EIRCu7D1actDcZLaUqDO+s1FTRNo="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.14.2_1624879446968_0.7403631623505151"},"_hasShrinkwrap":false},"7.15.0":{"name":"@altostra/core","version":"7.15.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"442b512062731ef772c18641ef99c99b336cf8ec","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.15.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-7YqjPA5l+7y6TdmJ39iyMMkoaIGNqndXML7fygpPGrQJs6xnF4ozv5kIAXohVlML1lTmYwhOC9GAkQqRH0InNg==","shasum":"23d400e814bfb46226f38798d5399a3b52d14e8c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.15.0.tgz","fileCount":1027,"unpackedSize":1086381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2bJWCRA9TVsSAnZWagAAEEAP/jfqA7VDKqlYI5LFqoKw\nJzR2USfyrFnZm20oO9cf2sp236/xqus6Jer/KcA7pVo7GE63R0Ul0pyoytc5\n2KQlj6Udtj4Nhe52nYqBkxXP/AYEEBxSIL04uT3/Bdmkenp7zsDDgrrgJUj3\nSENiF8Iqg3u7lnv7vGki7cuwoOWiWA0+FtV6q8R4vGwbuzaeDBf1brI3eas8\nxA153pwJOzLHk3VA+VFBSOmylnEfxKodSHB/3sJcCkRna/4MFjNA/Hi9huZE\nGm+1N9/GbzMnp9kmvTj8uBg960kAvZaQMwK3fBe1JnqQyrUANkK98SERAdwR\nDgDtp7TtbU1VldFsHgOzpfVkwDT6xVNgefL+hgk+cU9AybSfuk+g2uANrRkH\nq4gPCl/Lpue8M8BwceRkVUKm6y4VNqFeRlmcGAgTFSRdN3MIryWOGV986/t5\nw6m4BHZd55NJdfiVydjyvPfVHMoKeasclcWIJwcliBvFJfK4VQQc9OK6QJYt\nth1USIrogdJ1+kp8QOjL5ptyVjQokkA78Qm0be8GEj7REJzo0Bh8lXredhm9\nZ+24paX+Y8eE4TpSOqbMgK2sRqZZJYEWa3Eky0waqigQYzTvRjZWhU22n3YC\nVD4fvxjaCbLWrNc9lOU9I+YUlUqlLeKk5XLLE8QfL+BtNiLafPZ/GgOJfZnB\nJwM1\r\n=vtA1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsisKDz0RcV475jm68iH1d28RIO13JGD9JbFDo0nTfZwIgO5X8Yff9RKoS9fFvrkbAEd25A+qgcSZwJgepumaH+qY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.15.0_1624879702217_0.4701412255162212"},"_hasShrinkwrap":false},"7.16.0":{"name":"@altostra/core","version":"7.16.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"48a8c97d30bc85b90de443a9eccd0c48796c6364","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.16.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-nuPdZwL2PWgyKcczCI6mx8Vz4cl3P8D0FZGkQ+t33xeyd8Dbi5g2cWR8NoNkFrG1ZWDSn6lWL0O0w8/bznoiwA==","shasum":"91d00b6ac71c004d2a4635ceda67192438428d63","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.16.0.tgz","fileCount":1027,"unpackedSize":1086684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3IBACRA9TVsSAnZWagAAMiUP/3DNjayobvTfOw9/7V6v\nQfStxnPjyjzwQfDj8rlq2OeYd4wXizTfvU+svFscYSKSjq1bnlsaBa1lE10O\n/577eJr90M1jYw55AS3JSSQblJWYHR7ZldFJaWTN9GFhl8FIQg8M9SWMlraW\nKxJPNsAKITcdi5XEtPSJSsJFhQY+IAxRTL7JT/jdtr2vVmPMYGwArlJlu+cm\nDXr5diuL9JzBvlnFCsLCHfkeMWbZd+1ZY43FuGN4p+lfjXGVzfYdbZj8Xwva\n8q+WCN9ezes0xPejahELuPXJBS6hQxZNQKSmscRogGERS2rlpF3KcKBtQXby\nhdGLE4UHw0DcRLh1tiJd4onh3ipWbDEpxFH+YfczyhXgDT8NU4CdJOFU5txd\nDDFwRYdIYkIxISgtfayfUSc6Jpe24io2otZy531rAVWyeb4TaC9WmpB0l3oN\nPsKNhprkc1InF9UJXQRvMciQkzbCtFjcZbMS6Yiv6hoE1qVSX0HL4h98NVEK\nwLoPPzNEiCiNz1gPMKhlQFxP2DbXjpDWd6w/WadFUv0ZmicZRfrMYQ0qZ3Qs\nSc0M7G2u1Ov+3zGWkdyook6v84vivxeSIIQhXMKt/AZ2XQEquhzEds+eeTJC\njKmRX/E4lKu98R2RddJNbJTzCt6N2gA1p8smVL7Qu3RCvzqwYdYcVuwK2EYy\nKxBx\r\n=E9Z3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3zsFMWveulO/EFb4YOp0ipyl0t7h3w+fy63kWXIRsDQIgEVLKNu+cXeklpFavBqpznaEt5c4KhF73qT7MlYZCcp8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.16.0_1625063487362_0.34968075106619767"},"_hasShrinkwrap":false},"7.16.1":{"name":"@altostra/core","version":"7.16.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"da4d38c9d7e4293ab0d70857b3f2e24efda9e8d4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.16.1","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-Pg6tcvZWMOhENZgdbb2X54a5DKiJaCoG/4w460P9xMdnInDcMSSALhxxxOYjPQEV1mER/fir9GBNSXlNjOAkmg==","shasum":"955b90409d9f89c1c29fc2f669883e465b8c2fe1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.16.1.tgz","fileCount":1027,"unpackedSize":1086927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5G3HCRA9TVsSAnZWagAA6pcP/0KZNhmTYXW0p3rOmXca\n94Eb29+dvirPlleBTREfpjyhdQHcuF2egS/UZ+V//WDIa7Fabbv81FBcuiaC\n0FXgbfC6r9LUhC/rbHO99nO8bJHZXQlWIICaX17Rr/BNS8/0X3/MgecQGIsn\njfgKD5nt/Qku1nG6vz30Dw/R5ylZAEQ6xaXuTbkQTNvYysYgDCDKOOiM39Zg\nJiimZrkXV3aol8WAVErMBGbGFFWF8uNrG0Rnk5OnNFpk8gJrDgMsUd43CFPy\nIhYNeEpzirg8LHm2wBe9rH+1p3AXXgtiAnxRc3+U+OW/GhdcI72DqO3oDP7P\n44czwRPtrP/SecuCQYj5gJ3wtsMc+RWiQpWW5z1trvLlCUZuQnw80acBdbpC\nllrJXFXIV8Pkfc5BaJTvnpQESShOxFrXV9f96w9gAzi+vE6ZseC68psVLGiE\nez6YCXMlteX5kaQtpaSbLIqaIcJF8rpb3rWrEVjZdpKaFL3yczwCHMHdy67h\nDaFR11BC7KXeCZF/cYLQtuD2tovf4e4tuvjTCMbz1A3Y0qwoIq1DW4nYkRuy\ny4lOKzGSz++JsSgkJzfZGkSSoydJ+kXMuifkgUTs7JZTWq/ZfGwFfTxpFKTd\nzdHP0Dawx02c7HJbk/XW/6sffQmOT4ufuo9NwYDqxBPUuCa1ovpno0MhJypl\nJkBV\r\n=oiK3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4y426v7DRPyrMEuXUsemCjpOknfmrS5XhCrsxshFzcAiAltbAGTAdyXYc8/JQv0nkMHbAYMO+m+6/DM+DnoiHNaQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.16.1_1625583046680_0.9947640694931319"},"_hasShrinkwrap":false},"7.17.0":{"name":"@altostra/core","version":"7.17.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"0614425e7a9caae6947ee97806395c7d6ec6651d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.17.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-pEYnpDDHuxVWYwVPDX2jF8SRDdDz5PW/5VppVaLBe9HaFArDC+DT/z0zkjVwPq9TJecTTFLV43oP1f4gqnbp+g==","shasum":"3cc4ca325c7a3816cb9e034abc290edeaa416b2c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.17.0.tgz","fileCount":1027,"unpackedSize":1088030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5rcJCRA9TVsSAnZWagAAfzoQAI1+VoZWjkL6GCMUv/yZ\nfQe7i4UYFFmpaxrf/DxXLwBZONU4YJmKnVzAIlcr3ECyd/tJrgWoSy/JbuWN\nrROMi0J3amjSh1eQP0QegZUs5+smV5JQY6gIVY9EMMnK3ASq+SeFdW9TfQys\nzggbNyW6olsCA4HC/K/PkjudltWWN3+zskWRwV5FAUxTOlUsDNh6bNWUw5bW\nIt9UUjQsMgh3py8yzk2LyYRT/OAR69FKxPrpcFQAalTP7W7d9L5HpkvKSV84\nMdqa8q0WTbAbui8lm30m1sk1Te3O1hfAKwlJjNpMqDEH5UwuOmG7V/CymOmQ\nLcTQqj3TucsWEPqyv3bfFrR0O71Y8cT+RelRJGaE1kFZXpnQsijBvPVimh1j\nwxc0KYpqS0RoMvMdG4w6GEkL3YWQdRMfCWDyK0XXbTnn8suWksu4I0URzPvq\n5RJd8+6SJ93wJ8ibpxmbZHJ+63B4HOMLj09A5PN3cP3AvFJBZZZiRfjSh+8d\nxcvvJ/M55I405dh29qh67kcWzeLVJ00fmMX2M3IHO7GnR99P7PhXFBoaGKEg\nUyWS+DiVL+v1c7VDZ7QcXFxt3XTjcoohBM1zO3+JRN1dX7GaXHck55ZJFOhB\nDU/dPY8lBm+3A4S7weF/EijdSoVMS5iAm3lLtbaIrE2ynIIO5AwVQZxvl3ZK\nVemy\r\n=ylvc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxePjYOfW5FGz+4RfyXBSTMrYSH6LOLidYSc4jMGzEVAIhAPqlS0XWL+WWJAgb072BjiTpmIIIiEBKe+8j640lhljX"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.17.0_1625732872911_0.5131221768317578"},"_hasShrinkwrap":false},"7.18.0":{"name":"@altostra/core","version":"7.18.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"5b216f415db5ce71e9ec7c7a29f55d54911eadf5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.18.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-ctmsBog/PaSnVZ2fZb4iQr4BUn7kNXruLziyr02mEtXcfCZ9CswqRNeIOCK5UE62DBX6a6HqkCMa0aCANZcsqA==","shasum":"577a4e09487bee2b0e1e6898abc127cd4f17b06c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.18.0.tgz","fileCount":1027,"unpackedSize":1100184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6xYwCRA9TVsSAnZWagAAsh8P+wTfpBUK5UYb+YTvvqMr\nndy/pAJ6ZdpiTC02AQW4SQ+xyR9E3SoZoAYT/KiPXvb1qvpPpVtjSppx9JVs\nxZyIgPCwoFsiHtxx+PkDwKOBo0o9a1dYZlJRxZTKzNYvWIAiSjpi1WLz2CA5\nDQjDXJCGdsOKDUf9JxSq9jjIRs1EbJ2CFTEFMQDDn2PS3HN2Cx2ynf0pZl3B\nUG9RLDtk2BZr4PfIKLZNxs+zteWWUtRSAccvXOVv5IPhM9zxisqS8WTYsotL\nlJBbaahmn98UtUcYRXmuI4tedBmj5UE1+Nk0Ils3fWXav2NqM/f5PetNNMHY\nLVmLGyZV+TKjITWaypDGo+707Q2IQDD2R1254W6wez86w5rqCGT/HI21KRRb\nxaHYq2GIWlkatEW30NXSw2AiNYMZ7rzytHZ0J1z10fmFbUx06GG/087PgXdm\nDT1jyKDbPmLEtcsVRkVdZZ2k8CyFZK8SrbQD53SEWIfsVn1DGDNwo1H2NIlR\nBD2tTh+pu+x1ZZ1QBqRWtjgx6oO0yPrSUg9h1VWvs/MwC9E3HFsF+yuBmOWH\nO/148cL4jUz9nt5SfWlYDGtEAClG4SeUQcrBZ3uq5Lf2liYQ7MguhDJjnLOl\nDAqb91UyjBGWb81Qg2NZZ4rWl6NMJ5MBOqgahJ0uVZZdWuIBnCwEhIiwTkmp\n1wO/\r\n=QenW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO59J8JVnaTVQ9ifzWDL1Q+y9qjPBnkG7A9hYBL8VSGQIgGlIc6ZEteGhF8LxLKR+bed+34HY8tSy2GbxeFMtI9QM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.18.0_1626019375417_0.4726772678136999"},"_hasShrinkwrap":false},"7.18.1":{"name":"@altostra/core","version":"7.18.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"8165c84fbc715e2c5560549afe2e93f4f820564b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.18.1","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-dcuLeilwri73VU2VEHvPKO77tOA1spE6aK5OIsWhNewCGCOxpw/K25xL19xxgKKq8kgbPGdNglF6Gym95OS4Zw==","shasum":"d6db753af95daedd1c8e5bf125a3d3c60cfa81f8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.18.1.tgz","fileCount":1027,"unpackedSize":1101022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7ElxCRA9TVsSAnZWagAAY5IP/38tsiHMsohRdlejMTuz\neGjG3ZBx6xS4VvtCgucUkA91KjBk2ne+0dytS0VSwsf67E3qJXC0TzHxmp6w\npQ/bTDikNxNVFKz9s9oh3yF2LnJbDx6O+UaYxMZMQfu7rKLsXY/Ys7SXIz3+\n6upAk9mJCg6bjM6TOcV3wIk0V2R+5YNuTxLuqFY/nET9ISZLCn1VEI9mo+E/\n/pjtiJMiJfr+fPS6peijHZ5eY4/iTxDycpbQ1m93qjnAv5rIqouBB8sp3TXJ\nyiWIsl9sG0MLj9XAm1I/mJY6oCCHMiMAtDfygt8762eupjSjAA2LNO3Kar1+\neACS0IvGWzq6Oq3B4xHinXZhIRYZXhdNn1jXGguCY/IbFA5Ri9gcw21rys2y\nU+V99HOde1iwPYZ1Vr7Aza5Gv2gVP7nnRVlyN1jcJRHgaWb4fwcveuUeIS6P\n79AOdRzt5M2HXZBuY6Eiyjgc1kgyoKzI5WMINoL02M71mYeDvMB59UTUdWff\nW93v+xEw3WL2XxK/dFX3S1K53WUMII5pMD2EuK+LWKHzO9a8jwMu8gr68rXk\ntts2iDOOkwTmszXBHngY9iNaJvcnOlZwEd2XMotcFWSTYrbcWSwkwSkMsytP\noMznAoQVvnytPRl2UevEZpaZ/RWeasSFkCodnmXHPe3irJmzl53N5e2gtHKL\nyPjt\r\n=AJbR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkGJb53QIhDjR2pzvEUGbBC0e0lCZPGE17yXKELSmwbAiArd/sFx9PEXjtbAMZuZeSIQJ1S+cwGGbrKsg6J4rUUoA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.18.1_1626098032602_0.674373044593191"},"_hasShrinkwrap":false},"7.18.2":{"name":"@altostra/core","version":"7.18.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"17db588a0a92bfdc2f81c507cc40c386084c7795","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.18.2","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-f6wW9goCnvdh8D4nstH/2SOC8IqIYSPGFRGqjAZu5HO274n2gQY5+M0kP2wQ1IIjejA4T27c/hX6tM8h31+PRQ==","shasum":"f60510f0d7e39dda55dbdf94086b0c0dad7c2fa5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.18.2.tgz","fileCount":1027,"unpackedSize":1101067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7URsCRA9TVsSAnZWagAAR6YP/RjE5+x6L68940DJnj1v\nmR+JFg7NiNuTifK/Q84o541+07lK+6PMpP08NzvwOTFQb3sb5dFqsfhsrNTd\nP2v2SKADUzNiyusfG+m/D9okZwPFdLx2M+zJVd/YbWPLdOKZeXzL+o4gXjeb\nZ5113SfeNUzYvYgTwG4mX6JOY5DOZ6UfwRsHMb3PU149rprwcrunDjrN4sJ4\nYusQt41kP6AARPUWtALYx98nizot18KQwXv8LVP7VSC3B996I+W9zaFuB6nd\nApE6SfAH6G/XiXJtWI7cl8xIewz4JT0zFOzkBWKAfzBFo9THaD7zOtfKa3J0\nqcLqJuYMXDSb/J5RSEdX9sX6pw3ZCwCClLiZhxGSa7UwtdVo33Sr9+IrSIsV\n72TtNGaeri4xcR7vPqrq70ijjfi1BapOz83/pgKd+ppOryzEi/CcMpPPRDUL\nCHbG8SaQVt2WCKSYM3kKDjjmL/+Y9IohXwrfJC/Q6Cx862GR7tg/gfHzi8o/\nkZmuUa3ZUWH5jzQsAX/jwXciEMx02l609RM4SW/CtGe/2XOy/PCrtQlpLanM\n1MT3E0dKMeGosIX1zsGPuHMKH2Ie/zAiVEVqLYkRm1kqbiyJ26qZWGqQJoL+\nNqygSzjI5yb1gciwwoZwJ0HjxCmGSHLXJTsJy1V66tOVpmapXs5RjCgDJ63l\nzasU\r\n=88/2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhwv2wNcL85Possfw4ueYul0ANlofE9l/3X1rtLIGnFAiEAx2eAEvTOzZDZRx5s6PfgopUTzkaFmSePpbEt3UeUsKE="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.18.2_1626162284023_0.4159960756645684"},"_hasShrinkwrap":false},"7.19.0":{"name":"@altostra/core","version":"7.19.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"edbdb68a9dd348f234886e5a7cd6f78686adfd30","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.19.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-bUYebAW/JZ70gX1dNinBjSONar2t6whJItNS0x6kAu2HI2lSMBfentELOwfLuybdXAu6N72GQdihyTRZSAD8vA==","shasum":"ae40e4828c94af8bd437cdc2d320306f4f0a5c2c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.19.0.tgz","fileCount":1031,"unpackedSize":1104268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7Ur5CRA9TVsSAnZWagAARHMP/1stghvIR31z7XpMsK+2\nbxQf11KlEabQZcr5+pWZqgNdNZ6TjmNbUJMhGLfmtIyyAvZAh9DEUqEy//Rz\nQsCJXDuGg5AKv25H3coHJuSnqlxsfHCazDnGvgU4QwHZY9wO5aMb6a2w/qXj\nX+AaBf+vgB0bZYsG94i8qRfY+x9fZDvreVv6R8Q6COhnFVTRG3MdGP9qonr3\nS22uEBJcJrAXxmCPyBbK/Qly0nPqbAA5yS5l+gp3AaROOO2l3Q40B1CxVOf3\nzppycrXfs76mwYzT913hAx6Ah2X1jJr/rrgwkRuUGSdNwg3BTTtjlIKuUslw\nScPN1pMMPTWbTM8wuAh+Iw7xpeFokcPxOqHW+lUCLw6NF5QikbWh/7CExiXI\n8W2IihOJiqtNcdKPNfH88IPXYzCs942FWMXaS42MEMlnue4gjpYPbfyI9sAy\nXQiRgD4fxL25Mn16PU/1MtAMo8LRwSLO8ADAhCmqyhl20l2TL04JDnuV342t\nUZm4dMtbCg0l67lg1ppTDC0ZEDyqTU5CNOKeUo+vmwSk/rWjqdLoU3NUruZF\nKWvMXzmKkHOCNyNTOeloslb3xTAj0+sAVsePS5ZhUIekZ4jno9K7gnoHelHx\n6FDE61YkcFHvv9zers3jZMTPr/En4c28rugxKz1V4cRI4+no4mkyc+Cfzsun\nxDx6\r\n=9SaL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFX3jaGq7Ho5z3B9zqY6kH8kOlHkouv8boXixFt0lQmpAiEArD10k5f/mEtumzZHRgqY+Y0ds92WhvWNGq+Q/yKAyaU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.19.0_1626163961488_0.10386842061156898"},"_hasShrinkwrap":false},"7.19.1":{"name":"@altostra/core","version":"7.19.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"7da8a727b3d33118295c85af81fbcd340a4e228e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.19.1","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-QGJeIOSn5ym33Sz1/VZhFP1etEGcmy0ZTEs8wUliLi04y+bHc9v3RTxTUMTrFwU4AlW1mFG9u9xeyddmPjlB6g==","shasum":"57618a221bc5ecbeedd25fa01a9d0cb005071cdc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.19.1.tgz","fileCount":1031,"unpackedSize":1104269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7basCRA9TVsSAnZWagAAVRYP/2PqPXL4LUa/W/LEUdcz\nYp/XIfvlVGgFfIOE2uEO05Qodaure5Vxph9CuNTgGQGO0mx+xkdVXE/xg9qb\nGPsYPKtHjY9b8vY1eNGij4JiczJThazapjV9SRk7x+eo7xlEY7eyITNA4dFg\n21r5xjhfFrQleqfuepyx/IEjOmuVWGowebhG6HviUazYHjuKy9hKME94b1nC\nQmA/XWIyZtW2RKhH5NIDdV0cH0DsN3N5EMWVAy7UHyM6ctFFcYHbAuKajl8S\naaAC0f3PMzNyFzRZVlY3FA1mz/fZ4Fn/Rop6TjTnz5i1osYZFBC2xucJdnnb\n1RKn0yd6d7a4Gu1HNITC5cX2xFSfcUsEJGiyCYALSXAvjZ/kKWSNBk+Uj4Hz\nVN+IzmuMzF4IIsLzQhyZ+7B7vxJhzIX4s49oxGTa4DhIeRu8WPQ3rD8cj8Ll\n18Bmc3l1n6ybhtWdKeAHsVicyeVUYWKG7X5lT0dFW/f8rq3YMZlB5zPINBT6\nSmgxSo+8ObPKLeL/G3lIOwDTzZMXFbIT8HsxusyDbwMrb3m/HgmSlMPmyAP8\nIJrS/84JfB2uLkd/BkvXLhjl2KNA3G5cS3wjVnSSMwYvTgbKg/Gx0ScEJn4R\nehZwlwLfo79cJR6WFlhb807tHSF/3jCr6af5WcmH4L3g3KtCb2Zk9rD50dZl\nCWwP\r\n=a6cu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvmBUDA2GDd/rl79x6lz2LJxT+WxWDxHrPOObA9Q4r+QIhAOc16r9bN48PXH/O42saYdm9hwOoxyc5Q8gPlVX3Hist"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.19.1_1626191532032_0.22185693537799267"},"_hasShrinkwrap":false},"7.19.2":{"name":"@altostra/core","version":"7.19.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"28b23108afef9a2c199da506eb7f5aea6507e77d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@7.19.2","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-IDdUhB/8v8ziJLGmJWGlg6KjMY957FkJOQZrTmlVyJRSLbwVv//HePRk/PwNjjBQ+sEb4bzyC2NFEirkWZuJsw==","shasum":"f4dd3002fdb9fc7301648c68fc43f647aba325f3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.19.2.tgz","fileCount":1031,"unpackedSize":1104200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7q+zCRA9TVsSAnZWagAAZokQAKIQymn3HGSttaPGvDUf\neIEpYy37CrZvsArFgZ0zyRwOFlpSDJQzImYd+xoAIX86VjhmCzkDaANyVASW\nbFoxoUIweLIPgYYZ+PQv4dfNAVLnQLihKZCIG0HdwYdue/hq7t938bEimu3+\npjYSwI5YrkUNN4CD4ZDD9j9u9+X3J2NAUSwAlJ5oOLXmuvl4YWMyIZdsb7Br\nWtrcRXus0N7FfhH0g+NOakCNYcyb/cK+NsArYwTEPI7vxIsNEibuZRfyJHYP\n8/fF2Pycrb/+MnvDEu1Q5KciCzGOebigjNtHn0hlO8tIzzyOaBcpai+WRGOQ\nvnG6wN5v0v/C2PTGPttFfNvkGB8NNpr5BI4OveIW1fbUXSfWpOhDPNzrWeG7\nwxcrR+/VSNJ4aeuY0Su4zBOJWy2lx2hxQalW+4KJBFzVOy9DqUVsika29rEp\nq/f9Of2jeBEfVUNQFLA69nqvbeYjFMUx5N/VpR4kVo3FApgMuGUJF+p1OX6k\nnn7AF0epq+0xUvvW0c6LpxfHbhX0dzyoTEN17UnpFlqQA/H+IaxoglcWxn6a\nwh9kmn5DDUgBrO41vpTdxhEJIKtsMGule0B++Cy71BCmSkvujqlqIIolsw3V\nCs/ukNEWhL5JmSBNsL050eGapytxwDRNlK4NI8cDAYBX/vSMdyypWr0CKvL0\n7F9j\r\n=/RrC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAuZOccw2tPE4AshKHrfVFP8AHHzT6+TCUAlx1qzY1dgIhAL7v3+ENVtQAhwkif0EzET+rcvcwm73cbmcJr46l4hao"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.19.2_1626255282917_0.04620011872566132"},"_hasShrinkwrap":false},"7.19.3":{"name":"@altostra/core","version":"7.19.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"feae0be41b398b687390012eec1dd3dd2278b690","_id":"@altostra/core@7.19.3","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ceqWekdpG4AlXhxFyn83P6pmaRdTut9S9kd3zG85CsvX8jg2b1Yv/CtE8bYlYRdL4P2MgbXTFQlGu6H3nOMnjw==","shasum":"5756af32580b73e423170bb44d2f36553defd172","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.19.3.tgz","fileCount":1031,"unpackedSize":1104200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7t7nCRA9TVsSAnZWagAA2LYQAJrU5koZXQTbxBBR425r\nbjMkvZoV2ZD+A2+ckb4tsy6biIMMSZyLQI/2RWvFTMa6VDrrOSF+4Zary/dy\neCOU8/qk28vP7JQLm9IwaCEUWJLomyVKoxU3rHxnx8MSOQn+kyz3nkezvFzl\n+HMH70IAtdwsABGgHaLcP4sEGXA5T1Oy4KG+XtlLbeyshN/N7Ta1KQwSIAgn\nSPBcaOU2bnIzKkvc18sEUXM8WujyfKqsYBrJbT36eqshpViqx4jy3a61Z+XP\n4iIuxDc0jft7egnzBrVizzgpccAJl7Gzae44AZfEjBOGeSgCZRRP0W8WwoL2\nds4nAU/+DFVfLP+rd47Pyu9XUfHRgrlgwJ23xTu3pat9/YdG/JqTTltcwzPd\niL6oWeK4ZINnmQyRgTf8laQ+ZSnTMfciwVI3NbcsQ0eAlC83UuIdPEHaiWer\nwa6GDY0cCrt9Xq3HxQf7ki752i+cYIkvudDTEwa+beuCVQ+WL5QH+o6oJ04H\n/wb2jMFjebStAGladHfqtCHxJnIf+bzUwPNaGIImfUbZdATkc4ikvIzuwie/\n/407jk5oKSQQyYfzxOEK7RYhUDJ1z3jr4XUQ8EmF1rXAJMGAgsDjTjF/ZjRW\nFQtiHWGSY4qkCSnRFd0FO81bveyy1utqVydzAfMf/oF/dvAw9Wv/h2wW1pI5\n1oB0\r\n=IxD3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeBAD22pLNZAnsHQIEwg+4qzClj1CvcVpXzj+8KqRdrAiEAhukojadNIQHe6GqGJmnHoHyzyBXizR/8C+gdhKJjJFg="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.19.3_1626267366415_0.45379991981320833"},"_hasShrinkwrap":false},"7.19.4":{"name":"@altostra/core","version":"7.19.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"0986b8fe2b2b3193df0b1b8f3f3305530c78434a","_id":"@altostra/core@7.19.4","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-FniquFhwcNEmShTWxzppfRmWKhVNpooWabbbrNV4PzI6egvZe2s2O0sG8HDB8MzIB76aPeDLeWquGkN5xL/tyw==","shasum":"52b2ec40bacdee79decca81c6f8be08c91d4c94d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.19.4.tgz","fileCount":1031,"unpackedSize":1104300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7/1PCRA9TVsSAnZWagAAMlMP/2rHCd7hllS6kS2Lh8R7\ns4Hhs/SISbka5tITjeMfp0E9g4wA8lPhP8kGFId8vYfkaBiXGgbgSJ20dGw1\nHhE2ZBjTj7fe7abQa+pPyXSPTJz+T8SInz84HtdfpRgkER0WykN6oPj4VW9w\n0m6oq2BjE2EzqRXd7MA2/OEk5ZuYlLuXZ4ouk+cTIoOy7CWD26yymGVZ6xPN\nYuCnYuwhFFvs5LR49tx7gqOcI8FYb32jZm7AjH4v5dJhKajyE9KvQGvUesKZ\n28AsrVZT553ORlbi6QjfdFKC04vYNXiy6IwCLDOl1XY8eYGGzMeRFoXq6htc\ngBHiJL+bLJONWqJwv/wsarTC9LERzsf82uh1y3SKahs63W7d2fU5hkjEsUIZ\nPIcJoeYM11hhX6UAq3NT2TJfioKr2a8nP8V/Gri3BoiJMQ0+PyrnZtyXSlIJ\npRQd5e6SLB43ZE60BQjalK6XN7tbjK+nbvSJ/DheqQrT1qY+b2CwZhXJgmJ+\n8BVlMyAbXjBduvv7tdcjcEc4dVfhLBn1gm6m74HVfc4WRUevLABAnP4I9Kpp\naXuLkzN1oh+nk2+Cb39vqQRa8V1bfBL/fqFW9r2G4tm8bfYZ3eqa2aOefKSl\n08sw5Z5TBYOY62RkwowNahPX64h0xeQBKmF4Cxhfwulra3rRw2Thiga512HG\nNq6X\r\n=w8+b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvJqVAud32hAHL1ePAksy2AmK+sr1F6vW5AtwPQRxYIwIhAKVjbw1P8xlpHcapn9l4LFnaOF32qvxbpFesPS4/QBGx"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.19.4_1626340686755_0.4535440559340864"},"_hasShrinkwrap":false},"7.19.5":{"name":"@altostra/core","version":"7.19.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"ab83de75f43e3ad3d7291667fc6b347bca9d8677","_id":"@altostra/core@7.19.5","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-WWyVsDNkzCNbBxYubC+LuHT6H9ZkOFgAkRM0NPCU7457X8KgnDKGYXwpTY9eCs9cR+J9wHWlwsK1HDu5TPVrig==","shasum":"b84bc90d8652178f3ca8b657c8dfc1e399b36d83","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.19.5.tgz","fileCount":1031,"unpackedSize":1104303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8Dz6CRA9TVsSAnZWagAARyQP/i9KF7SXW9QcDZO2mflD\nQ0EZWWxnlf9ANlQ9+jSnqkDOmxK6sDtwHRhkTjWhzuiF2ghVmYayr2XSZsTO\nwwJtAwvhfoNaGbYduXd/MWjtR0B7a6XprfQ9gnJMROrLziK41Yai1ZGM6g0r\n2QqxGD9rK3RqpqAe6IklK4lS8XN8EoDhOE8W+JzyhF4TiiU94KqZy0owOKO+\nyYi4vGJ0HFxrWiL91U2kgoGric2u0mLtZmgF0xToKzEAZQ0fKqIpZf7/XZFJ\nhEbxF0qy24O88ucY9cG7zD1oat2wBJZUXAofn747z2aAB1UiQ+rVP0aSHNMI\n2ykG/G0lvQ0VOUGKEhYfmxD87QHwS8LfB6HwAuDeitLr88r15V7XGc8Xl5Xq\nJb2SO4GBvdnk9QDRJ1RKGws4wQdRaaYTF+yb59mM161LIIHrjvqxXr6Dzmtn\n0jM58xbB5wqZFHZens6ay37ES47f4QfSuiXe4aNu3sFTi/CcQQIlGmUVJRe6\n98eMljKByB8/qrCeeGhkCMrPdtOqC/sgwCH2EHo9zYD7tVwsc3chdhMqT2ie\ns88E+flIoKq9pR2krfksfidbGrMnumZSZwpT0Kss93iCQeO5wFhMFxSGlyOy\nPMs9ZiA7+CSj5lGK3V+/7yv7LZJq2VF6ZC4ircD+MvC2oTV+CG5cO3RSOfKk\nWVEM\r\n=dMVA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH9mnDpMf/flWZz6yMxZeSDK15KwwYbpM3FKWQpIIIlAIhAIFd/AVLJ1zzdbLh4DZ2LUrHQ9ye0r21YtZa4fu0JT/j"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.19.5_1626356986708_0.8591100425184188"},"_hasShrinkwrap":false},"7.20.0":{"name":"@altostra/core","version":"7.20.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"319b8ec05b39cbb757023dc314bfcc38a65e8a3d","_id":"@altostra/core@7.20.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-G85Rq5S7Nidnj2uQia4hNzirz1x2kHu5quadZXRFmDrlKHjfdPUCgKBZ+5Xg7qQcLMIwWNBPRBxDU/XoeXHGLg==","shasum":"6ad02cdea9a7fe136d8ac6cd185a47f57a6317f9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.20.0.tgz","fileCount":1031,"unpackedSize":1104400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9tyhCRA9TVsSAnZWagAA188P/AlSt7ZBAXpa1cftdyBR\nQ3Lp6fYwfHW0W4U3ghVI4Nx0BZx6SPntb5A8qMGGgLRSAaJ6QH0dMB+lyHO8\n56n9XioETFcSTGupv82HOlGAfglaAr7E17hFd4cZJifIhB3LC/0fjr+ECFih\nfvC6OWRdibhrk1C2esO3rnWEPZZw7PbJg1K1dyg3TZt2lBEDppGgNwqhXoyy\nFGYx7vjPGLaOdtrSAgSxJk2OJ5WfbRiniNLOuj5PdbZChTObRh5/YtG26f/6\nLCMRUx38wHLAOxwzHsQJlkr5hQFiCMAdeafpWfarzWW2Ma3DT+uLNaivM0My\nfuMS9Cro39YbQ7nk+vkO3XWxsgm+dHWGeJrHGQ60kNsO7mXRAlf210mW+v/p\nWvAgnw1+C7xtFDTuPIZfsNwF1CWPnzzJnxt2fQEJsd5jzcJG78qFAlDCaUMT\nxYkKmlnrHugdyFEaJTpmAx09Hs3EE/IDxPBv+6RD361OyxCTxaKqdzyn/dn0\nO0GLkhXBwa175x6BZ4DSW6nNg7FBwy4DEBwtOPPtZ/M2Ko09AX16190RYfEF\nIJX6hILxdj3eqf/6xTfNj/pLqK28Eq8Ee2bLzlBGwv/KXOOocsQ/bdGhjb7L\nQjsMwy8BhJoTSxg0KJCMSiIHNb22oZHc05HCcQh+sr46Gqvkf05l66VaL5rs\nO7Q5\r\n=0Z/s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQpzvWOaAQwazE5+N0aRRx790xCzDcsAENE1vHylN+WAiB/SRIoiYefQFHFRlrcj6J1e9gAXlkJEzcxERAvf5y8nQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.20.0_1626791073569_0.8053250438683441"},"_hasShrinkwrap":false},"7.20.1":{"name":"@altostra/core","version":"7.20.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"537b533306b83b3cdb3797bfad5b2c15aa9f789e","_id":"@altostra/core@7.20.1","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Xbup+LQtsXbTAbheydiuawamYx3p1eG9sErV5phoP6PCWUj5FE5vKB0l/4SUn5I64DGnn/cV7k8chI2zzlrgAg==","shasum":"93f313f875dc91050207e93edce28b38fcd0c052","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.20.1.tgz","fileCount":1031,"unpackedSize":1104536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+WLUCRA9TVsSAnZWagAAjwIP/2SSDraGaci4m8NUnQhy\nBj9OZNKN4qlllu2jIlqkSF16H/4mckK8FpC3now4CZPg5f9v16KO/1Qey4WW\nCxueC51g13uAadmWruS02Oor8Hi1S4c8cIyjLQpWDYgwL5zSKbfWO2TT0M8T\n6rV51PDpqONJVO2LXWx+YNwc/e8T/PGsmMoZHnmFTJ+8ghTLpe7Fin4HmKVk\n088s6ql73wrHD2m3p+Ba1Xiyi2K9UW8Wb5tHMzdMS+U7jbSGIQVyk9F2d2DR\nSvvbAr8WgJkYGM62z4sNarNd85beTfMDfp1Gg6Epto5t+UD066E7dkNEnE6b\njAPpNn/Nj7tk120T74jWmwiYf+p1tY+SGlVPO13WAPDjNSU0BVKmMPaVZf1E\n9wVTZtfcy0pVgLREFcPr8W3I96YhLWukBgL3AkqND8Pmhzlyo3YwSOMmrG2d\nu6pltj+nXBdTQIMZKeraDV8bIJ81wAZABlqynQ8gNDURkf47vpSb3SUXpdQr\n1kBod1MbIa3jlE+vkJDRJTfe8JejGhCedvyqhx1Yuo/MM7OkfeTVTolAiBWr\nte178YboJHC1n4EbooNa1ujvEHY73SiQ66AiPytAW2VKzfGXLbcbyjbg8Qnd\nipbY74GlwI7MUXPJkOCXC7iBJlVv/iHkdXSxGcUvl7BMaVdSMgh5CpzjrZQz\nfX/U\r\n=4YXE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJfaDW1RpReQePxzn0oxoVs186ffHxgYxVNHCpbIWi6AiAVZwYo5VeLdaiuMOtXlLBkN3jnLJ9t61xz33IqeqfC5A=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.20.1_1626956500204_0.5633768565144548"},"_hasShrinkwrap":false},"7.20.2":{"name":"@altostra/core","version":"7.20.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"c4e4057d6d028da0f752c1ff2c49c26b42cd7491","_id":"@altostra/core@7.20.2","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-h49LzoLseFH20Kv+cWdm3PX69P+1vumvp4b/EbOcpM9mkj2M66U8UtWk5CmW95pUL5Pjo7jkg1yEdHZSjat2Xg==","shasum":"7675e1b2313b8c9fe98c834a820cd2932ad4790d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.20.2.tgz","fileCount":1031,"unpackedSize":1104566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhARgSCRA9TVsSAnZWagAAVaIP/RJks5qPYIKSdaL99VSg\nNYVoIWRyLLh0f6iz/0Fdxvs8OMUlEvtI/fuspQbxS9UuHQ4ltsjQ7jvCFR/V\nOfwhQWwkYjNVGK01h+GGY3nylGlkxxGXQmYLVeKxw7mLy9B1GxTtmmzE6DDA\nB+i6h2e/o9+OgMmaWeQLlzi8JJhv1oKHFHcBbNw3tJcTPmOeBcckmGuq36zr\nXVTcs6giUwMn2jxijUEfqUcvMmbDtURZEIGQcpDsZbyDFrFDoT03CIcaTiqW\n4hrwdrOuHLjH8JEkBf5oRrmWVu6z9/1F33F8Ae+xtSg7o0A+P/aaNbKdScmm\nnD7L1X/Ufv1PVcZAMqiRk9uGirsYRzrGCQ8TuiWYT0GX+TiYVs2WIf4vFFiC\nG9WxVGqZOpFh+XTfAzRXENGT91NOsrnXMKbE2wi63EAcO/dtCQcoHvtcgyrB\nUjFjzqz1zHDqiahBHCyYiv6O7BcAArDAv08UuLinr7n4VX9D3SCgKdn/H+do\nqnmySuhOma+vM7oSAPy8KzCzu8wp7G012SY+iffmUf9s/AYcU8DqkuwRjRKq\n+jaHNdmyhDWGmS/2/pbR0WLAWK3oUqfgppxJ7O3y0FWwwpI6xAedk9IpOuxQ\nzp73UbQSAN7StQHmHL8LKmFf2JksFUT+ceUKhYxzPsKDpSS83v69muyRiWnB\nfYXE\r\n=h7Vy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJWhs+fVCPPjKJFRdXSHzEKhHpJQm8XqRm08YVP6zTdQIhAI8eBdAezvBp4I/ceKbhKyi71hpTSd94zxE2YmAr1EDE"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.20.2_1627461650737_0.7120662754627161"},"_hasShrinkwrap":false},"7.20.3":{"name":"@altostra/core","version":"7.20.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"7eeba721678077710e56b9c752b0f51964df8ca5","_id":"@altostra/core@7.20.3","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-kb8s4QQ9e37glGtn0czCag1WwWT7yq+UFTPdjU0MVMTjtuNgn5tMJf2TKkrPFu/LhAq+vfUhDg14p+jiwLLeyA==","shasum":"9ba2d4a3ce28f598be354993ab78627eb28a964b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.20.3.tgz","fileCount":1031,"unpackedSize":1104567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhARwJCRA9TVsSAnZWagAAHH8P/3os5w6g6xhndrh6pf9j\n12miU1Iql2vqnyrwmWQom718d9TBwfUkl2mds1vq8KVStmtnIo1soUl6cb8m\nD8O8XSQuiiP6sYX4qw1D8qJEGSJcoztewECvUZLXZL2Ihh+k8X5yrXtrEGJl\noW3Q74Puw1cstEyMmUSMufM3MRtqGenemy1uXjvbpndoaugP+u9YRGi0M4Os\no+ah8yIcxN+7c8xekDfPyA8o7Mrzv/ejjXIDEkzBNCtekHCe121P4tb9fUFG\nCoyugvpbQqxJKbVVxQ6ey6CfWuaKUQjneEvI2OFc+TrI7G9yeQPupARrnrjm\nDUQYRWnZTueAV1gSo5jtitqqcE2eZzK7p0tf7Dy1f+krdqri6h3PlPkZ7c/W\nlNpFq3ft2dedS4hyIeJiNGr5HKXeu/ovZTTd6W+H/BbJ2omCNIsrjDAy3btK\nU+WCrFQ+fzzuqM2D7NuFCZaM8007sepGsinVGI9JMqpIcex0SIBgwZl2l5ze\nfnSeET48uHZWvM/VoBgzkBI8uR/gzuQaOr0cj5Da8yahH5qywbs22OXYKdWh\nVueN7r3nfEY0mtCpDad6UqIHHcyelHrrV08cw7MOrUBq1MywzbXafXYUTemz\nTf1NpFDcST5GtsTqHcRtHI6/vR/lg3xb3u2PLitdFnwKpVrHWbvEZN5aJNY+\nEL/Y\r\n=t0YS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+gST+XsKzNbcAJ0xKCzhSjzpf2VA9knXhH01NhM2pawIhANx7klJ0wSfTcnGyN9agAyWAfaqZQAQcJry1qMHhTJwx"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.20.3_1627462664943_0.8243972165071347"},"_hasShrinkwrap":false},"7.20.4":{"name":"@altostra/core","version":"7.20.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"0cb75348543ad7ec3089325b2e6800b9aff0a203","_id":"@altostra/core@7.20.4","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-PTQPu+ucaY2Jel5to8qoTyIy2B7h24achVHKPGmCd7Y0mhm5cKTOffbzOnwIWiZvGm1ardRlCfVDuYDPNjoSGg==","shasum":"dd97188de521894fe8effabb5aaf4caa3b8a73c4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-7.20.4.tgz","fileCount":1031,"unpackedSize":1104805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAT73CRA9TVsSAnZWagAA5W8P/RbjUlcCyPBoKL+Ot7rt\noq5l9EzEmdCbMgAlWjxbL5QQXChvTF/Ji1/9Irbl7smhtVmn1H5I011dR+Vl\nxKAAY7TBu1IliVcqyewt40TPBGaJVO/deKqXayi3juw7w4JYv7cixbhDFb1A\nI8okG4HXFRApmXOWTHqTGMZpqorPmwH8CrQtTIPb5LVn84a92G1QMQUMwczr\nS0HMDBfkmt4OxvKZvbg1XBlQptXOHo7OW7OeGJ9ZH+S4F5BnSv3ACbI6E3tv\nHawZsqwglrqNkCUdY/Y3g23lsqbxkPq7r+T7VKPu3OekBk/Ml46K31YaCN0T\nxdk07c9TagXFe3RFQOpDgkcFP+wkoXJfIgeh+n453ZupCiWOioMHQaYG/pQA\n1gTiJOrywuC+Eak2o/+coNyI6aa4kOq9slniNdFfZx2R2aXMpeaWcQ2ivQfl\nbKnjixsSf+9WV2UDyOuznqbIeN4izk86r/PJXDTx35qHjFFRp/9eByfK9Khw\njVtifoJozhnsus0wAlVSomblvbg8TbCQVu3bZVdDX7mEOYYL0FwXwfhBTNl3\nL2YTVVsVj7DkncsfY4R2tspFJg2QrakKBo0xC+BGGNcRLH+SrxUg/rUczNPT\n+eWda+WwHoEFYbu2JzjJzDsJ5NDVdD8meeTLmfjGqXBGukPxI47dwjY9LN4p\nn8J8\r\n=XHRM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7daBtxkOYra7J4IkxMu5Pm8UxxqAht9bEiEbSkPRpWAIgUJpjytMHu9qgtc6B2iZRfSneWLVrxG7n6BCnKgyi4KU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.20.4_1627471607639_0.03871495534553859"},"_hasShrinkwrap":false},"8.0.0":{"name":"@altostra/core","version":"8.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"d0a58f79a1fb521e792c2cdee63ea3fc7e757979","_id":"@altostra/core@8.0.0","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-OAgN9SaWcuh/Z10oIuipFHSGFAJcR8njCM4bqy2zRzVTrlMxwfNzJSyKJriM9UWD4WYfaiL0qJAl7G/DGo39Rg==","shasum":"eebe025089f296b25b46e62b69e2609cb29807fd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.0.0.tgz","fileCount":1031,"unpackedSize":1105002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCl4XCRA9TVsSAnZWagAANMIP/2G/N/G6E6dqkFoJkTCN\nM/PDEJ4MVH7Gcs015WtK8t2pjCzEM99cZMAekxnjvw9KbZKg1lazs5wOk4M7\nItXi2MMQGwv36cYEhuZghRzVw0J5/nEipld+V4gvycU4F3kXLlakMdYRzTEJ\nLSWYDJWQnQJ72OOCdYybuTbAawea42Qvh0cC4sRxr8XfSxFVq+X6CqH3n/oK\n/x6RJPvrY7I/0H0w/t7Zw+FWNLoggyOnXQ066TEGuflJM1I1jM4cvOuKcd0R\nMcmXkw+JcyWaQB4+FMIoM5JkpvnPtr4eT6ezb2E2dpmSy1o2FPisv10o3CSr\nPSzHj765qulG3OhS/+z2ORIhhKCnccdxGi9po/29kdxe4yqAbCnZTGV8TFa5\ng6PJEsF1B7zlsZ25BYY2Ntq/QJWaa5Ko7MgB77AthCT5ucXRPScEIIeF0CCY\nthhHQhsDgRPg03Zrejhtk8rhvcr8tw44sAK88gDOBF1H2zoPIg7JxFSE5G3D\nb6rt/YD3VyOS/uCqaWBMX4SpbTS32ye0yXG8PBXgcXXcqSw2EPZkHKhawTVw\nyurffNTT08X+FI/bvA/gbBLDKYyy4BsM/e5FJW32IBHM8sa1juyLgvvFlcN9\nUicb3J0yUC1vPb3eYhna+IEa0gSqiv+i2VDW5G5Yqu98uz1o4SKpUh2PNAHg\n759u\r\n=RJop\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgHx0Urq7hKFZs80FW6TeyyJRGNjBp1xv7LfUeMimklQIhAIpB0HkQ9DBRrVgePERGgwYnJl+Irz9jxtGunY1xA5dA"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.0.0_1628069399225_0.4460793370547347"},"_hasShrinkwrap":false},"8.0.1":{"name":"@altostra/core","version":"8.0.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"f0de454d2b291616519ee11ab0544dcc1c59d1eb","_id":"@altostra/core@8.0.1","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-CzZ1BQs1mjK8tlx1oPBEsBnfAD+UxVArRri/42XPX/YyHFOXZ6/Q5GFmF8HHu8rnFrrBTdGOKAOJF68Q8bxOqA==","shasum":"1052c2a88bbd863dfd953f690bd589411c7c8925","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.0.1.tgz","fileCount":1031,"unpackedSize":1105002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCn6pCRA9TVsSAnZWagAATpIP/1S9w+SSp7ELTmZV+NRD\n8X+xnfDPB3VdtswzHgDLyu5OU9VIjqWc04zJt4GJvHsYZ86phCInPJC+o2hw\nszReD0ykvThxrb2vvRlbKPJoToAOUSD/sKV6c3X0OmLP95SMr7/zMxU69FTS\nkakooHU83JDBhGUPcOolwWFuc1BqkOXxM4jWxrmhN3qCG2XuHwNAo7LyqxJP\n9l0uj5l2DwJLr/Q4DmmyZ4JWvr4zspVfh9oYAYIdWV7Qn5fKOLjfQx7nmjQ+\n9VVyNylDKCXD80esK1P9hSGXKdSUNBHJdvP6d4hBpwf/ir+oQjyrTk7se5ls\nzToaN6t2d9VPjKScEiukXmY7noCemPCj7WVAUkYMs+0bavozxFhOspsBOjmy\nEZSPY7ZgoqT15INped158lURhw+jrwnTPgprlXtbCxz4e1icrToOBODncYnC\nCxSVjbtYAcRz8dgjyAozuEVxL+su4abh6GISly1eB4fGqmLsk+Ze6jYtJHYV\nZSRuikWZgYfIMdqe9vjzsdIWiY/61Lqq2IXhJfreTMyJwETWoM2DfuVnB/VK\nFXRyK5PRW+iZOEtAfU8hpZyJeF7ephFrkjiTHHmJuR8aGYwtK0alpfZGTBWt\n1NC49eKJIh4kVIJpdBCEku8Y5VML3KI1jtHW00f3YKIM3ZPUjfn+aCAkNf0w\n3kVJ\r\n=TWm1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9LiVtt4hAZgk69XM+MpmPc8hioiaiS5STC4vuc6AXHwIhAPjeO16GnQne7R/Lrd1MVb+mFZK2fr9DDaBhXnFvrIDe"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.0.1_1628077737117_0.02216283101022598"},"_hasShrinkwrap":false},"8.0.2":{"name":"@altostra/core","version":"8.0.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"5913348cf634fb7ae1cf4cee5109ae1794ed7f5e","_id":"@altostra/core@8.0.2","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-yNHTGETanfSkC/snxPH8O1vDbhHzbKolPPjCqFJUtzp6jBMKkHvVHIsyxeK4QU0ytnhy+39jGXBAap1LpHDqZQ==","shasum":"cd8d0fe46dcb69ccaecf23a95aae8c7095993a1d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.0.2.tgz","fileCount":1031,"unpackedSize":1105002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCoCJCRA9TVsSAnZWagAAA/8P/3AkaCGGf1cEwFBpmECM\nt+gdkdzzOnpoMa+whf7MSQTnhTgd9sQ0jhntsRf240Nc+dblPN4UvOQjKkTO\n1TGIyEc8w6mxwzoLEXVGolmRvEYCTqSzkmSkGEV8ZbQqKix90JNynH+QjAI2\nz5DC9m83/6OPAVr7cFYZ0epaY4H5ThMN/ccp4YE8eHFjD9rWa11/zJJn5top\n/krsfoqwIfLwWj2IhKHyDzOlFr7aDaf0Q1jD6zcEtvsug94WDkDK1XRAcg32\nJ+6tCtPuiARElyPGeTDrBGsCgdtS02T5m/hOObYOl6nO8KBFK2ltObrbGo+M\nipq2C4PpTaTL2sH2dG7POpr0HUgfapfSPXMQYzXdRmCtjkQzNbTJVRX/E0xJ\n5eq3dhsQdblmfgAfvvQOobs9Ch6wOrFruraI0hFVXlveRraY8xHcGtShtNOF\nHzkAdja8c/seCs0M828I7XKp8WpVQ39zTUQc49SRhII1sTPmsx/oj5m2Imjr\n3eUheLu8bGNvjXcOvyr2CnknYuOpXA8nb7XSUgPnzKQzQofmhN3hmz1bccC8\ngkp6rZ+/OtthWMnJN4hXcB2+z5gR4NmDgqcZvsTIirJxT7TTlr7OAzgiIT0C\n9J/QF1gxS4mITmImWtXKNg4A97L7vdFQK1XQfsh7/Ed9qIjmDtizvAiwvRti\nxyrt\r\n=gYmv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxeMQKpabLNRaziScsZPjwoM0i72dGFumMVNMDua5SZAiEAgeaFS5EuIdPg7slgSoDtsfpcrGR33FBX6OtoJqHKMIA="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.0.2_1628078217803_0.16287071417942034"},"_hasShrinkwrap":false},"8.0.3":{"name":"@altostra/core","version":"8.0.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"ef2ccafcbfce6d8c05d7ae3eb1f18f858357c761","_id":"@altostra/core@8.0.3","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-KzVxBsabMFYC4JGECSyn2yY7tHXk0S/6zZCCfKAMousHA2D3RDi7zSzgz8Lj11YW8uK71rpQYgmkTQbPxJdnRA==","shasum":"57c519e02026b19b98e55b5ee3e936ae9f1a9c31","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.0.3.tgz","fileCount":1031,"unpackedSize":1104984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC/gnCRA9TVsSAnZWagAAbqsP/2cYG7xJV9ZwEGaUBqwU\nqG99Dw3v914AQlE2SMU5kmSYLnOa6OzUuclYIQ0DOHzkUFj3NtfuaPaJajuN\nVzfsU78+9scj6pAJCTHW+msJVn9/ypdNd0jSiS/Qm5TZzAS41fADFnMp44LM\nH9yFyvtvIn9ibbhFtds63gSgopNndIUFM4MYNuYmsBVFGYz3VKlOhiOEDK44\nb5PSmbb3hfGtYFq8zL9LjsQ+ghYLeNLeVE/U/uXkTdj1p4L3XJfumXS4Zfad\nvURCojPCZ1N5o4IzPBOp/oTS2HxkYfq3CbHewrevUasMMKheuyWGnbTsNaop\nHuzW/F1rHO7C0Axufgwl7jpKrkFXfQxSDHoDIqIl6uT0QmUqma3HchCCQXf+\nFRaeZ4KDkeJzNLP99b3iuF/FdMtDy9yEy2d5FF0MEBE3IP6+Ele5mvkTH6an\nwr55ky7w9u/EoBeokpAlqvPZRRDH7Y4G86l72p/eY769nAV1f2iNZN/VC54k\ny6AqXsvWbqJ6fjY/AwnYxQsTWQls/7Va0XCHLxY/X8CAITYbCjwJgEyF+LBB\ncdQBS3e33vD3gjA5SKpX7N8MnheUz7JFOYFcdK6ggsCMVLfn3rw4b8zBQdh3\nOjpTX1ocaD9BDewDEmID2X09iKgwODO5SgvKeXiuILrpYYZdhd8G4uSry3Y0\nyyZw\r\n=+C9X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9AdVtw4bXNiWhkvb6YBrgQaaR7SWWgQpLWJQbEBFujAiEA2YNAj6yfwua5piA6tIJzdDNetRihaoX8Y2gf8O/reWY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.0.3_1628174375671_0.17879317264997807"},"_hasShrinkwrap":false},"8.0.4":{"name":"@altostra/core","version":"8.0.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~1.126.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"c3aa29506fd2cbbc2d876349502c0c476ac48a4a","_id":"@altostra/core@8.0.4","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-eTeEKKCSC7sU806grlWBgQneXFL5X2SRVW7QPl5oOMUn06jZAFPtp1be3T2iFr+SZ5BSaRFYQ6RQiTsMB6yz0g==","shasum":"b0c24bf534231060856bcebc43e76475561323a5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.0.4.tgz","fileCount":1031,"unpackedSize":1104984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD5a6CRA9TVsSAnZWagAAGcMP/1Bwk2NX8siH851MO6Xp\nUzIx48Z2bwbzzCeocScqkBac6L8uYCP3V+9qvu7IQsraQ5dYf4pNEHIcmFAa\nKmWdz01jD5ZPJ9V7S6It19JsmwgRkAQfiUf/7blMSUapK/nY/hQ+OPBD2IVr\neAoy/u5U5gRJPowlbqkgsOgj8VUneNWrCMgVFOJL50vernohXcvuNIys7Cq+\nrnDKT5CYAOhc+Wnq9bCCipVJW8kbzy6AW7IAUo6TzV4TdLtts9UywZAVVt5Z\nBKaNQCxmNy3xF5cXKpAsPPHeouTy+dZbQtbR04fns6Y0cI6TPaTI7oaGqPYr\nxiNhT1dNTswlpBXbn6VUbK7QEIMfwVFwt3fQrjPdEXIox5wNZfLYUvjT0nVx\ntjidIpQ2pacf5kyCOb+07D4bpr2y+rYKaUZDNYIaRNZkhhw8xb+lYsnn/ILo\nHJJAF16e5aDGh5uO8Hm3penwO6iQU9n1i6RZfpjgQLzY0sxg0TNOgzzxhtQp\n0qEKotD//EqlpkmAv9BawXD6PtMv5n8nidoUHDpbjqtN8+v/ECc1X2TSKcxK\nUqW2CVC+oVBbobwCfd7WrZxw3PIIHTSSG51bAqKq3jPfv/i85wVSj2hZY/Jf\n5htEq2D3Q3olJUCVswee7SBJbnuYjI8H92CqpbaVtAkMDYpdedoX6cHRs+IE\ndj40\r\n=1Unj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNwfzb1g9w46hLdPCMgc03ympj54j/50xWHfhZajMUlAIhAIDPMpK5WDSQ6ut9QkwpIedTEdLhia7B+X+MH+XcKSNW"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.0.4_1628411578514_0.952503674023794"},"_hasShrinkwrap":false},"8.1.0":{"name":"@altostra/core","version":"8.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"c374c2a23fd4122fe194a54f6afe76c9d3d5b539","_id":"@altostra/core@8.1.0","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-mxRZIIMwLgCe7i0Ekl6dauDMh8ASnKIRy2/pZaAosIKYou4YL7qFUdgvtQ+4lrvWQ6eoFakh/ff6y9St6nCUdg==","shasum":"8cdf580b710477b8f07ebcb75cb9146f11f47bee","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.1.0.tgz","fileCount":1033,"unpackedSize":1117337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD9/WCRA9TVsSAnZWagAA9scQAJky9jJ/3A+HM0msmzLX\n26vUkru6liglOjjEkNZxb3lhjErhn37qdxs37J8M/ffbVkn0Pb/yYSywTBp2\n7OBi2EhX9lfWz9Q5kE3/4YotYKr0XHTRTCmI39tcNkJlzDh+niFi8QSoo7UG\nExet5A4j/H5Sp5j+wso2Ag4QWLtJCG7VH+5IVAVXtrACK5+FKdi2muOszeuv\nOb7SqZo3YGyXCq/gTfVzXvdBUtvB90omPr7u6pFOwXJcqqkDF7wOVkBEsxGY\nkvPSwzEugnjQD3vZed/9iDGOXbH+MaeDxQx5jzsxdSjfOBX0JC6kZqk4wpKy\nn06JxwWq5BDH8ZsNRZl7JfE7YDzPO+mEoxtzdEtkXfBf9Cz6REsyryCTwNsI\n80P19NMFAcSi9xnL5+05nBqyvPOfR4TxTw9P3+U2pUtrVhPN/zU++QoVbZvo\nF3Uwd++8kvXtNGUA9ZoQJpdNrf84+GY/MI0XBbhM3JGxaWS9BzF9Jo4rQNGp\nluSxSNc1LEnyvfZyFspqifiRc5aF60x99ykxs4C/ZR8FAUHV+mFFqVhhw5k/\n2PxsSiXpu52UFzHbDDaYcORPskf6CF/wVZuO1AbjnhrHPG5MRBFJV0SHEhXi\n0F9xgkH59Qg0owAJQdIZiUcUa0LrSnnWJibhZuDRRmRsJNUQ6HJPiNi8tE2X\nQOqJ\r\n=+AoH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM0o32qp1DdKfM7Od0H9VrI0848FJbZrxEnbBPYIE34wIhAMQNpiPAS4wT/FxgNJ7HT8yfqqxqi+ooRvwW4zSXj89z"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.1.0_1628430294337_0.5267548285752885"},"_hasShrinkwrap":false},"8.2.0":{"name":"@altostra/core","version":"8.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"76d6834016ac4aaf83f6f47b7947071211b4a3de","_id":"@altostra/core@8.2.0","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-MgfOTMW+gwLGA4EuEX3jrrmgUGRxVohG+9o3cIJkj5p944Yoob2Y+L6qrOmJWn60pOM/oqLegT96C8+VES/6fg==","shasum":"038b9f4e84e8726e7771628b620de63e7bd1e185","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.2.0.tgz","fileCount":1033,"unpackedSize":1117643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEq1LCRA9TVsSAnZWagAAeLoP/RJbpJb0NQWtKk0RlgG7\nP9rEHzvofVCoLXWdP5iAnI0AWtqlis1Bi39YZqsbwQDPTyKYJN/pUQbC/tnl\nTcl6VK5DcbantAyYnyxGJnF/o2Y75mEZYVESLxTxafy/pVl0IJPVIQwn8he3\no02vtvlR8Mhch4q3KuYSVFlQeMraOFxbhuBMWjyXR27ELedZcAYSoRTjm71t\nukXMDM12DGFdNSvt69eCWRxheRgWfCgiRuzE8BkIJXwnLNstmLFGBp2Mnibo\n5BysnZLhSKSHSOdgRTxLBhoDYAI6Kg8QbBGc88zUVQofzPpxGhj+2EpAxEYn\nMk9QsUcxerdSBcYI5VqgbqEQJxMiekxoFJ9N+PPk+ksvauv/f48oCENFp6X0\nwEZxh0S0HoAQnKg/VJICcK79tfFsxSJtEvn1MIH7gNf63WtHgjwhJV2HJK+W\n/gtLDmfq91IBDs0Aq4M+XDpQtnNCDeDtUGWKKwe1RRPGlnlDDR3RX4XUMfom\njKp3lU5HrmzdiA+/kELEy0hoUoLpE79x7Xdxw5A2498jwatFcmjQccXPnRvd\niAIw/lG1Cay+406aznqxFS4JT0nFDSCG0dQ48RQDNlYDJboz0J0pgKXAi7hL\nbA1eLjLCbWtMoJ5H4V8KwtGy/K/71QrTx47bYqAdDegWKO4n76Gnw1Z86BId\nrfRR\r\n=vGS2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD82S6p8U/neqgQ0neUxAz9nXMFhwBMamv1gl/HgrxYkgIhALKCk+liqKhFdGVB10rM+U6Djtw0QlGi57V8XnOHUgNc"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.2.0_1628613963373_0.1571241872366036"},"_hasShrinkwrap":false},"8.2.1":{"name":"@altostra/core","version":"8.2.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"30cd919426f3364e18b219c74c9a8ac1a4d92c03","_id":"@altostra/core@8.2.1","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-WPnsUyFZLqHuRdun5z9oC1S9BsMeTQT5Qk9/co3QjZuvQU8Uw2iJhpgbEI2MQ0WND7OsmN4aHAF3X4hkz7IBVA==","shasum":"0a47d0ddd841b533c7f42a6029e51453c1ae80dc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.2.1.tgz","fileCount":1033,"unpackedSize":1117710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE+yPCRA9TVsSAnZWagAAdVYP/iG+vpUhX6eW7JjHUgQz\nUvo3mQmEvp7gVS9/0Jtwa4LhY4kqi90zyQ5m9jqv7roWiRMKBbseTkXIzhv0\n1JjWbFwtrHqCIsORr1TGchIzJBGhlbxXy4goVduw7THCX1eE6eExqdXDtXve\nskAnoiutGw6/ZbR/2JektkusQRqcty2iBIupGVqyUOtSYrC6OlVW/DeF9QqF\nlfYVmpcCBmpjNcg8Zo/YsaYd5qbBXECmTSDlUzxOsSTUOovLIH39vm174NH5\nq+RPlLnP6RJoe5EGCjHgJqCmuYgorNXYc19H1WRXA43zjMJbbdf0068XqeRd\nByCsaM+RhsLe/rpyKlyHLOjFeEHbn01m1bPLy66vIkLy3ABIYncpENtWyJAW\ni98iI9lSeJYXcCtYHN2wlXwc9pStOpXtfy2keKgzEOFEtPzHwuvUZ7Bmwhr6\n8yWnVHVLoMIhoTMXrE0zXzmku9bYEnXs1Tu0luziieKDr7kBwNhwByDO7Es5\nXi/q65uRJPb2PaeXHtSt/HyURyeXUAZYXRFoUTR19/fCF4jEdsfmtwErYSLP\n4LfRS2s1HEC6ha0Oa31qnkIQG9cLKGyt7YhfwAIraBd9wORAwTW9dEiNleT/\nVzXX1UCY4NMjfFuCUYQhGGr8iFQbR2aq/TtMKVD5kmtBruSHDL4ZRGg2lEz6\n3RdT\r\n=VEOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICh2v+DxCtUitVF15HOg4PUn6hVixkrqwaU38ehlVOx1AiBxJtoM5xYp2qnJ2UJhgQL1oZNeDbOXq5QuW1KgTYBf+Q=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.2.1_1628695695071_0.10244804884041425"},"_hasShrinkwrap":false},"8.2.2":{"name":"@altostra/core","version":"8.2.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"8a06e1fa523577585443801f21771d93786dedca","_id":"@altostra/core@8.2.2","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-LpkzrPpNginKARzEWayqNCiIXmFYK77Q8r6kzDsHkieu7DL9tQ41ePCAtD0hHH0gfQZyq5Hoh4ZrFhVbott1GQ==","shasum":"44c7f0849a323529d8dbfa6d98bbe9a01acf6491","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.2.2.tgz","fileCount":1033,"unpackedSize":1118162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFR+iCRA9TVsSAnZWagAABm4P/1KLCgWtXBjsSEf4iYbB\nLlx0RkzsOc8ZRgh26kfbnQ1/sSrItGw+8fYrc7GI16a1E56uhkJr0UVk4sdG\nSbXfP04d1ROq7AMkNIihE7iqj1oMy7FycCLr2YPl5WH7CP+qt7ATi1V9paqE\nqp/JNSiJ6oZXme4gz1P259KIAeQpB7CZaPE87rviwyrHzXtPkCVKlOysg30U\nm4nHXp2ixl9PSuMQ/3kYmKi1iqG0KvjvpjSMY3rcGHQ2DgyeN69XBCBg2mDR\n7rr8vn0fuNCwVBaxK26emsfU9NtOyIpYt6xUW5j//B+1+vuE5tyfhQajRDcs\nbNJgoukHKlAFWti2QpDVLdQwQlIKoxFWxEjAJAbF28ghE4jRJaZatj+bV93G\nWFTG7Jt8QTAt4MfWSbhDqLjvG3C+Zb0KeHLwTBDFwu0pQmEJCzB6uMmfSMDY\nuP8jgWeuuOECzIGH3UfScSsqjBFWKZjQ4VD7aZn9OHQt/ZK8EvjI2v8MkoDb\nm0FoJHLgBIcwhTzcQWObNsx7qbHFqjaPhZv3+/dQquw1eZ3aXQcKJLmXi/ab\nctaB34U8QEMzz+0oQQgGWn2sy6EW5bhlD5Gy1d9mMaIdJ0ME8rRcW7X+4RIT\nHT+Tm8H4a7oZP/ENusf5b33dRtib5CobZB72Zy+ldaP8AOOcC5K5dfe9pDuH\nCi8l\r\n=e2FC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6kTEXX/g2CG/cNmr9D02m22Do4fBRpmT8kAs0mZwe+gIhAOgE+oHmkh7wQEV5S34xaTAzync6TNr7KKW03pXH7eoV"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.2.2_1628774306450_0.2809611114372519"},"_hasShrinkwrap":false},"8.3.0-fargate-containers.0":{"name":"@altostra/core","version":"8.3.0-fargate-containers.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"df2ddabd8be9b5f26868cd94e0624d6b8a762fa9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-fargate-containers.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-/SXnBIbF2F20cxuN2Mfasayn0MdIAR1od7IlamLD0uwV/a4DuvrH9HfTHuPinC4VxLn/wQvPbvv3h0vqhwffyg==","shasum":"91637b4f2534ee52479f2c5a158166a1d78b8a67","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-fargate-containers.0.tgz","fileCount":1037,"unpackedSize":1125352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG6vkCRA9TVsSAnZWagAAKCIQAJiC/jqBECxROhqHOTlu\nTlnBwt0VNcoKWlgnZaCTc8CgM2OxqbhmwCIqs6cpdOGbtLYBhSpF7fwFZWdc\nb88YkkcgLi/azwnYgHb3qUXj+WPPYcUCyaK+kZoNKeyx1rp6nwG19Oc0jHQS\nqVLCDPVBDIey+pRV8O1l4JO6OJVLJqeqzxcikL5N/4pbeTtbbIFgzqxORv7u\n47D9xsHZhyBIkKjB0W/BMf9lg63QuwSuK3Z3bbY1tFppW/YIrP94S6/XbKdx\n56gBk5+icPwLPxGR3KanO9DhuTpMIyDhftG5e9aQ0rFFixTz85nEj7BbhY5v\na7S6uSO9ghFMV9BKu/4VTq1tcoDibBEL6rGRrQrubUabx6iTPo3uLxQgai8B\nHWkMqdX7TeB1tyfmyFJpQzQRLrG/bu5YWhoTQnKzoQVFkCPuUz55asbBzLta\n368fYp2P/Y0U4rHejzJe61uHmy7Rz4w63IfgOBHC5cNGSLO6fAMpRsn/tc8C\nRyjj8eiYwYeFOr4lIcolwSBIyAU+9nPvDNTYbIgN9WlCLPpQYaQxivP1UISz\n8QPtNt+VoCoSTpi6XXPZ/4H7hYX9pBLEmPlXO9rEEiYVqH2vrUI0+HCFE2rY\nkSoGi7aZwBUAbv6F8IVOEDb8CJjDPFeFhMl29wjZDrx/AciOsBj5YMlaTKzp\nRzbW\r\n=9ECo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiVpN+b184DL0Vlt9aPVxjnEv9n1oRdwuRN0jEsUCuHwIhAIXbGLbQU4xFt/B0XI2eIEy329j0BZOgCgZEJMVeqsNv"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-fargate-containers.0_1629203428260_0.16317021696167266"},"_hasShrinkwrap":false},"8.3.0-fargate-containers.1":{"name":"@altostra/core","version":"8.3.0-fargate-containers.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1c0224353909d2aaa7fd7799526bf59daeac8fbd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-fargate-containers.1","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-AOJYzbHsXt0siCUxoT8IEluQmIwb2ZIJP/nNqOuCF/3hyoRUYp7MJZcp/yLxC7p2ZoWpYN+oGll09ZwBV9CWCA==","shasum":"4a40f68d36e91c19d91921e61d55cf8118ac342e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-fargate-containers.1.tgz","fileCount":1037,"unpackedSize":1125824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7N8CRA9TVsSAnZWagAA+k4P/i9mAoNvEvM0cwChgGcd\nMa+cTNAVSYu/pwv1OkD20sY6k2c7hWrkVeTAkOkmCQLB2ci/yQmldlpCOVni\nZTLx58O4VsQPSXJ1Yq1NL5Pq5oFIt3w9Sk+mS6Q0nZ8zYjWr/k8xqkt9rXiV\nBgXwwxBroaXJE3pfT9YH6MbD0d0y7fgDvrAAJVjQDdAdt+DANvtali+nz3ng\nu02tcT/FDfwcxpg2gbJ5Q+EpYouwuaSHbtnaW8JySKaLeflGoNwfwg6VrlZ8\nz8z/jMmjpEbfNbzzH3VF27tbDcC8z6YxQZHczL3LLITryjUskjJV1F4bW0cE\nxj9trOP694lqA/fqtBwRYA6vHnbo2vEsUxWgS661gNUAcWzbjYoXcTb5wRcZ\nO+dSpvZzV7p13ikaMPZla9VA0izlGsH61QvgAMzRBumbd9KzEu/QZnDnJ9oB\nVoDygWsHLFVyVqRgsq/wZIO3xPLoIO+gOuIEm9DVxNS/th205XqF6x151ix1\nAZaHh5Q7aD4P+Fspzn1FhkVOEjV+L/dv8P+HmJ6Irn6eOAFfizM30h566PeD\n1pBMtJ6ScmlGY5/2LJ3im8RbpSlSz0uJQBepDsltf81rgUTjLb6WYR6mn2AI\n0m196uVN+bM5JoXSK1Dlv+S+kUOY9dbTWqK2S+LeaRue9xqGooKECbWoj7Sr\nDx19\r\n=RfS7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFelPNCmxGE8XqHd04lBcKD/vNP8S37sRO0IVF5MNdjnAiEA956ELOnsuD5F0cXj5cow7uOF18m7EBeZ8wb0NajSSDY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-fargate-containers.1_1629205371756_0.4967710651957715"},"_hasShrinkwrap":false},"8.2.3":{"name":"@altostra/core","version":"8.2.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"783677ab976d7254d99dc6efa9210d692281ba5f","_id":"@altostra/core@8.2.3","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-c92LH40IH4lgeYlb7Rh5MsyZ+lXajVJDsccetOIDUNCb6b/XdQ9Sb9EwJyPUHSeDe50WFUe8I7vznfJIHFVvJA==","shasum":"1e6d42e3fb333fcc6aa6b97b4d587ff295f7f468","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.2.3.tgz","fileCount":1033,"unpackedSize":1118191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG8KDCRA9TVsSAnZWagAA45EP+gOQBrwJhS4JCsy6nCd+\nKrmz87j9ZKoooQFhpllWmB7hUdpIm6c6VbJW4cnCsU8Upg0TycFNm8Uxvic1\nBgfXdJBst8plNa8f84Y2a8XDwLrQFhK+V/bnw1FsRr4/wrfMQRUa+ynmZGlj\neBrdWGwMSq48XwXNZ4vfvt/cXMsDPJIN5tA41dEJoOGkSwDA43sF5UGjub8l\nWyUJHmRxehQX+Gla577sLcwKT5olrHhyt9C/s56UT/M17e4O4y7i79JTMlWZ\n/9j85isdGlUpY/3GTShOddz9HST+AWTyOMplKnQlfFBFXWw3TeXFbpBjZrmc\njGH+VDvoGtLxtWGwr2bhkaxFynTc/v5QuEJA7egG45OTppB2kwWARZ/13oMq\ncIuimN6fhJVK84IKUgJA9ajzK3tINUH8BdKwCwGJWpMN1pMKeeT5xDDpfZ6u\nWbOqbqeuxnAHdymR02wWE+YibxyqsU0ZdCgwBfRibMQHGWxfrtUhIEjAyi5K\nJf2YCwY7czX+18vjGOMAQfPnY9XYYH9Cacl0kBVvFhUY1PYNVSaUF+O/Geq7\nAIawJbT7lrNCYbZJ7bK3rY+6Mu82z26GxMQh6om0yaaZCNCJcMYrAAfDQhUY\nm/YIg6+hdQj8nM3ScqRe2R247OYmq6LAj+1t2AHtVKwo6jeiMnP/ZV+1Sop6\neL9k\r\n=bqgr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ/qBxeM554S5gA5vsPlpP6oywDYf5MVTdZasnFtC4ggIhAI+aUL72Wfz82JIZIcqEJl1SAxUWEK1Q7H5FYPwOZp5C"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.2.3_1629209219564_0.5710409711836595"},"_hasShrinkwrap":false},"8.3.0-fargate-containers.2":{"name":"@altostra/core","version":"8.3.0-fargate-containers.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7956e61fcc2003b101a39c91f977ed118e8cf531","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-fargate-containers.2","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-rfSUhK5bDztS69EEHlU9XGeSPtvbOBTd/ixfDBoGVb3zoTZWw3zX03DL37JV2y2oyTjKz9eAmchs4GF80NwqOw==","shasum":"ef45af1d7f5983205cfaee0608d16b0cd2f6a1b5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-fargate-containers.2.tgz","fileCount":1037,"unpackedSize":1126071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHNR3CRA9TVsSAnZWagAAQaIP/2xewkyCzYLD0UN7Jttf\nnhrkZAYI+y0xK9foE2Jc/YeMRgSTrBI30vnxlmHMStIHSVB0Nj2RLOqVriFz\n9UnKokKrWT1uCzEj845185CW75OjjcrJXPXaE0Q2XXjtnnqV3MQ1d9W6zAm9\n5ALxfSn//Vuo2M1YKdTuWKvcw267W8m/3BzJC+x5VQbsghpSfGkitfmzKhL1\npadTvI2T73aF3T2ouLVQYgTJMBqM0hHvWkmboo2XALAq7hhpkKG+U6dtbO3B\nALctpSBmCgINpcUo1guw4EXmim+6Wa/f/d5wZ9iTWOxobXCc7cx8pCYTlHCM\n17/KvmwuVDR60BI0LulXo+p1MppnftLR/vzFBhbQdW4cpPrsfCwOYL+z6Fe7\nuw4LpFRlYlYBQgazuQgmflaQe0m60KXqlsh5sNpOHo1a0KAwamUML5ftG/no\ndnOOL/wnUlzxg6A3YTEI7/ezpF4lzHTkO4oC/OSQL7D/DUMhyjlNyGoy6xDJ\nXvs6sgW+B74y7dFmOt7eLvQ9GCv7NwfNhezMDFwlENmZp3ixN9/e52p1IOC7\n+/X9RPCGXdpEEyYjMflDPFzBfFPSKga8rIbQMqT4pMR/PTPo1Iwh06eumb3e\nGYeAk68Fcj07p5ln8jyF30X6zf+p5hQ062XyzWE/BQDh0YFookd+VYP2F8/U\nPem4\r\n=7Uv/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5C+WgZIAQLxUbkDWo/RWezKHPpAX3QACEAE3oyG5/fQIhAK5JiGqK6IrhfityEZRnTeTsJ8BJJmO0k7C4O944DEQN"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-fargate-containers.2_1629279350797_0.3076165177170975"},"_hasShrinkwrap":false},"8.3.0-fargate-containers.3":{"name":"@altostra/core","version":"8.3.0-fargate-containers.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b1dd28390203281588eb0058bd8f9f204c904500","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-fargate-containers.3","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-rNtcXdDipolAtBwh5ybiOv7aGssLN+xBLffyRM+5wGdoqK6Wkh/pk9jDze1vFX15rHLsT3ew2XDLxvjXCyt3DA==","shasum":"a47a13eb63aab35875eebce5ad70f29d9a948994","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-fargate-containers.3.tgz","fileCount":1037,"unpackedSize":1128438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHiM7CRA9TVsSAnZWagAAQxQQAJMvgr4s4UAI5nplV7Fb\nF6Tlh31fmyeDYESOLozXlZzWcdFPPtf3X1d6XpJgfZPiRSSIhnYUfINSJIfc\nala2/PXg5y+xdM9BOOiCP4dyKM7VapeMkF44e8Lr413ULu/emJqUkBUDtEEk\nOAg3qJLcZ30Tasj3TkMAVn8eMV1jNbW7DacQecED9d0QFsEi1RI7ZRmaGYRj\nLSLZW3EUflfTkMi1o69zXR+WWilWSwKW6DLQZFCBrK03wLifupnHBag5qoLc\nBKMraRCYQZwv3jkHZiA9CD8PcgBYyOVmxuOkaDNds0eA1YGfzY5VoTLFOlWf\n3S/zJkkpW6tbtajNp0xzd1AnRLLDjywmF2Htc6JcndNmhwlGERU/xwMrU5W5\nPD9hn+N80j8B99IAFPrTb3Ry/0fEGlSM29Uc27Pdp3TMId8/2ztZW+p01NGJ\nH1nBxkoYsaRvuQzOYy38O7BA7nhbeAROVMoMCWoHMVNEtoJ6ussD2EaQMjU4\nKAmWKUEPvYEf3DTm6sPslY0O42QUSvRZIrXFBGvFEsvpLZEVSw+TSU0jf/Jp\n3dqoYT4vpr76tJ0DzJIOxuNx0MUCWoIcSqWmxD3sj40RMMf2uRJeoIUUz7eG\nNLYZG9495udW06y6a+PLjhw3ZXrnalHLyWarOHHegaumMbvwUDCjC/iExOzF\n3Dsf\r\n=9b9O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsYdFT8MNcl17AaOjIU3j5T3kAEXq+Xbkxz6gR5Bz45QIgMUtk3dAb6tvsEilid/F3jaeHH8bj2iizQqzI/7r7DOs="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-fargate-containers.3_1629365051104_0.5034694099180728"},"_hasShrinkwrap":false},"8.3.0-fargate-containers.4":{"name":"@altostra/core","version":"8.3.0-fargate-containers.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"16ca57916ea2722eb1ebecc67f7bdab9d4752f82","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-fargate-containers.4","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-F6VPE7N7xpr0Swoy+QuW6X2KX/2Zb53OQFXVsrAw1HFFNWeCoMIBIf5+IQP0m5aXd6DwjM/bBs02QyTyYTRPaQ==","shasum":"fa14372628e97b3bd2355963c4be2b15d5937f3d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-fargate-containers.4.tgz","fileCount":1037,"unpackedSize":1128464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJQvZCRA9TVsSAnZWagAA4BsP/iRqoBi5y64Z+Kwj66HJ\ng5BJCmBiTot6aRv5XH5l/XjDZ1TehN13sHZRPSIix4i2hqg5YrGIoZKBbDJo\nrqAWsecThqN6ZuQM1wpfFIFev37GLI/HujBSSRtyxazvfqjB7Wl47fQ1V4rV\npFXfJZg3/Oq9axVnEuqQnqNpNAejTjeu5PwqQ3vtveZiJXE/iuUlujwfqJNR\nIx1FDo5lS0Lx7rPqHUp7Jp17+b/JUo9lqFBxKG/TGjYL5Nam7sTdBdISvB6/\nfPwEqbWlGBQIpWM+9xrIuog9bgi24fmo15+2FNBtSoqSj4tGdjn+b5CQzWL8\nqEI9PUjvFnrBW/MVBiuF3mTWxrwoLmnlKEINAStWMhz6GKeKB9z3iM3SF/D1\nDqS8fE/Pbi9o3RXbFoO5bwe311ktofstizpSLVt79QSZrn6CPwcJzi8OHMNa\n558o0muNKSOxF7uOcOEymPzvZUxJ8ErnRBYv1X7LkAHaKD29SeNS+ev9/vVv\n2aJ+Sgo30x0GMwQeNC86Wy4IHIgIo9SpyPRXW5mqpTaXGpGSQtSx2DchRLwH\n1rLfZr2+6z/B8ZrzHbMnvabfgvH3A6MpRs1qbGcV7XkAzBvTcJN1PocwbnVi\ntwPYkwXUMxP5Gky/jSKg3gnRNe/x2RE1L+V1nrveiWOMFqxySeHrlaXwNjsp\nU8cG\r\n=YY6B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT/SteZw1wdWUgGQPkuubN2Uv28sfKhXsGT4MT93IDEwIhAKEO+IJeRdD/r7JoVGVnk0aS4UGfm2WuzQoY3GwJmxKR"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-fargate-containers.4_1629817817643_0.29315565062046445"},"_hasShrinkwrap":false},"8.3.0-payments.0":{"name":"@altostra/core","version":"8.3.0-payments.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1cdd4b262b4adc216f5a4859f0d8b4923af2c94a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-payments.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-z99s//tbPub88250DIzloWn7D/3n4sisxVtRF9U+AEpPUSXdqwnyrKOlNEtvfvNMXqk8bFmaGFpDkvkqO0AKoQ==","shasum":"76b2d4f4f8f6b113d7b499b3a33583f13370ac03","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-payments.0.tgz","fileCount":1039,"unpackedSize":1130841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJiyKCRA9TVsSAnZWagAAx0YP/RjwQFTtwDFnQuW+qm1b\n7tgs7rJfkTzZpuYVvj+lR3Bnb9gnpQtUgbogumzIOtY19Q7XJTXusB0EHH9o\nwZrMDuVjYNUoTs9fadBB4eGvLWe+PrlyfVJ3N5EvoULsoBKbDz/f+SHFuPEf\nG3b4qz/MB4dKjkpXgJ1E32gDK0Cr3A7wTyh4eXrDxbumsgJh2//yeuCPF/C/\nAkFFxM9d8wzzS/OIprTVePllGarBD9maoBr5e4mTj5MIrcsHjhjXPU+p1GNg\nYuu2IoRtP0AgIlhDqGIhqFm8vX/Iz2+NL0OMTyGpaQcWSb7zocoIZt8yM7B1\naxiuoG09bQK8c6Uy+gx0T+IdgHeWzhuZgM54Jj/i5nvKHqmace6h+/GKAhZ3\ndNTVuneC17QbSojwY4imTJO0zR3Qlt//O+DiuMt4HelmaCz5u4USH5y5ls2q\nOFo4FetaZHJLl0fPoIDLskfJ1mUv06yrBLBaROoLNWHszGntvoT8qRkkIzTV\nqRCTac6qRJDYXq7aleKngW+2APpJ1fsBzho1yq18ARDXVOPqDy1aY1CIiuUw\nzY6I4g/uj1Gyei200vnsn+GZqL9kceNbcHap1TJXs1eFAuIx4DQrYQBVa/or\n2+gCVM34VvfLKFs5lmMVVtlhW+YpWlHLCG6QbknBIICMZY2c662LIRejQBUo\nNayL\r\n=Rd+m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9PnIAVLfPP4t1AvQ2LOH8eMg/5bjDWosj2G1cL4+JdAiEArQtU5xmQF5OKs1jJWSIM/e82Cj5aVJqkohxiuP4OgqM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-payments.0_1629891722438_0.22119509261117787"},"_hasShrinkwrap":false},"8.3.0-payments.1":{"name":"@altostra/core","version":"8.3.0-payments.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"24b6d1a59337ca78eee0cc95364aa77b0663d750","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-payments.1","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-pHqi4aMpwBz/hYSn0o+1K3tYvQ12bDrT0QRQ9Qm5MyY9pt7lhjKaYwnzJroKuWzy2ofFRC37cFh5LSHhaHTdkQ==","shasum":"0ccbb75b9298f95e914aa1dbbf3de0cd3f9cee21","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-payments.1.tgz","fileCount":1039,"unpackedSize":1130717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJlRuCRA9TVsSAnZWagAAHI0P/RyrJeQlt0J9pldWeiOT\nJFNwTN1EaoCnPs6pqq1wA/BpWyS9hb8hC2KryV5kPsXDVnWXUPP/faLwE9YM\nup1lhiemtejsFry7rk+hsiScfBU0FHPx6G0PHk/igy+kTQfYAtcL68gGjFch\nj98x94hMGlgrIK6EmfVWtcFkBnxWfgy2fx4/qQB5KwCbngSZCM9JSHdLKzsD\na7XlkYB4e9tSvGOQaZm4QjKaReBQGkCcSUgH2J+WiKzhNNyiZb4aoruqXW9D\np4oteCsWp17nkYz27M/+tCCyVQGsXMRBZDEfUD+hB4nFI6eRbiIg33jXwLNA\n5ma3ZpoztHkzYyunHdsm6CwvVzOGery0TJ/OdF+lT1P5e9gq63pSI6mRKqwB\nNmsv5X6dDgdbgHuKjAPMfLT9MrTkuDQDmSARROlEuCtMAO/svAi56pI3D6yW\nLmEQxszKGkSsfKUEIIFgu+s+r6CJN410vPO2TnCjzgF5Dmu9VU5i1HEzsdAr\nVDmm7HsWQfUyZqObs7MaSt7W/iMg/EJcvL3vAvVEjZiJ8JMz3VdcVI40qePk\nXEPfp19UhOvcAudLCHVp3upe5Q2sMoZydW8Mk7rGwIT819kqPotAxvPBdXjP\np8br+D0OvFlnB8vEbVWYc+EyqwtCv3/4Ebx1rfidj9WD6WOIjdfOVfrJihBj\n89Z4\r\n=x9gN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8fU9QrC/Rw4pttmBXOAzyXUo0VE4khTqYHfWCn+FDBAiBJbl4GQexqyI9XKIzkHUCLdxIem8vyGMNRAdfzYO6+Xg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-payments.1_1629901933860_0.7628673144756393"},"_hasShrinkwrap":false},"8.3.0-payments.2":{"name":"@altostra/core","version":"8.3.0-payments.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"dce15218108a90ec259326fb322aafd7960529d9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-payments.2","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-H+mxEnpfTo5DzrX0O2Ylb/YQUffQ8VWj3GFMQc02sI+w+mkgXPnqQmdVVSKTPCnHoVF/WMZya2RMOztPd0GfLg==","shasum":"139bf279572e0da370de98b022f307d6a263ba13","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-payments.2.tgz","fileCount":1039,"unpackedSize":1130689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJnTXCRA9TVsSAnZWagAAoKQP/1G0YMOcoSc9lDHXaKww\nsFAJiJCBPJvKAiUgb7bQgPkdUveZd7MnVDd+vbjjQodugh4XKLm0zZFydVr0\n/AK0FtVMJbBuGG8pOwHE9kivKd2EuDCYH9/4VSpe3TBjNIVqNk8+QWjrF+Oq\nqF/LmmV22PxYpJwjr41ANu8es6+7M09/lyWeFgQG5WXpT7p329j5sCl8qKfD\nFA16rEeosVQ32BsEZbpDUBQmv/uD1Ho3XASwssbyX9haQJ2e5oneHr+4bhqS\nNHCB7qLik50uz0+0ewt8pUOvRQL2P/nWv0iiX1pQq9V6hh7cvaxkltxN9Nii\nqricy9uRIVv1phvE3EvHRAIMkXrlI2cahZ9Blmu/XE568he78TyzDh0gtY69\npWia5DPgAHTZl4k6soiUXy9Q8j9iWccxYenKYgZKzZj1kMSwqhdKnCU3bDzg\nJEUWuNMRWgIg8ZZgaD/g35aF+x1J+4GDYAQqtF6IMSNjElUVzuJuSd3Djrla\nQEd4MUH+oHyY1Y2R+w8eQKMpKBor7YrHf6vn2v5JUhEHnOhu0HXaJtB+8tfb\nwJ4MZTf4tR/FT7UHV3gZGtehGF2HREwC6ntT3N4/KTWlEGG5Wwj/0Up43Int\np7TKydmJiw7tTbXMMW8WtKZ8ou/++4dH0BxSAhSz40ELf0Dl9plTRbTdHfXS\nyaLH\r\n=++PQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKd9I1loOf3QQDoLD89yzdDaRv2yxZ3x2fB1IGvyU3/AiBV03LlWFEADI93Vc+D0zyqNiw1swGO5XOUOzPmAOiCLw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-payments.2_1629910231077_0.3078106244901526"},"_hasShrinkwrap":false},"8.2.4-splunk-integration":{"name":"@altostra/core","version":"8.2.4-splunk-integration","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"a20762379500c4c7e1dd04f6786a24871c5884eb","_id":"@altostra/core@8.2.4-splunk-integration","_nodeVersion":"12.21.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-OFafvYU+o+yDh3C2HR+ZBm/6o9fwOIXu2/sEcDADkaLPuF/n99m1Hphun1lB+h/Ew5STf82agjXSDc9Zk7iGAQ==","shasum":"d0d900dac30c356a6e61cfb1258e6d6eae4cd890","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.2.4-splunk-integration.tgz","fileCount":1035,"unpackedSize":1120214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK36sCRA9TVsSAnZWagAAKzQP/2PoNkcNRHjuXeaRQPA/\nOwvdGotC/+hd6RwWfbGX5vl+6UACwr1AtVlPDWq5vZ6C7MngU4xBMTKgZgzL\nhFLfMopW2DJZ+9+6HUcJF2QSCQYjz9wtO9mpYsPVZIKhFP4I8o8QBqRDyh8g\ngzpsNPcgySu8Q7jr0ug6yggorMxeOSLPMvoCGf+CiPazAFBkFlbLitBw3v3/\n9CMUUDt1MqKOm94lx4Po4DTohpwEy4WCXUpmhqOr4IweIG0Qfv+IYGF/D5i9\n4xSgK6lt79382hn6ZzeEBN234DD9xCEgTIuOfduHfqWJ8Vd31Z3G6bmFowUe\nCeZvEcV6p+yP+KoVAcPE0qE8WCLKepfkHXec+z7Wfh7mHAsZn7LYQf92izhc\nnGbrpL/63pp47YDKLWxd3NJNJhhDDw2635AN58/4M6fK+P3A7bT5ALowDS+l\nphzsriQrVoj6vUli8eSyNDzEav4SeXBS7FQ/ojyBxOWneRUOeXeLp4enIYMw\nNbNrF2YE+itWohG8dANOpY18BGsI5E0SIIRQCLWYXR+b5XtGQeDNCOXcG+pp\nQJy3CCR1uYgL4PjfzwKjhXhonQE4NrM0bvC+U1jp1+QUG1CGi4podOphBVkj\nxJyURlM3PYmC3GI9xgWa5GLICulMWiDQxSFlKL7aPk5djP9Tno3rfBZ8nd5K\nPbbr\r\n=bU6t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMjMI5P1Gw+ZFcPEP6nnsbsCBAe7OkEjHzlie9aF3iLgIhAJLEZFMPoYH3M/q6UOH6Uvk5caB2QTqOn7kN1XNE63No"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.2.4-splunk-integration_1630240428130_0.39890697587010737"},"_hasShrinkwrap":false},"8.2.4-splunk-integration-2":{"name":"@altostra/core","version":"8.2.4-splunk-integration-2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.2.2","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"088958cf6a2a66463ae0eedb001bd1f8be4e486e","_id":"@altostra/core@8.2.4-splunk-integration-2","_nodeVersion":"12.21.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-REXe2Q/TJO4yo9e4+p0n83T8lQa6aUM7Kf3aJIqq6ljqUinDqWIxTyzr+PHDw3YHvAEIP7IDDVL1SE0nHzEZLg==","shasum":"3da9780be8ec9f08a003fd5619a96659e17cd9e7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.2.4-splunk-integration-2.tgz","fileCount":1035,"unpackedSize":1120306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK5rACRA9TVsSAnZWagAAUmwQAJe4VYz6e4wTGP85eexh\n7W827Z7sEP1Fp/HRtbXfj0WxkhpOfpRQblpqg7hqmoV9rzr2xccxTFtFAt/5\nqyf/zGB3FzS/Bc8W/hermlVeQLjNAQPX2kC45j8VhwxR5g1TQT5e5IJxjqFw\nlS2LnTkMgnkAFFJtoQisbalCSHH6tnV00k4Of7M9RX8DbMcP8vQPpQSFDQD1\n/HTsbVkk4BbnKJa8o6NMJyUmn1WzzDHRbRqp4hPTB0fjvNnN9Zvc+DHBz1Bq\nc/gP9Xxkwums9su4biogoStftbXzTYIzrdbD2ALoTpCRbQJ4g0i0fGXZ8VNV\nPaZyC5XGFji5lwGvLvZjIKJJZDbgKk1QKNl89mW8bnUe7xpZ7egfEwtWpDu3\n6+GSzPqqn+7uKRfXFBn0A32jmq9t24PjLG65c2KmNqYg4tuvOIapKzZyLyMq\nJswPwyhRez4r+MKglva6yNWZYeyyR+ZeEVl76W+ZAk61vvQBQXbT7fs92yEN\nj/816dpDG/ysv8OsTrkTR9z5PgE7gJpAo+pWRQBFpEo42Y68fVeQCH5iUT5l\nGPQ1T8W58hPUd/6RT6MR7r/wKQbA5/IFnwwI/DsVD1dyEoeJApKeHkvFoKA2\nBmwQEDl23+WoNubaASaT7oiF5V5tLvCy60dSjl4MHOb8UCTGbH4PP7gwsBLT\nGGHu\r\n=2XMX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjuwmOwyEZeaTALljdwnp06lzLVxLyEcB+Pzjp1pWsyAiAg4M6jMJyLECDFBKW1xU2voqlyjJ7ep66GBxOAsX9bQQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.2.4-splunk-integration-2_1630247616402_0.5493711905449752"},"_hasShrinkwrap":false},"8.2.4":{"name":"@altostra/core","version":"8.2.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"dfa1690820a3fc1835089a6c41c98a8e31b0be90","_id":"@altostra/core@8.2.4","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Vg0gT9Pks3tPOikcPjdaK2D2e4pLbz4WtYYxUn3rmcsjrRKSneeDJoL+9/4CG9nZuueBASq2juv7RxCAJZ1IjQ==","shasum":"9ffd7311f4852649ff391b1e0531f2dcd994d031","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.2.4.tgz","fileCount":1033,"unpackedSize":1118191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLM6QCRA9TVsSAnZWagAA1HQP/0kAcirtZb9ryY8CLshA\nAj3moxY4QgmgbsWTfBHYEd2M/rXbAZXfxgqM+8OxbiPzlakeWFVtMSwWjAlv\nnMLfO0/ZKwrI+5wziFWPH7onsGzUMXqX7z3lPo+4WGRZb1LozI+CCcI6yJse\n15H8YW6PgsVqFtbRR2N0ONdH8Z6GdtuauxZz3Lzg0K5JWxw1B7ydWwiMvu4t\nVkg4W5Z/jtgmUsm+2uMZ0sLOw7zJK0Q+s0ieG7aF/ELSGOxskGgcF8IjicpF\neFLb50tP+pBWFAQO6KLwZLNu8/aOnQblf1z4OULZXqIQTVX34bvfC6WKlNcf\nGjHl59AaVFSkoicMbeXaAZPBvDtmqz/2GkjhzUmiDdMlWCi5K8V+Q+kCRwJg\ntulmqWiqDfGTpI0X57rFQEfs6JxF7eYkOhM2xlvjyN8omE87Qxki5XIY609V\noRDC6wj45PVB/m+sfTpCHt80aw6RQzbu5V6U8KWT11lhrLohP00u1J5PC/x+\nqHcU9o262mmzQ80qDb7GH5H74okVsVcNpsDD6QxQ9EaWxxE1zZyXH+dif85O\neml1cVpI3EEAUvyOw4+SQ0jrolACw1KXamylKeTu4DNdhx3lt44svGCoaGoK\nwCtmzi3NXgHhCGFA/IWpsjUASOf5vyawjn/wVumZQafTaZg24QTYOFBgQ3TW\ncAOm\r\n=Xc8q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdrbLEk/CVhL8vs/uxGTVr0tPDxkGSACCh4t51pwTg6QIgRPgdj48ZPPBM03YtdGGwPHIz15Jxsl9uwLTp+mASaWU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.2.4_1630326416171_0.08843690412808791"},"_hasShrinkwrap":false},"8.3.0-payments.3":{"name":"@altostra/core","version":"8.3.0-payments.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0396c848a2001f8cfaa9de56e736bbb3ec75088d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-payments.3","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-yiZh4zUZOzkQPNl8gyTsBFNeSEpD9a5nviMEN6BAXeGxJni/kmBB11XDNOk3iDuBkGqDvQspUbTp4TV9WbiSEA==","shasum":"af4884339cdab75a13b44f96ff19af7533a19236","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-payments.3.tgz","fileCount":1039,"unpackedSize":1130772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLfyTCRA9TVsSAnZWagAAzMwQAIy0Nhrhy1c72hvMtyaj\negDWKJXLFrLJPU1h4VR2xNEEHE1M00SRuBlr6Umdk2TrpZX209C7aotusIyn\nui43vnzt5MOj94kJtM1juzo17n69Fhy0VaphRDevsWhcOrGjVu5euMGbL4b8\nlXrvfXxDCeFyYdnIE4is2wA3bkejhwpcPbZyV7njK8EJEauAVm+yxvAPOCw2\nPwDadW1kzR37tPAGmxVBqLbMkGIhysLk+vSvui8d8K2frtOd4KKCFi1c0Fdg\ni2hXbPq/C6AKJwmflM4y+mwpyAoZ3eDl0lqlM4jMUjahIRVt1i6rY9/EL6h2\nDOsKQ4yK3TCiSlje2KBIFfUR+EhOGkkUexwupFBsDvM1J/9Mzs//g3Chdrro\n7EotrGk9NZF9+KSfhJbGBekE3EupG3z7q31v3nNZ+1SzEcojYF/mRUpiT7JW\ndM1IJ4SJSiTgyV0YFbzeu2gvsof9gbcKfL2eHWWxPavYToTUPF4FiWT9Z9qy\niEQXa8zNHVQJiViVnGvJDq/mYwqj9+CCe+u3fUNun7rphmO7ULRaqSF9Z9dC\n/drzggwNQ84Ykwv4fRw9n5s1G91vq9apOPn19libmfbkdNIqppaE1u4Ug59q\nCh5rB5vbuJUqqVcBnvrLnlBPaUvmS7vxQiomd1i+tPJyTrhypB7Cgy/HHdTR\nRpu5\r\n=9lwl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6xkvxs2Wls2p3FHKGiBe1J6gBPNMQVjEQEowRQQ3mFAiEA4YeaprT2+o27IjzUZsZTevHK41YjcpFtPq3kFrYfN1E="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-payments.3_1630403731540_0.10441348902921144"},"_hasShrinkwrap":false},"8.3.0-payments.4":{"name":"@altostra/core","version":"8.3.0-payments.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7c2629252f9f6703cdc4cff4acd78e520e2c506b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.0-payments.4","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-RzPEYrNOYuyByf2PUbCuJpUsheX5tlkPrVQzSQ4+5Zg3iUHzKZQOaDsmbtIr3cwcbWOajKiqh+Qo2Vcb4G1bBg==","shasum":"7b28f5da17d77c6be50b3cb30600ce6e8ff41fb8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0-payments.4.tgz","fileCount":1039,"unpackedSize":1130689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLjJcCRA9TVsSAnZWagAAgfwP/2tQWck9K38SZ4flZEDM\nGmDh7O4AznVT2wtxnHCHjRgCdAjoJCtp6bhneAs9bCUxGc8SsjR7ds4T3+QD\nam50W70kqH17OP3gjIB06ldMxslRw6H+vWX9ZjfXRP8q9N2di86BOyOFlr9R\nwfy+zGuyS2hIsm8ijR+NqNBqU4BMWIpA+bAnoLQmlFkDSyZ5HhgklmR7bQQu\nEQjF0Kqn6RqDSqn2OTrkmkrBodUbgsVMaAviNfl6oz08qIu8LSI/U6bemmAn\n0CkcSYDNjEZgUxVneLEMf0naYSty9sqQngW0hE64uPCJJABdVJZGEoDoMdfB\noyOhJ8J8E+4b9CjHaEGQWTN0qvvbc06atrbaM9C8K1R9fEE2XtC68cQ336LP\nFhBXdBiLBbCjG/5HGS6lBwXldu4bJlwY+BdlD3pT7TnkfmFTcLrJ4gmdBR45\np7JNsDFGZAAf9Wf1pTRAexoA9SnbdQOYV/7unmVDnGOc9tW8ChjfwRvVTj9T\nfQvxAtyJfN6ZiHwv5J3qhL8Kc9BxpLq+A8oY+QE88JPon00cbIHiyqkkMLMN\nibbLvPlxKVJgodhfCdboYKXbvOFbcxz1F29axWVRqKhuy7LeSpjqP+ThTDbn\njW9vuuSWZZ6KU1qJFl82H+kW9uT1JBA4+C1LXfEAJlrUrSZFWajzcZPkGjgR\nBMvj\r\n=9KMC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwcOKwk0wRTrvb/FogS8KocqhZ6VFJAAw48FP72bd8xAiEA72MS/4UiyVKJUu0m2HioC3AbNd0pYG65Yj405Gal2vA="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0-payments.4_1630417500541_0.727012784552076"},"_hasShrinkwrap":false},"8.3.0":{"name":"@altostra/core","version":"8.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"2efdd1cc629a689389a5fd74388271b1dd2be98e","_id":"@altostra/core@8.3.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ODaPTGacVrKtkRACprnTpBjWY9X8DsEdEWCXWU/UDKQwjWibvxN22xpLEsijw1tJWPWM70JN/dTV8tJFNkL1OA==","shasum":"8d67174fa84e1eb8072140578edf1c0cddc7676e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.0.tgz","fileCount":1039,"unpackedSize":1130678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL6Q1CRA9TVsSAnZWagAAAI8P+gIM6ipo58iDgSjhXFj/\n7U6Fs9gxefY4jipig+7akWgzO1QDWSFjpy1cL5e4Ub3ot7Y3P2P5O64OuCEa\nqbFzxkm9yd+VIM6/6KKhS8m+2ip552eUmTnyZnbvaF1eGSxueTWN05/Dvqi+\nJ+jE3mo1cRqNrcWJS2Nai3p9hTx1iosdtrGNuzsgKoQWUgwyctwuxQIpLH4r\nUvAzrXSLuCZ4WhnPcN1kG1QBbXO/lQQtd4ZqQoslDqXOV0YnHtNwC1F2LYCV\n7k72+z9C+vgD3n9tm/dQGCAoStwnxfwYKfpkuJdStHzsofn1PdTHgYdBcGaT\ne0mHUnSsP/SOan6qE6YHKIRFcK36KhSoBYnCDjnmBRuWZT0LTVZQHd6Xg8Jr\ndv1U/NH0v3D7f8xv+N7erzyfY9miInHMNf0ecN0A08FQmeID0KHJc90VM+rH\n/XpLvT5AfKyUjz/akR5Y5r+LBzLBP6d77fKO6sIR6pXNkpomjhqha4SF65+h\nioHIdU5BmbQUb7ITesBos5bVsqRnSltooTZSDktVemPkQ/wj6RBS/asV5a+R\nx+fyJiO0fOb/WNFHoiMBCDbnfRox+YGjnv180uh4CzEcnKR04QM80sKGWTGf\nykKJbYs1RMwKmfetUTZ+74HXmj7nwpfvlDzInJDWKRRbANtbdhiuht/daitr\nHOiv\r\n=53ZC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY64scQ7/B6/541t2i8K61BeASSVRvQCsm6IHrzrorZQIgOaNkKxcsY2WqoBfQWKco4G0sDTGU/ztISpGz6YYayZw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.0_1630512181816_0.9626574025473695"},"_hasShrinkwrap":false},"8.3.1":{"name":"@altostra/core","version":"8.3.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"b099bccc9e2c26a7416da8922ca293fce8e10bd7","_id":"@altostra/core@8.3.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-OB3FJwRqFmL6h1oV0U7rffHEkmtZsBeuCnMzHsjBI+u9SrzPHpZAULvg3GzkGqBjA5BuAWberB/y/OP+RGr7tA==","shasum":"a7c9b24c0728ffddfc2358c7e66053447f430542","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.1.tgz","fileCount":1041,"unpackedSize":1132772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNJQ5CRA9TVsSAnZWagAAQbgP/0x8jznoQpZSHESHMusx\n5tkREhqfE/4W7ymGyctKVwm+9eoZ/54wKp03luw4Jn33FTLpdwO9n6rdJ+A1\nIah7uXgfOycv51WQCSwJ1523CbILSFsd8K6J9ZBNtfn3+nNfrac/t2AVhQ92\nvQODrcFV6Vy1YK249rZtZg6mNv3Sk31TkkAxptCXBgqPxcaOxHHm+1BG0y20\nBnlRUZ0yX/l5+wkH6y4gg/kA6s6vLtfqIBsWMaBFYlAOyX5z0teBwc1j7fTX\neE4VnUmzuZmPzK/Tkm08+lmeSeoJJ+YMhAeojpGQAEfqzBGntiOGwfJO6Edi\nqaIcD5CJgwOG2At7xyein0jzkvcnBLHBZX4LFt4uvCiLUAgcCHzO3hgsQYeL\nrqtG7GIgOG7FNz+rk1OhhHPp3dqfnaRuWSvxWoEcMR4BAaolgbMsy+QmSl61\nchLhB3a4jEfYLoSKE6Ve1erK/X3/gwpvo7KPb4MhGTCUGd2z2ZWfhUUKppMu\nobju9teGxpD/GZC9tKPUDw1S3c01YbHh0B4YkBQpSXBuaVRmc5Pa6KX6v1pV\nrGthQ8dx2d8KDNZ0JKUkyqK5shisNkfCT0NVFh5tI0l99JOz8i0nAz97F1L0\n4BU6h0/8Qm4i0es6x/FDkTCZe0p+dt3gFZlCT7tIvpqoEd5jJ8SUbSm2mksw\n8M0E\r\n=/cc1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGqNT9Eb9ZaZir0lA9CdDg+u7mH4YgOSzLIe3GeaIMYAiEA4QFBsYVPY4G8ZW3QugspfOsmqkiiZL3rudJPBtC70TE="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.1_1630835769453_0.07178293247921097"},"_hasShrinkwrap":false},"8.3.2-fargate-containers.5":{"name":"@altostra/core","version":"8.3.2-fargate-containers.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4b7d33a2416625344a22e6f1cba086e13ee2e1a6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.2-fargate-containers.5","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-YIry/bUS6hMpWaWcWDnSpvR8ppsdcpYTqdJfldeYuBEvg6dPisTfrVMSzttmW6HSfAA49QbKTmeYExuumda7cg==","shasum":"90f764e6834951b896aa287d142a7477827b0c5a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.2-fargate-containers.5.tgz","fileCount":1059,"unpackedSize":1154533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPyC4CRA9TVsSAnZWagAAIj4P/0t7GuvmaWDZG5nKgESd\nP19LFbnaLyKEWGhBPBbuWDWVwgzVDeSDtxYixoLmB7gZqqJgInyoswgJ5L5f\nIryiAst534XtOR30FogFcYtBRDfMX7J/VIgxSvaXey3Ms9YAyqTqElXSG8YX\nowGnB9VQy3K15UrZ3fsQsGrX2Z/20AQzKDEP0VGNyCb3H7CnfCD0M+3KyC/M\nzVXtSAyqEiR3u7WPNACS4O+WeH5i+oCpAXmxgnYaXXLohWC9a9X3a2mHuDAE\nDdI0PPJZVzPj7D6XFzSmfTO2Qr1LiXO66xH4lgJnzEB+DFpMQyfQUb33zLRR\nIcQGQIAVjF20VnPvycmvvygRL11DPM3Nu1pl+cg6EKIcqH3fZIkOPPpDWixU\naBOKbyRSTaj107cDAp+QAI7JxnRwzkGFiA7R1MZH3NkTL1vVRJSRhLxfVrI8\nuzEvOkEYPRlRBPG62dqgypX9sA5SLwZTwqHnqjdA3W4G5JtQCyBuvcRe2pyr\nC+DnKY0oNIDaNOGV/b+jFabjuikZahGywpaP5KXcVA7vZ7/5l5q89a0u7YoR\nWNSG3qCjbUCK6xMNx0emkr9gUI1lqrQ3hJgWF4uBq5LWHp2jF2cNbWBr+Sp3\n883xJrlZesws5z0gv6nBWox8blRRFfMoWzJ68xakPkF8MmANbv79cIISBQgD\nNnEZ\r\n=p8QV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBcJmL4ORgj/iqgGCm1cVzhvYfv5+ixyHbd1w+K0zNUAiBqItVAdle03+UBCMICqGxFjtZKYzvfIx7Zx9vcbuPQzg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.2-fargate-containers.5_1631527096554_0.2325213927241303"},"_hasShrinkwrap":false},"8.3.2-fargate-containers.6":{"name":"@altostra/core","version":"8.3.2-fargate-containers.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2e2d3262a4959162505e582965903666822448e7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.2-fargate-containers.6","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-Uk/LVWHSAXMrsEZ3hG91qeopUSe9Kr0QQ2Hhd2UhmX+qjk1cx8IjivRVjKjRVQ/BQ4ZgO6zmw3pOCoqLM7poUA==","shasum":"172114237b965c77e7b75a4fe4e93240303d20b5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.2-fargate-containers.6.tgz","fileCount":1059,"unpackedSize":1155527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnFvHafkAxwGzmerYgxd7j9++2Mf7zAyQfzMyIzKNy9AIgRY8o1Hg/HvcBrOXBzKahLrEWZis/9H96tiCOQKFIFwI="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.2-fargate-containers.6_1632303525443_0.5274534471632539"},"_hasShrinkwrap":false},"8.3.2-fargate-containers.7":{"name":"@altostra/core","version":"8.3.2-fargate-containers.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"45d85a21dd40b93ffb56433b88cbf855a7c66522","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.2-fargate-containers.7","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-MjFFUR7Uu0jIm9ayIaCYjN+hqOnCu5Uv+rbSUI56hcFCt1sxADYYeq/3rpv6srcrgF37H7xbsQ9H4wq3qXrMeA==","shasum":"66bd7d15e3c2a673dcfdd5bfdc4c70c1537c439a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.2-fargate-containers.7.tgz","fileCount":1059,"unpackedSize":1155625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI+mIMReZNpUR37OEdxrqOW6M3ph12n1/VxivsLO4c5AIgPBxM47ABWnA7uIozuKN5PzzqvksI6L5og6uppX0ZmYg="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.2-fargate-containers.7_1632667658033_0.8211393880577118"},"_hasShrinkwrap":false},"8.3.2-fargate-containers.8":{"name":"@altostra/core","version":"8.3.2-fargate-containers.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0514f7c92079dd59124d130eabf10743b9780fcb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.2-fargate-containers.8","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-VVknpwXtFTyVCAKFIIXpqUWwOb16/rECwIBgmIR9dJwADVurj5/29tS8wdL1tq+yOwon4G+6Gy9APk6JKsN/Tw==","shasum":"af9479c3adb9c484f1422725f76f5d5a8d1a3325","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.2-fargate-containers.8.tgz","fileCount":1059,"unpackedSize":1155637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzUYBJ7NGo0uVt1NKeDQVTo8n/lDzV+YuonllCuVOE7AiAKosq0eVFfXMEUjklG41pbbnBEMbTyY0vbN7VMQdDKIQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.2-fargate-containers.8_1632667960749_0.9678257604862077"},"_hasShrinkwrap":false},"8.3.2-fargate-containers.9":{"name":"@altostra/core","version":"8.3.2-fargate-containers.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e3de54e7caa5e4b3a1c195f15317697c4b2004bc","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.2-fargate-containers.9","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-+gjn0npekXzwzGjbbUCzzXnrZwWJu++joihtzKyCHkYf9SWU1qFUFCqYUQ6raPljWC9ANiw6aBaRF+B+Oler3A==","shasum":"6e3e4dd2650e5f9448538de2777c40cb1a89803f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.2-fargate-containers.9.tgz","fileCount":1059,"unpackedSize":1155694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCv/Hu6rgRWzYkyHtji6By2+K3REWxzogLqh6gjMK2ewIgajnGHPfIyUW/9b06EhVxZwpQF9LLyE79e8WCu/WhWZU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.2-fargate-containers.9_1632668257760_0.5630438875779282"},"_hasShrinkwrap":false},"8.3.2-0":{"name":"@altostra/core","version":"8.3.2-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"143cfab59c66404ec00fd3e6c3e65429ce8c3abb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.2-0","_nodeVersion":"12.18.4","_npmVersion":"7.8.0","dist":{"integrity":"sha512-qFUGwneUbbANDe2d7Xo+73jk2A2ICBQfGset83wga+CrqNHry3Eqfs0J5VVJbdjou6xCRsii7YQK/jQlKHDQXw==","shasum":"e548033b79249d55cacd5077922e4949c83e6f96","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.2-0.tgz","fileCount":1041,"unpackedSize":1132860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/bjWcZUSV9gEaZxzDdaM0hdXN2N5/iIyoa4/kGd1StAiAwuRuN/ZQiiq3PhjE9r657brV2/Deo7DPZtzkUPsStqw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.2-0_1632907617644_0.961835942676925"},"_hasShrinkwrap":false},"8.3.2":{"name":"@altostra/core","version":"8.3.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"7aa74b12aab2408b95d0c6dd5e79f9554acd12b3","_id":"@altostra/core@8.3.2","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-OpLPvu6q2mnDgRrNJ1t+HMsh2m1z824WGu7QTg+Yy/tB0Ut3qKZOChunMGK/s/677DymjpwAd1CtMNYSSWKaow==","shasum":"55f6b573c6ce5f31d1fd05c2b591a132ef2e181c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.2.tgz","fileCount":1041,"unpackedSize":1132858,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5VLuOAVXt1UQAnxZpBy++noJhJ5oAwoYV8EBm+oe00AiAXjQnBQUzXvx/B9AITzzawmctLU4d223PLYY43NPfj0Q=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.2_1632908064849_0.05264988322619346"},"_hasShrinkwrap":false},"8.3.3-fargate-containers.10":{"name":"@altostra/core","version":"8.3.3-fargate-containers.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"23577fccb4eb7bef66388b3e80f52419b5af1d1d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.3-fargate-containers.10","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-jss5KLBOfSg/PqMb/8LKFG1IOGoHfHtNd2YdkZZeMclximJQr9SXEUwqLOBtdSsfOUHXLJW5Dt3MAxEzU/aeMQ==","shasum":"f19c567036932d8033a88b9251a1b259068661f4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.3-fargate-containers.10.tgz","fileCount":1067,"unpackedSize":1159329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5fJxP+g57bCSoa+V0g/XuGHCU4mys2Z+nEpEvcLuSxAiEAjaT3G+deX9i0sh+DJJoUtnafq+5A2piVCrwcvair+nA="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.3-fargate-containers.10_1632989437484_0.7980262944515204"},"_hasShrinkwrap":false},"8.3.3-fargate-containers.11":{"name":"@altostra/core","version":"8.3.3-fargate-containers.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3eda8d4ea59fb4bf5ece7606c0a6cfb1a1f2cac6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.3-fargate-containers.11","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-/2FC0v+HFqZDWPm/MU77Az4VVyXehjAGDPKLXcVLjW3bunTJyQDADuZfvk16QzkuO7H2sdkGORIM3ihI8+seOA==","shasum":"8ec2c34cc7d5382fc313f57d7fc65adff45df561","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.3-fargate-containers.11.tgz","fileCount":1067,"unpackedSize":1159380,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBelMfbLWJ5MJZdG7NoHA4HoHHnkYCMbOouJe1ic//AeAiAQl2weahwJTfRuFwqcb2XEQbzOPw/yNDGd1Gqdq9D+Zw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.3-fargate-containers.11_1632989558776_0.8410872437530525"},"_hasShrinkwrap":false},"8.3.3-fargate-containers.12":{"name":"@altostra/core","version":"8.3.3-fargate-containers.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c249f5449a733431e5ca87715f6e1baf2af5c177","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.3.3-fargate-containers.12","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-LzIklL8e5p3DPXC8dYdp1t5pl52GrB5xyuxrcsCWUs5vy/w5IVn8ZJZkrW9e2MHH2eKHTqKJCpWQRtxPLECMXA==","shasum":"423fea4dcd18fb516a28c49fd8b613551d28cf22","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.3.3-fargate-containers.12.tgz","fileCount":1067,"unpackedSize":1159546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcfaudWoai00mo3SAwnqEo+AJbXPrW04ndUdUCkYQSPAIgMa5pXew1QhEnzlry54s1aal/KTNhnJhE67+EC/jMj0g="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.3.3-fargate-containers.12_1632990597958_0.9133587460770196"},"_hasShrinkwrap":false},"8.4.0":{"name":"@altostra/core","version":"8.4.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"d51b02bf4ac74ff7957eedc4df83ca200d1d732f","_id":"@altostra/core@8.4.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-qhJliUoCbfL+pCAoepmfgGAVFIMPttmnm4BqpcYhSm2obq7kCelRpeLrqSiTfyPuca+iNndJWJP/gPW+RKwW/g==","shasum":"9e957731c6cbb4d93c44bbc83656fa9d7e60a09d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.4.0.tgz","fileCount":1041,"unpackedSize":1132884,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsw5SlgZn7LUgxteRC4cQESv7sSlW6+ffiMKiBWsVB8wIgDY9IgtcfVYYQTzA0+tYzTRCwW7hQUnoO8yScMpdrX4k="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.4.0_1633275952853_0.638653420954147"},"_hasShrinkwrap":false},"8.5.0-fargate-containers.13":{"name":"@altostra/core","version":"8.5.0-fargate-containers.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"996f9982654842e744519ad27150afd85411ab85","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.5.0-fargate-containers.13","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-4T6pyBrMpYkXJjHJdcgq3BBU7GVIv5b9PKgaMtsy/q3lChGyC4pPnPhxLcqFLpQjdmnIQ7oRllRylltw1dnb3A==","shasum":"f64b4c6c22fc2a824a97e55b0171219656085267","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.0-fargate-containers.13.tgz","fileCount":1067,"unpackedSize":1160383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjCWdwQhh2cujXzbysroavsNbaYhmzCuBJ9dV7rLa7mQIhAPpN2r53ZP2HxFkEFGK1XDiSelBbyjn9+kpcvMerESuC"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.0-fargate-containers.13_1633358438074_0.5385496514546377"},"_hasShrinkwrap":false},"8.5.0-fargate-containers.14":{"name":"@altostra/core","version":"8.5.0-fargate-containers.14","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"60f4e055009c54c6f7a331c5b1b3d77be73e05f1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.5.0-fargate-containers.14","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-h9ai1Q7pGT4tSFQqnzlrdi14eDRQp5/WD8zILNIsKpu+Wy6E+Wj5G2b6LZ9Q4TbMwcHyfVjCmW1gwToQREVrKg==","shasum":"0ed9e2d48b3f6ee09a94a758da297f937930f456","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.0-fargate-containers.14.tgz","fileCount":1067,"unpackedSize":1160685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGEFvRDY3Gv01PiIaOLzw6Loeag2H4va4RUtPsm3JBVQIgAtql0EwoUrJ6gzu106SCDM8aQZ3BCehDhlQIYG8LWQY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.0-fargate-containers.14_1633511984164_0.7107397117223635"},"_hasShrinkwrap":false},"8.5.0":{"name":"@altostra/core","version":"8.5.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"7cc6b85ffb1fa68b3f78b806c6595988f8bda08a","_id":"@altostra/core@8.5.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Q1mcPbuSfV5IpdFPzCrGi8HU8duzCaPBnHbDpRJXwgPOKjL99mJn+3t824+KWDqwZ65pXp6noQDF93aCbSj6+g==","shasum":"25ff513a2940d45e28e78ac33919930fa490b632","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.0.tgz","fileCount":1067,"unpackedSize":1160663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzCMwudW/gXEzOdzruWE9/AuhM4RTjwqyrT90rvVE51wIhALNk+hauRO5Wq7IKcspA4Gbc2BUm/iK74Jb3KReBPaXl"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.0_1633516177746_0.6038144825456304"},"_hasShrinkwrap":false},"8.5.1":{"name":"@altostra/core","version":"8.5.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"^6.2.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"29d9ee03d250334670c0ced366aab3bf7c7a24d9","_id":"@altostra/core@8.5.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-DbeCWgaRilN5Vq5Ar9aQ57/qb1Dl15BdUYvY2W4JcVkrWDqxKcY1ksLl5c+lFFTJFkFeTdc9wSVk15a+1eUx1g==","shasum":"d13e5fe256faff714e9ccee641a18646ba54c33a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.1.tgz","fileCount":1067,"unpackedSize":1160803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOTw++y0CnLvI8YhIQdlcsLXX+z2IM1JTngO7iltMfYAiAlP+sQTPIkW3LtF4uqTLvnwGK7wcGyVjefWw5n8g5WAw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.1_1633525288027_0.9721143425943772"},"_hasShrinkwrap":false},"8.5.2-invocation-access.0":{"name":"@altostra/core","version":"8.5.2-invocation-access.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"150e7625325decd1ac23b869cee61ff0135a0375","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.5.2-invocation-access.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-7uXLs+NnpuZfLM/FT4DNnQt59mruC++ZQ4MgPA24cUTq1KWj0YytJUv8Yvu8AUS7k7tb+I6PORfeHAW5/FOK4Q==","shasum":"ce4695f48dc50fa732e84a515dbf259dd3ac96d4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.2-invocation-access.0.tgz","fileCount":1069,"unpackedSize":1162369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEacw/ohoXEOsOgkue2n8612zd3B0TlC1h/mXpTYFvu1AiBTRh1JjRYSYHZStABEDiiKGvmmWcUkX78kQ+QStb4cog=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.2-invocation-access.0_1633865409194_0.6276335215258815"},"_hasShrinkwrap":false},"8.5.2":{"name":"@altostra/core","version":"8.5.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"b163fff3d9f8a68417dce201b9db71e77c6795b6","_id":"@altostra/core@8.5.2","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Up84JLClRdssr3kLhJupALHULPH1LHUwMAxWQqouhCi86OoGsRPs+7XYx4rTY+YuLXcSOfAd5IPxGqH5BL4VEg==","shasum":"10f28410c963421f3ab1be183770329eddc25653","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.2.tgz","fileCount":1069,"unpackedSize":1162349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwU3wSbyCV7kR0X4onO5CqJz5HjZES5+RBO+frLUhByAiEAuXfrHHWFW0YTt4+VjCkIbwGlea8YzHsYG5kXR8oJtSc="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.2_1633869548029_0.37327344317708855"},"_hasShrinkwrap":false},"8.5.3":{"name":"@altostra/core","version":"8.5.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p tsconfig.build.json","rebuild":"npm run build:clean && npm run build","build:with-maps":"ttsc -p ./tsconfig.build-with-tests.json","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && ttsc -p ./tsconfig.build-with-tests.json -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.3.4","typescript-transform-paths":"^1.1.13"},"gitHead":"e24155e074fc315c51cd01d40d0d08a0d308ee3a","_id":"@altostra/core@8.5.3","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-uLqIclPTXkrJHJQMjeY2cvUGNpMvjlP3+WnMzxel/szhPw0A2sc9GF6SEhbVh4AnItp05dbUIlJf+yvJh7g9VQ==","shasum":"48377e031a3c69535abe7891840840b54b23e71c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.3.tgz","fileCount":1069,"unpackedSize":1162656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEvGbJ38AfbG9bmjK6NzKCaymyrjuqVbqo58UdLXO9BgIhANJuoTzsbynP8RsIv6xNPcQ6XRyQwmz6VJD57eRmbZpE"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.3_1633875882942_0.5895163850940064"},"_hasShrinkwrap":false},"8.5.4":{"name":"@altostra/core","version":"8.5.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ea2c04939409b8959498a065801bd8ffbcca4195","_id":"@altostra/core@8.5.4","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-lpDHEIWrIkxuVfd/BPMVS6mxr0Jl4Hz13VRfxAJlYcGyn+DmjpTTF+wDQHahpb9Vd6s9JcPEyYXQSuU6A5zfWA==","shasum":"760028bb892876bacbeb9f0034b55f7ba1293b82","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.4.tgz","fileCount":1069,"unpackedSize":1169242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHB9yw8kt7TQpocXj48b1yConB4hhZSBWsyV8V0MD74xAiEA/aqQDn26UM/BrQbtYheNzi3MeaRZBq4J42R0kI1qpg0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.4_1634133223743_0.2105011605942002"},"_hasShrinkwrap":false},"8.5.5-logging-improvements.0":{"name":"@altostra/core","version":"8.5.5-logging-improvements.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d76e27cea7850e533e06289b65eda474cd2dc2d1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.5.5-logging-improvements.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-pwQoTXJcdBUhz/AlYrDkCPlWO1YcLf4Rfa0v1m5NfPUqSyFRMsFsgwVRxL1f1QQ6bRFFgaI8uzb3YPORgvmhag==","shasum":"06ab5d19d5b87f55a9544e55444f92e0491c9032","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.5-logging-improvements.0.tgz","fileCount":1069,"unpackedSize":1169260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD8quZdwdu40zJC9pBTN0gLHy+18NQEIBIQP+p7H2SfAIhAIEqxUtbNLuOrGRLRaQRcUyOGSGDCJhllGGpeJkmW4ID"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.5-logging-improvements.0_1634224674566_0.3937180360250039"},"_hasShrinkwrap":false},"8.5.5":{"name":"@altostra/core","version":"8.5.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"faa0435eaf54abc212ad35be31483e2ddd571be1","_id":"@altostra/core@8.5.5","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-CyxHUNRdgwQPKvb1FzKrdBnmYUzoXAigbt0CBZakL9p8jttfB5uAV7Rgjy1M/B6OTLMOAAGRzrFogmkPZSOn8g==","shasum":"5abd03ee29fe154dd493616b2af91aa76ff8441d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.5.tgz","fileCount":1069,"unpackedSize":1169237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKlRp7yKmZyBYSMaOM3XADDm8QwiOzBTmpqCajdfH0ewIgCMWGWcEzk4o2TSwKn+31i8m/y82ThqnNgTQWhiZNI7E="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.5_1634549604018_0.6199027295804185"},"_hasShrinkwrap":false},"8.5.6":{"name":"@altostra/core","version":"8.5.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"3d532d5408d15f2890d8f76a94845039787447b2","_id":"@altostra/core@8.5.6","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-cmwErm7FQHCSVHUrpBXDWvpvhWtmWwECeLRCD2HMy4f5xniZY3/QDJjU0idk0uW5vZwPSfl2nDtghZczIqSxNA==","shasum":"1cbe0756ec4afd6787755913405d9f98383ee8e3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.6.tgz","fileCount":1071,"unpackedSize":1170065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSolM07bd+8A6IqjioRPYs5Skyq2HKnOwUx+D4FmByogIhAKxCEbBcr06Z8aaCKFiGPBeTxVtv2vS4zsc3e76O6O0H"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.6_1635250508809_0.9526961090134625"},"_hasShrinkwrap":false},"8.5.7":{"name":"@altostra/core","version":"8.5.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"10f04326e311cd1f1cb04df50c43b57c428c2717","_id":"@altostra/core@8.5.7","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-zt0wpX5Cn4y148FX8euyjjMRe+Lm4D/52jZC7sWBUWzh9sVPRDPX9YC2JMTxWW8cXA8w8wi7XVgBResVrhWN5A==","shasum":"a324500f266ad96e00ea83cd055e756a1128f918","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.7.tgz","fileCount":1071,"unpackedSize":1170166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7+hbp62sqMOje0EBUcWxMwYF4ndCFLU9butfu5f1WkQIhAPU0zJWkf71DWEPPrHxMi8sMwMP83zpVP9TMb231hMRK"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.7_1635261425948_0.1122288657975723"},"_hasShrinkwrap":false},"8.5.8-node-16.0":{"name":"@altostra/core","version":"8.5.8-node-16.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4783413137986f84eca448119489f6767746692b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.5.8-node-16.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-+yl66r0pZaG4wf8TkxO4OOAi+wSugMdB9Gz63CvweRBBcuxmF/7phNHrf+6SVVfJkkRLavSev+4ojfg3XBqddA==","shasum":"a94df135d942dec0bdae89f0bcdf7581d53f2a24","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.8-node-16.0.tgz","fileCount":1071,"unpackedSize":1170347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuDw0X5DJybQfElFfGp7lslb70F2s694X9U26KJxG7xgIgDLra6vFr096UGGTI2+5kaHPY2EKerrVFoTS+VRVdc2M="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.8-node-16.0_1635943318216_0.3370781075142124"},"_hasShrinkwrap":false},"9.0.0-type-validations-3.0":{"name":"@altostra/core","version":"9.0.0-type-validations-3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~3.0.0-deep-actions.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"cfd081b302287ecfa44c8a6c3ef1e159e07da6af","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.0.0-type-validations-3.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-8vCTFn7EqyagLh+p0+GU5Sg6n2qkYFS9RhLG0ZTykFrX+FUKCUIvMQkmvUgObFD3azVhBuuXMxvfrQKRl/0HRg==","shasum":"8ae8f17968dceb85ebcbdc8818c8430bb84abd35","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.0.0-type-validations-3.0.tgz","fileCount":1071,"unpackedSize":1171359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+8SePRVP4UJ+HazPvXZzr3qt9Xt3dTSF6P4NdLjEcyAiEAjjhpd5ng5h9ZBqYdMt+KjTVLSClWey/zSxnBSB//wtk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.0.0-type-validations-3.0_1635966936603_0.04449239350563272"},"_hasShrinkwrap":false},"8.5.8-cached-ssm.0":{"name":"@altostra/core","version":"8.5.8-cached-ssm.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0624c087efdc9839a9c856df94d09d2c2fe6f1ca","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.5.8-cached-ssm.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-wRoXVg9YuODaM0skH24+rATmeJow6Sl6EvGyh270goO1Gop7xdqQIIvXJZACdn/X9xoB9bjKnRb2MWFWyJL6Rw==","shasum":"a65424a08ca7f07872263cd0de354b72fb81453b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.8-cached-ssm.0.tgz","fileCount":1071,"unpackedSize":1171786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgkMKxM65mTvYveMQP3K4Os2bBQ3O5KwH9W3isf9OJmQIhAPbO4gkMj+IZOkMTBghpDRp/TTiJxg02yKnSx4GNgVcY"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.8-cached-ssm.0_1636469571422_0.6030062762073949"},"_hasShrinkwrap":false},"8.5.8-cached-ssm.1":{"name":"@altostra/core","version":"8.5.8-cached-ssm.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.4.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"2.4.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0167c61c99e9089d596a02828cbfb87fd4d54094","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.5.8-cached-ssm.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-cldANzpjYGFIgOL4WU6RwREnZNQXjkdPcEcQMhVq5I5GfN94ynzpGFEGn2DjA9EIShEQ2hU0X3OFIdyuaemssw==","shasum":"cd8001efa031a45d123f65cfdbfeaa1c86c59b8e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.8-cached-ssm.1.tgz","fileCount":1071,"unpackedSize":1171802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcm4s/+Kw3AuPS6uXDsLtENRXJ8qT3ltrcHgwTtUtLdAIhAM42vmu4M5zC23xEY/upoWb4vsUvxLmzcVDnEjgk1wXb"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.8-cached-ssm.1_1636470280638_0.966909532595333"},"_hasShrinkwrap":false},"8.5.8-cached-ssm.2":{"name":"@altostra/core","version":"8.5.8-cached-ssm.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bfe55c7047e21927cfbf02ed5da5a58499c467e2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.5.8-cached-ssm.2","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-MQQcrIi/byBjUy9O/BR2iCRZAp02P6fyVPN7yFFzf2aFnUsdH7qc2tvz9iEfXYADIAPglMuuD5d0k5m4gXZV8g==","shasum":"6a9335c54d0acea17ef621e46ad7d54b081fca45","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.5.8-cached-ssm.2.tgz","fileCount":1073,"unpackedSize":1176421,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBENyfbMnlnLo175J0xabaXWK8JZwknTEFQFo2GtAra6AiB828Y4jBf1EhLrDJTXiLRK2g3z5KRyWWksLpaKF61DiQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.5.8-cached-ssm.2_1636471656200_0.8498039250330942"},"_hasShrinkwrap":false},"8.6.0-0":{"name":"@altostra/core","version":"8.6.0-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3f4f7ecad817029a44e5f6322964c88efa94f9fb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.6.0-0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-gq8GQZyLv3a6EkhjHpiOsgN6xxk9wFcwxXnAK54yj3mRZiggMPJal73x1f19GKv8xv8bms5+zDVqLXCIg+0yXA==","shasum":"52d27e024af18bb211e643a0ad25f9adea797fbb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.6.0-0.tgz","fileCount":1073,"unpackedSize":1176410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWI1t4uxJON1cMn1196CcmaP0BCNrThUSIz3/YFr2ZvgIgRAxH7O4X26GL2kiYLDAN/W8EDGuJNG8QYz36cBWb/jk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.6.0-0_1636472356788_0.1735869573719846"},"_hasShrinkwrap":false},"8.6.0":{"name":"@altostra/core","version":"8.6.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"e8bc4519451990fdb9b4dccb7d86fea66ff581ba","_id":"@altostra/core@8.6.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-yodsQ8HQmS56quYhx0Z12OZReqzXXjSfgTxa8W27rvQNnskR6pmhmsKKX7uBiKY5R0H5J5YmaQ8qSP13tV2vUQ==","shasum":"2513a0156a235987b2345d34dec702c5a287d3f7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.6.0.tgz","fileCount":1073,"unpackedSize":1176408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1sLzFoeGXQRa1sYAZkwrKQaqFIKsO5lZnNQ3HKlmi4wIgAJBQBzgXUFZgMLMM72faAZcISyaP2baWA7pCLWAAJok="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.6.0_1636541083061_0.2257842646429049"},"_hasShrinkwrap":false},"8.6.1":{"name":"@altostra/core","version":"8.6.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"ee9da942c3d43ec0ec5ba7a955ff52b64ab41e12","_id":"@altostra/core@8.6.1","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-SEGic4l7pDM1Ratf0we2QWNRPopThE65cdJclGGMnoLf69LCsae1iBrx9xHQeu6waDe6nemnketKpYsh9hRZAg==","shasum":"6ab089a0e3e0f7f71f5965b4db03208290032b1a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.6.1.tgz","fileCount":1073,"unpackedSize":1176453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyG31CRA9TVsSAnZWagAAPvwP+wQsGPjg0JXb/ZPhZhXm\n2DinK13RH3a7BDtQ4cG5yDihJPl4lo+r93Jiak8itiW2RGjF5QgnTJtBwUF6\nJrLCNKaJL7TfFmhb0dLupTHs3WwZfQbNclKHoU//+ZA3DLZZbzI6J+k3uosW\nYv734uD6bGGfxomHT8e+ys2QRdU1goNA8cXI/fEhvm92ELMPwtm/PIxuXChN\njl+fUAcPLXnb/pmQtD3WtrCA9XYn02Srahy20o0g+Oujfzd/ok50cN9X77va\nOVEhMz+69pX5PznXhoTn0PQgdqhNCNbdhXxy3Py64AFTZZO9Zb1ociT69ZVi\n+AJA2L+AQiHyVZO6pBglMJefqESVMqPSrCSacRqipxb4KAzU+LTik9UQGq4D\nX9QbLf44zvhPNdoGEA9kvoOG5ZoSfNSpW2AonZLl8aOIkxU06XOTyaywio+Z\n6kWWgOYOZBdSf7/rmN1KlQLdCkYKX5mu4KMm1BU7MEodSPXGwFU5OT9AxrmZ\nm3AemYxXx1nkzf4gEq7ARUKQH7ZFpYt5fUdjeowQKdIsC3PHf2dCm4G2+0Iy\nLF/H9KZL5cczuyDt1lCSOw4+s19bfuaNTV2wIyE8ILscVQya5a+CsEP2FffJ\nELfmwb3cnv9u8H6bZue7qMpMz2dzmHUI2ijxj54ZCN5ZZEZ8rpFUI6iUyUvq\nArwg\r\n=K/yE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkP0xxXYLuDkpy/MRErpGruWlp6QyxHTPk1nCkbtKK4wIgcWQJUZ2QrqkH2pUNvARim95HVQeXMEaZpKX313YLclM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.6.1_1640525300961_0.25593635220224575"},"_hasShrinkwrap":false},"8.6.2-apigateway-fixes.0":{"name":"@altostra/core","version":"8.6.2-apigateway-fixes.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2faf36c85b6951e1f04e726565e55904eaee26eb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.6.2-apigateway-fixes.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-dmZ8Nz/JV6Ce+PmUOBv+AEuQECzOo/bQIR/LZLG++0CHEnqJN7jwyTgJ0Tyoz97xu1cRZb3TVRNSbUNQ557sYA==","shasum":"44de3226e4baf13c1f488ac5362c5d2d619c708a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.6.2-apigateway-fixes.0.tgz","fileCount":1073,"unpackedSize":1176681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1rxiCRA9TVsSAnZWagAAjkcP/RZ2lOlJ8Puevdp40AcM\nMw4Mvyhf6IrAIjDj9T8aVbMwh+++EQu7YmxqkmjTYm0ID5RfLVpGfkamXT7n\nJvD9VM06Y57Rrk7+PJxv2VgPbHyeYJ11kFWVyCgLpm9ClyNZRa3+XlM5pRmn\nlhG+7kb6DWA38HN31uFuvbKZvsVRDUjTg7klxO6CUJzi24n6KqxkR9rgrTiA\n9bvNINJEPRotCs7nERGOTBph7c/Xrlkogoo1uLK2YhKUFnn7Z9SXYsljhjA0\n8QtoFmGzEUMB7UmZE0h32MN0zMs3meeu6b7uxpXvbo62DhXR5KOcBZr6ywwQ\n9jMP0dwY2pKjU0LKg4tpJ2wA52ilZIPxb4XZtDEQcSGzolh6AjTfCyRVXPQW\nlGu/X68cAmO1ae0SLtrK2vZiDE6n5LXoQoWX/28ddFAZs+Z0hH97hh84SXep\nYpknGc5YlgM9tl8E1fFnVaHGR+AJY2vWKtnTINY+pQaX+brAbji3ino/cWh3\n3shOQBgAbVC1E3OXvtRAT+bZ5hrojhZ4iVHsk7Y4z+sW2h2N6HvEf7ajX5u7\nTGxK8LWkH1E/7htk6GQw2S6FQkQAGIkOL7/sWbXvYePbTKZBwRX/tE1bJlsB\nTUoCbHorhOPUHXohWcRHsYUsWbV53LoVd4TyJOpvdd+mblXYVL6FRx/7kgIx\nMWYu\r\n=fl/L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp3XVFycBHGKlzmuP79ibJ+hDZ4HoahDJzoBGulywq9AIgQflx1gEOpy8D+cptZo+w6f3iJ1L4DS7sdFzb7oY0cdo="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.6.2-apigateway-fixes.0_1641462882269_0.07657882857625586"},"_hasShrinkwrap":false},"8.6.2-apigateway-fixes.1":{"name":"@altostra/core","version":"8.6.2-apigateway-fixes.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c58092dc2351b1ba71c0a8a5e98b0c54d7c3356a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.6.2-apigateway-fixes.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-sRRkNItWGIzQB4bpd90MO/oqyH424GQvKJCPEDmb4Z9yGqwgrBp1gaGCPtRvqWnwYsT4RRLptQjz7wqGgQkeHQ==","shasum":"bc1d44ba369dfb48cf5316a5d4a27bda2f3ac048","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.6.2-apigateway-fixes.1.tgz","fileCount":1073,"unpackedSize":1176755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1yxVCRA9TVsSAnZWagAAcvEP/jB5INF1lV7vXGR+beF6\nSHz/znmv31EsGXO3w2a92EjfRFrWfjUATY1KZNdkIBxtTZ1YpPc27kcCS8Ar\n/7+mjvuHiEL+BXETwKtr22LJQe7IhWO0yKG/uY055imLggIxawpR8sjFL41H\nSi9EZd7u5gyZjVijU7CA2VXxBpKvChNXH3ePyRlXbGlikN8uRQuXXXS5Aqxy\n0mjwWh1gC9rV12jEVIVxdnL028MWvBFgoGxXqQGz1ADpjo7MSwq3zZVuf1Vf\no4LxDNflG52zux9SFn4HFTXB0pE53/+uvIsuIoCyv2VwDdj0gu7AEvlxCv7E\nZZj09mBLPX6xVacxcBiK0OHWYZNKBVz375yOU0u45vVgR+RSXeV8BD/tfSKx\nmNCMNDWDqYzrEQ102TZk2pmCGW6eIGFtaWf/BNUCYO1xocttz+D97kTzR4Bd\n0Uvt8N1mMtGrtNUnrzhn0M5VmK1X8VFxC/+/7KYdT19GoDsgap9DwRhuVrwr\nCpo42bvT5LloX4HP3AaSuNh39nGmTiIfeyAKGuCN4PMwGIgyUHrnk3c08WLZ\nKpPxuCerEfLUHvwnPmdFte8iVpIgYl7L8VA8ssS4mB048TGVTE8XlaM7xngw\n+0FnTxPzemyNWVVw9x+oy8igOrVGTFhHLBUiU4vStGgO4+R/i+/pQ4Gq7BN7\nZDf2\r\n=a+ME\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9JRqeZEsM38lDJKXSc4vJiK3f/pBD8FpH9JDVrkgyNAiBpO9jVqeKZHPrEi25Bqb3vbDSUKMcOinhILfACr7KM7Q=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.6.2-apigateway-fixes.1_1641491540945_0.8039265613626014"},"_hasShrinkwrap":false},"8.6.2-apigateway-fixes.2":{"name":"@altostra/core","version":"8.6.2-apigateway-fixes.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"511e47d6d0fecf9067fd2438fb2374c90cb13d67","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.6.2-apigateway-fixes.2","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-s2iidGRErciQzOAXscPrQt9olDNfQcz5KelB5sdbIM4IxEAmfXPysc5Gl6kxSLl+z1hQiglrUV9Pw0FUC1ZGCA==","shasum":"555292e9917f64ddbf6fb5dedd99eabd2a2134d8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.6.2-apigateway-fixes.2.tgz","fileCount":1073,"unpackedSize":1176813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1zHeCRA9TVsSAnZWagAAld4P+wV5tRu6XpDqQxcC61dx\nAEjDbe+vuTnlxSkzK749qFmC96dWyCWoBoFAwN9nawSiNHTdZA3tERcH2GZH\naYq8Utll3XcTQun0Od+epVmyWoS+ekWW6Z3dJszsqSwMNUlnBk4O4+FS5eZl\nNv+NGSYsCIjX31TxG6qaQknCUJYRElmBfxVWDxPqmijAB0ejRb8gFxK9sPh4\n6wgk4/O+cl6mrl7juTmMtfSBTlvOgETBca1HJkLvSq4jyxaxQxMCOwlFGzB3\nZ//jZDbWS3bcP8Jdms+NwNu3S4f0C+04PpxzTG4PJF+gKLMSOyJG3Zui3mLs\ntlhak7VXmUSWaElQ1pETfDaCn4S9lQON9lM9/79uiGjoAGbFT0nKwZIVSZjE\nlxT00Z3l1/fufsAsbPWJ/BjFX+E2Zku2QJFSgUnv3ZDCjpg3G+rEy/fxmgsy\ngwq8HxuPkZPLpBx1vhfYBpSFsUX6JiNKahCsS/7YSawBqYxKOpIi7qF03fQy\nDfTfMVMyYDJTzZoEY0cWM4iG948uncD/x0gFFEzz9TjL1+T2vPzRuDWVP0Gz\nDc6hBgKK+yoqV966xEqdgROYviD4s34G8TknG0C2TLa2/LIlmTp3eLnLhNa3\niRN6tuYaqpISMi0lXeVmEKHFj3rfhxjdQESKakoGcoDLRMuGcSG412oVfbhE\nCJRd\r\n=/+cg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQkCWzZTFStxD1F79VHTJCN0EmyzSygZ7JCegAbyDQawIga1jXNPf8c0UiEz+wyVNaImFDmZODYO2fergpJA7TCek="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.6.2-apigateway-fixes.2_1641492958267_0.3832861951592783"},"_hasShrinkwrap":false},"8.7.0-signup-notifier.1":{"name":"@altostra/core","version":"8.7.0-signup-notifier.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"25eb8c233685c9c6615eff67de0a192468170428","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.7.0-signup-notifier.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-EJ0aX3ZFmv4GH6lVIORiJfRSVIcz8M5tuvdydrV+819RC+4ZiWzI1SYAQ20eucQtgKujDrQk3DcILBLJkY7O5Q==","shasum":"8a66cfe5af77c845c4f47e9838e46d3c7cafdbce","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.7.0-signup-notifier.1.tgz","fileCount":1079,"unpackedSize":1179690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2s9KCRA9TVsSAnZWagAAVkUP/2shax2HMgHwxeWlC/jw\nISYLzAh3c7p2n/YU6XLFIs+7GMlOlPfpyZFeaaiU3IFT+YeY6hrNJMWoOXMw\npXh0fT7ocs6wEtCeUlcmbWbZiklAGgKlEfZ3hNhx8lT+7D5hY3mLc3DP9Drx\nX2hJwOkNN/7obS8+7JkFSIHhd23ps7GHLGbJQfJO06a7yiLkH8HoAD6OOCCx\naJFYftA+qkdbFh8WrBewrAw2vfHE/iQOGir9pRpPGZa3hJSDxRVA5eHXz3iA\n4P2BG5+AE96m+8xlZbDlXMUz0xcZf1IpzZtbLMlDaIkbjC8D8KwvQrY7DbED\nRzlLed0Ge7r+Ci+o2ymquy73zhpTcI5TXUWxYpck53Ae22beidM1ozwGAp/T\ntI+EGMHd1BnYtg2A8EjGC6H0giDRjuvDXXThnH/apsK4mcCr8M++bUluCKUv\nk1ysXMuTtgA72ZVE+0SJFgY5VjJw6kr4HVZQP+WqhMQb5slE9snphJhngM74\nYK5pDJLyAmZqRLKvx/Lvpdt6jOrk059R8++qHej3xplBRxCVRPDRjGJLY3bb\nZ8NjZwXVQffQKT9/ZexaZsFmrBBguRvwnwUW3vNxuLEYd54+xttx3SKpp6oU\naAcPLKsS8td/9Qj92b9gVjmYBMK9TOalxLO6jy21EUK9Udlk0xXw1V+6DqiB\noL7L\r\n=f28L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu8Ex/Urye2XTqsV6x3cP+NQPvio87NKlpdiX7pWmEHwIhAMC2cDl+zua5vBNnQMZJE1prmgvsz0Rn6oETVEAcBcia"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.7.0-signup-notifier.1_1641729866315_0.05708120059340094"},"_hasShrinkwrap":false},"8.6.2":{"name":"@altostra/core","version":"8.6.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"7988c13cc3a70203e95099b8e05f42a32937c1e0","_id":"@altostra/core@8.6.2","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-gVmqtdD/TZ+Qpd+M5g6j91/0E5Pe+5yOWdTpvPLUUl9znhhGNjYrpFm2eh3cCrMXh3rxymVP6ers6PYO+p8NBA==","shasum":"53361e53c96dd96babb8a3aaa81a7b161eb93919","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.6.2.tgz","fileCount":1073,"unpackedSize":1176794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2/3aCRA9TVsSAnZWagAAbd8P/2Ujgu3z2Piwxi1q7xL3\nip7Fc83tuUY8hR2DUu0ZYdLNDOuQYPUbYBRh+kc5dqWcWsK/v7PM4a1VBJ0J\ny63jAPQSe4bhvBY8J6r+9smIrAKiJQ+0ZM3JgeSMInukMilfX35BAMnAsJ2a\n2UANruPd4EPY5hfeQ+K4c6pIdCdWx3lryhPVonScr0kx0QAu7HIayE9nSoJP\nrrZPFTLdDOXlyKDjbOpGJg1EsjNLHCJm4xdx6hBGAqb9Y/u2KdFLbqhuVksp\nEsVSX95vHMfu60duRvBk7zVRk35eUUomd/YNH24aA9lMt49r0p61SqgF8f8t\nRDjJwMpV/3+xYuBAbf0Cz455Xcj2fmi4dheZRZghZGCsILN9cIk6mItGe30m\n5bTw2MGCYD1zW8onKQPPmCxHUq3XUSckPiH4feafPV18N1JwxSWBn9xci5zv\nwSqGlrRw5Diqcz67E82EJRGMfauhR9i9XWAiil4QWkoMuLk2DX4njye/SCCf\nbtDuByl5KxRImEXDcYdPf8h0eDV0XpnHxpp1uwKSQN40KgR80Sb0xkOQuXgT\nZknjDP81jp8spJNoQdDX5qedTNF8vl5QN4vBBNHoxQjEJFvGbXuvH7MQVmeJ\nW3bcnn2dN559XaOEJoIZE/isf4LHjNmtBj5EvJxc22WLhaMl5NPUK6qlbVlw\nuORT\r\n=C7id\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC154MkaNdtf5Vwnc3qmsKbaiEfi92Wgh1zQq3O1SoLHAIhAJXk4bw5nWPl0KX/TVWVJb4NYnIHkPHrWGQ/ifPz3BmC"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.6.2_1641807322461_0.37237242817855964"},"_hasShrinkwrap":false},"8.7.0":{"name":"@altostra/core","version":"8.7.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.1.2","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"97b9aa26f6a214d6473796304876cf17b686d6c5","_id":"@altostra/core@8.7.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ytpYVxQz01MZPz6R0k5RHiscDYif5joO+YsNBCFGkxO5h43EiZocFdXvnXGIbXJCmyYygWX1d3MLcX1Jax4mVA==","shasum":"f09871397d92639c07ded8ff65d6ef69939f9e2e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.7.0.tgz","fileCount":1079,"unpackedSize":1180013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3cDfCRA9TVsSAnZWagAA4cYP/A87obtBskx7U04VRQ0i\neTc3KXFbGIlxOLCBeeMwOUO0JcFb7aaLtNO8lKpAdzanTuT/VLr6yxwZ5iqZ\n1kmW0wUDZflTImt+Bt3yYIB9yGeFjrEZ3mstcJP6N4nIkrOxmtf+Zu5uuk7K\nYejak5PRe58wOIzZCgEckMB6nELoVSY2XK8ZgrS9siV9Y6zg90jHyQBmJtEg\nwr8crNPduiLeKjrRasVmj3cf8LQc+hcxZR4weIUYKMf693EvL2P68AsVPDp+\nClkUYW2iWOMYVhUFfcw2B8RKa9y8ZuMQcIvPD0oba/CRocGP0RSiNBowerhW\nXjm3pM2UF4hzEzmW/6aixzh8Nub8uuSgtucV9su2W+bJ+eN8dVo6MZ5qy8bN\n2gGRKNvFwzxjv4/5uTgMjQxe6OCYSyaSt8XSXkSQVnFGaG2HsLc9q7+uJtO4\nbcssihHRK6hb3z8PrqeYSTBPAegJPOzS3KH/wZ3HCsfn4FpYj8CwMcU2ijWR\ntX6h/SkrxBH11mBWz5e2CfEi2e0B9BKTH/uqkGbZamuxvi2dyxr67No40it/\nfZ74CFQRlG0oDon1DlIWveil4ixKad6wTrqnbs8nQIafoScs/SaXoSN2G5YX\nDvsLFIVgW61A6zhqJFY14/q5J7Sc0XE761IHcrvlmAKsnqNYmShhHqTV+Fm6\nREYd\r\n=XbLC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1et2egNE2v6bv/01EhsYlEq66JcjoIAeUr/GbA5DksAiBB5HlDfzO99t4ynOP0AO6pa5UyMYyoiTRLz7T1UfZnmg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.7.0_1641922782945_0.054683074788686614"},"_hasShrinkwrap":false},"8.8.0-external-s3.0":{"name":"@altostra/core","version":"8.8.0-external-s3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d137637da8eecf9216424a1246c16221b6d2dfa5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.8.0-external-s3.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-8Lf5B17fwtzMLjXUYikB1OeTeeh4YtMWXrvbruJKmhF4whGLELuQvc7WkQedbKNg9pg29RTjkupmmOleu/kRCA==","shasum":"080e6b0f071fdeeae87e5869ea52284ee455c82d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.8.0-external-s3.0.tgz","fileCount":1081,"unpackedSize":1184151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9pneCRA9TVsSAnZWagAAUYQP/RV4U8MXYMzIoWg9lI8W\n1aWwnYcUqiNI6uAk2I1GYy1E09T/gEOr8Kc0o+BRyzGRGsLQrt64uD9udTFv\nTk9GUmjRkGdsZ9LB74oYfECxb0wwveawF8lr4Opv+jn25EEvyf5wcbDDBSL+\nzLWwQ7vm+kKCaqVl6fKGvii9oVcnvaknH8d2d4Xx04jUrOF7s4/MHF2G4tTE\n4NnZdt7EqvtAQCdFN+S7LT7FVDcEEHp5dXc1GWJQpRkhSyBZ17M+P1eAFNJU\noDUyhPMngSsl3riiFxBjx+XDFvzGfe2W3yhr2R6JY8Sg8of4VnCv3Sq7BlN5\nlMgl4gGY49m+5341zyHMXJTH4jZTZx9YI7ahxTVdg4JHZGQUEMkitkiFPLcc\nASvKkgy97o2XozME/EZFK75Bmg/2/PcO91rJGcIbBYiykNS8yME4O2VmXex6\npLYdYo5C9KEjDSNlh07FRAz9dQ5yLM4Kfo1LqMlGoCoPXNiwYXiqpv+8qNUN\nsl6wJA5lQ6iG9Ov+I3vyAmw2pFvIS0LnCsPu1E24TLEgb9YgmjDzyTDSvfRi\nzw6RIttINk3Ps90MHtbrYiZUMTgfSGjdQZY4N8oaMZ6qODhNO17q3uIupkJY\njefr9KPY3oJXXh+UAVQwNGTcb0oPF6OFi7mcO5PgqSJA0STETriunYLG5Zbe\neH7l\r\n=oKBn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+Ge1dXcVzdyKa7ydwoZK+ACUpIRJu6BouO4QTtrTWFgIgEissFHHYtNN+VMC/4mR7MDLs7fiN24Euug+aPQxC9vY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.8.0-external-s3.0_1643551198139_0.5511988762151356"},"_hasShrinkwrap":false},"8.8.0-external-s3.1":{"name":"@altostra/core","version":"8.8.0-external-s3.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0320b7c651a38a5581c9a4234d4b172511d043bc","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.8.0-external-s3.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-gTi9NDJrcSDET4EZKvQa8AmZAE6jwEQycrUZjEH1uWDePsLP48ad/saq1fyxFBZi7lP+jQdW2WdOpmU4aEpUOQ==","shasum":"98d9646ab21c570903183040666f86dc10bf1f51","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.8.0-external-s3.1.tgz","fileCount":1081,"unpackedSize":1186014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+RVKCRA9TVsSAnZWagAAT1UP/0j3XLUzWRV8TFzWSO8I\nWkOMf/tH99fFxFMBfGKc4QVM9xwpsP72DAfWdDQPuJA7aiRBuwfO6toYPSdc\nkoFmc/wSomZUDDCe1X7mcN9S1Jkxnuv8ZRvXPs/DzM9CU2ve6IK1M1ehFn9g\nnsSDdndCqzuKn7OcFkx+4teruPNWoTu+DG1EkbgVbZNzHATNjLuuxRIYsYKs\nLVVqe3nbl1ldGSwapOMV5AX3OSvqXWfPVAcSQ7WgKA6Mz2QiiiBhVvpLuWLy\n/5AQ0MSe6VkqoGQuhEgn+rbjvx7zu4SYaldOv7GliSZ2/eLadvSxYM94dkj4\nPQF6nZJXfcpBmOAbX921YBw8wEpAwqe1bgY6QGCT1mr+0nUKtzjQbr/CiLEg\ntdX8l4Y3iPVmj/lgxqxgzFUQggJnqlYIbeeKUWByWMRVq19y0OIKrbjsCK77\nIBrtoQVANQSG1Xl0X1GMHD1pGsd5XuyhwYhe7+V0VkAV/8bUYvb6PICNZcn6\nQlHSf5cevlQ0PsPSpA55Xd2GidRecpYJIhVk9SxMoPsE5GM0P0QO0yuqQfj1\nFH69ofkR1/E1pHKO31Nzk0cAvu49PlDXG9Fdhsi29TPv8CT0lbmYP6GCYyg8\nhV5iP2i/i1dJ7yR3+PhNaMaq8FYuvhXOppoAT+Q0NOmrGOkg11yY/4teF+Ex\nCbrN\r\n=iLtk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0AlgGb2+hIBHYboH69bgTdbYzPRH9KtmRFifDPA93pAiEA3KBZoidnDH3R2FhIFbT4JcdkW6Y5APRkh58gd80suvI="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.8.0-external-s3.1_1643713866285_0.3285363998590116"},"_hasShrinkwrap":false},"8.8.0-external-s3.3":{"name":"@altostra/core","version":"8.8.0-external-s3.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c692faa2d2fa3b913f838e50b214d20d871e4ec9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.8.0-external-s3.3","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-K5nCVLiylTL4fv4i8RR+HGqNWXMnLCWfOJVkKNdL6lpeSdUxGNNWGL7ytPJb3+DHthsTs+P4u1nz0FjRh+7J6Q==","shasum":"9131df1a4025e936cd683f5c18646aee2b5dc6c1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.8.0-external-s3.3.tgz","fileCount":1081,"unpackedSize":1186240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+Sq/CRA9TVsSAnZWagAA1lAP/17ySoa1BC288J+FabXG\nKkIsOd8kQBzS8r1mNu+jtXmWji05P3U7YQaemil9S91wa2qcy+z8EYV6X1Tu\nCLjpbmaP3+QLD9St1fw+GP5XapfoHkA2Qgy95f7rCA86YABB306UpRPucZfj\na+UFu4F/5R07sgwk8Ch76txoYiWOzrakLeKfjcjjBi9S0KRa297b9PTViFCG\nlMh60oAd2O3ejHfNU1OZpP0RE0o0WQVSr+dCa2DoZeIEh2bBx33jaLV8jZMl\niIluIxBVkVm10uti9RZMrCvkqtMk/lvLgCY3ddqLKoYswT8g41MeihtYnfVT\nCyqzMyj+4SE49RCHXtweRiPRUg/IKDtNZpLRsrbARki2NpWlxh0+WUtTyua8\nC9/x3E98REWstBcwX5AD4pzNHnWC2eNPykE38vVBu5cPMPeXz2B6nGpfntmm\nhkAlWO1iT5q05KMDBBE/vJSGpUhLGcJbqv5lg3qzYCRKHU/DcmVgRpxw2MLt\njRCO/vWmjj6s29o88oCC4+KexXBvRDelm2Ds56vQQ6WpG3lyLSlnrV5X4/HD\nIXvZNnY4rJIXrhWLfqjd94lWdP7AkFu4/C6s737/0hnAZZgeTI3UJjjEbzRm\nahgbYbtTYu4UAxe9/HVaHiMNzfTVtbbdHsRru2xayXqbB8HzV7IgZtPh9SN5\n+URz\r\n=e32F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC70jgLf+ryJZezPGSPzWDEN6xp21zfmDzdngak3iYD6AiEAnq3hmaPNCjDFbb1kDxlkpzpiw054LLH6oQS6J/O6q2s="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.8.0-external-s3.3_1643719359142_0.6959517692317199"},"_hasShrinkwrap":false},"8.8.0-external-s3.4":{"name":"@altostra/core","version":"8.8.0-external-s3.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"81f3fe5e21d3272db671bff9d597084dbccb90c5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.8.0-external-s3.4","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-Ril89gIBDBfXs1jXXsLI3eKNhr2PhqHR9KHAbWZQWxHPE+s9hatTVzXGtyBzS6etkXOivmc8K7EKy0pcFdmWEQ==","shasum":"148f3ba3bf9ee24506262a51e1eb378fe0acf2f6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.8.0-external-s3.4.tgz","fileCount":1081,"unpackedSize":1186369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+S3oCRA9TVsSAnZWagAAWXEP/i2voOE8D6q9xP2Kz7aW\n/FUB2O5ZQsbLLReqfpYdyMxEdRrReLOmBl1rP2XtADjx5i639UxaD9/CU7zT\nhVPqtbhpXpeZA6KOiNHGfOXSGPZbSrWHXiBXoQOkkx70nZbOzReG1ysZHrVk\nDLgSeV83iT0sq6GknypD/Uxphd6Eg3h3SPByeqJljl1vVbq3ltAsiEXFkATW\n6+qFLBEXYJqPWp+NksU9QWplLYzyvsZbBnwsCnMUpyD6wxd64oFtU5O11Hl9\nUsAr2FwIfQ7wcmwQ+xhUCl04sFmP3yr/fSDvSlypGc5Qdb9tNpvnrTZC4ei8\njWzFpV5t0LyXYMZcAw1Jw6SXNcVKmdvKxTeGMuVokoFEokC4/LMT8UQuklhA\nDr+69lc2Fcvngqhe6oau2Qehe9XE2O8GgDqB9YHy+lefiDrAzptdfYLEqKqV\nAY7p3d3WSfkU02ZsEPqY44odfUesXLSoMyXhH+TOKddas9KSR4Sy0x54P4i5\nlOuBR/xVlTqEC+pNCTfOZekmkU6F7MbbczgFhyq3gUGauhcJuJkgIJZl6JSj\nmmq4AyBAwHDONG2ZVWoQuRuIj0BAOHYtGfiTpUynGSjejQIHMoRGONemSyaP\noEJZr051UztWPXdh2SKCjVP2X4plgWp/R+YYtvibLeGC3x1rg7T6li6hEzUN\nubZD\r\n=gXej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOwJLHpPiSzheBDxXXyqRhPIUmqSJrENdoqIcyiIWvagIhAPVth+f5xK2BKDUvp/EuVbbhmP3g4s4gZ+Pb4jO1eEG9"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.8.0-external-s3.4_1643720168496_0.26523080960747025"},"_hasShrinkwrap":false},"8.8.0-entry-point-validation.0":{"name":"@altostra/core","version":"8.8.0-entry-point-validation.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"026d6aef19ef59026a5213c128db98df08fe608d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.8.0-entry-point-validation.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-iwwPLSnvuKta+6dvTxMmN9Hm4yxtYjhwkmEKgMLmXDboZtSgotsb2Fl+0unzdFxpC3pMZ70nPa6UWysEbm+tgg==","shasum":"b29f8664d2cf70da1fea1d9922f44c77f743f4e4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.8.0-entry-point-validation.0.tgz","fileCount":1079,"unpackedSize":1181268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+79FCRA9TVsSAnZWagAARAoP/2jrhqW6NDTnwB/PEBTK\nYbhfNjBDunaQkqM2x7RObscyVgROOuUywTYbTJaac2q221OmPA/A5Im7o+Xm\nOc7jYsdc+1IyW8FLD4KHVP+g3I0ibk/KCN0fheYk5CvIAtHUYgaLiuu1CLni\n/qDen345TMg5fvOm6mkqPCfKFTp/eoA4pu2KT0Sljr1o/U+M8S4zi1lMkCho\npbWQwGC65v30liY8cQOP9/ezdBA1geji9yDBjgK6MWsP43tuUIT8AumP0sDl\n9lbvXNxHLmKd9NDhwsveMjozjLpc71fGu95W6mpAMUW0OW1VDhEgamHPE4gn\nGPboS0MPTac7qwaf54aJL1YPgApoiOE8SFnDa5fa2Sk8gjCzIEhYVBo0zcp3\nypnJPJLJ7aV/n0TuwP1NRr/z3QcLnwtsewv73O7SyzNr3IwHzSEWZQhFqEpE\n8zhjoTJr7D5AXyBm34cN5xatGpOogQw7KQXaqSDIHJCIrVEpWJQGgS0gyHRR\nl64a+Vuc3W+SMQ1/IIFLqZ7rv2Le7QY9sm6xEyT/6mvMf0h18oKOiiwW6iAa\nvVvNGdoMbzsENhlTSS3Rbxhj9HnOfTi5A7BP8FjgjsuFExp+GjxMH+OtjV+4\nuMuhZZLjZCgfbOtz9ecpaYwb7a/d3lAbjYVZaI2ESR2Mc3spPOb+ydMCX2al\nnWd4\r\n=1buS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT9bDCCXhxwTenfqTKhP5+mat35I0znlgWMbrryU90vwIhANYWdL6Q6sa+QFDFK3+YZntIwRAdBysInQ0gDu97xVIt"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.8.0-entry-point-validation.0_1643888453038_0.5468862666331662"},"_hasShrinkwrap":false},"8.8.0":{"name":"@altostra/core","version":"8.8.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"2694d81196e90f508a76f988ddee1000360dd355","_id":"@altostra/core@8.8.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-bDhwESrO+nTj4J0yur0lkjNFhoyfMHQuY6rXPOiXaXYvH4r1589XguSw2c/jhbhHCu6VBN/Qwiu1xhRD/w/Z3A==","shasum":"f28fa3efd6503bcfae8bc1c14d6f8fa57697428e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.8.0.tgz","fileCount":1081,"unpackedSize":1186355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+9HkCRA9TVsSAnZWagAAMB8QAIOQz90rReHzdonZsIhf\nDaaymweesC6JmcWfDOuU8P00AJas4zS3sW6CILsaLbXM+DG4pscy+mL1fEnP\nCowIMwXulBtTE/sGfpZfwwoNLStc/TuTeFafe22ix/hQWWv+0zdy1lqPeXeB\nZmyURsX8TwZJGh3q5bt6RQ8Nu5+EFwsovvVYwmU1PK+yo+rsm0lp2J95YINq\naqNx01ZFGwGRG7h+Y6qthUEqAPINeC2wabY2nIRwuYHNsLxWVTJg6GldCpEg\nAvkARYq+WJOYhKxlvuY/gd4ZrJF6Zkf0arXUhNIRLY1IIWqOVCfbvDrAp5mO\nlDMTq88bvIRCJ59FuH2j9pomcDzE8NfyGyGmAn1Uc4KD8MOqpeS6YFI0f9oN\n2/p4jsC0mqgjLf6S1twYAxszhbvxnJiHx6g8vIkWfTnV1hCnCpjxhZiLjB5W\nBiFJmnso1XfWlgO6IlXYtuJt+mmQ4gjEHsfRde7FDY65ZPmnMNQd6XmD9AtP\nLZZcQszX1LwnBEq6u6jwjupDRuMCbScNYr4b31MGBnoLFCUmEqifzq+A46R+\nWMCPRXFB+j2xd6e0OqWBQhLjNMJR9J9cmo5ej5ox9dOf26eMRWtoi5nfflOU\nnCPZTClxX/rsJQtGEhAIBApMFU4ALaz1Q5NoHNuWvSQ7PBlCvj2plUW6IjBU\nnN9v\r\n=uvK3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDlSdR3Adeqd8BO6AnqHxXL/KK6//VweKQLkPhCpCUKswIfATaPSqKbNuwzQzmRPNOcfIyoBxQMG1M76j0kjtLT4g=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.8.0_1643893220362_0.8824920547409438"},"_hasShrinkwrap":false},"8.9.0-entry-point-validation.1":{"name":"@altostra/core","version":"8.9.0-entry-point-validation.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ab698d0811d5dbe6d08987ae9929d820903c3338","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.9.0-entry-point-validation.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-RAwqAJwqXLMcKYn86LjbyOH5OXJ+W89mRVut8hgUxiQ+SVIWJgAo0Wpmb4XxbJf2zxYgwcn3dcrdTv3hiRfR8A==","shasum":"6f47c381450d7487d7ec5341fe4570beb5c71959","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.9.0-entry-point-validation.1.tgz","fileCount":1081,"unpackedSize":1187610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+9+HCRA9TVsSAnZWagAAtEoQAI60qLDbTDj1JXDBWcc2\nww7W9333Yvp205DXx8c9IiqY/C+aCRJnoYr6lkd7/URkVqjITVSFhMnnGEAK\n940dkyV+6BL17xMqz2O+W3g5aPH3SUYdhzRtc2ryAl/Zy604kIkKEk4zDAk3\ntiurN2iHzY7R3eZyarp5roTzK8Eh0+xsXOFIRZwIFHRYkHmZhMQbdE/+2v4+\n3l+NChmRHYNXhDOIxD7r2gao5Kib96O+sZNUYTAIOpKy90JT2YrpLK9TDePv\nvdO+0BOKonqF3QsoBTjFSRbs6+yA+d8Tt7/fz0UryyF8PVfL0EnSg4NaC30h\nt42Onsjex/hyLjLZ6jroUGTR86dsV2WXNDXnLnWNwz0kBN36eApLA9hOp34a\nvpavJ77DeFOgauuaz7cA32CBcTsYmWpnuhqpgtcmgjP8JyAyaPIpyUeFj2UI\nrUQ9+k3CbjI+giDCQDU98w4hO/bzYbM8eO5Jr/0eFDXFm7PsRJmnROaSVZzP\nrhUu/kOBNUPxZdjYpD7K/BsbyoFgPEfIJHD+0tj+1ZfI3s+KY8teD3jE5j1K\nlotp5QKKPWfzw54dqLjBRW3Vu0nPL5Y8Dry95pFIce/kMvpd22B9IZD3ndWE\nr//5DLGXn6/cQBwYFOaZmDw/XsEFwVECi1ROELf2Tx65AnmLnff8vqtXvj6G\nnVbH\r\n=XI4e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRrv/UnliQ5xWAlpZS9BI4SueZOAVv6Y7Caim5wBxJKgIgLnSBYIH1UJ+VCzsiu7VOvOkiA5mZyOs/pENnUFN8IkM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.9.0-entry-point-validation.1_1643896711555_0.3128699838086908"},"_hasShrinkwrap":false},"8.9.0-entry-point-validation.2":{"name":"@altostra/core","version":"8.9.0-entry-point-validation.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"668ed2244eea6f0f274884fe797002d33e9d440d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.9.0-entry-point-validation.2","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-G3+lHXvkxh8KGJj20PG8LGISVoTB5l+VGeBGNaBV3KjeWHO2a5k8Qp8N7XHyh4axiRe1J8L6MV017cT2Kt2iIg==","shasum":"75cf2637748c5494bfcbb2b730a119efbb5830f3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.9.0-entry-point-validation.2.tgz","fileCount":1081,"unpackedSize":1187611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh++weCRA9TVsSAnZWagAALyUQAJCiktHleK4RUENBXKrd\nXGZZpbuhloH1VpJf5dFcdIqEEWHVTAxtH3e2x/lnRHBdgEAx3E452fZSPHVB\nR6LqDmdABpuoQ3mdJTt5oOxsAqTx+2gdHp6Wnz+KrXRvBylItWq71z1pg5fe\nMhihc3grvQv88EKVTpw9SSsOB8CuJhSydnMlnIt2acKS5XbIq+dPR1v75hSj\nBHmi1Y/ZqK5t9Vc7deOfvFRiUA+GOX/mL6sYHsC30cFGpJGXOvZ4d3k4Eayw\nUJE48ZHPFcRz35astug+jOVCSjs7OeYjoMgfij53yMbROnBjTdAHEfytmaNN\nv1WdsHNmfWU5DzI34NswMhuffiVjQQG26rq0s2NGqkBwIS2AHmFFCjOcZT7e\nPL/YchXfvuU5BoS8ytKbiMldjckExeEIuU6yu9M0hoB6NR6KK/v99cNQSELO\nSE3bNSRysA9WMLm8DHMnJQtnYFRntRAi446LxuRSKwJPnQJEoVJ1cKKJJfhd\n04M+g5AtaflwB0Ny1ygQDNwAe/Aj6nDOod5UZvXWFyqp4rojioyfe+SgVNuO\nNuHKze7Vssmlphfb/wKRjEk9Zy8S0xqhBAG3SNR7NNgNRKW3az+29ejiwvzW\nH3OTgAqHHZP5ccO51cXKFPbhtnO5zSP5fZC8IIoy2zq5wPmqGfgb8AOHNEt8\ndHw1\r\n=Voch\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXfkr+VXm6WJQq4b5YKbInarFkngnlnzGzPhtYdKwq/AiBN67oHt9r3EjEon40dRZ5SVDwSIIJzpc1e+tLHlgVwuA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.9.0-entry-point-validation.2_1643899934507_0.18609478834754878"},"_hasShrinkwrap":false},"8.9.0":{"name":"@altostra/core","version":"8.9.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b648efe9a7d52b300606ee0046c70041b54929d8","_id":"@altostra/core@8.9.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-/e1inAAXdu/8qp+kho8tjNX1MQ0SJwWawEeMkYOEUAPgye0I9EJ06OIu7GGazAiu+SFVfC/rttmN1Ox7TXfhNw==","shasum":"3bcdd58df26e68bcaf871349cc997962f32f5d9f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.9.0.tgz","fileCount":1081,"unpackedSize":1187586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/5dDCRA9TVsSAnZWagAAczYP/05cxckrGg0weo3dkMUS\ndgxTMQ3oxY6yjekocKZdK5A/pkcY+4tIXdmMf0hzoh3xyxNMRz4fPXH9OcTk\ns9P7hYOTMCymKdNvgb8wi5tqjWZTNPGtCjIMycF08S/pNgjDzHBL1x3C0u06\nbc5Hjju5EdywEytyVEWmjLHF+dqQuXANJaep73OQkPSgXjMyUrB2XR8b2t2M\n+lcgM9U/Ardbn6f8R2T+Gxv2VCGJCaM2X+Bu2RRLA+70HWHswUH4gFsOTtbZ\nKSzvNhmzEAv785xKIcp5KnFtYgM7VroXt6rqpT23dwyNjZ9RvpkZkzv1qqj7\nsGN7JTp2zUVAPfE1/pe0unlW59MQ5i9Hi2PRGlYIQ7f+re9I2AJnLeBLxPve\n/fMeWH1NfaU6+LM8NP50WyJpsk9Mc8XrD//wzyZOWraTD/KByrYjPBa9x8dj\n7EtkY90YRJXIRhx22tILPivHVt6Kf1vowa03bzZCvsI/SyfgtFcAA7Gn7+HB\nnSps1wGsSUscOk9vQBnhXkNLTuqJz1WWcHMdwqb2ea2GzCYiQ4PkMPxlk5SX\nOkU8vNa+Ku102yfVJKn/6DcMaby9yCgT0EfRo62tghaQqbkscUFWwsWhnc6d\nc4sRvgBaAJMJkxYoh6CU1s18qV4Xr4Pjg228bwRNeMwdcRkahjrDFbB88VIe\nYGKa\r\n=O+Jw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt/dgyGhsxXif41BOHYoz2wadGxRB4jljvZyPjalQn+QIgSkqTv5K6DwTQ8tlZEf897KboFSjwJ0O4Wke4Qlza020="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.9.0_1644140355689_0.3920295415777144"},"_hasShrinkwrap":false},"8.9.1":{"name":"@altostra/core","version":"8.9.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"b0e796f456464ce9563984d3a227751a7b60b196","_id":"@altostra/core@8.9.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-o59lR4xMZPbawys8bx4aESIudeCtVcagXoLctvOexWbljxDSxcyLaI/GUoHGKHpAJ8JPIMxOhYef3UYSMuNAmQ==","shasum":"4461d38bb85761f21c063ca4bb899855d067c0b8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.9.1.tgz","fileCount":1081,"unpackedSize":1187690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCPAJCRA9TVsSAnZWagAA05IP/2PmsJt85rHpfd3ZZpfM\n7Q7OxbwW8g1edAAU35wG2zrtXICl1BiNIe2pLt3ulkwsFqds+YQfagSVaa1D\nrZ/xOjwpNLj7wlF/XT95TjQrf1OezMwlndbFWZS7ZzglCsvRHAyeHx72BWL5\n+Da73QGxPlHQaBBcW5Kgsok3GjPMQ2/iwz9bsTeN/7wbViRiSrS8mAMZVcFv\n+zWBQItMeqJ5s23W2eJUqgP8eVxtNoiWkZwPHRLpsF1QilZd6icDucVOZXj4\nLOZV9dcSXig+URfvh6hHGWscdV19taZIabtnkNWnqnbuNi29LSmnJbUcNNi9\nGEjhVAisT8slXSsq2Y16AJE2JcgZgAJh1l3SvT2zW6+xFzlnCT4C7rYyxxKW\n25LZIaywivo03xfSseai/lU1k6uF9csTf3spqZyBgtPQLt6l2/rVBH1UHhcP\nVB0i8AlEL+JXGUEmE7F7DoYxvuet6rA36G1GnKM9w6N7qvj5QNHbCZOgKZZQ\nedlQBcxfo66f8g9IYOn6s4HfswyIjRoLhSFNFK1xschYY279eUkuP+K5bPA0\nHU3WbV0oWWACdkU3fT1hQgpbSUnBE/dLJzer5iWQJBvyLKxm8eQbxSegKeud\nX9QehiB4GFnGpCxzNTUktmcMjf7kjp+NipjIvFfptgPHSFe1BJMpzMP29mm1\nElnt\r\n=134I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrGYAriub/dng1d/xjofbmTy1hEd3+PVLRqNL/OtB+dwIhALaoxCSMmmKE6EWQKQVFOMZMQB1HNphVeFOfvnTroNFK"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.9.1_1644752905300_0.5778560725929709"},"_hasShrinkwrap":false},"8.10.0":{"name":"@altostra/core","version":"8.10.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"47837ee7fd279606ccaf950cfbeff2bb0579bd78","_id":"@altostra/core@8.10.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-2xfXb4m/KTvUfWugrBMmeXez7EDf59QcDP0ljqM5XbqlHmwg4RfwS2WwXte4brGj3C4I1gnXEMad1Kec44xWWA==","shasum":"5a3cdacc656ad178ac0cf0d82e1fd2401d93146b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.10.0.tgz","fileCount":1081,"unpackedSize":1191254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCnx/CRA9TVsSAnZWagAAFBkP/3Tkv7ttb4VZocUGxssJ\nvwtkYNtbvzWj8JHMLd6b77E2wiZT30fbqBfJAxGzZ/GQ5h7PKBJJgt+5K4w1\nKD0F/ZtpdTzmIK3o4mumUnW0ba9SFNaJuikMKsnd4AYY8XeknHOqb6in4d4B\nWRlyTmF/Bxd4u/pH7ZsIETxMGnrm45GXNpcckbgTGtWMDxqpupMe4Y9dCm4M\n7I4e6OG6GzSl1Qg95BHlHZCVfKSIzNADxhJeyMEWzrzw/T9b1Jex40Tb1Xtt\nesmCJOzXC1IzHe0Obdu50occzw2ivF6TRRZnZftvne9F7nW0NxlEfk2Lh18J\nMCa6gKog7027ngBcfZOSmMec6DbRcPz3K+d0S4duech7RE6zkyWR36eTw7OK\nT+7Z/sqV4qxLDVkTrORl/vZAnsvbmqKBULfTpB/vkbmhaoy7jT+7HePMrkhf\nF6dJqIiiUUxjt6D7peyLhb5qtBcRh5To04h35vcKYO0eOFfiOybzlA+wZQas\nB4s4pK0cF88n7k92x7ZJf6JjC7EdCPv+kV3OA+XlynfL119XdFqcIa5oxZMA\nrm1giDdQMjM85GmUBsdEAgM8Eanwi/NrwDBUxxU+3j6m1szyt07RpH7cavqx\npyYvLc75bwZYGb7HjLOYw8P//LxmBZjWEDLZxD6qj2Bj/xaeXUP+JMB0uiob\noHIf\r\n=ZuuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDt1ufm0T8BMX1i8xFRFCQLhMQL0f7XMiWj+h5zX5257AiAgob2rmbbZd2Dcp0LQaI211meijTkjIhLWF7ax6EsoaA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.10.0_1644854399316_0.7936920781623822"},"_hasShrinkwrap":false},"8.11.0-fifo-queue.0":{"name":"@altostra/core","version":"8.11.0-fifo-queue.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"06bd0dc9c490ad9a18e1cce45ca99e2904872c19","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.11.0-fifo-queue.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-PRJ8ImGmfvcxdgDecOM/88GfjfhkDwWPL0dzgCMDOnWeS6yxSmnzAYQsqVzUDnXjkW5yE3f9TcEsEBLTrQVEmg==","shasum":"30ac12ef270aa91708db948c685ddb93651cf18a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.11.0-fifo-queue.0.tgz","fileCount":1087,"unpackedSize":1195318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFL5BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobTBAAoGdQ7+B7g+//iEkhZr3vh0qwAZCYz/YkM0z1svnAr0vNEoh5\r\nNyGineunohT0VvlqvUyv/QiBN/PAGcNLd9m4PjDJXSHG1Cf1gGpG/o4CAhPk\r\nSHavUgQ862NzJ818jtw0sPqIH8fOvTt1IgrLaFyEcHnX4keTtwPcOGrycbV0\r\nfPrUD/3vI/W5Al8L84AK4AoNAw25m+IXnahgY0ukIaIuo1m7ycBv0KTGKg/m\r\nVdAWHxvNl3eAcLQaFvJM0awLzbpWlezZQGxTo1Pr+fERppVMPuCOEL5H0903\r\nh4tDFlfJG8a6OpQRGFMxAT6f+K3q+4ciUWyxJ1tV1kpOwIvspLZUAAFcQp07\r\nei/dE41erbGSh+GZ+xDYWiZc2UpmaUZTt1LgnhdmvLvOAykUERmCeRtMNbs1\r\ndXShJ548CihvFESEmZhrykxEuAijYD0wUd79sneUB097lmZqdzIQRrAOdq2Q\r\nQD+I4GE2rD2sGxZBZMQaU4zwW/WyeDCz/7RmAGcEmJENgiW8KFthZgWZqcsC\r\nQ9mKOUQxpEl5pczfphwhC0deAPz8oMHj0uzGCS5WL/ZxsjBxm/TeLvEviSiw\r\nYPTV786nRwyykbq5NefKTaESshmA+arFHozXQKM/sQ3ifwUhUIdE77OZs8eT\r\ne+uNpf+sz3jz7Wl/ysKhgiXoi+e8kF9vr6o=\r\n=Aiu1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOWiSYq6hUnni7R3H1HNUEWT+OUWyw6BLPc58arNjfFAiEAzIUSLsJiPQk4By9J7u5Dv1vFZ+YDlqEQDud3Dy69S00="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.11.0-fifo-queue.0_1645526593413_0.8070920326785282"},"_hasShrinkwrap":false},"8.11.0-fifo-queue.1":{"name":"@altostra/core","version":"8.11.0-fifo-queue.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"33cc286bebb41477c58a9e5c8b400773f72dfac1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.11.0-fifo-queue.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-rcblMOEalCEE9XDRG1+NB8KNF52AJ0wkqBZi+GBiZ/YN8bn2GnCOI9sWTMxjmCT42RygSH4p9J8ARdI2DZgbuw==","shasum":"8d5a43ea8bfb5218769d106ebce86afa812da3a4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.11.0-fifo-queue.1.tgz","fileCount":1087,"unpackedSize":1196722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFS9fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcWRAAk1r8MGZc/FzMmPxppLGED/RwDE8Q3QrbX7oPZSUXjQjw1uZZ\r\nF0OugwgxDtY87cnhgA5RklXd7bIW1rNUPrQQrWJC9/cRh5UNt/VG7WKxcf5W\r\npXeRr5LFZ7S/FKjkAbiq4BTdpI+Lp9pgW+PNdJymvJ3wSBPUb7VwhCN9N7yn\r\ny9SWwbYYvr5XFlwZt2ZLKQTlyEJV0nlLmTTaKQ7HnpIvu2LfoJcWIAUre9u4\r\nhcAoosWgxF2D1Z+4HQePbSe9R2tzMaIAX0oITB9IedtM7k+cvvgHD7wHAckk\r\nHx8Fqm6I8L5vW/HkDqB38WYHpOiETQRO6d1Uij9ZjwS7FnbG0rSYFKHwCM5v\r\nTv2i9QvRFoqQstuM5RyWRoZkvFvAOaUI4LW5oUZSTRePOvKVI/UrsXWDcGRN\r\nthSy9gfFABLQYUAJPxc6NYau7StRwuItSoSnsiga1TQl9aKSot5stTeEzJR6\r\nG7j4upTgPXYz/+XdnClrsxh6E3lhMlbgjgk26mBQ2RSk76Rj63oGlWGXT4+V\r\nWs8hBCMg9d7mK6UVT6i9I5rGlKtOYoenUNx5G2jZ4jVDmmHISbFfSVVI+r4S\r\ndFcJ3bILbuJca7Yj+N5PSw3CPM4xgHITtcDap+nfnJ3mxCAQ+bOmjycktZ3b\r\nAgknl9g3OwCYR/yXKyFbfLAonc42lp0g30U=\r\n=DVMm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9YEXDrp8NJ1/jqSXFe6eEfQ96lFw2TS0lWuQ5hDubYAiEAsraTJh4OMHS3303zp2nn2+WoJFuYnbgbUJyERrj/fqU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.11.0-fifo-queue.1_1645555551197_0.6789869499901788"},"_hasShrinkwrap":false},"8.11.0-fifo-queue.2":{"name":"@altostra/core","version":"8.11.0-fifo-queue.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ee5075ef705a0f895f136ee33c0bc13d41712d94","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.11.0-fifo-queue.2","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-E+/sYq2xUdmC2SBdMWqN0cY60azWcS40KwXxpYqiRJ0f2nuJ/bhDDBC1Zx/sf0ORzt0fA7qHbExigwZPG48Z4Q==","shasum":"06e3721fffe105a5a62873532d73e201409a0764","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.11.0-fifo-queue.2.tgz","fileCount":1087,"unpackedSize":1196809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHJqDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor+g/+KkqYPkz9/nno9AskvYk45sw6bKarh4RTdDaYk1vY3U5npaUm\r\nodR9sG6n16G4BjMnkK0fKHLNzX+GjRr49H12UNqdg2pOMvpl/MR1uyt9z5bq\r\n5rRjOWGuMGFA9IM3zZQXc5Ic5eQ93ytG7LxAo1sqVq/SUkToOYDKca6gGFki\r\n/jsC8emwd/YSBn88KXcUOm0EXNpD6Ddx+creIjMWEE9oQvw++w3HOHJO0fPY\r\ngVcMDjhDPaHVItPeEWVdmTiNKwOtIAyEDxDiV0YiZCCBZVGGnhDqxVeIMUBx\r\nnrY2q34MRqQhIapqrS6ySdvOWJeE7uQVvE87N+BfJjYnQNmXKjMy8Fv9xNrr\r\ns2JI95HsK+nBpgfASSZ/NGnkCCeaShwd74yZMkOJ1snxZEgvrUtoAXhX+LYx\r\nkBO92clsFg6iJiUzTLx2Bqnymdrb+FnpEBFVAVcfOCtAc92LtrtQOGKBiyhv\r\ngK1DAXim0faJ6rqo5BVzwX0VzJHZnga00oLZiUojhWGwtQWYvwuq50y16U8d\r\nrEsVz+qiVcDUPRzaYcAnl20YHsjWe60YsGRboOEJIZcjqEVsnS9YnZUBYHNZ\r\nvkHUBRTDqxQVFtZmq5qBdD5XJLBK8B/dv+P1xRv14hSq89hjjk97hVKwSdTx\r\nVIuIWpAJTWTCSM/7hxdyr0ptvrM2dy4kkrA=\r\n=iKAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx1DHO8wRcf47Io6Y/iRAZ1uLNSenUX2tw4LegiDKMKwIgFvvMR1N7B2gkIx8GRJ0ME7rV7sb2FpWUQdwxDD7Rg64="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.11.0-fifo-queue.2_1646041730940_0.5821974745905663"},"_hasShrinkwrap":false},"8.11.0-fifo-queue.3":{"name":"@altostra/core","version":"8.11.0-fifo-queue.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bb2550fd2750b504a72e597b8a89ba15b089179e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.11.0-fifo-queue.3","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-pEbkUssyAMwe25aUhkrVgnLGpscqeTWw8K+yIUkIuIaKXKjA62WeetO/UuNBQHVUW65GmVb00/Tdt9L8XLkZ2Q==","shasum":"8f425d716830d445ac92676b5acc231b5c76f9dc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.11.0-fifo-queue.3.tgz","fileCount":1087,"unpackedSize":1197065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHNa6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo70A/+IT2QltoCxr1XqaKZVPLzLjycoqi3aZs506+Y5AJPGKcge1aV\r\n8XUwqjwJCjLNSNelPtMlm1jYqJpZKi+/468p8r8NtaM+jL7kfVRgOs5+HYKX\r\nMunP8mWSdTHS4EBpPs+1WITY9DcyjMmI9qFS+hjlvlLzLuxzVU7ikm1JhVJJ\r\nScJQA/p1HDXOL7TjUUIsZHXHgoZLhUhgsJqFGle8gqlVcoJR3xWlWF60VOI+\r\n/EBTDSPzhPZMv38fj/xSrtQvq9W84+DQVSm69Ui7qqj1f2fexaFlRzQgN7R9\r\n7SL6gmQQ66wgfd1ob0Nv28FPiGdMlEVXUzDTPFgHalJWIqLS3wnquu8hMc8s\r\nVt1hAfJ4mDzVD9pl4GsyyYuAgFlV0Kmi8/iKZhtNEdr5oeniPeCFXItYicvx\r\n/UHHC45q3oJgZSXc5a6TsOL9r5ht/NbzlhWcgRcDEHjHH/9ozItXPn1ZUFEX\r\n6f2TA7jUZIF150IGJ1M3tY1TQREiPKaUNdK/nmDBvpCQlo3g+kSCsHX19L6B\r\n6Qq/FccW5Hv3cLwuUoKEEJBEfQ6Q0Ugf+KNNqtZunhEnPj64LnhzQDmRciNM\r\nnfIaaOka5HIed3E3Tx8AysoNEbzTlvPxNCZ9uapg5mEAP1WFiGQ/cRY3gHLa\r\nZTuSdjWBJDltE7a9+QguvBY6JloYTMzIH4I=\r\n=w8/B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzfBBx9F4yhw9zjBbsMgyiI4qS2oYnSw117+S5Iu0ObAiAgF5/PyWQbwBwwjSrdjLx1lVqLfLavsiAWpuj4Wca9sQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.11.0-fifo-queue.3_1646057146334_0.9921386403791888"},"_hasShrinkwrap":false},"8.11.0":{"name":"@altostra/core","version":"8.11.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"bd816a4f0eb7cb349fc038100b31e3fd0fa81583","_id":"@altostra/core@8.11.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-s21aALSxxD7v51YQQzsJ3vjACyfC9qv1QjGnMepPgiV35Q71Fy48oJvuB+udo1y5ZnNYR/sVQ9MApWI9qmdBmg==","shasum":"9e5da7c37ffbf18687209dc575530585d5aeaa59","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.11.0.tgz","fileCount":1087,"unpackedSize":1197131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIKUTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLSA//WgTdDRTHTlY2H/OeZE5MyDBAL+lYrFd6UhEcezaivmCsR+ym\r\na0vtonGchN9Euf/SiKMh7YSL7s2bcGWwgntUGwbEcAeHq3zLD8eSFp3CPCIs\r\nMVHTkoCxfmcXY08DnSHpL4zY9vi1xE2C7GCBCP7pY+PEqlGaDtd6diKUhXNo\r\nTDrUjXVuHfFPfRmJEpq7i5bxEPO5igPa+P8wpRXHxK8WlSi1ZtpTjexnXIQ8\r\ni6l5IykhcLQ1CvyX+P/0JCOpSdj2a0swDn/dsf9kEkzO89MR86aZc2J06zUN\r\nIZmkRgjJdtu/amBXM9AgKqIfDcNxpyXsyfNgyWIBEJUjw4WS9ReGbfg23p3G\r\nGqtEUr5sC7q9J3Fg1Xi+RQSVkLqs6fJz3bUYzEEpXkTkMBCcneJHWVZTMRV4\r\n99cP8F3lOE5AOKqGN4L+LykA+ReiR+tKz0DFLsOJ+hyA4hQdYVitLualggKr\r\nEtmDTcY3zJRk2kjoPfU/6tJnTF7kcpv2OgLgvDuq+j9cRTq/Jrho9JvoGg1I\r\nSFRx8LTrsGIa4c1q8YI/t0RHHyLjLal1x2tqgAd6QPFePTwKlr+8Sc741r0j\r\nC8GcBabBecLEUrfdcqr94Rdhl5I6glY3jbF2aL3/1HtkSCQtIXbypdnpDkNV\r\n6vPXu3ibVRQM/uHxrQxiiZwyhp5yNaO1Q8w=\r\n=zNHX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+DemAn2E4GfkuUR6pZFiJk+yX+/jbpdb30Pm4141qiQIgflbNXAR9I1Cri46VwEFFn2yvfhIdhMuzGd13vriwyAc="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.11.0_1646306579605_0.9484913835201736"},"_hasShrinkwrap":false},"8.11.1":{"name":"@altostra/core","version":"8.11.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"878c3ff9879a861f116d2f1903a59200ba65095c","_id":"@altostra/core@8.11.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-kEZlldXgjwviOhrOU51VGyaBI5rq+fYVcSJ0Wx4X8IQhnVmyHUMqLJ9Re94xnSJggO80JOL8AJTd4FhN24bSbw==","shasum":"929ab75e8e85c734845daa0ad6fde8a6fefc32a0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.11.1.tgz","fileCount":1087,"unpackedSize":1197839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJgOBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiKQ/+OxtPAwFcaQDFfpvN/wOyzS4ajTaEFMHwYz5swkq+oWuxYzSy\r\naWA4xf5XJh5YfHuDaYhwyvmIAkMlhUnOPTIph1vdl8ORa2sh28Ewyy0iUuIv\r\nl8B7WTArwzNAc6PtrIBjG4KTiwtJ0kVQPCkMp5W2YZQ/U2pYuU67ao1KTeFu\r\nzDDCDzYmDwBPkUz2IdlBewAYRXnD9nJE4kho2SmLCQ2EG6bvVvGKlgtMEonl\r\n5034NOHZzgXYo/KGFxjVl7o8GcUh890IU2GVj+DsNcS1rgkf5kIiLBjxNnYQ\r\n3o4mp/U/P/V68Sw972MrqKyj6B94T6Y8y1nqqjeBgDRqAH6FyozoKrV/Mo0m\r\nYN8kDOXSFY/TQ91wVgRKrRPN/iIAfQEUy2xdw54MT8adI0Nz0ox9vb9QqX6c\r\noOUUCDDnSh+ytPVV4BRFTVaJVr4ui5r+T3ScOqS2X9kwjTdpXcxx5J7egsjk\r\nDGKpRavIROCc3q4cqiRU6OJFn613EWGMR3T/M6dK03Vdb7L69m0YGyrYxVX/\r\nSqs0iBWpHkY5eIzOJvzsoWAoL3NJC8MGz1ugvkQVtdTs+liC1cc+wcDTttoS\r\nguyW36+Xcdyj00aVjOBm8BdDIrrCsDZWmuiTyjGH9ikD0Y3jmpfqkS7oMIbX\r\ndXU33EJjYp0SjiCmxZrgrn9zXgIc1sJg4AM=\r\n=RGrG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg8CtEwI/a6QEihbMPcQSQTp6D0uW92Bm6GjLrhftIngIhAN8+R+WY4hYZQ0ipO9AFSEkRA87E9aBWnlgDML2qUvzS"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.11.1_1646658433563_0.9877313030686126"},"_hasShrinkwrap":false},"8.12.0-project-template-application.0":{"name":"@altostra/core","version":"8.12.0-project-template-application.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b81ccd769d67b01eba856dd21e8e1d3ace6970df","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.12.0-project-template-application.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-k+2tGXqCzJ3dDJy5VXlB80xgmaF0VKkXu9p/n3DUF3jL1+/7Ec+1dKrNDCq6QeMN8658KO/EqdxDwQ1tNNKFRg==","shasum":"4ea4b09f202720588daefc35310823a06ea066fd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.12.0-project-template-application.0.tgz","fileCount":1087,"unpackedSize":1200717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJy73ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHyg//VFzVFu5O0hws3Z2FDOijCO1SbJ30fzSa1HPhLppXgaLpWZ7R\r\nF4BFwxXnZXAD1qciNHPkP/6YU6WV5VVyJkKcBUf1RiIjjxodnOFul0NVozA6\r\nnP1+fxCFKD03MbN/1HAAthS32kdHFFzB+czNw5c8oefSlgrjvnSVtZmrlADD\r\nGvqx2oHz/B/9fbpvYvpzdgMkEoIUK1MQz5g2WQts7+S2qRgTHSp38HHHNt7C\r\nZP3hlPEZNx3ne+yuyexMokD07uIJuj+9bwvXQjsQaFgaTohIPFCFZcssbEFu\r\nqgJkS/1u393TS2scwg/UhoHc22AhSxlb7bE9ztRxjdZ1KuXjZKJOdffu+2yx\r\nNF2skUxW/uLGjbzyl9AMJYWvmuQzJaOzov+mPcEeVUgSHJQfBali/Vc90SnI\r\n4JcACvzezrGcrutCeejPuEQCg08OLYqWxNJvnsir7MzWCnrCFYM+/9spJJ/O\r\n3BDXgC0xMEXjyWtzB2opnterjE+lbFl4Khonx7P3sadrrEEY+3uA8MJl5KFY\r\nBEsNNaEo50nIL3f2GUvmcX3/n/4GyoivBMZ+lUWNdOLIVSg1ZQOTwZheMQCd\r\nXjxeKRfFfSqhDX3rN6J+8yfgEF532Z9w9H6/pAFES6h32PqeEiRZ0lc+sJbr\r\nK3sIXyz4d6UhEHx8Ix/c2gKOW9AKxLpmah8=\r\n=BDhw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRFA5JLgHf/FnHH2NLvRmjt0/Td5aUXEY0HiobyZROqAiB+p584GUOaHGXiqhDW7QJgt29iH+M8My6CaENsmTmGzQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.12.0-project-template-application.0_1646735094882_0.2160458324176453"},"_hasShrinkwrap":false},"8.12.0-project-template-application.1":{"name":"@altostra/core","version":"8.12.0-project-template-application.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c2972058d680e8de416897dca5ea301c38f3ef8f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.12.0-project-template-application.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-2EAyhyxO3RBVHwkLFbHOzcOVOdCdJZD+vzUrDudaY1XRnUg9czmrM43lj1pcUZxswYbjYeHetK8F21WGcyo8NA==","shasum":"568161d5c6b691f11e090a258a866feafb2c99a9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.12.0-project-template-application.1.tgz","fileCount":1087,"unpackedSize":1211505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJzCuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI0w/+IdadiIFVAkIwGIkHuraF74400FvQE87wEz+Y6S29Bqo5nlwC\r\nGp02nMiadzb+X3P957L1xKkULabVU3/UmrtfPceg+7frjObDOPlI3zh6kTFg\r\n7F2kRcBCq9b2OEQyxCkdwCA0PxM50m6qLUb3fnDX6kW+6NHM3blmuKtsNuIW\r\nvXv7TGT6wEhWRB/MoZKaPSPzLpuYuYyulJ3xxxgH9V8VoQCEAfrP/AaPZf/B\r\n6JiIVvZauaHwPcWArEZ9N3zT1gwi75XfWSCQb59eCtywiGGQPDWzTuy3XD8f\r\nNseCVLNgSnONmdW8k22/qjwW9D86qlb1OD/hPaeOFpbiyqjwMMDJSC7oe6Dc\r\noeiK8WdO4gNAZSlogcw5lCe/DfGUbzbXQPzI9sQyL+lAaiZz+EDTPBjvJsxl\r\nvO+Q2aZgmXWWoXLRN17BEP6q0gN1TYNDmUn1K082r1JyomQCr8ORLl7jw5Cm\r\naWmIwCeQRsDYMIxOAba69gQqUjHpc0ZeDPtH2xgjAPW8A1qK5eFiuXdeQbYe\r\nSjxCm7rdwVYU6N72sxUE3QpZYy9uUsbZxb231A4X3vQGJo4zk/c0HQ+7wUHV\r\nA7OEcuqSgs+jmA08H6am6LTwYoG3DGPvVrFFVcbDrtkWqWrIJ9eFY6xQAdzv\r\nOv1S7kJk4ORX8xSf2YOman1yy8vGGDrNSOA=\r\n=gEGk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpj7Jc60wXruHtSmHm0f3RCJ7+mU+LSJcvsuyL/NKKLAiEAte1Dwqbiha6S863L1ZYJG2xs8bM65RyOSE0O8IHwvjU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.12.0-project-template-application.1_1646735534382_0.3219668317134712"},"_hasShrinkwrap":false},"8.12.0-improvements.0":{"name":"@altostra/core","version":"8.12.0-improvements.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8e34497385687f740296fae3943f85eb3a59af61","_id":"@altostra/core@8.12.0-improvements.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-AeUviW2J4Df6dwMo9Xr31tG+3sXT3pNC1W+YLjxjN/wxiy9SOcAzmpDZqSSHvFPWgYK6TZjv3e7IiiGRcVSsiw==","shasum":"02fc3de5d721678ab0a4a0e62aeb3975697ef375","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.12.0-improvements.0.tgz","fileCount":1087,"unpackedSize":1197939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJzn+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcMw/9Fe+0Bxy2FYfdubaxd9mqQfl+kugMvCumVcvAs7ZtAKd1wSMg\r\n5ICFJqik0XOd6PxPJFJlO2CBNIXpqj1h4I6j1GxFwNMFtgBP3PBJD9JRc04n\r\nct/iSPWKv8S2CmLxKmzb9/+IZk8fsR+amqaVGJlRu/KaYigSg1sBcFw1HRwE\r\nO6+O7QXBuCdNU10D39wpE9/s9/JCe88nmdV3dahEbHdPhZInGINNMYegIJy4\r\n8LgqnETNhKjcUHbcizoe7cs1AicBJ3oaOIpewy/TXYHDQYDgLrmg75g7ZgbA\r\nSjMeuVmV1JCgWA79eryeSckjwS7T1cWoW/7Z0rPZmJhVawY1VXnxwykV5Red\r\nSan3U/0DOJqeM4PG1uyPchg6Dx0LtZ+4Fd5ryn3Pm/4bl5lCpLd8YxRs1dz+\r\n6TTYT63a1YzXFevWfMuSviqu3iCGxAIstK46Ac1bD/FDvszvZ5Nj2dikY5E8\r\nWQ1ndToQLJm0qaH7dQ/KzH1XieEHzDTDJ1KNcREgWyGIMM+j4eU+75Ts0WWk\r\n9exYA/d+D972oMJIpJ08L8lz3DKSmWEWcAcnKX2oMn5jNs81dcQJt35MReOq\r\n/OrLs/Bgn0JCY4jiVLlc2GBx+YzxnpQCirKDcXljVfAjrIPCGWa/zPdm56Ht\r\n7BpAh2Ix83g6vbFwxwEya7CRNNT5Ofk3Z28=\r\n=Bu91\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOm+W37Afv1nMPCWigNdJ0CjI7Jm132IkN9EdyMtKrcQIgP1OS8RQAnuPohYkRuUBV9x9RAeAd5RZ3ozCnOjwu8fU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.12.0-improvements.0_1646737918583_0.2869503562073201"},"_hasShrinkwrap":false},"8.13.0":{"name":"@altostra/core","version":"8.13.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.4.3","typescript-transform-paths":"^1.1.13"},"gitHead":"bfaca53cbfd0d3f1f609171e3b56326768397c8f","_id":"@altostra/core@8.13.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-HRsyaVG2DBj7V/xL1usW5LGQrHr6RDkRGfML0i//ntQfmDzzaOHMgVpcvimkmF/Mi2EpzFtqZrhdhzAVqrN7eQ==","shasum":"943345a61367b254dadd38e78208a0ba6f51a360","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.13.0.tgz","fileCount":1087,"unpackedSize":1197924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ0dIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVgQ/+P4fStGcHKU3pyATnG16obuQUl6LUzkC0K8GAyqZTfqln+mHG\r\nbsCursAqklSZZTryt+ZgF+PLYCmcwZAlAi4EUTy9WqRQi1BfnYCg/SdmpMv4\r\nTcf61cog0CsAgQanEwxbIM+1J4MWigGYM2fGhRXrOIALGoRGjZCoNVO/FWFv\r\nOZhSG5fd1B5uPJDhl8uGZTWEYlgXSKS3HO2/cvI2/N6ZOkmPXTyOkY5PRH+H\r\neVq/WlqfqLduRzylxIr/BAR3fvkcqnJOhgWCqXRqpUA7SgAI3Xoh7MdQ4H+6\r\n5p0fnGvus8xCE8Qg7JdW2NBu7EYSZBaAzBY8k54/gJS6mjfjCWIR8ofh46b1\r\niBfHY1V5lqNNNqvnL4ZWvnZApaDRzmRVWq+vsCtsqUZRgGCSw8FYhc0TjUhP\r\n3LdY7dbxFk7t8k+ZovftSL/v9k7bWYnjaAneRibMkKJP2FIfSyqf6JhsrwCW\r\nfCe93wmkK3+98K+BofGP4izJvwWsfay36IEJ5d6gaaQ3sjA24xd6FAcaJSF2\r\nXe1GCFHXfZE9081bAUYP9ManEoVDlT6sTltS0Ins8Iq0+IWcCkZUJLgoE0lS\r\n4WYT1HYz+i//9Sjmt7EGar9FpFcUXq+jU4m6sKDeQkAryAN41rn4oAV5zK98\r\n5j1609qhtgY+SpyELUkkCU/BSVI36PyTPAk=\r\n=7q9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIED+4CawJewGFasfy569dd9143w8o1JAo1lhguU9Glw5AiEArfJGzEAktyztpTj7qvnXm6jThyhIS3hJnBGz0jqIDRQ="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.13.0_1646741320205_0.6044047715775034"},"_hasShrinkwrap":false},"8.12.0-project-template-application.2":{"name":"@altostra/core","version":"8.12.0-project-template-application.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7637e5965cf8628099d4cb8da8dbb47c472a4a1a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.12.0-project-template-application.2","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-CaeP9Usm0Btm396BkcM8mq3DpRKO0Ukj5VDPgl+YWlwvXQ9cdOMY8RFcXwcFJ2NHJ9i91PDU1bOrC1rSxI0A1A==","shasum":"67e88dffb73e578361fb065fe116f73be2c6c57f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.12.0-project-template-application.2.tgz","fileCount":1087,"unpackedSize":1211855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKLAFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOUg/8C0MYPmOd4UL2/YmWG+Z8xWAUg5rOEAP87uiT7Ws8eYZoUJ0o\r\nQrzdqIJUuNhsuJ5xIOLxpWaL00zBRh9fr1SZxx8nSQrQi9Quq57lyjqA7//v\r\nL5FJCWQK3PCarphkdAhGtQGlKgiGg1mDreQ2NifUPhIKU8LZ3OC+uFPuFeK+\r\nYIDeDpM14x5lI3smn2/BbOqFYOT3e4Bv6JjpP7977rXgIMSYV4VFHWCiTGUS\r\nlV/CnLl6o0fZTimfUUzJZ60bLWWA7QXVE1Gagrg9eD6EykwNLQb8vrDsmq7b\r\nIRz9VRQ7xLucRFZS7Ybh7tR3zEpn2QYGl1JD5Co7u77tR5nyKnn3vQ7y97Xi\r\nYRF6k1TikJvq2OCnszUCfs20BvzUKmD54dyHpFwDPYHCreD/DwuahuMyznzA\r\nP+Wy4nbXKGV5qBr8gmP/FiSHrKMSa+1ipUdyOKDUK5hqtAai4ktSBGjD7h5T\r\nILKuqtw4yuWD4m/GKys6yn2eZvCl2CtpPyE5UzGTksPVEszaUhIYvxJLMazF\r\nfkPoaHbEQfyfWY2mMDqf3tcecngQQwFxCEboVxn2545k7hQOq3yp7bN7s+as\r\nImr9mupEryw8J73pwAsLkk3fgBCkgG+tF5IeUyfu1J8qTibCRDpTIEVtTnS/\r\n2Ea5oBQJuKQAv4P0IyaUGYzE/bmT+vr6NXc=\r\n=iGxn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpqnc0DdSHi+m3kziCajD3dzVktQPNwhWQDcEn0pUOXAiBFFKYS21Ev8Rtf/wdViRxxWikuWMv31stMtE95azkvpw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.12.0-project-template-application.2_1646833668885_0.7133091298990846"},"_hasShrinkwrap":false},"8.14.0-project-template-application.3":{"name":"@altostra/core","version":"8.14.0-project-template-application.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8099a061d87cf6bb6b27ff2f38907a68b0a9a154","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.14.0-project-template-application.3","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-CVYbYqkCa0GXq3PWZ8/Lxw2/raOEy96EfD0TpaE+PKS6uPgZ92EkMWTaJOZRg23LNfCg7XdaUZ/B4/3qss2fdQ==","shasum":"accb56620583ee2906395bd04502106176229ce4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.14.0-project-template-application.3.tgz","fileCount":1087,"unpackedSize":1211940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKgrnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvlA/9HFhFGpbYxPwYtTt9EmHnau705A2PeGFVsn+RoU0Wj26FU1yN\r\n2qMnzPpaXnzLTAdtpFLNK2JkaX3bbRnjp64kO75sxA8tUORDTOaCkyTxwZfB\r\nENok1i+vYLAA3RFzKPBB/YkByCOpOmeqZCGOw6CrCyvBOdLwnLkWs8RoxPlM\r\nAbcnPKTdcyDZ36xpHL5YlHkfiGafoeylMOk0zVGuA9V0/doykzSby2pEo+c5\r\nvKgNSyk2Ts/BkOduvObd5dNoCZ8iEXtxfHitj9Nvs7FpMIqYMhIyXdOg3R+o\r\nhq0iXePGhCxpv3/QLu4s8bCwcSsLQlBN8V4XzNOGU5vi2iKXHJS3zVR4M63u\r\nJ3WNTdHX0wzvx8+AD38Ku2S3gV4BqcuESHdqoil59mjg2dPlyxPTp0IGBF8J\r\nug/23yPEJOWr86z44ON2hCOwLBsNI1rv4JMGcoOMu2TiCXgMIav3SLpi2AdB\r\nfH2UrT8tHfLmyOrio4SgGj5HQY6qAK159sjjs3zr4JUa5iC+kIQcQD6l16Xy\r\nKyl1opZ2B9Ab3CuKl77Ykx42sbeMpdjLFYa7yV1gIUdOib+yXBuhrf5Tj+xf\r\nsrsMYbqH5fiuNYYo4EByk2cVS9FYRUWW2COkP3jS0HmPBh8XlGd/i88jGfW8\r\nF4PG7XloDxZ1CUypE37z9AgDV8xqnt2uHCM=\r\n=UgG5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIQss1saY7rJsGv0GhL+AISCXdivuDPws7hnmD5o9EaAiEA7qORy/o//KpdnsWr1DegT+9v95jDlodLp0tY5YlRBGo="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.14.0-project-template-application.3_1646922471120_0.6611858810134346"},"_hasShrinkwrap":false},"8.14.0":{"name":"@altostra/core","version":"8.14.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"1759453d28ed42befa774959462b7d75be39e50f","_id":"@altostra/core@8.14.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Qns+hEn8+TnVEhTcDdl8DehS9lIQs8ErSubcduhURZ4d+SQDsfVR6zIQPhBvJFfKaygFa48hklT5Gij3u0aqmw==","shasum":"96aa0fb4b79dcb0b82e22e36cb7e33b4b65296c9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.14.0.tgz","fileCount":1087,"unpackedSize":1211909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKiUBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwnw/9GNQaU57Baf8xs9xbNnLbnMQrwyz8YUW8NOqY2BcU5htNlFFy\r\nZrBhwO4LGAnk+lbtfqO4OawlgEVB4GAqCUPkIdJ8VzDHk4uyefarEuCtuGBi\r\n6IEXrFsCJFkdRzsYv8sWjQ5+sVgLDz8xRprT0MNjUnx+Az155ZQ5jvcLWFW3\r\nJNg478HubUufRExv1r0d6rHa87Xqef3mE7bZ+7ipsfiWbq+nxhTPBpcKKGTc\r\nxNvILALbyNo2hCXCajtOFwHJ7DRST5GOpfLrVUKB8K049pOje+iGm8jvEt3+\r\n1q8yZ95JcpIpA9o5kEeuV8bv3cA6Ig7FHUbK80o3+x0RZHlL32VJiXT25mLH\r\nfJ1O3W7GhOYS8AjlhKpHiJpA877spOz/2yHC1vRa5jX1f6W9u/l/oUcJqP9k\r\nKkgy3aQCLLN2aJHuR6INJP4mxfHOJFJBqtYuDktFZnI2bYGP90yAX56+xxgF\r\nFwPXNUe0F3RsVLFCsDnLUS8X/dofeUvBxG1tp2GVcxruOT651dpdr6DS26jE\r\nt7bLcY7GQpyLKLz/lob/eV2qyBtmm7uhjGTqdzrBBxr2J3iZGrnwF4uz78ox\r\nLRV3LiqWS+3YbOR829ZLIInXfV7h+DOOlf/Hg9dAL3khv1TV9CDJRGzGfVBc\r\ntDTdwpz/S8xkHIEuyQg2Hc0AbUUBhsWZStM=\r\n=7e4F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS+xm26kLv2WELt4p5k2UFGY2EZZt11bug9REjNEYYFwIhAIHJmoIoyrpLv9qTAjCdJrDzJQ+U2cFgbhzW9Gg5iGg3"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.14.0_1646929153192_0.2715020705385167"},"_hasShrinkwrap":false},"8.14.1-0":{"name":"@altostra/core","version":"8.14.1-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3bbc26930fa0942700ccae820ca044b27bc340b5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@8.14.1-0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-q+6oZ0Qk4FK/b5sM3JT93YYIjOIrhE0/ur2b/eDYzVDpF5leN7oLd5UmItfqWAP5gtnz+IzcLRCzJ1QgpgWk9A==","shasum":"bd1355b4d4e0dedc0e847dce81503701503ae10c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.14.1-0.tgz","fileCount":1087,"unpackedSize":1212354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKjNUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx3hAAk0HC90AZBioMMPKiFj1ihPmsHqSugdhVPkp0UOPl+heX34Mc\r\nVNio/pccpGxKcS0KeNmfmA8loOgSUbJ5Vw8v7GJIpEnhLRrcOgLTsmwRY+YR\r\n4NvI8uxxjJ549Pkrt6Dre7ikq3naQTQg654zkap+gOS4ik5+At2DfyW6MmSi\r\nziU7/2FJvad4zpCCFcEC4Zh+hh1hvmAu+Lm/CMubpnJLIYqEbPz5erjD6tN4\r\nEsTi6hQInqd2F5gjsE680x6hbW/DV/m6CHMGFSrQ8lUrdICwdIbE92JlAiEv\r\nf9yTbRDSK1pzN8hap8+J+KC1S/6U12/3If0bryv7Gn6DeHp0FOTtXADnbppK\r\nGteFXNN5nbGGQ07mLDu08jpFfmh+6M1mlaD3D9yOP65EAHCWe4nvZj6sVKHB\r\nMRKiLiAC7Dd2TbH8L1+DdpABsY2HupnySHViAAHMP1Rv2YEUGNi9Cm0K1djR\r\nrufspKDKwvBmcJX+DmZjRY3svdxyhwiZuzIvMAgcK+k1pqa0j048lLJCLOp+\r\nH+fmIFj6BBz97v85+0ER78w+h+1ZDZSa00o+v3Uaw5zoKoSy6qxawUcF4RaX\r\nSUh80735KezpTFYjUASCr2Rds8wAG8DBET4uTaSxayBuuyHEw70HO7s2RySg\r\nqQGu7QcNb77sOT77fDRWYDte+9037seeBuw=\r\n=Yr8D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvcrkGb1em5jUVba1Gzda9HGRw3BYwoHEUQ+LhXm95OAiEA29tmJh3247V1tzB/37FXHsYA7BEOMRSPnvo1t7C7Pg0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.14.1-0_1646932820382_0.9274286216877183"},"_hasShrinkwrap":false},"8.14.1":{"name":"@altostra/core","version":"8.14.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"c3c8ab1c940c2bb9647f95ef332f1974a0338372","_id":"@altostra/core@8.14.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-YcpR1C5Ahb3q8hjPeHBMTZEfYHisGd7XCLTpMdcvW168qlWgGBsUimngnx/rrZY6VrjwIFgggpKxTanHAaRSTg==","shasum":"52e5f2eb50414624845c0c15fec98bd4fde09bdb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-8.14.1.tgz","fileCount":1087,"unpackedSize":1212352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLbpvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGng/8CQ32OIJTFw+8FxYFVUB+Sm97Hited7+v/iu3ML6Unnd6NUzh\r\n+S4k/gqAQ2MHXlSuSVVpkLq8r7JSwJUiKh7UajKXY2AeGUGWimR/8LcjN0Ka\r\ndB5Uxf3C6l7bC2dlwjBMVmiGkqBPrAQB0llp0HONHZco25lGqtdm5IFjwNgU\r\n2uDlz0w9N9cR9QudlRAcXnCLOjRd7pHGgkP5ISjsmH3QkYyKphJokyzuInh4\r\nglkys9rLQAiFnNdZ/28/R7aRXkgaEU7FxjHjRj5SL+owCxXyOdWeYMhgKH7n\r\nh6XUmOpgQbBhWvGXOzhyx1dRBNwECbXhWb4o8g59ERGUvzh7I7QRcyfnFsrj\r\ndO4nlKjBRAYi/mSaAQj28YS2a6V6CjmRa9pEbEe0h/O3pOMAZL28BiWbILo3\r\n4tsm6+7HGWecmHoPSyxZe8acd9CbMCayAdm6RNsm4CIWaN+CLbiYhnxmMhuk\r\nIPFERPd2D+BrwhG9VNV9HgCE53+tAFI92Tci3rIbvXFJEZSAA+4n1riTS7NM\r\np0j+GZLfsZHP0uLeoJNFmveMLUx2z9O8fQu8jT9DkFvaLMuHalD9MraBWcQj\r\nkJJrkLKZ84GJ1+F6vrVxOCcZmA/mdpCSr9vyrNaZf1KHk4Khl5IOQtwEp0cq\r\nw0A5Gah5/9l0FnMg2ep3d6fGHcjXzqvRUp4=\r\n=N+QX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5607nFOP6jZI5RKYuAnZjpjTt0WyQLCDr6zz++hw0fAIgCUxtweHTHev83vMNAGRzI8hnmoSZFIj5ipiyvQSXJbI="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.14.1_1647164015444_0.20989035015325763"},"_hasShrinkwrap":false},"9.0.0":{"name":"@altostra/core","version":"9.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"f376457cd14da59790fc3c12d5dfbf52854c0ea9","_id":"@altostra/core@9.0.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-GaX6L9r8Wtiypl2E1PscMlyoSdl9NM05bXmq9rsExHNihsQwEqyGMa8sZ8jYXnIwz6qgoqRKQctqjjWrlLAf8A==","shasum":"771b18d7958a0c105b1a3fe09d5cc35ed5a22d61","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.0.0.tgz","fileCount":1083,"unpackedSize":1207471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMIiVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjyQ/+KPPAfLCWQ5CVjDif39DWcp9hvTlG0sjQVOgGxk7EY4HO3T7A\r\nOOHymHooSAqH6B0MMSWzpYjLiUsdK1rl7l3M+AP4S/g/VEKSrhgzIEw6LVm5\r\nBKjSo7iE62RdpSx8vINIvkRumOIVkQ+VeAOSGZONX4vDJD7DnN6D+auLsN4c\r\nPRnRfofUpdkcJZa+/ceNa7fcYm68acuncLVIdEA9pVirFZWFOYb11QEoyyIr\r\nG5HtRfDPHsi6ljDw7MZI+6IS85Lc6xPt3JnAiiqRVZrkP0iiAUvQxb9mWkyr\r\nP0eb6ATyoj04LqddUya6W/JU9AFd/AXGip41h6TCCliD1ZMEdv+YyY5toRTP\r\n+xM9HWQ6acifjtDt6OaU1M/8Dv3dQ5U6fePojOqSiT/D42c+AO4iPK/FPR7d\r\n0NUt2l8Epq4JibnkO+qdzfYdTPo+UPrxmWkX/v8lGETJ/tCp0/3Wmo1ZStTn\r\nENA1neExH1U6RVgTjIhO6AGjXmFqXywUQsJPBBG12jzTqtnUlIL1s21NnvMj\r\nnpWielO2O1VT6S5BAnoCX5Fzpb6kJVwl3pZ6BamWyuUbX1PR15kVn5HiyetJ\r\n249WaOlZxP7dhkjsWJoRPoDBxKud9gd/+IMz3Uup/R82owBVA52N1MzKeKti\r\nUSFYtPEwlc37/7Z377rcz+xTnV7V66h8exk=\r\n=mVCC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYPvFjycvlEr8jkaSqw2ZGvfeL6sFIid6wNzTKvdRk3AiEAlixDK3MlOy9ekEaaJ307DzOLqr4WeqgUuYNZgFBcj7g="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.0.0_1647347861224_0.8872371943033546"},"_hasShrinkwrap":false},"9.1.0-0":{"name":"@altostra/core","version":"9.1.0-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"18d1b50a7193cfafc272322b6c5ba79e65feebb8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.1.0-0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-ECHJSrohIzTZdnw1EVr3tBsp3KgGMvjcgTi7BihQcB9IPPdiGzGp4QzmzEkZvFoITLuPG4i4uZ+wCK7zFk7KzA==","shasum":"a51a8f001dcd2fa4eca15e7ca229a678199195b0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.1.0-0.tgz","fileCount":1083,"unpackedSize":1209638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOae5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM6A//WM+cnun4CWYTA9oNF3wJCC4GfM1lq+A5G8NDeP/Gl6/Zl4Mb\r\nvbTzzmdyTnTetDnWVtxXAdQzmjaNt8mM4WgXpjuitMaosoKtTTOkdNMnbz94\r\n21G5TZNy+ct1bDejjX+edwW/lH+jGEteWDVmsVQgFKlqu6aDsRHam6luYww0\r\nrWm5FGVchMzeFL+cPnZD9vjyWrpmhgZ5iIGuahsAcFI9ebyRkjVXrpo095e9\r\nCitw3WmLv0E6g5Vsx9E0UC3GFXDxKpEwxPgU3KzJvfdbSpxpgKuJcKkNYnew\r\nrhBY5pdXaa7UwMtQfluPqH/9wPWP+heq+jEWGvvo8bA5LMrrP0ccG4kM0H5m\r\n5w03fWRQe1uzMJlLITznzjprRB8Eny3/7jsBpeHuB/rVdFgt5QoNb/PR50dn\r\n5CVT9UeNdv+OpLObDacEqpKDSMH4y4PvwoKX0E+mJHkwYeRAY/z0Ab9QH/Kp\r\nzXHYAWYqeSCYgvjhXEkdWC8WUpDfSJBdEYB5zXKEd44BZfZrymVN1ZdwpqUT\r\ntWlm7hdKVv7r0GP2RnjpY/LbGa+gu67iC09poWjkIGYx8+EnqyOBtA2Q0Ita\r\nkL6fXBFO4nB74YHBQQDc8dYVDTCOtbxrW1VoS5HC/ikzBk5suWcK2cYl2RB5\r\nm9+3okit/3fzMkosdQ+VgOpeb2fcJB3WSG4=\r\n=WDVU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCao5+ay2XcpcyyYW6gcy41o1+b2OZM8C2XewJg5xJ70gIhAKcsqHv8PhP9OwLbxAefFdrcXs5cntkca6aHzwnccJvu"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.1.0-0_1647945657410_0.18254042767007195"},"_hasShrinkwrap":false},"9.1.0":{"name":"@altostra/core","version":"9.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"143f530209bd7a82488108b991fffc62015ccdf6","_id":"@altostra/core@9.1.0","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-0i+zdZwqlYYZs6+Wl+jZjFYfiSUmVlACfTDWWUBE7/8j5oPb/tEtJLFNT7mZBKjHQWvfAUwJXgtMZQ9qstm0fQ==","shasum":"528d5fe96d5ad46ba3ff798d171c22cce9d846ba","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.1.0.tgz","fileCount":1083,"unpackedSize":1207785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOc/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp10g/9EzbG46QzjPfeQ6MASQBWNiyKxZgQK7LMxWrxi5DbN1ogw0ME\r\nyTtIUtIv3Twsfl3BYx8G2esPgNLQR+ecgh1ee1Ud8Zfx+R4veifpXNZz3BtG\r\nASjGcMkXBXWm0r212yv6ZeoAO+4gX34JnTTeK99Uq4BrVgj87zgg4xb4qGR8\r\neZ361ZCcPo/117st+E74eN4BYSr3FXLNAgYh31Zd4PTXrdOZ2kgDL+518OLp\r\n3Ol3cLZcyVp46bURbW8BQ0hDOe7Wo0TufhLv/nt5Xp+4QgQ6RnufZz75r9OF\r\nGWr3i+K2gutG6MTh7vVbU0ZkODBMbgh7QZDISAXpaCmCqDTsrVPGcMY/4wXD\r\nmp9xJu9DXIADrCd8jER01Bx9AggJrchcVQawJ7Av9ebrSZYR5zHpUdOB8okV\r\nBgKcw1Qh/iGwvvyJXoIgzSarpNDdwYbPrLKyHGt1WBB3pTxA6Q7/U2ApJ5Rg\r\n1egoBGZw/ZrnUnXUN7Z2ygTu/Ls3N/vXJgPivbAkmZ6hpTR4Wil4Kmo76spF\r\nThCSqSM8/sCqXAX3iSPAEQ+xXK8bVWe7YTb9R9wvoKf5lWjq/UDvO/nQ+2W0\r\n2rXwY42YFMo3oDReRp8JwO2JN+0gHv61Jc/pG46feVY0W+WKE82gRwdGNkeL\r\nnopNNW3dFSifcyt2ocXIKypOEayKCyDqWaI=\r\n=8Ijw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOkBTQhECDyJDRL02H294WN6OkvjvU124mS61h73/d+AiAORrP2YvH0k0+lH4q0zTJBJ2E4K18Yt118a0dbMw3ENA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.1.0_1647955947390_0.8350113833931585"},"_hasShrinkwrap":false},"9.1.0-1":{"name":"@altostra/core","version":"9.1.0-1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"daacfc31531502a756bb949a569122e5458b9b3c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.1.0-1","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-kOT9BC/i7DRLOhx+rHpjESNcvxAaYkYEVDWtW2LS0ERIPrDBJBUImP9P+mdceTTHEBxr4rbOIz+g5iXZCvV2aQ==","shasum":"190acce3cdf6d21db91083b3d7ba7fccec794f69","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.1.0-1.tgz","fileCount":1083,"unpackedSize":1209233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOd9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkpRAAiXKQKPjtuG3ErAUWyoCtxOHT+sOjOcdrhW0qBL2thctDwk4P\r\nYdCj3ft6d5bvKu8n4IKtqWzfeFFyjhRr2mhP1yo4ngcm0Tn/2XUi5PlUVxwR\r\n1eaGdrcGUcXj6idW01Y2Y+ioKsmp4enhsjZLZXbElw5MjQa6jNdZxPH+TNhc\r\nvbyT93Gaiin67/WrelsVHyJXuqrM2KhilshHGh0bfRQim9LmD+iI0mb7wRnh\r\nTOyL5J/Lw3JEqS5/czi3WkpQDEJ8iar5VmbpYTRiEPQEJI9kZPVFvpQtZ6yh\r\ngHtc3FWzi6bfoupdTe0z5Siuow7v5l1V0CGbGSuJEb6lL5oUWsM98D9TwWmb\r\nbk93c8wDx6nVhfpiosEFhYNAZcYRcRjYItURxNV+F7HjRdlSTmZtLUnY4HaE\r\n5uxOG9F2qwOKv3FIQIzcxsPngMlGhpnZw6haSG50G+66/wyLx+H4shyX9gZ4\r\n0Esv9aqhCJaVYWbm4zfmT/7CUry7suHA/ss7E6TIg0DVM2FpLz/wXSnT3eox\r\nPmd1gozqJwVumqgF/cMgyFQvjBLHJkqM6RDp6WkY8EMCirNUo2sOBXq1N6J8\r\nuhenuL9k5RRDk4WOL5ctXZrgtq85XqlKM2yzKHZ0PDb0AGhM6ItxceSyoq2v\r\nH5l5tjBRzubeWfoZl6ZwSleUgSH2qGqQHaw=\r\n=tAPN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR8IJ0gd2EviOdjtwFOaBTo6I39i+ArmQIZJ6NC1vKFQIhAMK2GDLahdjZfx1YEH6Q28oGRryi5odijuna+0IE7G7U"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.1.0-1_1647959881058_0.8545163938455578"},"_hasShrinkwrap":false},"9.1.0-2":{"name":"@altostra/core","version":"9.1.0-2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9fd2e3833ea221d44b7aa5017cf0658b035fa562","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.1.0-2","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-yXRpq5EGt75PvWoXw0sWmK/paB5xzaDMhkP0CycW/5b8z/HMaAuhvy6gt/bVeJQ8w2luMxp2vrL+a5DonYb1uQ==","shasum":"a8eb7f73a4701725062fa8756131187d7e62354f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.1.0-2.tgz","fileCount":1083,"unpackedSize":1209233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOfm7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoISw/+NK6PJzl7gyOlP2T+y2jiFCheTAAgQLx+0d6v+HqpGZ9wd/St\r\nGsJLSo8eA7gbN2CdQ7oZJjuc5JzTW22nW/bwD7VYF7WqGyr5FAM17kLYqFs+\r\nXCPU0Rh0NiFt2joHqNolNjpllaSyZqgX/ig8hfb2sH9NTcJMvmDX5KVIcGf2\r\nIhphoLuRyXX4uoetXdlcoPNRCNvrmerDcaYdGr/uI1g8fjHrNJmWT1L9eyi1\r\nGYEW4DRhJ9mhcw48+rTi9QKfLp8zkDeFm77bxrwvsl3XYaIOUxgyX767B9dq\r\nJXUSuN9ih5I3iHNzByV4WzKL+YQ8tizPIs3kbEPetork12w2OYwEkr/7LtY8\r\nSP1DV/XQ+QZFKxPIg6uDm96KyKuQqThGHL/GX/SkwnmBAeIvhYNUSu2oZ2e1\r\nzgx32BDzEYc0fsZ2iCdWQ6ylV8WDSWDraFBQAnxnUPeDFKYcXfBVkjJhvx7n\r\nxFWZwlqQHYiSFc1nKeHfXnljTXxU1NHTqTlFhC/L8P+SiJWtfidS6TtWqAH8\r\n8jecj9QEATy7fJWBaDBG+x180x94VNUl7Dl6lf0lL5E4GtDvghlgTD0cMKOx\r\nsDQYHlF8rhVqZnZ/NZRZbvekTut+B+XY5toDLdcaDnu7WAwNLU4p0vFkGAsO\r\nJMzUcmYvMRDgIhSNx3j7m2wuprGupcXMymc=\r\n=0jHP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUJetOkMujhVgHXceu/MEz341EGB3OTetC3bqKnzoHkwIgQtU5HaI0WLx91dBNXss8Nh9Rv0KFI+q0wlOZyF9tCkY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.1.0-2_1647966651578_0.44963100661308086"},"_hasShrinkwrap":false},"9.2.0-0":{"name":"@altostra/core","version":"9.2.0-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4257a2fbe9126b2348617a13ddee7f94709b1cd0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.2.0-0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-Zpd0WxbS3uCh5mqWwl9JS7uo5v+Cqr2A3zCUqSTsb+0RTrUDYKW4JbAMtBAqHhLoC3LJYJsOJq8MxhfgYwqDRw==","shasum":"6c90bf298b8ff9da3ab69d37d14b72cc02e5010b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.2.0-0.tgz","fileCount":1083,"unpackedSize":1209547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOf1NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlzQ//QSFG2uUMhNFYbssOZQqy7HlUMYF2wMRs8Ba9YWymsOn1I4MJ\r\nA/5tjgY5nZdhy0j/uE5Lemb3JW03Gg1b2N/7SpIwDwSD63QR0L5XEF/lGeFa\r\nqI3Koc4RfsNyd1AKZrZ72jHoYq/86VvedHhuEyVskA9AJ0UDm62EIjiRlxoJ\r\nFzldqV8bNOziTDwoTZH1PCBCa19OVtlwEA2L5BzeV2ZJHRsfJTscg3WeZXJL\r\nzibdFZP0ikFcTs2plf2rBgsmvNydRzGqEYNFNubvqt0JpLI4YajjqK8BFRZj\r\nC4d4zN6iglmGugWFqeILyVgmH55C4I8tZCTh0kk/GGT6vGqxpG3+D9c0NAJf\r\nnVijKwmnSluOQDRRpfigKHMvRI+4LYbQR03nfZNl0lPrwQyuD/cLti5KJSXU\r\nvPcV24S4/aUYE64MhkSFkN9ZmGRf+eRpO0HyQ4oAjNvTZR45U2zIZm4GX8F5\r\nCOI6oW8czSwwoT2QLvnk0u11p/fvZpckzWE3Dp3LCwyqAOyvtM72RKfEjtkP\r\n/nh5KI0PsAiTh0qSV+Y4olvpcTyTsfAXvcLDWvQEmyREAMyq8kGkxMCoHoge\r\nTPO5SLPBhhfO4UAlfn3dK8/+HXokAG9YhUYbj/JmZpwHiS3v0vZW7w2gGTEA\r\n/81sNhoB5YVRTZRrW2rAZZM64cgn/ssSJyM=\r\n=Vxul\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYkp8DJ1YHc2vEgGkEV6PJ7VKEvmsh4Z8Y/ZCXsFPZyAiEA5IdH6oPkBL+U9V+avuJ8bwM8Lg+bEl5PIewysOH0h2M="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.2.0-0_1647967564913_0.8308979386777302"},"_hasShrinkwrap":false},"9.2.0":{"name":"@altostra/core","version":"9.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"2f8e207d84078908f0a8781ca73f731c328ee867","_id":"@altostra/core@9.2.0","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-4AvOgg3TpdPTh65M0gijmCgNn6Z+LQd5nijkznzJPfbQaq8YMgL6wTtKVlfjKAvbZg4xlIda1tb+hh5pAEpIAA==","shasum":"0048185e2cb4b8a3b0abe88f19ebc97451af3288","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.2.0.tgz","fileCount":1083,"unpackedSize":1209545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOf39ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+wQ//Zcoji4/5xUudM7p5GgHWGMSMkwk0LCyP5xm2Dgd+mDtwm8cO\r\ni1nQ5RHeL8kog+pM/ZKVAqcsLs1LnN31L89ByYhrZh3SzvY4XELWMvLhXC8c\r\nsMxSoXGOoVe0z4CjFCt8dScszEdEyoxLsO7YIKSTIgeMC2dgfP/r+67CELKp\r\nu/1CrxqG/8n9FtZSsM9yWnAkO5t/vbxWSZKwjk84TTQQgmrxRzLRbSUg5smB\r\nu8B7+qgJKiUDmPnA5GE7Ligf54ZZda/8anj2ctInYHsdX7ifLqHWiQCOCbga\r\nm+kGABnCJ4HvEn1UXUo/061ae5Ec/MN9uEAUiWtEvdnOJSRsDzLoKy3K0CA7\r\nqyn4GTI/0V9m2Yh86+CcgNIbFVo8a9seWBTE6EvcXY/Tg9/zTe7O2cuS8cO0\r\nTZWR9N1wEgrlfvK2lZMp2F0BkeiakbpUkop2JSPW9HFrdvkU81uTV8xQz5es\r\ntfLJesfv3F/jIm7ezGSrCk+tisqo5gfncAHGm+4uT5syEjtcNytC7LYBTf8U\r\nDwdWSeKyCqVHbtcbOUJb7KACMNiJTyo1KMHsW8rD+WcvvHeKzfrlW1mNsrSH\r\nCl0LQ2w9QNKK3Lg7QsogYX5F16GYGkEpkfcZ6tuRYkAp6225ykgK7bs5+CPC\r\nvSgXkd3N3SQaOTwy+taAxvdDUJTx6k4Khfs=\r\n=jZz7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuYDXsket35IrWqnXKmaI66cMXDbXZGQ1w6xkkaGXPnAiBWPdgEizeyq8C4hHDajjZqjepSzfBH2CiPvZZxtK5obg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.2.0_1647967740751_0.6070444773625321"},"_hasShrinkwrap":false},"9.3.0-event-bridge.0":{"name":"@altostra/core","version":"9.3.0-event-bridge.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5f5cc00da7c867dcd81dcd9e37daea1c18e30863","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.3.0-event-bridge.0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-5V1v6MlnZgpaUjT0jCmZiccEqVfVIKvhaRc7jcIR++UCMlFDyI03D92cotgodUHR8JDrmJte7lonDiP4NMBVow==","shasum":"34295268e6389a0eb96b78d03d841a863c268657","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.3.0-event-bridge.0.tgz","fileCount":1087,"unpackedSize":1213029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOwF6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZfg//S/J+QLdL6puMYtWUNtnJB2QLKeBi54flsAODZCf3/48Lz23F\r\nYjRfEMl8kxGri+wfzEN8BWZ6kn3pPN+mE1C0vARcvXZEN4oANxTlGS3MxT1/\r\nc5M7aRu4koq4oSDarLdf+9ygNxr+jWZ5tGAObwZY9xCR4cGmO3EW/v6SDayT\r\nsNg8ToGjlNOxBSINnsILo/fnrEDW2eLi/8F5WhEQ6MqQsGx71xiDydzfiXkh\r\nsREHVTHG7BHl+eZtVrseU1jpHbI6c82TNLr9tWQwJW8vgS1ApyTuSBf1NWs3\r\nKFPmoCCup0Y8C7AjOV1QnjYtw0y4Ar0ocvz2y9+40dQa/gEtft/uJTlXAM45\r\nSNNwjULmfQl7DXX9flbJ4A7ac8YceWh8lv7FMCHKFneu9bTgpbU7MzuaNihj\r\n+/MhZ07wZRUCEytSmZH6yvh+/MfkKSdTDtgEsHgSajpdin0bYn2vS9vqAzKS\r\nslvmSrGGb89k5ZOm+iBGHzs0+DAOl5JQUNBaqzRB6JWhIrnODuqqTitS+m3J\r\nig0ipRhOV8BkhRU7fwgCpWNfqCPaeAdjW8a/+UIrDipI3ZwGI/U5roNJb06l\r\nMjTEAh+dgh4TQx4qYZOsgdZt1uckM/XWNGy3RU+I5i3SRiT5qP+x8qUeSPRP\r\neIA5a7OpRm0oL8Im/pjQWu9FBoEUQCUi6Qk=\r\n=xUXu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDapgKv+vfC/U8BjPTDlUYlP/1Cgc6qF5xAKUHzoAp0agIhAMPcN+S6l91RRuQ/559Ma5zCAIqIP7VNBm5q1aWKDOfd"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.3.0-event-bridge.0_1648034170352_0.4818725788166669"},"_hasShrinkwrap":false},"9.3.0-event-bridge.1":{"name":"@altostra/core","version":"9.3.0-event-bridge.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"838c330d87ca695d6622be5ad54cf123b3c71a1a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.3.0-event-bridge.1","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-k+HD9kPMWJT+mh2TkCOMNQJI2ynRaCs1ElPOrE0HjTB9L5m+7fz3GZb9XyUMvBEyWVC2eWM5v4QM9hsUDY3fcA==","shasum":"3f49a0c4ec464ab230bc37ef1d0b7551e0d2b49c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.3.0-event-bridge.1.tgz","fileCount":1087,"unpackedSize":1212931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOw8RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj9w//RlHVfuJ2xXhaGVGkLSppzuoEq4VV6Qwf8cyEvLQVFH84rEmc\r\nb5/CVcRQGVqjBXg+EX6qtm0o+pQtPbru2w72rt47alMUXUF++1//vlxd913+\r\nJD+/MmYkZWnvsp4rfxdUsI1m6MEszG+Lf1DzK8yOEGtLD5xFqypGbzV/fiQ0\r\nU54jL0w280iSPt8IMZ+8SBIAbY8CJ9mujq812VsVHGKmmAtPCzjn2E9e8UKM\r\nKtWnPFgVm3CqeIT21xH3fZcl46Aq3JITdl91mEyOtJDnK6oxQPgBZhZn7k++\r\nThxOy+FP9GApvShG8U4hQFF9EwDrTqzHs0xTV27DcX0tnfr2MYBa+f2GW9BC\r\nDoqT7q4umPHWFWFNmSS1KzSx0KeEa1D3pQQu79sD12Kggoyqq1P8OkoPJYjg\r\nqUT8aHtcCpp4aujUZqHhmDL9e72S3OZXWc9f/mZN2iMox2c51aw1JYZeKR/9\r\nxFmxKXE3feptcm+EUAryLGHWZxCfPxnXArTYTFskYyk+DeJzRTYIxm72oy6c\r\nlDr+5I84ICBCqfxz0qh67kxADBf0HsyuFZtmEGZSoKNEz5/R/WIQYPLys1DB\r\nCnhZVMKh1jt+DstgongK74AfVwtVmzgQFOPlTsbkaTjr4xyoRRerWMBqH5+t\r\nFx23wUB1lGDOXtwtuaTv1SJVaqsMR0OocJs=\r\n=oO4y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEixxStYkcExMfKRt0gaSZ/l78dx6SoC16kzODebSBuQAiEAiGpmdCCVhctH6sloWQ82cgoXDwbdh1XdMRwSlLrgd7E="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.3.0-event-bridge.1_1648037649630_0.5422877276452243"},"_hasShrinkwrap":false},"9.3.0-event-bridge.2":{"name":"@altostra/core","version":"9.3.0-event-bridge.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5dddbdd29cf15dc41145ec4238fbbcde92ef2243","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.3.0-event-bridge.2","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-BSmpfhN9PgE/e2sjs60S1Hj7fyTme86spyHbrUzDFD/b2NgDmMQ6JQn77D8xtz+IXyfcB889unndu+hpbKLufg==","shasum":"5b88e6cacce53b79daa7df76ee889a34ff67a2c9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.3.0-event-bridge.2.tgz","fileCount":1087,"unpackedSize":1212996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOxO7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz2Q//f7PfDIUQJd1mL0/SJxMNfm7yuy0AahdDBYoGlocK/TZgdcgK\r\niHu/2i1DlXLv8Q4WmBVXmvBVoQJr4m1lWkW/QNQ4Jv1LQAvT7HaeJAk5sAQc\r\ny196xI5ARP+bZb6JAQ6VmCnb8p3NQeP7tzkTUGXqj2ts3N22kUNLUq03w9lp\r\nR0x9sCC9YernXQYsSQfLje984oBHpPAn4VOoFyFjpzTx2Xvz5QIoxxY+ZddC\r\nhQiZ5hBWmyNK3odn7pH0K00mjYxjeKg07YVGXHhTk4SrwEUQKViy5XZKB2uW\r\n8iwbuDY64LOAPXg3mf8blTDVWE62TTGuTBM2Sv2nevR5BGh5uPQT3jTEmuBx\r\nwRpH8Gpub90Wz/kYxnLKlxA7yEqAE+NqgfZDOJKai29ePXZ8hlWsZZGV1ww4\r\nFZRrDHIMXdOHiZ4iRRRBQCmMSMPqwF6hdtpQ7mw76dMiP9+JC0eXpFjibFfL\r\nfdP2zwHyQvGABDVctrUYP0YZYfQn0QTl9PPOU19zFree+PDPljpLk9Byc6Vm\r\n9Hm1QyVZ3m19iLGNFeS+d9OoPSsBbD9OHMX74ImjlKDbB50fhlV7VYsaqZAe\r\n5wSulNPvUV67q6cuuS76fqvnZsIGFDqBe0cAgb2xJ1PwJanuwWwY9BDlFaXQ\r\nKzfz2xcBO9TrexZ+zHCXWOnQ1Govl43pIFM=\r\n=obne\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOcMG9BjwbeA7Hyxwjc2/x0cH9xEUzmyOwuLtoGM+bagIhAJGXcf62Kwm+KDHSOrggymrmeOKZHfl9nziFPs9NATNU"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.3.0-event-bridge.2_1648038842899_0.7677824314555677"},"_hasShrinkwrap":false},"9.3.0-event-bridge.3":{"name":"@altostra/core","version":"9.3.0-event-bridge.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"db4e277188569f5996e3512765716bb2848e067a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.3.0-event-bridge.3","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-0nigrxciyxu282S379Tt3C9fL+eHvvAgkiuBm2rg6Flologf4Npv5IV29qAh7anng6Xkg3echE324j73njjUcw==","shasum":"ca92c8b0b5e441149a28fba01cfa7b5363f0684d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.3.0-event-bridge.3.tgz","fileCount":1087,"unpackedSize":1212996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOxodACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaKw/+JwowsB606bY4kePYwzc8caEQRTq0wmiUmigO28q1bbxAdI8u\r\ngHMOrmKvsix81yavtST0wxNb7x4UBuSsfkPraZLqQXkEnbNoH+uIZPjkTUxc\r\nyMleRCbZjggGex3k2o0BBh9eMFueZAn3AFjzSPr/O47DT2Pcda9wzz6sceL1\r\nu1+UO+7xXVbhcgE4dTwia1RvacwWvTXzpQdLLBQbR7uB9ap7hvwHWsfgqwV5\r\nCUJsKetuB9/JDunzlTVRRqJmnyq82+KB6+huetrPDpr7Dm3o0vM9zbhuu/u3\r\ngDwEMBJZGaolxL/EMZBCu/DreVZBWs1XHDyyd0PDldhOS+s7KUBnSOFAJXXl\r\nuDoqhMJPMXfxK6pGQcEZzhVZkV5rbWeZrJw5jMTQGej+P7bxfX07gCHqdD4z\r\nAgGUz6xdI+ogGSxLm3OtffEPHo9YgF1Ogi4yU22AUijL72Z8t+5t3l+xU3eR\r\nB20X4NH198zEaZuc8AFPqHbgwbpf5aXgpnxLt3pS9EmkX1WGXaQl/GyvD0YE\r\nLWUpJLxeAh2k/8ebjws7W46Vf7HKsFd1/Ac2Y//l1DFhcIosSokCY0HrctRI\r\ndmza6emt+kS78avsODdEUvzAfccBdLE5Pyanv2c06bWjAlQzNdsg3mPARski\r\nfU3fXsvm56P8bCtOXQvgT4+wt1s6BleKH/A=\r\n=nk6r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpbqS64vFB53s8LNo+/wsiXkQncr98z3WJNMD9+9dCMwIgIuRCy/LPeArPrf6sOqQQela1WJUKngZPFWi+S0qtOkg="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.3.0-event-bridge.3_1648040477157_0.8286070177838454"},"_hasShrinkwrap":false},"10.0.0-versions-metadata.0":{"name":"@altostra/core","version":"10.0.0-versions-metadata.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ffb958dc51d49f7033657c2588ea6b7ce146d54e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-versions-metadata.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-kKYuXq+LvwISHl7dgME+0GdWDsZHN4JRSFQaJTN6rwmLUoAsrzLQF7hJcZY+n6iAIxihc+ov0d8MUTZsWc8dJQ==","shasum":"32dcba9fa63aa67a00fc25fda1e26107ec31dffd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-versions-metadata.0.tgz","fileCount":1083,"unpackedSize":1218830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPE1OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohOA/+Lhj/fGFQIlEgmHnZU16mHoKh/RgOl9RL9fLWZxgjijllt/jr\r\nicnDlJ8J8Oz2yNm7kY7HCWqOSUPNA16wSB3f7BhwFcSxtoPoa6+GXajYVRAD\r\nhhjemN4rpz+7LSNYEuqNQ6gCaSMATqWuWrKq9TYL9lSbo6rCARvnE9VhUNZ0\r\ntGhhW1lrnmwkXld3qbWCI2vrHIFDYHD0joTePz78JBFeMFJwpJ17oNa8u1mm\r\n8Go94jTZNZk5/e3xamtlwu31fM5vBzKgJDs62F1a/wq14KRUgNTLonTbgkGq\r\naQFLv//UdtuIOEQ/oRrqo7tsbBQkshd6ujoYQxeCdv8prBd1QuB6gySSydkF\r\ngmhglQ+v2Rj2Kt4SPWn56ZkNN3NPUGvaq0Drc3kDqx4GUqsZ7BhVDz5tvtDI\r\nuISj1KC1EmE5o6Mqi+sW02nXGXSAm9HUlLiU7q4p3UrxzKSjJ8ZEMSR8v3Rb\r\n8f2WuamuC551GlZW5J6x/9V7Ea3E13XjW6HYL1jqCkOCK7px8J0vU6Dx4oG6\r\nevU3ZZFzknQUoSSB3fZZq5neW9gXxe3GbOe/yq/MMTONKJIT4iUm8PC2Q5ro\r\n+l1DqK8LLh6NOAuRqySPE5wl+gL3nEe8a3FiMXQ/lEfzcWmDGG4rM3R+68iz\r\nN7pwSX1Sgba53vECgoBr3CIgMdKG/mqTgDw=\r\n=r2/3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQt5uiaLD7TUmaED4dp69tfFfAzgnvoBo/WpUQ4tFqFQIgBS5PUvRmfkRND6tV2XNZ/7v7fXdGWjYVPO5g2xlvw7g="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-versions-metadata.0_1648119118076_0.5949627446088233"},"_hasShrinkwrap":false},"10.0.0-versions-metadata.1":{"name":"@altostra/core","version":"10.0.0-versions-metadata.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d52a940bcf0a796e9c19ad62edc34adfcdbcef36","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-versions-metadata.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-Ysc+sf+EVbGof+s4fvv+BMu2IOTXD12NNcffcFHzRL+W78XK3dn6LB3CWXL33KH7wLLJyViGyvJs1kxYdfPxyg==","shasum":"c99b825841649580ccfa1cc22c459f3ef69175f0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-versions-metadata.1.tgz","fileCount":1083,"unpackedSize":1222597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPJkQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/jg//UOUb7LAw8CnGTJQK7Ye5ZRD2Vc4ReAiznySnJ9WHUT9CI23+\r\nalzWJjc9U4norzipnaUxNvGDZaMISLxgNDioEqK6GHVAYCg2aB/6rWGyaFYE\r\nXsWKrg5sQcA3jtA/H91PgCP7vIjRqI/xKVZfERRI0LFiVYpjuSIFRy8prt7F\r\nSo75jbgWJqM8oWmYm0wnPKNth4rK1YD2t/W+7I/RxJxAu3uunpPoNa5opouy\r\nK0HcU8ZJlyjfBK/U3hpYf6dNPjUe4MCYNIPC8c8NejsJ0f4Nr1ZMqpslS0qa\r\ni6Z+rKTLcv/rrXsrh3rU/TVd17gF834tqBw+bbrh0EmqplX6kGaEkGFkdHbi\r\nWbGwQ97+cNNZ7sVqOrtVt2XF6nPu2Nz6GX0AaRsjA/8s7Movx51e0HyvvI/G\r\n9YphxmATOHUqy6AeIRZOH9/vGnG/4jDyo6gp+5Gaujfcgq5fF1FEWOwRu/i/\r\nUdILCEqOMYGnHGnZ2NpoJxb4dwcJh7Du5JNB1KtI/0OwWhIbn5VNAKSQlJNv\r\nqjeg0BXoTT2Y2c2JqByXZcCeC90f3G9/k7NxdfyXFRleMYsG4pKZ7IIdoMaG\r\ndgdtufNS8AP6yDkltM2lXHj1BhGhm0sISIZHo3WFryhPb39X/RUw7/oJ10Q9\r\nmp3Tbutc8lTrf5306LbX88NRTDneWOKuibU=\r\n=ewkz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUSbxxX8OUevRBzwqhpjyoNEn3GjYWmHu7ffwo5No7YAiEAjUSjtChfpMLKo08r/dFPbaX2lv857NIRH0sae5Sc2Yw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-versions-metadata.1_1648138512352_0.5452975903261692"},"_hasShrinkwrap":false},"10.0.0-versions-metadata.2":{"name":"@altostra/core","version":"10.0.0-versions-metadata.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8aea0beced268284426f53e7e25000c0527fd59b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-versions-metadata.2","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-7Vp86AppOu2kIJtlpCUzoCyFfBGBcAB9qtd+wB+vuBnXO1ZkDMB7JoIJMUznCnvdVOdPIXV7tfoWNSB6kTO8zw==","shasum":"8910c544f3fb0b03331f03e02f98d17739615353","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-versions-metadata.2.tgz","fileCount":1083,"unpackedSize":1222630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQDH1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdXQ/+Nr0s2TmJSwr2rdLro7vc2pfzcL6jmua50G6CTbRg8Rrfnyqc\r\ng1rb/XQQ5bOF6lMy1Ibp754+UxEhGS/rvQY7DY3gdmxYPJGZsViqtjeosd0g\r\ncOnvaNp9+Rz3ydO9d/ewm3WA2hqM6D5LXBNd4rpkNOn0OKah8EWHWnfUn2lp\r\nGTsFBrUvtR2QOuoatv9E1QljBHNBBPr5cDBGo/1b5e4n8qlUCZsfxjO7Fs7q\r\nQZukYOfi0CLt8wc2g1zDzAnT83rKJrLp7ih2mQpZzyW33xgnMPJ8Z+IKnJSY\r\nY+OtIn2qfh1VIQ9bOTiKRXkzMss25l36pU5ZaaJS/I7cW/f00dWHmFoG6dq7\r\nR+q4lUXC1cctFePsHtQQIPdxQ4sI/WMZliR49+sVMlU7tiub1wrIaNJautkN\r\nZVQpo5w1reJquy0tc23ry/iqTKoalditLUcYMqYcluCJfv95Fcl2o514OyY2\r\nHh6bm4iQ2ZlWJvxETB8GzLMPsHb34+q9uo/6Dg3ltfZuQ9uO8TrxXCqAmLc5\r\nNyY3LBcnU/HeGDWhGK1SRz8LSe3JmWMgE3rs/LE1i+MC3FtlTWM/oq4zh1L7\r\nNA4E1sLOnTVb8wKl/WGqtvD7gr3/qJgmKlG9NfFkLE8yUfuWytDqd8d2NIao\r\nKfpP84tKzbiuxxm5BKI2ENSxVtreBf9fiVk=\r\n=571Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3p0JOumbh1bC+thdKMIC5DAfhR2I3JGNVnSnV4UeoGAiA+m2MVEMD2UIlLEgAMdc/ADt0w0TF54q2xFFlwnT1FPw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-versions-metadata.2_1648374261199_0.29152138412868855"},"_hasShrinkwrap":false},"10.0.0-versions-metadata.3":{"name":"@altostra/core","version":"10.0.0-versions-metadata.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"920589c869978c340a13f6ca160a5f08a0b7296d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-versions-metadata.3","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-qXzdFQIMPtB68HYfYTcwPz75hnzBXv2Bt8jC8VMGtzKK4fiZvXeWHb5a76kCjULGv6GKESHZoetXmE+SpNbhSw==","shasum":"50e8f9544a2173a5d5ce1ab498c4a5982fce50d3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-versions-metadata.3.tgz","fileCount":1083,"unpackedSize":1222699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQEeTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUZxAAlIxH1qCrzdL0kPVHwYEJQ0EGlTnDz7usIVskhnq82fbyOSJg\r\nZa4YjXSVJ4hHpJn7JoTNV3NIwF/l/edtX1rGzA+YDwtkfYm1Lvfs9n80RwLJ\r\nTp99exABLWEDqFZ9wWAYhVDkiiXtxsqSFwUgJMgTtgGZiScKE6vCCVQuizM8\r\n7QrOj5pcLVed8uDwMYcb3nBZtXogG4CuPSrKumDT7giTTmU4i92qR9n8SoVZ\r\nDCusRKB55nJwgT038rIBNRxJMlCnkYpf6lJMaPwexTYsyyB8xxgGeXdbRiSO\r\naT+da9yL0A3uBOjSxhRyDlMSNx9VTqOPae61SzghAl9E9E2OqgCQFSbvYK6o\r\nISmHb+Z/FTRppXe7O96vVMtqe4G+OQE7Ykxz7auiW6YRUi+//q/0Ok68ESm4\r\n+YZfDKY2pP08MPXgVJjcJJkeWyCNNA6lvOAa3SShB9BYTbZbduKJ18WCd74h\r\nCDLPATlemUxfATGkevIN9i7IBlltsCt9jGryvo0+KzpHWESH+8hm2atDbM8G\r\nOPLYkYRsPvwoVlB21kZ31p1X5iMwn+S/bApQDt5YukVX664eWwU270UoHl0W\r\ng+SDAd7G+nCw9W9WUO2kcTKoZqBp5axUpiP5DLRJJ6lcMZH3AVsVPnbOLt2d\r\nL7/Oy7LmHEVBspL/6eyDilB9gAByg8LQKq0=\r\n=p6cH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsBR4s5jpmbRQdsHvoVONZdqhOZGv2BU1YzQNpq+ghEAiAYTrEf4RaEYRBkviFJq6s8VCs0++x5YHCazswq7Uanrw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-versions-metadata.3_1648379795334_0.12514864300273376"},"_hasShrinkwrap":false},"9.3.0-event-bridge.6":{"name":"@altostra/core","version":"9.3.0-event-bridge.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"07e36cb01d2ce810bac635c5eea51392b5dec70e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.3.0-event-bridge.6","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-QRG7AxPyUwGCPP/zeDxRRSI/yXlq/H874aeFusYW3tJBktMFyxLHOuVkZQWZBh3JwVaHhlmPAPTr/Jj7Vq0teQ==","shasum":"21484d662b1a9941bfa1dd5cb36a8de7f79d6744","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.3.0-event-bridge.6.tgz","fileCount":1087,"unpackedSize":1213244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQGD3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEvw//WDm+GHVNA0e0iSOHYjcUEfU/MSi/9Z63XFI0vzTe1SUq8Opg\r\nycfOT/PSiQBJLfOOvREhMJU1Z22Ur73gLyCUfaomVQEOGawGpohDJ+7tdqS3\r\nNug7Qk/Y5K6u/eFsmVahq/cLQhJxmh5ijOCQ4lhC/74r0rKkVVogQybsAeP3\r\nWplqllLnj7RT7KYeg1Nf9zVLm2LIn73aqlFmmrHu83oDNhoPf+5Wyt9RnqsW\r\nOFsdh8vFtmUQ/4KkA8ESIU5o0i5hmYGM0qL2+xRry+ssnN9S6GCnJ7FiL2yJ\r\nwBaCs/5++4G9+jjS7i2ghmdLmUfsVhcNm1qW9AZBZ61juT8jxfTXbUPD2cRJ\r\n1rsMbw13Q7xytMoFSlxitx8sB7Xom5S6GBh8DzRi00jiysW7YDhBR96ttrql\r\nkSOeQLpvFBF2do3czvRd4IgQZBXlug0HYIQJMoEoqpz/hGiTPF3XuKVPRSgv\r\n7nJzoUz5DTR+dfxcYuwN7pzW4Q/9CvztZd9wt62LhWb8l6mYR7fJMacNLguW\r\nXwcNBLYZawKBdvu2EFf0mzDWFrtNqtlY5X/4vXACLqIlcoxhJJkOL/OboJlg\r\nhGAwOe9f1qrlz142IWE4XZIMmx4+F3/EzKZTnN8pSCPSJAQU5CQyJ3qn+S8J\r\nOWe+sMrpTcf+8boH/vrGaXw6fkUImsSCx9w=\r\n=wK7h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDkTL5Z57eINBWO4bcYlRXlnJKxJ7eqnRwjG6bo1yGzAiBGsldNycDcM6orhujllCxYduvCu5SklxeeeTGly3dkkg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.3.0-event-bridge.6_1648386295089_0.2820732582375107"},"_hasShrinkwrap":false},"9.3.0":{"name":"@altostra/core","version":"9.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"cfd083a2ec93804f451f8ab6033074f94ee68a7d","_id":"@altostra/core@9.3.0","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-wBEGpGoDoY7SZYP+yFZSrie/j0q6gBFGxWnNZroNCcQFhIsilJYHAyRKbJlvbb+rW92oFNEbiEftrnLD1Y342Q==","shasum":"fd4c7158c87208d65e6f0de9e5eeeac52d61fa01","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.3.0.tgz","fileCount":1087,"unpackedSize":1212988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQGYdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsuA//QUPPjzLhKgYmhU3AGFcegjwwiu7VtZYshfKqgNS5czTju+Ag\r\nw6+nTPVwuft7eOxrskpl+bmwAUfnKwlJIWCqHEtiq+sdM8YJaZDInwMhldPo\r\noOofCU4Gn+xkL1TgXbYLsO+gIXOMknucfV5ufkCRNkEVZDeyqSZita8L2sbM\r\nwJmlYm4KCNlxDe9XcygfH4gfNkMMDpQc1oor9wbbklXuZ3xsYnyAHnhhxxx7\r\nhhGMxK9W0lSn53Y8s+IF4V1KkkDX6P4omYezQ+VUs8rbL0/6yJmanQuGq8+z\r\nNSKmMTpWmbnr7YisbcKP8ykU0QX88TsSp4q8LRrF9xiyVTzLS5v3TnyNbLb+\r\nATaVrPi45PR3ea+N4YwETZVcAGBL2VKT06BEtKojx05MeNPhP3bqkZoDXzY6\r\nJVWga8A+GobnGrPblmGuYC9fFD5JJvfUOgECkZTgm9QYA+j/Ndmveqr7zjtL\r\nrrwOIQLYDW6eh+t4JiPzQOvU9qArAGz1R6aiCuf7Q8j3wZpBdGG9v4cYdx6K\r\nSqhHOcc+hzRSUZQeKmvwf9jvd+2g96RW8n50DGoUm2JlbmzXGvDYxbS6F8xL\r\nNZayb0eJhgxtvZpn+gvFIDJAb/T7nXe6cdKeke3Gl5AryhAbu667Cnx3q8lg\r\nk0l8UuwCU4kIvC/ku4DDlXCUwlAFDiGPcxo=\r\n=CDU6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjV6jIESbR/Oi6m7YZDfKtEjvRcKR/oy3BScX29jeqhAiEA0V6XJjPZReRGUmLqRtC6LwWYxMwOM/zbhgZYwB/ZiLw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.3.0_1648387613461_0.6215671251807182"},"_hasShrinkwrap":false},"9.3.1":{"name":"@altostra/core","version":"9.3.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"e041cf4716cc89c8faf07278e6cb1c2c8c06230e","_id":"@altostra/core@9.3.1","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-8gbg+AUdyXK3B443hTkjzvpkGXte6LxGW2yn23mTUUwYQD7/bnTxhm0OYgZ5Q1761evvlGIpwI1iAxaNfAWr8g==","shasum":"f6c576c662011795178ce2ca02872f8a0664888e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.3.1.tgz","fileCount":1087,"unpackedSize":1213085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQZzTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1ZA//XQG2g+VXd27EfISDSASUnQjL+JJqVN3Uh9yPkJRpZcXhvZk5\r\nDks7YxelXjJ30EVnfnWhN+Oe9GcqvhSWfW8Xbv+V+tRu4z8FzQlKZHfcvUIH\r\nBWoyJ7r3a5gEsyFyzEJYWF5H3C0Mxo98P+NpnoXT5zPOAi2gnBS+axkAysqo\r\njosnIGwnhxTTrg5ZLKWuzWG2nhM74KhSyVA+Q5AvLIxHFlBCxiDmavgZ+Cqk\r\nUpCUakK2BKiFrDEjpt48W4MxRecQoS6XP3Jp7i56OwNE4QMn0YhEKf2Nvw+q\r\n7Vuu1mhK8SkoLNwaBloA+ylRVFj6h8qUjqecaud3NGAJmCW1Eg5RokRw/vru\r\nAbAL3rKlC6+k+/eQ9l9b9Xi7IlXKvqQv8VNsH09fnEIMGyljzuqSU+0HzC4l\r\nTNR1Sh4XNZeSK2r6BfgCqyn+xRKFXvJoERHmf48s8eh7kJXZTzZFP2yErqoE\r\njuCH4MkWTziMRxTkcHUVjMZPXfN5kKPqI92JhdXt8qjfoWmB6KCr2pTryJVl\r\nazZTKYgrRQH9EsN4KQpjBP9OY9AQvHnW1JNxweXT3JQ5JDDJCcct36XuQq74\r\n4lp+mzxufv85ValNmCLObMF1DgIjZk8vrveNg2e9uCNFKUrrrXpxCCI0WCEt\r\n5PocxeyMjhRc+crV5uLZqMP2zP/tEBCnVXs=\r\n=QNaG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGZ7IA7f4btOnoXjTPeWJ1JTC8vzSL2vbtELiiHRm9eAiBh2DwEzU5COVqf8qTdykW6PhdEmqPCpv3cvHe10rT8xA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.3.1_1648467154949_0.18391845226777415"},"_hasShrinkwrap":false},"10.0.0-version-usage.0":{"name":"@altostra/core","version":"10.0.0-version-usage.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ada15d73e33d2f6e10108b532428105761b0e4c0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-version-usage.0","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-VQ7W/S8sWbqtB8OCpjey62W29acfhOqpaTA8m3+nH5Y/CzZdg9+twwnoJ+8zgD9ZdqmZUyh8Yb4dNZlwm4Q/dg==","shasum":"38320a544bad3a562b4e30ffd0bf502e9ec7cdc0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-version-usage.0.tgz","fileCount":1085,"unpackedSize":1226930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQbKtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOsBAAir53/yu8nlxH2P3ZKSR+fkiuySBzPwFg/GyHuICJC4Xfx+ql\r\n6O/dtn0OAj1e5HT1osub+g+yxphYajfoWRCm6I+1bX5+e8f3A+wn+EveRwdG\r\nKZDnnIfVrUkFPl1Vnf2TVKQMEwENdX3l4rAqdSIiLjprlbFIqCnOfqFwA594\r\nuusw0hQrkRAQ8hN9DCLMA6vzXvr6yuQEfBL6r8IMFqCshzVD+ETR8vkzFfYw\r\nwgJawQYeoI+aWVIR2YC1nNTCHn/YgGujRBTOCzSKIyhrRxstQky5GXC2Przj\r\nPWSwzO45BP7VqEOBRG2GwwqSTRvHiOOgnfUrPnUDvoskS3lSs114KqZ/qlWR\r\n7EUu9R9yKhELDlCm9rTLWPFI2i3ZaHhDLs8IguRAEOQW/OKILPrVLAs9lUkV\r\n3m4eO09u35edFtqe6p3cLV0Xmi32z77dDh0KET7ZBsuY+fhZbaP/aUJioX3X\r\nZsZVthyelWq2kywh8KeZ5Xzm65lCkcB9VZw668k8joHf7rDWl/O1YL7jTpM9\r\n6Zu1BrEr2Eoh7wk0kWTP0sl3nkIXuEeexXoE9joUAQ/B2VKsVHmqB9Rn/H+y\r\nvg3v+XLHkAIXslYwE7K8Dq+l5QJ453V1aVnD/h1thaV5lpLB8A+DbbU686gh\r\nNHQCdVXrrOYcyFvoR/r1EDG+dTHqm5zuYQ8=\r\n=wHPt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLdO5VWwxbTzT6LyX1wmr6tR462++fldIiZKD7EpFpmQIgaewZe9k1hXcpi9kjS1cSEplVjUopqQHA9rrm/QEW4Y0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-version-usage.0_1648472749092_0.2275674424215417"},"_hasShrinkwrap":false},"10.0.0-version-usage.1":{"name":"@altostra/core","version":"10.0.0-version-usage.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4724f90d28836210e0d3d4757a550ac656d991f2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-version-usage.1","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-lQ3W4WJjFbb5cu8BUieBzj8mYRbMpntH2x8VwNxNQ0PAwJ5NDyruuvq4j2dDjk0mSad/tDhRuS8QVhqQ1kN9OQ==","shasum":"3c383ec323eec231a41685f65aa90c73aa9b629b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-version-usage.1.tgz","fileCount":1089,"unpackedSize":1230470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQcANACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWEA/+I2dCpJATBFmiWFWDL2mC9KfYiUQUmhbO/OIuFkN4ECn4twBD\r\neXqWD9ZHxRLIwfKFfQ3d5NKyeG8JgFh0OLdupkwqj5Q1tKfaQmv0EGZ+zs+5\r\nH3HjjvPY5pPkDkmnDPqSyGrtBBh9AMNBiWEQAFc5esst8tg6SJztzHCudQYk\r\nJyyVbCClTMlV3H+Kb7KxhlKR/U7jr0P2VrdC5KdcJG50kRZFRC6xXfnW3nhg\r\nsi/zyeF1tluJwl/9iyfiKxAIaykWDvShBQPWqZtlnRSemIqVYN6Zii+RfEqX\r\nmevLwH5RzvwTMOqM1/zDlZeu/tWr4EYCB0JBwxkYK2shmRI92nWVsQxuZMt/\r\nlu5Om1ZhGPrbVqi226kWNtej3/4ib1hs3xLHzeg3KPrGazTiDKZSBs4/eC9M\r\nxkx8Q8XSTHiErkX5jHxrKyxHxviU+1JdTOBuL3aW334WsRrDLJ2JZwandGiz\r\nGc03Hk39i78HRkoihTW2PHh+83ZAJoFml6LX3pyZl8cXY9kzalnjuC+Mde16\r\nwuqwtStTBZq8s+AOssqy8bl9CsbAwqvM5XbaDBUe4ZFPdDemfi8JqchP+Hwm\r\nl2ObGAJctSfMpchJEmDCz9K0ZMBj7cLmR1l1S9FBwfNv1MT7XmLB9ckYEfwL\r\naZqRDg7GE9CbtiDwUVPXE+Qrt2KpNlMvrVY=\r\n=5BpC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChVpbHAVV5ZFfEJUdFzYwGsf6osQEGv+oXA0cdhD0eqQIgC5b20/xsnYSCGlnpx0XEnDI3/G5xXkEQgQg/kvwBi/s="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-version-usage.1_1648476173373_0.9851449794674512"},"_hasShrinkwrap":false},"9.4.0-event-bridge.0":{"name":"@altostra/core","version":"9.4.0-event-bridge.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0044e856e68a508200d5333cedc15fc96baa077b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.4.0-event-bridge.0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-uNzAkTq99iHrGoWjQ4x4bzAFKP0FFspF9jaS3V4OxO9Jm/wpVBu3oz5iPaktCGu8IinBzaPx6mx+J5vERAeluA==","shasum":"30088d4d2223a3fe34fce2e43ea35f984f4f84d0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.4.0-event-bridge.0.tgz","fileCount":1087,"unpackedSize":1213092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQmo0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIpA/+OGkv5l1vbVDcyykHtVt6hN/jgEFf94XzvgVTwEzwMxDqPKW2\r\nANUjUm1YG2UMkYSVeUQr64IB95QpBaepd6nImeJykQkqBmhulidM/bfs7K6L\r\niuEFXvRUisDBPqSqhZ+FXVzJVz+3zO/UpUjjaCMyw1YncR+VqwhaZjZ9VLpY\r\nKcANt1InEnu/0e0B1sGGwF3CBMuVtJQAI6OCW7XciuvSJD+52uHkSH2alNO1\r\nhegD8tkUH7gI0xhTys+LRfS37dh9tcxGwupH+ABXLa+znRe3Q8PUR1yT1pgt\r\n/AycZ9vzeEDjHnQTOdlIglCaOVio5BxOJQQnJqtMmbvwzz/FTKiehC5bY2ct\r\nXcEbh9b5fqfohxvE/XQaF9GtS1VdCSFwLemIFm/aJSarlWCMC3rr5gpS3E/w\r\nZMXLvuE3fszHz7k8j7IXWxG20PgduONw+QM1I5FcwCLBjC/NiL+hA4E+MTLF\r\nXLOK656Eqr3aO/D+ptyIYNN+1I8rZzraYxIH3uuybUvA6XzVsTyriDjm61dj\r\nsN8WdWlJ4ImgNqh92BUc8RiOs8L66Aq08Ak5CnoEifr7VWFn5hNrLeC8G5MG\r\neu4f8GUNd1uCsdA1POFkby6grClPD94L1QiS2fhSdy+lx51ROYeWBg+GMOHm\r\nE4G6NlffzGohDGouZKbYjk5VOhZ7k+kpAsM=\r\n=IKco\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzqyzv7Fkg12RFQUaDgc3g6nNPJ1XAHEvJjnItmSxH0gIgKwvVaR6fZ3B6Vw4owcFM/BvDEWntHAGK2+kr9EkFWng="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.4.0-event-bridge.0_1648519732170_0.7789775156917558"},"_hasShrinkwrap":false},"9.3.2":{"name":"@altostra/core","version":"9.3.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"c27b810f1ee5d8fb50b3b9b8196e8659b9b4b779","_id":"@altostra/core@9.3.2","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-WnIKhGpO9iFCxugTSV0d98Q+xGqlzvhb8dwIxLw+yo1SEJkpS0unhGk7ep5STIpFwMoLOQUJnlvO1vs5BTss1w==","shasum":"fb163b4ce270dc9e7dc5c3e130ba3278ec86f4df","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.3.2.tgz","fileCount":1087,"unpackedSize":1213077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQzxtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon2w//UlhZuzR4bx+c81o/LtfFiF3Ko3vg4W0ZBll6Sigd4p0TwpF8\r\nmlu5cVDl8xho7Ni2jwLMLL3BcmeZBousk0GZ4bUxL72gpQiMXBf1bjOnLMOC\r\nCeYFVU74Kz58o4GgRmSSynHXFlmAvGSVUQvZjeMlgBsJdzFsFBu3VBhjZmgz\r\npEcxooMNGWYgSEI8WIpzhJbBjU2lViiQu8AWE3IxGFGwJL9x2n7j+5Xln45T\r\nHNQ6BHykQSuA1GV6rTVl4l7us86UnM1UzYv7D9/18m1lLh24EaOGKX20Dy3s\r\nZcQWx8BteYxdzDtoAw8Df2euXgSC2gOEMgEiqiaWLdR+qVKwyUeFJ9Lrww2J\r\niLVbNShkpdIwemO5bzPoRdI+pmOHebCeMG9UMq2BUK8omN50Vq6DNrACP0+E\r\ndKk5tfw8LonnS194YEreOq8EFfv3q/V9HZ0MpnuyyHGLpvDw75FnyFTA6MMU\r\nXctv7Q/qr/EZt3tLd7c0kl/6dR2OVaD9RBNgZJd88/c6ztIxxPTIjuezxzq3\r\nMsYuIb0xxJGEFojj6NjZ3QT6RlmcHm8UUgmYSJ3RaNY4p4L5HmWN02d3sc7V\r\nO4Zi12Zcwd5to7KxwB7WKDmihYgyoNiEiBuEW6Pt5OSnepX2zjzcGqPy1ZYv\r\nj2QMVpVIrfzNmdrVa3qr9Uaa9oEYO9GJgzo=\r\n=1dws\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhu994hlEpKjhk8re+VNKF2iASJFI6Uu3eF8QYwUwIsAiEArxEwSp7XEoZ3kCHjHehd4C1IP2PxKsdfOGZf3+tiNvA="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.3.2_1648573549196_0.17378834731470283"},"_hasShrinkwrap":false},"10.0.0-version-usage.2":{"name":"@altostra/core","version":"10.0.0-version-usage.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"55e96fb7ae0d8f6b14de8287c5839bf28179cf8c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-version-usage.2","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-Xgw0QZ37Hbbg/ThWcZIloXs5XCZchfh6QEhU5CyGmCWpvNtjoqGzMPmuoPI1O99jZmyJy2VD1SqjL0lV2B2bQg==","shasum":"7bf594e7d6fd31ba4e9084003a0083359d8b875f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-version-usage.2.tgz","fileCount":1089,"unpackedSize":1230726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ/llACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ3Q//Qo+j7hK8mJ831KRf5lHIuvgtLRujV+MYsxO9jC/tja1yw9/0\r\nH13L4Piu2VJhRHFabp+OKw8hfspSeP+7g9gfQf0Ag819CLOhXZ0ZEtPpCD2f\r\nk2AakD/+duoZOiB6gaps3ubj4NVNl9XdRphxAT9T/Oi53bvsjkZXw9WZEaL7\r\n2Q3Jz7IQa1+vA4MjAnzPHd7Y0cojJJ0rITPhGO+gkS60QpZcK9AfAjMnPTBr\r\nsxvLSFFfvax0Nflka+PG1vW5/zdxdpgw/3M17sQkvGImx50nEZ+ZRcm+dU7h\r\nb35yF3SIH47gJSOE3Cu+S+v4Lu9Rb1gfRtecLe8hSxXH/4yxUQzM85Pf402B\r\naYUHbzz2xgmUJbUoKMLULBm24ej2e7YWki26Ej/51a+O8Xr+F+xxRY/JvpML\r\n11mZ8plHEmUzKikbwinF46GmxRQsYd/BZ0am3P9pXsdhrUI96B7PguvdYHW8\r\nbKMLDqWe/hps4J+DB9PQXUMFrdTia5BcAIvcW0lvcF1/ozjgx3Z1sgc+MqTE\r\nIoRrASKbStOlIr5QtJTR2LizkU03oXVMNmcAwUeEtSarKg3s7RaFMY8sNsWn\r\n7cf8M0kEFL2liRK5NJZUyYK5gPwdO/3csr2yztR1sv4m6FRlz4MbJgAKRmEw\r\n7cDltrF06K8Y/8LqBo0frWF8DTM9Rd51T7g=\r\n=rB/1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvh/y2ADCZD8CqCyGPtKSfVC6JfeMFN5Im+yb5AXF2nAiB6grB2g/sx8TgKQbX4NuQpGP6IeGVrjes7I3xw7cuGBA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-version-usage.2_1648621925420_0.9670907509362028"},"_hasShrinkwrap":false},"10.0.0-version-usage.3":{"name":"@altostra/core","version":"10.0.0-version-usage.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2dbc2b22bd835fe53d46f00ccee59e5f22dd095d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-version-usage.3","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-JxvT5tTfGb5cLpcOIv+5U0ILL3WhKhOBpYHHnhMn30QEthDS47yYnkR+IKkWlppFD1TmiKSlyfvqSKPuX2/y1Q==","shasum":"4df03e9e6c4f06d739d331b8c426a93e31c07826","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-version-usage.3.tgz","fileCount":1089,"unpackedSize":1231104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr1ZtgdGz2FOcVH/F41YEu1YEvMoRUq925sOQllGkz+wIgMxXRp8/f3hjI3aQqal/IoQpufBN24qP67T5C0HifkaM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRGNwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLjA//S9ZWsuCjc5bqUXTByaDRbU4ROafl9nSi3bX4SyZcMSnsojam\r\nnmtkkeSSKHAWbn71ZwULisrctYynKSUvHip0HN6vWJVmlWRfJwN7n/dBx8zt\r\ncMPrwfZmcBtOe8mYKK2hk1n6BM6N79c+nfVRaS1oj7KUghKjZnuRMKMYL2+F\r\neLvbeau8fIUgPl5SERSWUitpHMvQPXq2Pjtf/oM7htxmrcw4qDZwIrsUsuRC\r\nOkT00n93fxcGNJo2Lw/V9iXm5a40rjI0wdEmesieIpKcbTB4KJbrsdCy/f2k\r\n5geE+5A5cNsI9rtTmToY00PhOU3b86/HWP2YZqQLA+NzaUMyqrVqIgUwfD8b\r\nA4YtazDY0kYoLA7HhzXJ8exQM6CmFuYCE8gPNTonKp/0iTFehev5BTPj4nb3\r\noLR00zYpqOcwLDOBC+YQ9nDRrWrT804PXLqB8pzCTBaxbisj1al1rf4Pz2dt\r\nmHgBMgy4QID8SvRMbG6MzneYCBa2+8zDMnKcALqjBvAVVaq4DVyCS+3rO9Q/\r\nHe0piihwFOLrHUoEljX25iAkoOBlZw3uznGBXCeFIQHtqZJ7SiH4+k7jzi3B\r\n8lHZjXpspgbs3Px4Bdiestuv6BDIsOTltYyObb9gkRN2DnLCwVsKiCvMVpho\r\nPLNEVonwPYc76X82vZnFeY3xEqjYKJ3xKIE=\r\n=dA4Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-version-usage.3_1648649071948_0.3403494898915438"},"_hasShrinkwrap":false},"10.0.0-version-usage.4":{"name":"@altostra/core","version":"10.0.0-version-usage.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2feedd4160bbc2059bffcbb926d3edbfb000495a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-version-usage.4","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-+/I4rqmchuTSW/dOa88/vJPxBYAnVB0nT2SElA+V3pIAKEMdqQamvKR9LVphRdL4K7AcBq2We2SjtGAyBBuz5g==","shasum":"31af96caf923b0648f82fa2a87cd07e615b044b8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-version-usage.4.tgz","fileCount":1089,"unpackedSize":1231096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8Rp6djlOWdPtgVD1TSAvuLMTd090gj7IrMgVUUOL6gAIhALD5GGHSF3NNv3EHKxWE1tgnm7oqBFUyHQFif6xbju4/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRU7JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEmA//TEe4izw/5fflAAs5UfnNHku4Ovn+44I6uI+6zhsHqZM5y4yp\r\ndCp1oaRwcPb0x9ygQuVnFKldeKXqG/rVPcm6OmSJpkFzIUSRBz1l18zKQysS\r\n6aiINnT8mFgg2w+dJM5iovoFY7nCl6aL8D2iKd3TUdaPVYs12YT2+Q2JiC4/\r\naf6bLzJWaG7mOoAn+BPPozUgvz1nxvVljMbysS0R9YvRpy2j6vclMN4axgGs\r\nloDWLiXPymcSWSUuiz17uUZ+QxNZv0Ydda2yrnQfQ87ef/Jz2T1UeA2ypb8s\r\nlb8JiEzqAw70yKWUZ4rppVUYG9P1iEHB98uafWF5ucq1v9T1FYvVwLQhSOU1\r\nY2qmGMwlLzAWm7e6/QGAAGfzLzkZOFAmB4r8ICHLR1vCcxVUZJRpFv0xsyY3\r\nM9wxnvpe8Thb0BtXz2vQ8Ox6PvbkLBfv5HqiWfCX609hc9nhD/MSLW5I1k2A\r\nDHSu42A2y3xDcjFpbQHgm6spgyq+eGFsGCxsAmpVCJ1YcpThAOKngQYpcz6K\r\nTkUj1fqxzd/kDYn7DqwyjmNDWCWYj9NA/EhdSKkjoTCINtEBUYEe/trM84X5\r\nf/feVoaqAtSvvLakiGLrNlmWWabRTBvA5aF7Mw9qagmJINVg6D4AHtsGLgL2\r\n5TTRoukGfNgxnW06AcUKQYok6SeovPeIPqs=\r\n=ub1X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-version-usage.4_1648709321120_0.0027420808758222837"},"_hasShrinkwrap":false},"10.0.0-version-usage.5":{"name":"@altostra/core","version":"10.0.0-version-usage.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"759e35fdd45502fdb8157e3cb1d11f11465724d8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.0-version-usage.5","_nodeVersion":"12.22.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-YS67SGTFOR7I6CIJta6i6OSvPfPBF87cWMTKZ+e4tu7Zxy58V+RQQBVMhETZ8jgvpkkKNd/eGfr9ZCTWeT0DJQ==","shasum":"b8c50b624d41581cd8492aed8bc795ca366cff1e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0-version-usage.5.tgz","fileCount":1089,"unpackedSize":1231095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTGPigsQqbqmOkt/aNTUnAOEOC6JdlfP1LS9Y3K9FWdAiA0XVQsU0fRx21b+MwnKwuVjZtOxZCeui84Albt5eOfHw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRWU2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCLBAAmLw5sRdETcp2y2lZ1rNSO8ZGaVR9YLz+7hP1xo2lIGRxaymG\r\n/AaMmG74ZuepukyilIWSefSKgafVD9PRPR09Zo1xEXPmah/413DF75R7npiK\r\nxfXwJVcUTpytEMbncFFvpPEPc3ZkpyfkW5RG237yQvlXz2Wyhs2L9aKD/WP6\r\nsS4vc84voI3bRn5e20Adj0uo1zafhs+ocClW9JNOBiv3NoAujMFBfysSYFXl\r\nGo0hG/ddpFegkJzAW7PEJjgfoGsLuhXu9+9wM6Y/N31CWdJ+Ibswt8HNCMRO\r\n9afElLSHiEZ+1ZODHtGk8UA3PcniW0mpdYZ9cgCyVkNkhLDyUp9efqDvvVWD\r\nEgCm3eMG2c1mDkfdG6NPzZeyuFgIWbtEyWPCRB7bytu5c8FgUWyrsoE9XWDR\r\nV2yGi5kO/hU0IZ/9Yk4di00yuekf7ql7Qj4elEf8NmFHHZLeqtQX9jlEjmOB\r\nF/b/EZXXDf5afWuhp0hQ+K90CEr+d8uYMPvrUVS09WN4RNIxt71bkoctydC/\r\nAX0wcu2SoCN47KIUIziSXxvO7ejc4y9Dax5FQ+ZAbUB6toj+v87dgeBM3jDN\r\nBN4WceLVglWPsfE9tV/fiCej0DAcSWUsk87ItZBosuKL/pQemgkUvHVMX255\r\nbotjHBGxXJ2eG0Ep0fPOpGqls5SYzw2qm8Y=\r\n=y6px\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0-version-usage.5_1648715062310_0.6638143048902936"},"_hasShrinkwrap":false},"9.4.0":{"name":"@altostra/core","version":"9.4.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"edff1f398fd3e76fee96ee4075fd642ab894e020","_id":"@altostra/core@9.4.0","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-2CgV45SlV/Ovj+H9wWt7i89er7V1CMFXu6AhAYAPeSFnzm/F4OJC/UQTVEqNW+T+0O79F7dr24x/HoX/v/vhug==","shasum":"34b8543b7bc92f4de3f76960fda664cf3b883cbd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.4.0.tgz","fileCount":1087,"unpackedSize":1214233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtjq/9p3aZpZ2Gxq8aCUZWaykUEixC51b+XiQS6qT+ngIgFzseQAHiGIQhH4uv0ryML4xSjix3iP4SMBzzxo2KinU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSrP/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5AQ/8Ccs79DOJFyARFBYAfAp6PKOLvUqeNwCA6FSYJk2Kni+sPrDA\r\nroUDzKQGbe6zw8Mq4S1ZgkwWGN3Gi+pmk7eh0o3arDdH5WAj2QTJu9ACaW0y\r\nc7Cldq+jaDIe8vZJCR8flKWezVfQrxH3Z3/PFMpbS2V6fxjUZ1a1SlXc3b7y\r\ndQmF3uZP4O776jp0GVha6QtjLdC/xNzpWnzqMQc80To7ug7OBCNKxWSkQICd\r\nD8wVTyzFBfgouFDztWVIqUm2nxgui/k1/QrSqcoRqwFCRepA72IbtbhV5AdL\r\nzk8g2bYoyIR//TOTnXml7VsR3y1yUcxlwxqiCSbUxpTJGq3VtVvJIkVnMjdt\r\njrHRqHYlWbeDpvTx7zz2qOC/e1V/WYl8sb9/gFk5uza9TiV0LhVXgbrODOpg\r\n+w09FUIX/MSw9PNWGD0wu2xuOPVRBX+NvStRrAy0PYmC3/e2r2NDDrWltZmm\r\nA40MDVzIaha/IQLxV65T9Bo/SYpjVUXzhbxadQZqFySRxsdiTQRZmHtE6BSK\r\nw9ESnZ5qq1q04ffaw/k/TYlT8lB9r9lW2ocI2VXkyXAJDL+/OnU0w3+PR0gC\r\nmV9dCAdg50zYwbYUxNtzKdEyQVGZrdrVROjgx7q8nFfMed1cCDXZk3dTqDAb\r\nYK01pn/Yem2xFGdpPQSd25nUk1oqwlAK1TQ=\r\n=/4LE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.4.0_1649062911671_0.7682357541593445"},"_hasShrinkwrap":false},"9.5.0-event-bridge.0":{"name":"@altostra/core","version":"9.5.0-event-bridge.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"73789c9110a2d35a54c87818e65ef6ed70ade429","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.5.0-event-bridge.0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-r+jP7z9mJCWmOKD5Lsl4wZtN6eiF7I1AObgFGTWsdUABksG5MjYejiWgx1gFPfOfRji6CAHeT/eCYB76QMtvtw==","shasum":"7aabbef36960a45d518d6632fb1d5d344b460fae","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.5.0-event-bridge.0.tgz","fileCount":1089,"unpackedSize":1216779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD21nNwUd0E7Jsd3/JnbI7lP8JztHOA2LCMvjveJ9DVWAIhAJItaquqCLb+OUFsRsyj32VqepADSqg8Uz1dDehbxuMk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSvp8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmdQ/7BQIqnwutskc8xnbYGVBZ/PZ+q1WLl5QndplTbFlICgy7PM1L\r\nNfX62emG0+LKQddgZxsBi498tYbTgUzy9zEfq1o77HIFU+aamQmzfSCeIFmL\r\nGfFDrjO61n3DIBI2jAjvA2hxrMhAtIVPKr0evGSc9fBRHqr2SFRByOf2PVdj\r\nkQbYYAesn9+Auk56Jt7PN4orG9NLSgYvPOlPrTvHfP9sKHzeRa5Wa0oGcCim\r\nFCobRW9cMdj02sjh5rIGqQM5hTpZZadyozOoFf8VGhHUr1t6BLNKfN/UIi3x\r\nlAWBGWoFkkzrhI4+3ROn0YhMRJ+s8hIEewGGBsYvOvIPpauxUy46Eo1+XX1d\r\nwFgDAHsJtoB7x7qPQEKYOMkChR5Oj90HoFS3XdikAhKszgtnpnYt4RNzvN5d\r\n1sKG15SFAi8Kb25y4Tt1ClUG25/j37Wvn9d5J8wlcF4cG5J2u8m0E8RiraF1\r\nQA0ZPoG8rCtwsqGNln7aZfsjFeJfBCcf8iMjmYQW+pTv80iPzlV9Zdm8EgH/\r\nh5rWTlHJUlP8tHF5Q5CJzkxMC31TRqaH6OHrWjCE63FBQ8+xvKY1MCYibxbc\r\nZHbjZCoCdUF8YLDHkecZ/kESeP+No50sebBiHoA/78N7gsJ4P5/NgkWtjg4Z\r\nuWteR/CWsM7FXwuAIx+J0WAcxZURHwBYKwc=\r\n=R4cC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.5.0-event-bridge.0_1649080956102_0.47163405751253085"},"_hasShrinkwrap":false},"9.6.0-0":{"name":"@altostra/core","version":"9.6.0-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a2f1090fc0550531997bc891597385f188461dbb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.6.0-0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-vuGClA8T6szzQ6F5tnY2sizMb5MjM0pGjMWAPT7dQafiWR61jMJT1xQUfJttpAZM/t2XvWApsKz1j95LayVnVw==","shasum":"120d8f98c8281dfcf3e655348596571bec0e6e1d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.6.0-0.tgz","fileCount":1089,"unpackedSize":1216766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETbz3JhuYy2D33WGnR5K76uoLZKy3Th+ZWYlmAJnTANAiBHFT09OaP1s9CwCHhyhr+51r+XPQhnfoKf7U83YkpGTQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSwL8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoslxAAnYG+dz+tXNbkOvvQqP6rgNyztXDJQRSufB/MVDsJqf6n8dVP\r\nEWMaSBS0zNUKNT00ZQ419winF5qgl9T1uwwznWLERoyovoByZS6RDrc1Df7O\r\n1/tcmEzNfzTSPq7+BUAtt9uYFOYvptZqPnKALdEndLvKBPrfMj6xag24TxWw\r\nqeHI0Hq+Biur9+bCmdYbU1QzxI9KWOVu6WGXatQI19OiW+e16UCc2OLJUft5\r\nwRwdXf6etDw9smNBBGPb0bJJZ8Wdsfl5CR62yK5pm1yRe3FUbQ/DPKDvm787\r\nlPPTz6xLJZj2LVaJ5lJzCaphB4WWg23AoAZAnWgmXVazNPXsvfSAOzq/y3py\r\nnaRl2Ux4TRDqtuExNaJo+pZnJjfxy/xCShx9uLcJ6VnNsfnl3NQUFx9G9qY6\r\nk4zOwIbIoxsEOl5K4+jWS4j/SGjPau1qEX869d9qUEGu/fbZJ6mU7Vh/r3Ii\r\nDrCpR3CXdOpvY0jp98Q5Czih2mvwUQ1rUxjmpUly00GwWMtRzt2k7+CCtG8c\r\nOX3RmmQX6wgWlfVW1rCjnua7Kax6NEdBxYXFprAd2+9K3E169/nkdaHpjUWf\r\nUneKcREhdg5jyO77T+XY7YQp8hXH8oKuRnHAxddqcxbAPaGxHEVcVumJdUpz\r\n82ZyG83y+Ut98jvN6WFacLIbTbdEF/255XU=\r\n=c1fZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.6.0-0_1649083132171_0.5486705127590337"},"_hasShrinkwrap":false},"9.5.0-event-bridge.2":{"name":"@altostra/core","version":"9.5.0-event-bridge.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"13d2e1bb9ac16f7395d873b948daeb3105a230b5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.5.0-event-bridge.2","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-rue9ivopSN+HW3FAjV5T2N2IQVoikX8buas8I1dgJaDkv+ry6M+2/J+94dZuedTz0uINtO3UQCWS8rMtCs1GGw==","shasum":"7870fb2196599ff9867ffa133e0e967b337899b0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.5.0-event-bridge.2.tgz","fileCount":1089,"unpackedSize":1216779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcMoZ1gka9lv/uvWZx9cfTML73qmx9NIf6NQZgItkkqwIgPcltKe4hFjcPKCk20n6XSIrMW2NZ1Zy6ZP/AXyE32Y0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSwUNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovvA//fOHyKUYQPJFhVg8VyEJ46tCYoQnoekvaGcIa4meP2b4JPgze\r\nhM2Y93WYrkBsaGojtkQGNZ29ASz4L6bdCPyDgDuV1Yc9l7qWLxVJDbfuuYcw\r\nBcPXSoHJxVRsd0HC54zXO7iFYnKo5QjtezrQvMHIcSI6UAmCrARyOtArWTC+\r\nOmljqGBg5eM/UwdpL8efG+5OEUYT124AkNVaTZ5G1xQia+0yd3486FmrtY/v\r\n3ccf7doeGfGuL8zv88zLevVakhAlae9WnOhOCwWJEp3kzol2+1EMGFjOAtT4\r\nBOpJmcPde3dgAoFE1uXm3Z8oNm0CW4MVZw5VFuS/zdtPpeFAio2xKFlFZKMz\r\nyExDf2ddbntsvjV/ZALlqSuzfjxr5iz8J913lZknCGZteQc1frCMFOKMkSZ0\r\nyFhbmhlJyJNnXL91OzXLLCy/vtMmWKrtZZSNDhyDe4u9VFlqIbB3AZXmTpNj\r\nC4rMmjjbS//UB20YiYowUZNQMXkEDup7AQKXZABelENNkIfck4zjjfYs1ULl\r\niFp8/Yx2BwzDcwmgMkGBZCysOaHW3kIHqQyzzD1Hgb6z7ld7bDzioNVmFdpI\r\nKelhyuT4Rz6NJ9RsEU/Mu5YfJ0M6Qwm8avBc1/Z9DL91q6Ri6LpMKEgIckxc\r\npcfnmL9up4c6PN0/4hzBA0zFOQ67vcRMi5M=\r\n=S2vY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.5.0-event-bridge.2_1649083661126_0.36190167087610203"},"_hasShrinkwrap":false},"9.5.0-event-thebridgest.4":{"name":"@altostra/core","version":"9.5.0-event-thebridgest.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f015665a951d9ba1c829497d8bdef5be8c63192e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.5.0-event-thebridgest.4","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-tEhi5K7yTjpAUSXFOskYmImpENP4pRLeGon0PGE8LlzjTo0h4AjmO5VW5/gZkufgvVwt5utL16rtCwGCr5hMLQ==","shasum":"e3ff6e4f6c7b72783c048bbd4c4ed002a2691301","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.5.0-event-thebridgest.4.tgz","fileCount":1089,"unpackedSize":1216784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDQ3XY2xrDQdIX2BAhe8OWd66zAp3AGVtdE+2jHoXzGAiAL3+1n2Sp2dczEgl+X81q0IkpjQyHg2VxCbFQYWMIC0g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS6I+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeaBAAh/ZNACHcBoqrDqgwFDeYr1VCtLCkZW7FDahfOB5O8ldlEceU\r\nL64n4KmH/cRbqXYrvlvI0SvUXbL9ousBVgfdGl5uNj/hV2oDhtj9q+b1Eb6B\r\ngwHpnRs8Fv8gRoNniN65Te2N1PfVogtxvcTRzvYid4ln6Dn+Rp+59PSfx2sV\r\nGAg101VQIAaoMudVFOadReoRayycyTT2GvATi+RQebtuHN0wO8DfCUIjAmjA\r\nf9vXw1FkVjSQwAWBni8hcB3RPefxZs17DAI+cfrQ8KM5uYxUv51pmszaj3jB\r\nWwtPhgUeYyRAnN58xsDd1wtytpEDwyELYOwNSHyR1JQdepujfW8OAlJ1hTd6\r\nEu+uVcHAoroVeAYWFC9w9W0lWhXG0C5vERMly3NWJAgheeOqQ1xmsCzZJNne\r\nQBJNAUSE1aE8xh6+bo7JmQbH0Ios91fp6hXaaObkWy2eAtMkirlgCOzYa1FI\r\n3t1Y3qtCaUavDW7ZmGphew6lA7ijgHvQdm4PQy0a/CsVGSaZLs7xLbnA7bWo\r\n5HpQWb8v6b6PqqJRm7Y7nXzrBD75mSt1XM5n+zQ96/szfTTeN4c9YZHVSoDj\r\nUKl3VB4JveakmEq+tAO/y7WDtA/IQwBPmZtnI557Rk7ueycGAiC7SH45duwT\r\nMj9hmG6RmXZay5rGGFz/SetMS2LVeS5H4Ic=\r\n=bVTQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.5.0-event-thebridgest.4_1649123901735_0.23528841922514743"},"_hasShrinkwrap":false},"10.0.0":{"name":"@altostra/core","version":"10.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"f5ada03fafdc8a88c58887c7ae2d5cfebe92ad3b","_id":"@altostra/core@10.0.0","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-L9/ER6N6GyYXy/PfDUiZw+uAvTiXFJ+/CzTMGpUbnup96q9GF2ixYwIMiWIB7MR5Qm2wEd5WPDb5CJZ+QVg++w==","shasum":"55eb9dd7429c9178bc70ef975e86a1416b2a4922","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.0.tgz","fileCount":1089,"unpackedSize":1232235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD15oHs3xUE21McTeSO9iFNrPs+1vf/8XI4KOATYYwJiQIhAPVI4l6MRSx5TnKuC6sMYroTBrRQYLEjLb/QMBmfp7AI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS9fhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw8w/9GE2qrc3SjPWYEATNSoJuOS1PtCF0yFa9eRpjKUXUBnP2a2+Y\r\naE9Zd6r+fiQ20kJstx1R9+9TP3K4l8MXs8pm0nYGSOfVum1PifLQv7gh1L7m\r\nPh1rYhZcdtRz6BNGgXvHgelRqEOT4c3tgSBq9acfyzoN4D2G7uWfXSj7l/Jd\r\nZCwDNnlGuYblM/hRXcu4S9rEYFsXAYbHCzhlleQEf4i3rkK2JiuMuAvTFrbp\r\nWpsvb48ZZ2Hulytd79g3YuGgqLyWnwgUrQBdl/N9wlJwZzx3bd5Tt7dvRufL\r\nta9I4HjxfXHiOs2Jvk06o/t8krrOE3DwolBP09Rfh2kJcu1NaEF4/s3Asr1E\r\n821fjxPNeTOFvko2+2Of6/e2y+bOlCWayomXtT0U9NAovh9Z9DREcNW38B4V\r\nQ9CBBvsZI+6WWwy+ld/N4++UPxNQ4b2mJtv/FRVPO1woqChwEXWYyc0OoKpw\r\nUhTWJFC4jAFdO/Gl98XkYItgKPGd0W2Htx04gxnaAc522PBBwyBFy5zfP83Z\r\n50EVAUB1Ekq9Er8TYayzUVPx8XEWMYwmKVk0qhG07elppos5b6bkj2yF5Jq0\r\nQdPpACGKh63cSpdfS2UAE/qIeICaxh3P53iV5Ijbd3z58srxD5teAptObNx6\r\nrGap9COt/sBrkELX1/Kgvx/k9veOLvokRCI=\r\n=BZKC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.0_1649137633126_0.9279127645829774"},"_hasShrinkwrap":false},"10.0.1":{"name":"@altostra/core","version":"10.0.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"73f93c98187e0e9cd9448b6ed868b54856a18e70","_id":"@altostra/core@10.0.1","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-eGOBs0fhMi08jfJGMH38VXobG6O4eBTJBZdMCZzRmoI+QiUkbX7FQP9w0n23myGe/gXTXbxMqv8sm0eN3l8ruQ==","shasum":"e179c7c4518f472e7c9a960ffbde5adb48fddf6e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.1.tgz","fileCount":1089,"unpackedSize":1232238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuYt16rx1ySN3edzjVJzez2jz4sTCvwW2ndchb5+TY/AiBJbBZ+DVQOzExmyemPSKolPdDDlTvz97nu2kkAfbIMOg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS/7JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAAg/8CgDPsumme1lxjAMssljFZlCpVq0qfmCfC8m3ZHsr2FoZ0VN2\r\n25uvw/kmc4opDeoD1uwmkiHmlODW/bxA+oAx5900WUaUUUPXXByXJTvLJ8Ot\r\nTgUvRT82tCcdZT1gz6tcnr2kJR36Y3HKUkvcw9KOs9oAxf35wi/Ip7roIZRY\r\nBympVKtlzA2u7HFKzb8pBpUGmX5svo1wizq94C2jHFpOfW85C1SSqJ8rKhUW\r\nOjHkApUSLl9klkkQpj2LUt0XGBqfBKpN2Jr5Q9BZVPn5xUVy1gpVQY3UPsdm\r\nHD40iIjU4Al2eBh1Kn4Gkl3SIqSZmgFi5avFam8n9DfHTVGoU/NnCi/grw7+\r\nslV7mTyM84QcNSjJF/0Ygl+wrldtbsSe8MFoiO9G43nSNb75Hyz1aICch89s\r\nMlTUa89GpDYfZEHXnjvrBi/qZ+SaNusGPsl+oW+v33JmJfCmaRph7eTc/3Cz\r\nDTlvCAIJK/toGFv8VD81uIWIsz6WywseDIY1w4x8Gq6g7ZmZLbtkwLKSJgTE\r\nSu6tt5moNO8JW8D69Lprxy7tlH9uyRTN+k3LoIBFwbLyP/5HNPUSuAPe6ybF\r\n1Gl+/rJXlvDFP6YkUE17Qg9hWdMuf4EPZ3h/AXlMwL0ziIPkn7/t4xDGRkt6\r\nfSKAsXdxg356N4ifNoau96FRuNtoPsng8J8=\r\n=iuYK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.1_1649147592979_0.7470457220149864"},"_hasShrinkwrap":false},"9.5.0-event-thebridgest.5":{"name":"@altostra/core","version":"9.5.0-event-thebridgest.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3d4bfbc84b3d0140a6af980125fb3aa1af2b56d7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.5.0-event-thebridgest.5","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-fsX/f0czyaaszmJPlTC681VUNfBCJRYoqklutlWYbYZ2Xp0wQbeku1nkWzBf3EgyXev4Qu1IKSeCoV2yJqefzA==","shasum":"a74e2580fd534ea111e79a54b0c83b431d806be8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.5.0-event-thebridgest.5.tgz","fileCount":1089,"unpackedSize":1216801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlgcbRol8B1Fwf+QPkn3rgbm0MnKpoj3MKzP59D+GYpgIhAOwVHwGGk2wkfMAgwwHXE6mU0IRBSYG2jOMkwuRNQcwi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTCHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu+A//eogRDsz748eRVaMiOi1n8TXX7qnhgmGg/F1WdLg5WvwalhHR\r\n13C2HiIrxIRUtvn/qk0oK2cl2oSxUj799+I5TPQ0JoihUiGrb9hDpE8/Kl0/\r\nrQcAvs6rIYBq2JmKrKaaG512ssdNNTYr7MwVgsIVYlQFHZSZdKUb7D2EVp1X\r\nNiQTxnBV8LLlUMJw1iFOdHn6ja5P3PSVI1kt6ioKADNSojztOixP4JZRZR/F\r\nZrqvunZdvVKuTw3XYpqUiN7d0GbAp3Keh60Xxq1EpBtVBdVfu0PQ2N26JYC5\r\n8N1eOGSQZBag53stFoYbevyYiXJ9MGrCdh56I6aRr6Pqsnsn/NuB2QjLMP5S\r\nwdwdt0O2tOnHDGpLD28ReUfe6RbI40Kiit9W4ElrIomVgc/p77NdlGdX4s5B\r\nDkdprhiBQbm4m9WkBHAhiojvq1y9nORqiFFK7UkYiej2J/1hGRUEQ2kwZXZX\r\nglDOk6tYENzNufmv5L//Y7i79liqYjYYY7W7+NIrp0qM7V5qf0dmGGjhXx0B\r\nPjqMjawDPqdu/cLnPTDMDYKB9FCwha9AL0qGaSoQQ6yVEXtKmvuBaxfUuS+g\r\nZAVeEhAxBTX4Gkc5VwofivVesNtKudBsLQbcxoOf92634eo/xoLvTMlrIyFH\r\n+HkeuoDAYhrUcHbZVoIvDzEqeYZb7nq0VQ4=\r\n=r7FB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.5.0-event-thebridgest.5_1649156563428_0.6023073296224661"},"_hasShrinkwrap":false},"10.0.2":{"name":"@altostra/core","version":"10.0.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"2d0f134dfdf1affcfb37a7e0f33ff7a9f94f6aea","_id":"@altostra/core@10.0.2","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-O98h0nvAbbx4ljOpSkjekw7d08H7o+4SO8qqAZp7PYqTw/vJDGo2FXldR+ZjPf38z44dRAiKeH5JrviQZMgoQw==","shasum":"e9ee8a7e88aea707e7958316f6e3e6385d6cc715","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.2.tgz","fileCount":1089,"unpackedSize":1232316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+cy28u2q1STOEffsYkKSWo2Hnk0KcUFe8HnWbRTskFAIgWijzw+rLzho5VHzqEbRNgAbzw7IC0lujbs7hPMiyfak="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTCgPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquBRAAjM46/BtCNC197Z6YmQ9pb1gbB3gry4v8ikugIdaMvDoJgu7d\r\nMtecAWreNTGtlO8eV2NWlktAUxykH4zRWRWHp9f+9nSQcul3DQUnRrWd8O+V\r\nD49uZ2ZKwUDHwAv2rGgPFAQ4E2TAY/RK5A7df+j1PkaImLhzedCN2l9W02dJ\r\nNkxjpTtlV7ZTgPLcE8upMryevblE55AlQX13vAamIeB1c29nupos03i41imE\r\nEN4uM+mf5r+J7ImCeEUNkBLB1Yd2r5wfHKsxp0NDbk0BrSB7iBMaUKsaixW0\r\nRByzUoNrg7zgpNprWFI9tfKRpc2Cd6/ZGwd6Yb9GZl6UR6uYEGCWHueDJPpG\r\nYTcEOwRwXdZYggY6YMVSZZ6cORKxD0ui+bP65Vd8fs1EwRBontZ6gco6Qlgu\r\ntbaCfrOBVb4Uo6Ts4kqNsw9XKCR1bpQIyongVB0o+N66TvLg7km7HtH0NtQA\r\nGddg6Sz5Im3NPMXtGdibSs5qRM7adHb2F1BnCfBoF04IPper+97FXU4FhxqZ\r\nXjeRbo5uLn31tKXyJCaIamGBrb+gilY6gKlFYX6TZDHrO5Ly4ZvIVqGwn4FD\r\ng1AUh4wTQ5bFEy/S3VhgSCpX1I40/IaInnxINlNHOjxnzTKHDh+z1mLagXdb\r\nIxXoFlLp9qOu3DrTg3Pr25ITBdHtnWvCCj0=\r\n=j/lB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.2_1649158159073_0.6618834978801373"},"_hasShrinkwrap":false},"9.5.0-event-thebridgest.6":{"name":"@altostra/core","version":"9.5.0-event-thebridgest.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~2.42.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.0-recursive-types.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"96a7d8af4ef7c39aaeb6aad7d85693405cbe1d08","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@9.5.0-event-thebridgest.6","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-h19z7rd0Uy2zaPFrhzNGkJU/buGyceN1802Ab4R/1FSyzpjM43ucOX14UPCgRLcE+ymJYnNkQ7B8QO73GgaThg==","shasum":"b42dc9af246a3b0835092d210b80c7164f6276f7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-9.5.0-event-thebridgest.6.tgz","fileCount":1091,"unpackedSize":1218130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeNv3Pda3NL34H0qwTGuRNAi/iK/lZhju5x9yuxzgGEgIhANFOsGP26SPH63MVi7yPb/aWYgwxXpFCzdqDFO7wQqTY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTEbUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmopqw//fkG/s5jht2FGAJHZKtbq4TH/zYq8yRwWBZo0qreEzpO/RBCL\r\nyjMByq3xNhRn8QaonXJOrPs6liySpJod5EjRMrXT9wkjQfde0dsWMje6sIhS\r\npANRyJlChcdjq2o3mKh2gTZMIBNsYGB8iBmfx9jj9gVmPyQbOo8vteawpgio\r\nzd8YBtAQULjoAEN5KiQurQpnkpJhZUqvnBWtMdI2sBgFAWWaOdKMckNaN3qd\r\nkEQ4L4yYL1Dvki2fDfu+2Q0Iw4jrF8FVGIqxbrmwHNGPcWOqCnomej3elz5A\r\nU/Bcfhe0G32WOoKQfX/fTPwXiAGgiRs9ofMOAVby4SeMAXwNEm8AbqtJ+ClS\r\ndkzJxOSOjTOh8LBt7XFUiFL77EIHnoVFDGrEXptP0E9xPrQyuiK5hP7uTCYX\r\nPc+gdfOw7GpP4KVUwYZ3aMrOS85FgOlKlhy8ZXWNDgJ6DJN3DZCDTNzhKSwz\r\n34qZ5qeqI/82By6XhGgv6SBxxltcO6U9rqbe8OH24oho0HFM5MiPjfYnGCgb\r\nH5YS5/ngjVZnJ2jS6GgFUFTay2tkWt2DhLtjs7BoMXvP01rRSpGol0+vy5qH\r\nKEC5rwN3W1VrBYRkStGloDzNMagySr1fQyRa3MWWekbhQP4TYE/jAae1pmuz\r\nDNPlzrMmU/Z7eVpFwHmsgSGDiGkdGVEfJLw=\r\n=sYZ/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.5.0-event-thebridgest.6_1649166036422_0.08067640051467406"},"_hasShrinkwrap":false},"10.1.0-event-bridge.0":{"name":"@altostra/core","version":"10.1.0-event-bridge.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.0-recursive-types.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"04a201b366ecac95630c4e1587d17f2872fed84c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.1.0-event-bridge.0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-Kol1PerxZ8iV/4aG1Yhte2nUnEm17pZQJITsi5ytInZ+mLom2mmbu3/GDyAcdgYq+aFtfoEBkS0UdcoxYU4nrA==","shasum":"49c9ded5141dac394c5bff68745eba7aa6e3170b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.0-event-bridge.0.tgz","fileCount":1093,"unpackedSize":1236208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhKvprqvW+3C5H4+Go6YbVZ1iYvzsRSvI3q+qaedAiHAiA8TTNuhu7g1ZUfVDYqJtAMnNI1+Tg1sietC1dG11LlCA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTLGSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocNw/8DCKj6PNILSUAB2oRtr7pkaCtwI087l3IlFNRNQTbt9MdZt8Q\r\n8Bb7Pd7nsT8U2KrQ+VmmA8LSepFykzcIjQnVxfhVQ6StJxaDih+OLhuc/zFs\r\nBiuLcqjzkrwSuDhPYtHK/Bak2ia0N+S94EiUdxChwzMv7+oBapX5VhzOuvOR\r\nsD7aW2rBx0TL7IbRX1FzKZw8xdYl4WFhTbGiwuG9wv27RuRQ+mNu/iabqHQ+\r\nlRDU5e07ppVI10DhzVLnffb2n0F59ifsGYxOwtofhFp6HequNy71KXE7i/Hr\r\ngMz9R/ubNfWrdQ+iNFzpf6nPYk6eciUdiplT71ZVNSR85zSleoLjEBiHGPof\r\ni/b37nPdKgzWxtkm9ZLcqsPbtJrveikBnxFqLi252p4j4aPTUtpwrDWGgTsr\r\n0isUJBKnQkXnwtrf8IVbZL7ajHQSKVYPbtoyoghNz5LVluZcZUMLcJe4/u6u\r\nvIjlzhzQJyt7abZ15Jn7+d/ebvdM9NJqwolMsi1ZWGYv3k/dVPq+gMWWWSkj\r\nMO1QiscdbCoMS36firv2YaVH33ujYHZac6ERI8JuV4kpeFhQ061NHUBmYAwN\r\nUM+BvxYhZ6d33fz6rI7/Y2SffWU7QxOj6XjuO/apoTnWacRiQXukI3GqTt37\r\nGCYdxgDcA82fFugJfK1C/Om9+cIAkMRfixo=\r\n=azJM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.0-event-bridge.0_1649193362603_0.4404555363530098"},"_hasShrinkwrap":false},"10.0.3-testbosscore.0":{"name":"@altostra/core","version":"10.0.3-testbosscore.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.5.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"fa7b0b3cc7acc12f97a6138883a6337d301e07c2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.0.3-testbosscore.0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-mrBydgCgCjHoFtp7J47Wqcp45GuKBHbeROva++MHqB1N49AdAbPzp6GfxxcxNQlF8LyMw07ENHxte5lquks3hQ==","shasum":"8bc390c5d0da2175810b4339fd4bc3e044d37a1e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.0.3-testbosscore.0.tgz","fileCount":1089,"unpackedSize":1232748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeIukftDvDAIEOGdETa5Ej0PmluvXfdGg2w4JzDnvkIAIhAJp+27F3k1XseOipoS2s95tL8p6ZxkZui4ICY9TVnxs0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTNdaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+iA//R8clYrHLkuRx5jEqkVMNiBOngdvVueL8KDcWidEmi+hDY1tT\r\nH6c3o+1o5fEmq9easbouo6wND1d/34TAxS1CeVRKlUd77nHgOwkBp0mHdFtc\r\nee4KutHLdjzufbClqZIBhGwQIcLp0H7JC49LRemTS2L1DVj9GzSg8rfIQNo6\r\nEkv1o/zc4bnsOFn9tn9cxKSCYcGslNT1FoHPu0BglTvU3D6KwH3YG3k9lHg2\r\niM1V9Si7jJEneki/+s+qFmtSldP+IkchSVsmoUjIimSoV9gwm+5kMFkFjsQu\r\nw050xEGaEY1M+Six9sqKhvuSAVQx6ybsPTQcaPkP3GUhBU2VRw+78Yj4nv7E\r\noWC8/DOlcf5Hwa1xSrbNsO/IM+3Bh6rc85wmtkUHT1CYHXAZ5a0I3JhVI94V\r\nYlsTKd4C4MtQCgTEnMgG3vilmuYTHbuyUqbJMyqW9NWQgOphG4OSwGUGlESq\r\nF2SYtjWKQUdvGLGki2DsS//r8Bk0gc/9YT0s7gMOBB5RVKiPVDl1q734agvt\r\nwH5dQq4+cJoNuRTYfHhT8FcUxAgdM3pffwA44jaq/vThEpkyFALGcXYAp3GW\r\nHwUWC9hxf274RrfqHaEJ0yD9IrG5r/c+MSOV0tz4YaWcF30IdT/DZJZZ1awr\r\n8C5LP8Qw0Dlk4950Qsl/IF+MBFTFfVLlH1U=\r\n=iH2r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.0.3-testbosscore.0_1649203034368_0.5154308967577639"},"_hasShrinkwrap":false},"10.1.0":{"name":"@altostra/core","version":"10.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.5.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"580942919b2578b28d6c3e12a587705481ed4aca","_id":"@altostra/core@10.1.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-vka/UHgFz+1RuEI82WpsfJCUd6cOOTF9hPr9r5uIYdB+sHDBAlOJVJDr8nPq8JEakjQLCoCO2V0QtDjwPBh4jg==","shasum":"747ab36a647f8dd2a30d1d4ea99e10a928920a1e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.0.tgz","fileCount":1093,"unpackedSize":1236174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2c4yeGluodufWP1LkJs7Ii5v9Z/nnohIERSWdvX+saAiEA2ALisQD3EsyhOt53BvZj/LUlaRKIFw43BwBmdK19Z0I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiThFWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyuA//WvpfKdamPnPNwx8rBZnc48YkksNAc5+yd2PXlwDX5FiH9T0O\r\n0aPI2fwv1o2BNRUXWlyEHhbaPdJduFCgW8IYA/PYfquxo3/wfDayabijUCtW\r\nFUmvRydXGSw73tY1ij9VEDjYP9e7J3GIeHdNjshOn5sRNEC2Ia4T3MORWY0J\r\nlrOWoBhhFLi1l/DkGn74raM8xvaMiOswtCWAafi+8pe39syi1kdXblae4O3f\r\nCRyTngUjH4qXo8O28L/Y4CzGekk7NQWWQD6hGW6ehpaAFaJZ7l+aw9iFjNIx\r\n403cLlN0OhKTJ87yvdr37aYntTg5Vvk8lAOmT5DctL8S4/PvVrWOcUYKFGYH\r\n8njtkcYr+A8hR97j0viZvNjyGNsnwHlxi/UAhCEO++FXqU5JOMLnvk/aHJkt\r\nQzNFu2t1O+oykRcmXeJ7dMhhbjmJP6hwk4PSEM+hbvB1g8QX3VTZ9jbL3PDe\r\nKG02mlRa+GqD1jLiQzzkzNWkzhJLqQo9t4ySeZ6tlNAbD9XHo5UCQCJ/T6ix\r\nfif3Ncx59b2aL3v6I0EcWClRTsXS/siHxK0kfCnVuthrZ+6zECebWc7ya5N3\r\nMkVbaZt1AOMTeT2owv2UlOMONQkT9rPREjnWj2VJkadWLCmzK+7JVb2rOQVP\r\n7ngt5d416KS/3/EAJoRJi+RCVku+8gVeVNM=\r\n=muzR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.0_1649283414029_0.4265739759401468"},"_hasShrinkwrap":false},"10.1.1":{"name":"@altostra/core","version":"10.1.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b317f15b3b060b30eb52a6aa322e989038e225ba","_id":"@altostra/core@10.1.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-qah21SgG38ayxmWdJsSZ6nysrJTdxNSWYaAbx5vOSYva8601KyLXuwmdbqTOqQFP1jQUGFnhFzxBZkV1flRW2w==","shasum":"415782110cc281fbc6453a774cb06e51087842d3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.1.tgz","fileCount":1093,"unpackedSize":1236607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD79EJ7vfJyaD881zOOoC6XbsnpsP81kxI5a7wRtI90oAIhAPd8Dyz5UEkCizwbDrAMgSeLWJ36H7iN/tqggbUR4Qkn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTqfYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj1g/9EGheYcx8SKYBfYBq3SWovxXXn1W0xA8iTcLVQnS/82e/jHod\r\ncTshhG7rsMZiG35x8EyUgFhvD5OHrczc7F3y3OJhTAkh4lssVXqIxdatfKVS\r\nhCZ5y2JcFEtkfKWAmmStfhEBWfRtNIw8bzegbiiti5wI6BCyldfsuSii8qYI\r\nc1xw+TDBs/cm2IYvwvCKmK2W01DNEYw5IQ/BGHXtYEREYhQDRp+RA9+lshSB\r\ntQndKTYLVOcr59hFCqq0mlHEowVd8PliiEfnn0ZD9HZQLdHRE2TBCZFf/tPJ\r\nplsPbze2/MWRGLn5OMJ6T4ygsKiRJAOJIhPFZRIVmtTSDPwR8Mvdr87ZqFl4\r\nE5YgrZooWTAHR6lWs2WxaqMPp6pHiLmlMWZknRTO40KfejDMPvReXINa/SgN\r\nzhQuMkcRzWfylgjgyDkxjZXf9bf8g3SBfWzNgQ/L5sQVshP4X+w0rR96lW6K\r\nP70Cb1HxqOUsZasPq6tDkFsaLPUPFR7OhkW3TCH15jjYmEEu3V+f8Kfvi1gH\r\nBk8COkrNpxqskRO+fyzWNdYFzxco8XJpbrc8bBOcVH88hmB49aiOoa6ftcH6\r\nP6IweBR26Zr2mOLKhpjFZXL49+6upsn+NNFnPPytuhnBtuxt/4AGUYpzar6r\r\nV9tJWxM25h2w4LDmgpx70020jW/ctpV2nd8=\r\n=bFUK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.1_1649321944563_0.6124055087120397"},"_hasShrinkwrap":false},"10.1.2":{"name":"@altostra/core","version":"10.1.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"27932e727e4bc12a8500418229e5076f6107e2ee","_id":"@altostra/core@10.1.2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-TczIaoTlgJZ6m38LbnT9VWcCWrO2y5F6UE/T6ie6c8W0txc2iQ8wz6RzJaTCbr2XH1hW+LJ90TzWrJhLtNAAXw==","shasum":"71e48ea79f43c84ee160c3f066477b039a6d08f2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.2.tgz","fileCount":1093,"unpackedSize":1236607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAyUHD51PuS2CeE0ZfhmMh9D8pioT5L/yMdWWlQC4o4AIgdAp0XxUICBrwrxYPdq3N0phMdlXFj2aSSJU9jCkv7H8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUwyBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXGw//bnIogVmmr0a07pRXcR3B48Z2AeFYK9PjD2ILJVsJUpifq5lP\r\nwiVY65ZhwTCYUa1rcoAMBHG6RUlRXhC6KKLMVHto4u1Fj3sM4pZcWnQbFxCw\r\nSc5WOZpDXCO6x3Ur1brm9PikdE6Lw24/F6EZJn3c3T2NVZ5/7Yy4xxD+3hO6\r\ndF+cVLuXd9U8NnrZuCeKvBJPUn6sQ6KLeS/yLmcgWSmdT2kGRg53KcdbN63L\r\nE/BNs5ijZ0QjJ0Md3eDn5iBLg40SJgPVL3238yWQ/x3g8liArzYBjdO/AqGc\r\nJutAXE5gdIVbg5AVd8upZqzD7joJRnjWaSrN80X1H4QSEGrbvDBz4FjlUjbX\r\nEd8fA3PFFK/Njeokk/MazurhwRrFoOmSTUYkgmMp9G07OmOiuS7CigU6ga14\r\nbGIthqzBKmbGbuZ1yZgY+bTi4PXtgGDNQc18G5Q94rDrc7tFqbbZ+icgaCnu\r\nlKRAoCMhcYcQJOKwQ5jbKQfHcokDfHopNUQg+qbai43/1AdMKkomT0QwRDIR\r\nKPGUU67W/2r61xpKZA8o7FGV2tMI0/KMdSYd7+2JXz8XKRO8dPr05eOFSPvr\r\n0rwVphWaZ8V/4k8fqFqMJ5lBMTYhhocUV8TqUoxdyoVxMaZfEFJxKJ8hEWfT\r\n8iU1jxLhLjM7aE+3nnGYIsQEmbbsOsEas9Y=\r\n=JAse\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.2_1649609856885_0.1694118850723556"},"_hasShrinkwrap":false},"10.1.3":{"name":"@altostra/core","version":"10.1.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"5efc749be053ce8ff036682462f31cc05d91b390","_id":"@altostra/core@10.1.3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-w3fIcCNvfvk8qrm0W0/Gu8x0rJ7X2xyXwRfiJ8F7jW0mnoQ9z8CyMjSzjW2erzLBfuyp8DnZJZXERUvOBNUrEg==","shasum":"f91c40b021617e8038939e09eb0a7d60984d915c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.3.tgz","fileCount":1093,"unpackedSize":1236607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNs55ciSFfyllwxFUj1Qi5cojXNC8tZgO6UTwKN0K1bAiEAm3WgQUSanm0leyjzEooC18Proy7YsrzqyuiT7osJTRE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUxOgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZhA//f581VQvpCA3vjLdjZWJQCklG8cp2+NP+qTj6Qc6EBCM3MM9N\r\ngfV5N9audDSjBZToQl9KALhrlz7UVsbxikoAIdBzkY0ENggCA4YVpE9I/5wv\r\n+W/8SDAWbi5FaZc4C62pOuW15BHMLiCZFBx4Rk1ZpRFMjjEB8h0oXxTgaIrx\r\nt9exlpYVQKPKc76itxXW3gs8jo9tjiFjdKFtSVWkKrKvXeRr/NlPf/dRu8bU\r\ng2DjvmAzycFfVhPRtGPAm3o0wwCswvD25GJ11TGaEsPpIRjvSuHfPRevnluQ\r\ntfUxWlM6pgffZ6oixQZIGyiuC+YdOm30EzWG0YJ2ErhKcUW3AG8vtVJDRHqT\r\neQAWBYHPG+qwElbdZcjHt1HwWYRRsyiShmBIXZLeOqDzC2g6XIlozL2scm/Z\r\nnBeQ9UYPrV7SMbZzovqiqvvhVjph5l6rjc6LTi4YSVBQmm3W1Yw4sn4HgK+U\r\nOat1vtloZTVz+hP3A87aSPlMkFdYr7+Zs/COE/CW+EG0ojIB1Rr9OWc1znyF\r\n3n/NIYw9cYsmuEfQtVjYsSgYVbF6NYGaRItqn2+x6mQ771PczW7DDtf5/6Ci\r\nZ8ajzY7sCoUO3Jsy4fiuaBrNfq3A+9eY8+4qN6GhM3PoaK9yIrwHED6Ny9ji\r\n8cewHGAI/UgSKRArY1n3AbMA3fWniBRyve0=\r\n=eYsD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.3_1649611680361_0.8887300354137899"},"_hasShrinkwrap":false},"10.1.4":{"name":"@altostra/core","version":"10.1.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"e32e568ff14dcabd3d2d4d554044da5eca0462fa","_id":"@altostra/core@10.1.4","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-1HAJ8AIiOCG2G8o/aExqeDep9BXi4MYUlcbiTria/OkYNrbN5dSF8IPkaNgtNv3V8STE0ueyp0aX7XZgsKjo3w==","shasum":"ea239ee3be311bc05284edd97160ef94438ba5a0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.4.tgz","fileCount":1093,"unpackedSize":1236613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKeMXfNVyK6/2S1uCusB60+FVD9P8bEHdnF20+m8FNGAiAigIGLyikyaYbVI9NarnbSHXJO9ZKdUObkdhwh1ZvAVw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVEwuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE1Q/8DEIo5lGkdi6rIunwBuOdw9tTaAdtmp5BFhIUMfZrZlp8CnAj\r\n12qyacoHcAG0jzp6+uDgbcMHOWdDw6LDPeAtmksqF0aOlteiAcna3jOMDrVI\r\n8+NAlzG96zLJxxRv6XXEZHFJHEplZKUmIe1OqLdQsckb4uh7X+6fzDVRd8EV\r\nfe7Xzmhb/0qYkC+BtZRvyMpeC/nSIiFynqTM28PoEdET7ZTmROTwDEUG6kt6\r\niZ16byGFwHFTnGFg9xDV8f2VcdLNQHglvJ07yqzNUC6xsHLAI2EdIm6Jg3jU\r\ngAN7lnW5F5UxtTsKJrcC8O/mkroZvIKAsRBKOW2+jU48VOoh8oDG6qK4ueC4\r\nMtAYWbm4gjsFSzddfGL8Jyzr1tZnkALC7dZTnfTvJM1ondXA+n0Gp/cMUTWo\r\n5RyYGrDT+4lrftNol6/KBmrKB3wXeIwKaWfTqiaM2EffpET7z/lw9lZAcCF0\r\nxDZSw83p2+6j5G8n/ByuRaZmjagCKgWlGs+DhVkBl9vOFvstffN+bU5YxBfd\r\nPE8zQiiirXm7D3SRL3uvHByzenmgQg88YkaERpB/+K258dKtAfj0kBGRVYgg\r\nOoSxwVpOfkslwkEawgJYpPU81/C4jK1moovCH92TNlQrGWPUKVuTQhcBfkyt\r\nfCEtr5fqWeX/Z5EeEYd2jzZLHGMKSOc2KlE=\r\n=zyED\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.4_1649691694403_0.8448706472912586"},"_hasShrinkwrap":false},"10.1.5":{"name":"@altostra/core","version":"10.1.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"61ad9574eee6fede9ec17d26532bd3812361dfd6","_id":"@altostra/core@10.1.5","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-tTc0a8HxIW+A9oyAw528U/bn95TLrTa0sBI9+1qv4vOqsC414Lsw7DdR6vq/0XH5XXhIKldbYHyxf28d1wprlg==","shasum":"c515734a95028be57bfc1d3ecd9aeec7fcdd3fec","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.5.tgz","fileCount":1093,"unpackedSize":1236729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfz9R3jfWW+NqL2CP0xtFs9JlaDUfjpawrfuUQr+Z18QIgINJGRyC/n6bCXPQtbFb7cwGAdQV+32xEiph/go3pD9w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiW8csACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3AxAAoKZva27ERp6jCcrqRwCfbFTqW0cGu2PS0Ox4iGzfP9ysmQTb\r\nsB1bSfYmUbqjJB4M+TPFKBqCmdkH1StQySZImmemC1jrGgDzTqJMrExeBiHE\r\nCJj192rzuUiPvp0NZbeWwm79mnkHR9EkyRi9SUAXzCGAwqymnYhW1iIxe5n/\r\nkkueSLKQaQUfXwF72KEE1XCY9w6MH2yBEdCUoLZWLK+uSPnBnWcCzkwh6XF3\r\nfSBuZ4i8qrpQJRmocABMJYMcy9GvzGWJb4dOe4xVfrRAWmzHAUS4FsLQp4a4\r\nxtQZRsS1Hqbu/gZEkDGO1mJXuMBSpznXKjc1ysiXbsX8wrXtAjpjzAHe7YFA\r\nzF4Oom4/TM8OlkGF0jprSNB6H4RGiDedjS5hV4d/pqXngr3kJdqK83+JuZPo\r\nvND2V6PLrylmjfkLRQp+j3LWoye87shNDJdkBg1148Fdsh15ollCVZKdrl0K\r\nWBzm0iR356SR8hR2kE0hscCyfr8Zi7BqrQNf691+qFY6EzCe9j/LjuqVkhoj\r\nUnZFaxFujGq0/vBpe61WF+9KDKzzDrk86HQC6dD87amP7wm+zslEee8jmBhP\r\n9Kokeq0x0SsNTV08I4Ssn+R0z69n7N/70zgFYaLZhSSITnyyWbDVftKMGqLj\r\na0UjYyaBz40ty5ygnBZ4egZsS2UiqSSwjmk=\r\n=nIhE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.5_1650181932487_0.9803478523973042"},"_hasShrinkwrap":false},"10.1.6":{"name":"@altostra/core","version":"10.1.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"517e494c39d1509e150bc25f4778bbf6595a73cb","_id":"@altostra/core@10.1.6","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ThH4BJZZknjVIHQTI7pDMT6/mEpw1sUh5aAE240TU5wEwtUz7FIVmfJdHhcDWWlyjETQN6iS6OFDT04aJ3FWGw==","shasum":"b42be684a1b15e33d8c705049e71bdbe35e5439d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.6.tgz","fileCount":1093,"unpackedSize":1237192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4+HtwYH5EdxRVk5Hmfuq8Io0GFGIgzWapJ7grmgcsxAiEA8uhsoN5/1M12+gNGrnjpPDX/XoDWwvOT+mU1Ejq/jXU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiW9v7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwsBAAoPKcZU5lO9qqLMAyEUt/tuO+s9knTlCShCGcOLybEU8G1kxQ\r\no4kXyfcNVc8ja3QAaoZ/kA2chYfjZgOZZrZ1nJmDi0aWmifal5GbA5px52lZ\r\nXMYYTevU0gfPZqPqfzmvH2hKCtdIAzWgoGB9m0hna5S8jGrrTno7Nc1D3wbb\r\n66GIkDmqf3Ldm4FEUkH8v+CrxANhgu16qDUBH3o5kviw3vAtvV2TVFR1qh4D\r\nIorr+acfsP9FUmyIdCz8QsCpzgzBrqhPGdxM16faav5o177KIyh3J++jKrfy\r\nqSpD6ZXHtfxaOBe0koSNQm0rb4QAml2CttT3E9k8911/AakyetHBEGXo9Bsa\r\ns/1UE2LN/efuremyWAGOmYVt0h7eBn261CWDTfB/xwnkiCAZpqgMrfFbXlCy\r\neG5rsIbEl1iZ3byKkn8Q/Tjl4Rp3/4Mm4FdM+FULqid1eFSorcCIZMbBsx27\r\n6Ejf9A2Li3glJl/A4pKqKYOGUifnNpLbSwBnxwimWFEmBEZMd04cd2nikfgr\r\npvoe+HzkyJ0sKid+w046efP4XnC/FKihGOk64mz5vm9KXrR2ZWCGuyNMWToi\r\nXLi08oMiyjIPsC2CIGuCOaELqba72P37kQDONRabMp8yEZuOFjzz5ituy6FQ\r\nTgJCAK6yAbfU5iiO7qFP2H8zITQHXNXm61s=\r\n=TJ4Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.6_1650187259489_0.23671059959885987"},"_hasShrinkwrap":false},"10.2.0-support-aws-marketplace.0":{"name":"@altostra/core","version":"10.2.0-support-aws-marketplace.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9f8523e1f60eab08ed5e1c2bd0e3549256849ec6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.2.0-support-aws-marketplace.0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-HdWHZjFeKD6aBJz1UO7immRNIlEPq1+1z2pekPxiaw7LQ41ojgrW8vsP41JZ+9WZcWnXGQzWaeiMMeiOX0eeyg==","shasum":"04b7ec3cc368c2b518c9588c475497ff42deb2d9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.0-support-aws-marketplace.0.tgz","fileCount":1095,"unpackedSize":1238132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIAg+QDQWYlrd+9R5s0TqBH/p5cDVWRNp7RtXB2ZfRUAIhAPA0EQqsO8D5EDcGGT70MckgrAbGvDfdVFSTcX4lm4qt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXWkVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXXhAAiWAiY5+FytCsiOZBdnlAW7xg9DMdj+rw5sDVwrDeTpeNkLSH\r\nkUSc10JPNiZkU56sGoZjcbKX07Ii6xLJFZSp4HAvn2F4ie+drSWB61MewSJt\r\nEkZBQZw8xmAT8YMIRr/E6kJPxEZkHnA7wAytjpRutswW0aOunJebza5u5CD7\r\nAojUairYPrRHQD95MpK1ETuI25a1q51j1SlJY94mIiXD3HxM51/KzoydAnCk\r\nem+k7cThIobVQicEjvtfJo8tnEw3vGjIMXw/FwxgDFA4ZBjqKrj/UsoUL5M1\r\nsnt/Qmk5qJsjf2uVnWdfqQWPYfBMb/pmLW8tMBwHV1jtmLW4SNPCrprUTzHX\r\noYCYqZTCWrhe0r5v/vkmKDpbAPCcZCcZdV6hpvKOqKd56TDgq38aMJn0h2a1\r\nyZYWBtIYP19SqDushGLdPXw6TJJ4XcS7uBgwUbwHZ2r0rDgFMaPtk6YkU5rA\r\nVqibGz0yneWFDtEG7XVDNShNmqtuSGib32hzOWsZEWEyOucuOaGaIPF7xgzy\r\ndzy63Ja74t0VQNNPN1cy5j0p/N9kivY/DUmD3XzTZH+f5VMiUniHsY+PpSAB\r\nc+TQx7zxGliFJRrYP2KQsgvwGKbCvl48c/W/OqcbIzr/1THxcjAsN06gLV68\r\ni8he0R3OHuewD8NVsMlli44CrWH5dbztYic=\r\n=HnF1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.0-support-aws-marketplace.0_1650288917553_0.8234089281120878"},"_hasShrinkwrap":false},"10.2.0-support-aws-marketplace.1":{"name":"@altostra/core","version":"10.2.0-support-aws-marketplace.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c5cbceeecc43b930e96082ed9fcd56d86aab94e0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.2.0-support-aws-marketplace.1","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-gYGWPmxOwpRmHYD0bhZoPOOtUZ0iRHLu3g4U50b59snUO+5jO09cH1pRpUhGHSz/w+PAOChvsSTOz1jD2cocPg==","shasum":"1d73b82cb5dafd8fd23577c8422691816f714307","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.0-support-aws-marketplace.1.tgz","fileCount":1095,"unpackedSize":1238964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8DZWuz4fPvltuBlhofJseLZLeGkfMSNuR2V3rPRz93AiEA0AxApxUwDIpriysTR6NMt0MSPCFlXxNvSM88cA91Ia0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXXFtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3VhAAlMVhzP1y+IdfMOrvIDdtBmf6OhCLB9xnmbNPXl9iy9N/kR+V\r\n3VCLBzrpO93JvwtlgaZ7TWDWc+onFJKdqJ5U09dpF2vQ/tKdvveCIV+5I/Nv\r\n3r8gNG/QxYwQ3vBsGI496j25fppyQsFmwiBIJ8M1ijQH7hJbk6swV3vwHwXE\r\nV/OvdMDQiq7oPqLfNTXRWorvQJKr/4nxJv885pom6zj4LYMnIjT95MtjeZwd\r\ngg0GbCivzJhsCRcuhQBNAfUFJzCfWhjkc2Q8rOK61Du85FNjw1sw+GDCxC4D\r\nBwzXAwuvSiMc3zewhiPgQM85QfNOnYQ8usQ3h6Z47gEOwi4/URXUsZfrGXwv\r\nkZtHM6wU/YbXrGeNeuq0nBRcSRmnbfqQeaP3kRaLQe67zSyQPZ2RzgF/cc9i\r\nXGXlKTzZihJNesU9gb4jIeoCxN6ELXphYyk9+WqcJjF+PWmfCehcMX6N1Hme\r\n3vR/OHYNT4AhgAgVHUsNTJfR25SvHVaqVKlcYCi+ZR+TcsVmLSblpH4tV7aI\r\ntX0l2DDlowWXGFfQqUxaA3YOMzvnzAaUzfb8r9/++5YnM/O3mZ8Ofc5uoB+G\r\n0XcFikwFyhHoGDft/Qv0SyqgsYNExUf5FNFrIqRL+7C7vh44+vE8CQJnh2RF\r\nZUc81U9kOjn/+zFjv5n+nLe5shUArBngMQE=\r\n=I42Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.0-support-aws-marketplace.1_1650291052907_0.438051757725445"},"_hasShrinkwrap":false},"10.1.7":{"name":"@altostra/core","version":"10.1.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"0a724656c152a72d64ea0bbfdd287af4bdf84b15","_id":"@altostra/core@10.1.7","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Ouu19VTt3+i+o9uaw63FtYraZAASy5lsG8ZZBKQ5rToK5Jap3zg0e8YNvfMpWDDkKr58hUsoUHMQg0+YKqPIDw==","shasum":"e38ff3dc4fc2fc8c989e7eb1b415f3f4820319b1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.7.tgz","fileCount":1093,"unpackedSize":1237208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsStBh3SVWZJg1feiLrOWMS0Kl5rNkNn/6cRuz+v/m3AiEA7Q+HMq4SEy3umxCUaze+J2EjPZDY3YXc2U4ckxwVFKs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXtIJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkAA/+NLyg2qGyEuzmnm4HUp4gNUbJPcgEXa04Ly0/hgZQ5pCKrFWv\r\nz8AtAZfkOj7H7joXZFDUr2ng3HhlYCnn7am+MnW52H1SnygKO+CwpBW/K3J7\r\nhgo3J8hsiHUpynINvL6S6cQ5nuwAOLszZJjEHhrrH0cFT2HdFD9uX8E0u/0p\r\nJV7eLfhFAQDeARlMxdKxQs1N3/vpdVA4rQDAcEbkzdISxoqfxJJ43Vk+2Fn1\r\n+6YOYktVKTlgOD59SzOHvJtJzhyUmeStmQC9xLQAu33q0d4kp5GFHST5D2Vo\r\nJD0e76fAIGp361A4HP+JMurBrs60E9Dx5N/OyEckrzXmMf5WZXyy4gXC7d23\r\n6Be5w9duKmEngokNIUdH0j6Mc5lOYUHDjVp9wDCJzO+wK+lDxZsWWeRcbjKk\r\nFE5EQYmpfwk5hdVGl6IBKFAKs/BX552k9pMQKFKc/PYW+FBFxKsEkWoz2zsc\r\nxnWnnaUqhDtmUVodDcqGeqbORDPn0/XpCJO97M5J7f7I6Bo4bf60if2wwVeo\r\nKVrcsdTPIPsnGBIhjgl1MNhfbbovL4pxeOuUy3HtDDi6DichxWTARB0XCbP4\r\n2Mbd8OdQNVK3Mw5okGtBktIuLvIgXf+Fiyg5dGh0jHVKTc+Hx8Lc0LZkSv2s\r\n3nA496ZjfNnxysRsIsfiDwPPrA8nQibbMBM=\r\n=Omu3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.7_1650381321293_0.5928185211440473"},"_hasShrinkwrap":false},"10.2.0-support-aws-marketplace.2":{"name":"@altostra/core","version":"10.2.0-support-aws-marketplace.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.4.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.0","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.0","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4440b014151d3df464454ee0125c202a11046ffa","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.2.0-support-aws-marketplace.2","_nodeVersion":"17.5.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-BkwCnTLmxNOlHqky6qnZ4+pjhriFJDV7sRUFkjqhk5pCmfWR178tqf3s6wgil7WAOcdzq6OOvtWWc4U/rcPXvw==","shasum":"585563dcf7f584ad8e1f56d17283e42e0ea98388","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.0-support-aws-marketplace.2.tgz","fileCount":1095,"unpackedSize":1239574,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFXhdpdvy9u76VL1GoNgUUH3SQN5FiwhTWkB0r0BCYxAiEAxAMlWVdiy+OhIL3+RELu+HqgIIsCEmSY6cCPqOu5yYw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibohsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAzw//Sj0wXG1hAmOEFqlRHNBs24ZCLiMb0imEhRqDaau0udJF6jay\r\n72B9E1gpoNQNYIighqqQaF9b+bJZf2zsTlNEdB3uFER42DtHtcfBA/AghMEY\r\nQYBC0uZtF/Vj16NRe+LkmdZlEbTivoa6sm8PNXqkwLHaZhufpoycEMbppiRX\r\nTI/+sBfmH1nYd+5xlsfEWwek1rCQ23B2z+Pg9ioKDgBfKnvqJdH4e3AwKypH\r\n3hfIx2j7thEOnRzfv7RsJpRSuwq4M3jQlgAM45isRI/mF3jKntnroCWbQyz9\r\nugX3BOBtrKBLb/fXIooFkbP0Exob1WZv9xyGs/mr83gHxne2fZ2YhVEU574w\r\nY+8fqwUqE0dC21cG0AcBoy6Nr92vGw5DDj5oRuUGLJtHRhsGpHmgLyhixQE1\r\nMmrlnTwnJO3U8mLsKtdUxCW5wftr9Zy335uAuYi4B3b604bDR1b89g6OInpt\r\ntG9Gp4OIrajvSIM1q4L5IpaB9j1pKkiQwKA/tru1tCcTvXse7/5pCRx0EEWw\r\n+CITqDbhYGAapkN4/csVAAI8SstrexmFAl8UkocvwGWtFv9S2XOBz3cXzD51\r\nGUcfJMBONrY1OY9HImVsSvytA3aWmBOoyO9Qq5Sk2g5ab7mQpwXIWOMJW5RB\r\nvKoaJIzLTc5e+vpPXLCIJikrLK88JBHnhxU=\r\n=KCGh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.0-support-aws-marketplace.2_1651411051846_0.24618400655738615"},"_hasShrinkwrap":false},"10.1.7-delPolicy":{"name":"@altostra/core","version":"10.1.7-delPolicy","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b38351c087cebb8a134676dca7a981c3b68c3cab","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.1.7-delPolicy","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-XM0mCOtv7tS49r3CjLw6/hzSWhXgmdZWHp/DFdfmWtbw1rSQNnGQCm4RpNYnLvbhBJ67k7W+YF5o4STm2JxeeQ==","shasum":"287b16272f7ecf802c36050670ca42cc3de497ff","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.7-delPolicy.tgz","fileCount":1093,"unpackedSize":1238090,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBK63L38RV2fNaYIRE2stliBtNtVEYY3BpEZfr/XpxV5AiEA0zC7kTxYKkj5nu70j4OdAqgh37QpN4TNwNatj6aLO4Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicUMoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq+Q//UaDr86FE9oNnwrLFqA+sRyOjbM35AJRSaGO1Bdu5xlkb99XJ\r\nk5CpxMKPnC5liXo0JjSh4KUTp2VNF7pDaF1XSyu4iH5iJ9h0i9GkLH2W/VR3\r\neKj9lXFfnXdu2378Fjp6+5nogO6ZbfmcAjEzECTbq8KSTorN8eU3P1KN/iN+\r\nozDilraX4LkaO0a38OyK4Q3KT0KIO1mfbsnzrZZn7s8gM8jg2pwviZkWkRjO\r\nO+QWUeu9nkA/oCfYddb9ezkD8YUbEjFTrmQyDuUt21Vbnm+wDb6K/XvelVSQ\r\nReurE8kXIY41CfxBWwsMDtNv58kXZJHwLTSyfQAVZsbgQo7QMNoBOnmtY8Hw\r\n9gFma7O9v+VW1b52y3qutC+tP9SeyuIpH8jJXQhltsmj8akacrd8NPoK81fx\r\n8PWS8ayWTEnaJMSqgPF2emlPs4DjGau68Ye0rhteAbDWAFBjHeC8Af9BmRVW\r\njOmIordnP4u+ZkIbDttnbYQ5uHodBvQl/DseQSVvYgljmEXuh4c2+tzu/x7a\r\nVbv6wQ2uhsr9VHkq2zcFCZbF7oiFKK26VSSRO+JkQIppzR+SYnKUAFMvRr41\r\nEr7pcTir7pGZvZnpPFbiTlfGTqtAvpXk8C8y+5o111cQVCl20xnxcIh/ukDf\r\n7wXdBxE5q7LgBPOr8diN5dFa2QDpI0VctPs=\r\n=e4YS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.7-delPolicy_1651589928654_0.039857824554366816"},"_hasShrinkwrap":false},"10.1.7-delPolicy2":{"name":"@altostra/core","version":"10.1.7-delPolicy2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b38351c087cebb8a134676dca7a981c3b68c3cab","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.1.7-delPolicy2","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-IGs8ytoelmlYmgVIHNIxxEXOaP10dWPjn4xL1aVsPhnTo/fd+1cnWwJULpvDlq62JMSTjZYdoACYOTyWHfaOvw==","shasum":"827c93d4350eab31415c2d9ce1178225c170a62d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.1.7-delPolicy2.tgz","fileCount":1093,"unpackedSize":1238089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD65LtYSpddd7RoU90kuSst52EbzMZ1B4VZGQLFPA8Y5wIgBOEJv8VvbyhnrO/yA8qUFa3qpASLRH0q92OIx86twe8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicUaCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmodxg//c9JjSHuRlZ1MGw/cmn/jn3E4WgR1aFy2cO9QrC6YXpKLsh9O\r\nHyTbOXTnvjLSuTNCpVVh12KrWwNDhzW1wQrnNh2OVW/x7WGwb6CWJmVBk9/5\r\nDlXKp0+qz6L3M6OhUCdUEUmjO+wL6FdC2xGhtSdnz1pTKNC6qb8lnb3zjddH\r\n4TZAXawULw7FvOXumsGJimqX4ir9f+YFl8LEJCZ3UObGh9pd9WWQWJgpy5DL\r\n4gxrnZ9vB4Cel9T0635hOaWxdqwumOhYfNcw7pGzZnUI8yC9WgXr2igths/H\r\ntLqNMrzekj75OL3PrP7bd+H66pVistY23FiZgbZdfQJGCzfFaFpGg789aEtO\r\nJ06VLdm/xcPZ+Oa6AjShellVL43nCiMwuGkfpVsHr8K530P3yUmQ2bAJAZ8R\r\nwo4EMq4klimbQtx3/8byD5pDk1zRtdsL4xOLbk/eLQxaGo3b9+muoHj81uw5\r\n2zkMgnNjTOy8KRSlifl+ByPrcR8MNy/Az7VKD55WGOikmeLerwDDpmO+rVHq\r\nl+0XmOeuRsYMeiWVclRG4swiHh23pQbm/oCL6rwYqeOeOiCMc62XPgYnANaK\r\n0wj+SiqHLH6gmZuVLlZ+XOwBhVQHrABqKiezxGBMfyHchKTlNnAYZrLuMOr/\r\nJzpyjQzRos7qrUOHushz0uuruddrwCWASNE=\r\n=Twm0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.1.7-delPolicy2_1651590786450_0.2781620771045421"},"_hasShrinkwrap":false},"10.2.0":{"name":"@altostra/core","version":"10.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"ad197c2448cbf84f0414e8fb05bade2be7adfca7","_id":"@altostra/core@10.2.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Lusja62SEDH9m9APGZaaLWbbBl4lLqnmfVGPgfaoO7fZqWJd8x3wTy+dx9TlVvQcCOQySA8wG0NhoHXu71GaPQ==","shasum":"0d502e2992965a7c4c3b0e69417a7db7878e5d51","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.0.tgz","fileCount":1093,"unpackedSize":1238001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZMwvNYouPfdQj1JSj8FCN7kij0UZMEWh7Zwe9mgBq4AIgfgRDSRVI2zXfbTpQQdyBFwobC5DPx83XQ7XJgPSLjmk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicUt+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWpQ//aetBcvyl5krjskt7bK/qbxo4Y27oQV08UW/0jSwPofse+VsJ\r\nUyZV8op6p/ZZbFmWST+NxWzh4AOfSts+IPdnVt//jsuyXLqJIn+EbjIBxA0k\r\nd6LNwMCldzJ1Um4QYqKEQNm3f15HsfzOFDaFITYmwFCoxNO5JbHXG7ZIzR0+\r\n25n00EGw2MOH90fvRB/w44iTFftPlgbJnQ9N7MubYZrpRfSdX01gxAY0+hUJ\r\nCubsVXr9aGqspOLOWtFoUbrb44TbXWWsNOAkUq2a1Nyrfuc+i82nnXtU+2qh\r\nYlbEqEBGdqCwTYctMbIQK04kl0EfJMTCT5gHTZNpnyv5+rKc0e1Z+ASmK+2L\r\n8GSqAKOJXS8rlvJ4JB1eF7lKSp3WjZqOV3y/VofT1NWfXw72imHIS7QOVC5O\r\n04ER0oorl2qZ6aRCr45WmhSQ9WYRZHeMMnpi8BKsYbI2TIjWxGLzLhY01r/v\r\nf93bulqRary+3hFk95M8IC4nWshFSKHSf6W0nMuCw4K3weUIqkqteyF+07uh\r\n2hb7m+jj+OMkfF2vhGSCPs0/qtFhIr24bIhC8k6ep1ArJ853RzKsHxfNOZhL\r\n8ZgGgl1gvSc30qjyknC7K0+kWvLVo8yqqIepvmdH5pZDWUER76DW7JcoaDPn\r\nrThalWoOdhevLHat8yn1xJvjqL9+wBbE4Os=\r\n=hFf8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.0_1651592061609_0.02728444024201848"},"_hasShrinkwrap":false},"10.3.0-roman-core.0":{"name":"@altostra/core","version":"10.3.0-roman-core.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"736f6f22d0e080054b411e5ff8b1474e17138951","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.3.0-roman-core.0","_nodeVersion":"12.22.10","_npmVersion":"7.24.2","dist":{"integrity":"sha512-SMmaGf7azXf4h1+ku/agGlfei0t746VZ+3QGFsCNgk+sdG2eBXd1uDoK8n1ShYsHxcUjvdhD6B1DetkwHv3uZg==","shasum":"7b26f9434f68e660bb8355835f30b0fadad30acf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.3.0-roman-core.0.tgz","fileCount":1093,"unpackedSize":1238094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1eMdI/HRPZB+cwZ2UtzbuxBeW5hTE+0fRC6mIk1YnYwIgeH5LTeY7j0xCCtD+Jxq9DgmBv+7wpS6y6KtJmeGr4zM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidsNbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvrQ//eTHYp6c/q0APac4o/8NLVdkKS1fybL2rCovw+HLydX7LApI5\r\nE0EQ/6ttwtpb1tLQ2Xb2LrfUcckAP76Vl1Pyn1C1PeQZWdzt2i8xwa83DcY1\r\n+/HZC3UJQl+iwotRdBoj6pot+qPWxp0AECBhvGh1qloTdnBH4A4Qkp89oS0P\r\nqeUPoomCBFKpivSc83uVrfJAzhFM4jvM731k65l2Iw9DsHI/vDhBBcK2drtF\r\napfHGPQzeQGuNlAOqcXrczdDM2t/k9JRsyzt8hNuLw+7gkTIbe1+vlvu7QST\r\nMQcXv9GZBC2Ieq3eXR+urr08ppFCuxh7EAu5wz5WOHFO7Q99SilPy+1m0MqB\r\nohtG9gkSJgckzhg0hT0q9it3WLLaFmraMlwAy2z4ftxqoZ4hK4uW/xEjQiE2\r\nvY1Zfd2hVMpboWcnFHAWJF9hSw51RJPVPNwXZlhjbsy+t6bLCPPL9Jomamdz\r\n4KL4/L07rZBnNwzrLBVwjOFufJHXjnna/W44CZUhyCaRij4C71sSYfGcIzA0\r\nIxXc7cFcyLyptLwWWWceTsLT+cT4f1uRCu6XZP0yrDG4G0lbsBvDZnyEljZ4\r\nX+ecsYhgZNuYlkexxJm/X2NK+GG7mixxY95Y12blcILkVuRJvIEZZsnqNk+O\r\nokwcmqrPXnGxnXUyILZOfLdEbqNHpxl7X2o=\r\n=weo1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.3.0-roman-core.0_1651950427572_0.9928239420701941"},"_hasShrinkwrap":false},"10.3.0-support-aws-marketplace.3":{"name":"@altostra/core","version":"10.3.0-support-aws-marketplace.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2a7198294616f9dce33184f620a2032cb260ade3","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.3.0-support-aws-marketplace.3","_nodeVersion":"17.5.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-selcekRyUatTuM0/PZzngwGKek14GUUNJ/DIEANkB5b2ssUXYOJzxphmY95XZ3juKUoHGeNckyhpKsDJ0lypcA==","shasum":"c5ced6a968a4fd601e459039327bfe276e3f501b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.3.0-support-aws-marketplace.3.tgz","fileCount":1095,"unpackedSize":1240968,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEF394CT2mt9VZgLp+mu+/BYZh7mSYqdJCs2fE5BrAuXAiEAkx/NEjTlqILsVuYiGoveNGAA9EMmUTOVc72r0e2X1dU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJid85gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptJQ//dgg5+O/ZalbsTjTQ/b8hMS+tTwBhgoZznB2/CEF2jpycvxQS\r\nIJv3YsxhR7KoSOGMoteU/9wQ6j7qsDJPwqFtZMR0toPLfnqJoEqtLVUirKBJ\r\nOtL6+hbLLuE6JAJgf+Jx0BXx8pYnKdBt1GA1kEGIf1v4JN+5017lci0NSiYa\r\n5/Zp5wh2rShNgqX+rdRoFvdf58MFI3UUQN9zm2lZUCh2TbbOcY6G7Vz/qIt+\r\nwFs+da5E0VmlJ1FvPFf+8HPy20Q47T27iRWmfziP6rk+N31MVXGhYqa+eJpk\r\npwKb55jUZgvH19SsR4FaibJk41FKbAp6rJP76WudPAND7Y/GleffmwEqQ3LX\r\nMCepGZiP1MMHN4hCrCI533c5p6V61BdhomSllPkt+EMA7P4vHlgDZTe/uRMs\r\nqzv5cUX9YPuuJuvfx55N9Xwtwh/YCXOenXGta37wjh+7Wh+bp42/HIbrSqlh\r\nEXUpDMaFOmJuUiuJKIUTIcPM4f2In2Dq18SEbAbfewipOm8bP16DYfDndDsY\r\nGgbHqf8RMNHQLeWjYjgvHMgUaImzRuS/J4zfW8nieI8C2jl7UkFOFhu7u77S\r\nlcKUccx9mIycsBWEWbgt/jG423oI4rKErUuZR04zpzAbQB5YkO/L/TKxv3H+\r\n0KiQihu03/BxseTPHacRcyI2Z0WcZPp2I10=\r\n=/rPO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.3.0-support-aws-marketplace.3_1652018783686_0.9962274985985919"},"_hasShrinkwrap":false},"10.2.1-billing-api.0":{"name":"@altostra/core","version":"10.2.1-billing-api.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"e89aa684cfab6881e84e0b79726890a61bb54848","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.2.1-billing-api.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Mfier91CR0dhSZKKjc8IAgDDMlwPNuQWpfWlDxKCEKDaKg/1nXbOybT59Ceu93AO1Kq0IzCx0dHUlDybRf8z/A==","shasum":"0ea86e76d742e8ba960825c76404fe4a6856297b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.1-billing-api.0.tgz","fileCount":1095,"unpackedSize":1238643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/TcMB+a0+O5SFEZg3jqYWXjVxzH6jbr7CZRoiD30+hAiBt+ACqQEZgcvvnEe2XRo7a6AFMh0dN7k1ho39kKSZS8A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJielMPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmosyw/8D6c80QgNR9d2PjvXQlMhclmJOVkG0/eYpjBCCwXpnhH1VPqb\r\nfvd1DrUTJxrcmxzstBIFpsnVHgFpeno5dwfDCKwKXr2JpUPQpeMUSywAoC0J\r\nXPwdOvOzKraQ4/sE5LyVPMWVYb9OHoGlfcKEFTDOpT8KT13o5lmOykhH4iSO\r\naUCpiBgf5OykwagrYswzANtYjtedknKhBrG5sBpube55Hs8f+1xH6kHHDtGD\r\n4OQx75P/XvMLo0hpGXObLoTflb1wyzR62ZvNB+lGSLYogVqD2Gr+SuWHjMfd\r\nD7gmfdWB27Sg4JZFR8pgdDZLpvqoiaHyyhswuEc/wSvN/xsLdU92DT5Ka1zR\r\n3SfvL7z1tCpvV6A0q56q14rLHJ8rdDvAr2+eiWJTE/Q2n16NCNXgg6UDj0/k\r\niw4kKvVpPl0QpbK2W6sE42l93ScBNM8MQU3U6FHYXZsXh9EDiW3xUfTRziM4\r\n1vDnb434VGDcFWNqjBgzfX4qNCw3FN2JtYzjd1fCHYfaGZnWhgeXWkkDhsEY\r\nEky9rgBSAJqsmyzXdlyyZiVGa4ZoHpjj/0P3AhJPdmE965TY5sahUF7qmOM1\r\n8JlnEdTMWPeEoemA7sfV/TzOpReAZS1czib4q7RxU0biIuHPDcEOn3e4TrrP\r\n35nK4ikW7w6IEUqvdzpElcvzpjTTwJrZxoc=\r\n=D+sx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.1-billing-api.0_1652183822825_0.6091007934526547"},"_hasShrinkwrap":false},"10.2.1-billing-api.1":{"name":"@altostra/core","version":"10.2.1-billing-api.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"54e2d5996ebf1a20d5073e11b68fdbdfbd66b0ec","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.2.1-billing-api.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-vLkghh9q2wVPtUiWtESNXniXtXJUeydWXMMoTOMz4lgdjAiKAFk04SbiSEys2RDSEfeCLWWhkAIvnvONiCPUyw==","shasum":"579b86c5f24cfbacbdb344174ba5375babce5e32","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.1-billing-api.1.tgz","fileCount":1097,"unpackedSize":1238965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkilrmriCN/QxsmGbq/OB/6dRNNMRx4yMdjPH0B54HZwIhAKUztesb781sq6YGnHaNLSJrkZeOhwzfrZkX9+Yy6UMk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJielWsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7bg/8CwtoDLoLOu3oNze8k7BHYi+NxENI7+tWUWzR9S4omE1HQRwQ\r\nZOQTEth+X2iuy6F3dDaCtTTxfAUnkMdImZ9W5HRg5RGBa/C4h88jxZd1/uGD\r\nr/HcB/NXfLDwNuu6d+m0eihp4LCEDnXl2yDP45I0pBYM+caxrmAWUfJ5gG7V\r\nlsYZqgVXfM6AEJBLTx21CaGseZe6avwHSJVHerpr0gcV7FBp2KcHNzZMULFn\r\nzfLew+yelTPenp5+xTPIwQcavANhPsF7d9Pfa/P+XHzV7COLVSAw2Shzv91G\r\nM3Q4ZzwbhIcNqWdTfZVnu9Wj0YmGtc7oqM0ca8JWcnP3tsEBHwQNcioTGPse\r\nPy4N+VVXdDBX8Cr434WPo7ka3Egkdl7wZFeadYSSipFTP7hIQuLhy07YVZBN\r\nr9fiUdT5KLK4JG5iPAnQg3dgYNfi3GPPIFRokZVODEU5deyJM4Sel6tfpX+L\r\nDn+xcn8cri0ITbLXYyEnSxQaQzOv3wrc7GqboehBJo/uP4LhqQ98BHg+yBUk\r\nWaKJILe4Lkcuw/Gj294v2kuiyKUslfSxkGsPKcsaB4W3SZT1M/53sJlApf97\r\nV5bQTcE0v5m0Ky11Gvel9Pe0jav4v9CiCmG4gMrvu6ilHx47TnK09KtvrF6Q\r\n20WJReG6xSIEqr93NheGYFzf+87+Nh0yrQA=\r\n=ypwe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.1-billing-api.1_1652184491889_0.8704240211549614"},"_hasShrinkwrap":false},"10.2.1":{"name":"@altostra/core","version":"10.2.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"307bbafca980a8e259ced062b012cf5f8b7d3e6f","_id":"@altostra/core@10.2.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ffJMohT9g4x6DYIrTL9kQ8ZTsuUG5BRcw6KZsxxGzu6c5R2WT7D0QZ7+C/OYouttL9sfeXeUdWSI+qhDxB1i0w==","shasum":"19184335b60e973f98eda9e0a61f3b1cea2fdd27","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.1.tgz","fileCount":1093,"unpackedSize":1238003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICh80eDIX3WBCJQ12FAgQM1nnb1hNI7IFSeC8SgYcHyQAiEA3cQxSSvX0b/8lW2L2X65mhcEEmiKIV9wzak6m6GPgJU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieljwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQrg/8D1davwnRK6hfX0+ClIy5ENIy1AgK5CModXdJKhvoCH5c3lTx\r\ng9QntGzpF6mqatFOM2UTEbRCV+aN2Ia/bHoJwW8B3BDo+aDdrK87BX+oniPE\r\nuIQfOI6Dg+JlrIJ8YYOhIiGwyknF9M2p7S9iXz4AhOi7x66K+aVORaMqZKVJ\r\nsgm7Cv0gov2yOq8CKNnfJWDfACxbIqZHLBNRwd/5IawT7/+yoMOyuHuUK4ua\r\nUg4QFPBNLtrS7WBYSd7mMjUIJ/nTLaH0xbR5YZwb3qAg/acVoF6aOqtKi8By\r\nKcLNxfLdTpbJSOG2det9oR70WMc+zXRakBaHUgESZLwbC8b+z56ijNQqf52n\r\n9Sh0lc6LEidDQap9ZF0IUOt1xtBzvA7vfD6cbqO95S36JKMfUTqrE0i11H7b\r\nH6bwhJ79Q18Zkx/DN8wC2rMv4j8KcQ0dacO50JuXL9aygLoq6Ppqg8aYPFFx\r\nbaVr+F8rU+6PmpzrY0xtgT+nG3020lQDllmQ3QYl+XdGcqX5ToOt2dKIOg18\r\nZXzT/TmolRevap/CzifqOlJ2dlVB7+JjheBOTq/LnguRFasMUDB4V4WeFYt+\r\nNVNENPmx/31acl7GwQb99/Qh5No6NZLFV2e46la0QL2yqVNEOpGrd92fCX6r\r\nyFBW3Oesaek5R7CwCRDdtdkCkS8MOY1MMHc=\r\n=lFQH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.1_1652185327845_0.6102470916398035"},"_hasShrinkwrap":false},"10.3.0-support-aws-marketplace.4":{"name":"@altostra/core","version":"10.3.0-support-aws-marketplace.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"67988c29fef0aa1e76990dc835083b6217e5a23a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.3.0-support-aws-marketplace.4","_nodeVersion":"12.22.12","_npmVersion":"7.24.2","dist":{"integrity":"sha512-JBWHv4xVUxPw8iVTOYWPjoajLFmh264lmvqVZk/X5f5TwNn3cQzu9zS4OHNhypIDsvB6IWcEnZqbYg3I6Gt81w==","shasum":"9d5cb901123c0958eb363a0c70a44d19eb6562e7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.3.0-support-aws-marketplace.4.tgz","fileCount":1095,"unpackedSize":1240970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBtFNjUv+e0sH88L6uxq298kK5tT0Zz8W/+HIBFenWsAiBRLDCc4DqWdPZJPKOVqDEsGxFIsQuqAAa8DdmOp7E7Gg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiel7rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkZBAAjBbxpl9XhNjxXWsu5Gj6cEe0B9KFI/gKzc6hzAdRweP+OQzb\r\nfkGCGH27r7RofCHlQ1PfSSOlN3U6Vd5+sJiYPJ47Rl0NcSi8URy2idyzZLUQ\r\nPEU1mnfBuNUQ18L+tRJjq5JGM1Wsw79R1Ncyf+5Etaoy2sozI19e/hGWT3Xd\r\nDKnjjpvqmYioyvURq4rn3bHH4OePBeU06J5RjFbU5IbAqKRyg818Pv2TT3SI\r\nr32ow+Ws3t2xOiXPZ0Vc/aV02fhzcl8cZ3npXSGGB0lUs9xaE0Pwag6lZBsO\r\n56yWRMOy3C8ESSfBxLJylkQd8v2CGNg9F+BAdYxAJGxfVGKvMQcMqUfpU1hi\r\nCrxQMCt20ZffcAQziT5RrF9evxv+Poy3EQBnLRAWf4rck1KsBFkRK2h/Ylsj\r\n+3zsFdCrdNPP3SPHBQK58vwLwrHxfzSWIQyjaRUytqoyRAkBcBY4RZR84Ppl\r\nFcBxSUonPTc8jcYZWt9b+PaZTQr1YJiAmR08zb3f3u+jlIIUHQPdKRV8WRsR\r\nmglV6kCUv5JDTPZnbWLyNfZc5LSTBGFLvQ2VBzHpS0b6HWEovUF2+JK7Bfm4\r\nz694qnw0ciQVfL/tMihV0QXFKTrnzqPkBqaTTQh8nZpXLpsh8+j3IvslNOYS\r\nGO0PHeRtN8xvuqHvpmwXKlOVUUJEBhsFL/8=\r\n=Px54\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.3.0-support-aws-marketplace.4_1652186859742_0.9531116529502868"},"_hasShrinkwrap":false},"10.2.2":{"name":"@altostra/core","version":"10.2.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"95c8d722fbdc41163d45a80c3e427b4bef3cb1fe","_id":"@altostra/core@10.2.2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-9kr+61cEk01MXm1AcsYwSIIpdBw3vBUfoEIiZ3JFBUePPRCou5kocbZ9yhzmuOh8Em0e3tpn4lvU3I6Y1Eu2aA==","shasum":"c2ef7762f993fe866d916affc6fdd3638ed2f675","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.2.tgz","fileCount":1093,"unpackedSize":1238118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv7Jmp9EWz4XW1y8KZKRLtoqd+4kWuAwp4cbo1Ap69KQIgWzC2ag3J3kkFrE3FJ+IaEvLPM9Egaz5eA0HMKVIGbDg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiemaPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKMg//TruumhGyOBqAFDUf1TMwfrwnROozyHQp0sO8FasX9SGLWqhd\r\n1wkxScr/AaUE1IF1lEo4uKLiBcv0jMqDPw1Okp8JNGwLncEkEoAsSHuDrUh5\r\nDVwtQNsymq3VIV41mJuMzAh0HJjCmIc/G7+eTxsPBDwnitKapxOeB5KS0Ikl\r\naYypbMzBvItL2JIQzNvNqd046gPdjszC0t19+tHrKQE2LPoONRYDIdMa3EW6\r\n3iRxxHfTbXwfR9WbfVFJks3b54MPh777LjczbBvnanbW7PNH9R4b3dGbVtpG\r\nP7AVaSzUxC9sSjHRvzcdbHXVbjsobv/+4p6aTWLLYINrgpqb7/YedpxWJ97o\r\n2/pZ4rVXhDySLnn/YKi7jowZ2DxdwDHa94YaMaJsBS3EQoKS0xccDTlyShfS\r\nrDFgZ2OtcY1x5jGrtCkLbcqPTYtyqlCLKRf/AtpTgb+A9QZt4MrTWJ1hN4W/\r\nZWuTO94IJSF8z/rpL67DwptReB1VEyR+IXm6yyJ0eUguE6j1ocvtw8EqaKl5\r\nhOtW44spisnhDoTKX6JspB5ws8ULjIP6xOTaSm8yyyLrdYPkTlAHBzp8+bD5\r\n13f/t+yFOL25lRXMqRaVXWI/Wn30n73je9FzVOmzko4i9h6LUFkz281y+ipf\r\nAur5OBZ36N+ULsxcz423uBrgWyEeiqepotY=\r\n=b5uA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.2_1652188815249_0.09335172600288177"},"_hasShrinkwrap":false},"10.3.0-support-aws-marketplace.5":{"name":"@altostra/core","version":"10.3.0-support-aws-marketplace.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"59bdebf8f0dc0c589fa139e505fbbe6a4e259b61","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.3.0-support-aws-marketplace.5","_nodeVersion":"12.22.12","_npmVersion":"7.24.2","dist":{"integrity":"sha512-4Gqah9QY02Rtyer4DknGiD8IYyABVfxmSfOxd0Pct02FtZRNo83bCoTqWsoVHqxc5COPab3B9bI2bXKfidlsSA==","shasum":"a559948897bef798a9f3b091a51daddbe256b2a8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.3.0-support-aws-marketplace.5.tgz","fileCount":1095,"unpackedSize":1241085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCY747dbbFIERiOTiC1AVQBSex1OC9pwNsoOnkT48Q7gIhAKNbMK20SgxIimCXfSVE3yQzRYSxreK5esQ4PMnUlo28"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie8A3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUeA//Wc3R88MhfJ3606dlrbwxeXJ17683Ta+Xx5pWoWlrzYm4DsIu\r\n0uL6Vu/Qr0aT78CLjQcSk8ObnWozjX1fdQbZDrtvjJ0aVf1wnt1REY6wabYw\r\npzYp4sCBDE0z1+eNTjA4zkeU1EMwXVODKPh4raGbk+t+pRDhwyEa3+Opkodc\r\noPAGpxCxfyWPlNn2ZH6j3/xaPhIhJYbBcm4Y0OH8iS3Z8qMr78OFz6Doq9rl\r\n2rvrYz2+YPV3s/ShGxf9DW1sxs/heAr4iI52ZW2RKtj/ufGU4elMIL+3HebC\r\nOWyrOUZv1Whm41r5VUT0gxW270IoOzsE/C8h3GRLlCXKBoAiDLq57cV+FDmj\r\nL+Q/2AWgGcHdXDbbX17kl19loVE9jkg3omiUgRCmMgeAP9GOG2YhWckHAgs5\r\nlpstdTgwY7ptW0EYlcyslBo6gvArXZpe80PhCeslRGVUhaTVJBVcTqyDB9ht\r\nLyl4H/xM3H8q4CQ0x79xGAw5MI1GBbK7Db9xnO7il+ivo/rlpIeDLqPqIgF5\r\nkamdJQF2iH2pL/B7E7cJQSSCvs9WvgyK4urNCj6d2rkrUrTlbWyH8GJH1GAp\r\nhT6hPY27riAsUCwDOEchFz3rBRsZv2r14CL4p3ZroiAwyYAopOm/epXZk2cF\r\n72+QQHTxVvqX6QWhvAdYZU0owJIjj0763f8=\r\n=CGdO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.3.0-support-aws-marketplace.5_1652277303413_0.24584586981573953"},"_hasShrinkwrap":false},"10.3.0-support-aws-marketplace.6":{"name":"@altostra/core","version":"10.3.0-support-aws-marketplace.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b826620fcbe159f83614902dd8960e425575793f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.3.0-support-aws-marketplace.6","_nodeVersion":"17.5.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-CPoAcsTDUSUKhznFuWlQE/lBG/yVJTA7bYt8Hr03d2yCVhvuO+fNoHGRViU70klY5vWpzn8cn3xrCxIr2e03+Q==","shasum":"f99fcd1cfd1ae0ae40de2a1d954010293ea0070f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.3.0-support-aws-marketplace.6.tgz","fileCount":1095,"unpackedSize":1240910,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSJtlprh7Stuo1rTPQElxPCzywQRo18PAFLV+0Ce/tHAIgUy8bJ11WF8QaF1S+dge25TUtYwidIb57M0XMGbIFlTM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigP9sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXBQ/9GLeKlevmhKzn3c33zjv4+6+Y73mlrCkvtxU9tXE3U0/aBgm5\r\nZOzTCt3VKRwwBUzk9CzMp1ICbk131MkkSJZt/m1IPGP9mIDZap6n6TAgEsG1\r\n0R8TEo8vBdg4y4V+VcLv7rm1/3YEE5pQpV42hHmh4t1Gopb6kXLHOQktusaQ\r\n8/TLyEZKgIgW5a7dWiptFcb5sBDas2ZmllrccZDZBL6ZmWPXH8D8oYfQJ1z5\r\noMDp5lJPh8O0vEB7X5Ka2WZiKNVxeEfafs/k3bqrDxsusUsQhUt8yQc5EfQq\r\n0QEaRAodoLJVQTYwP5EBK7fav5pdRlCGsWp6Yk+jtPf0g5GGB06v4VOvIQXD\r\nsFKGkuy0nttnoq141k8YE6ASU3U4GWdevw/3Nas34GN6b3zxKKeNGStlc9gY\r\nVXPZmp6f4Ws9OXHWwtTO1iNLbepLaNESIF0gqXPN2YqzJkeJq/TWqEitwJqQ\r\nC/2ZEKBXzoTsPF46SYCxxqc3mOGDShddli4il7eCVL/HOJPvME6+Sea3kY3E\r\nGDsB//eU1pPckDbvK6uj0qccChzMg47M9pdV2wJMDKOhkvNE/dcywEO7UHMJ\r\njOj7Npsyj4eP3MXYQdLtVHeOod3S8Gc0x7PbqaWLgCBlW1wGducdRn6xWEFr\r\nR3Htr9X6w5+ElAl6fQUntMQJnU0rMN9dTbU=\r\n=/iz+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.3.0-support-aws-marketplace.6_1652621164057_0.9149440487144969"},"_hasShrinkwrap":false},"10.2.3":{"name":"@altostra/core","version":"10.2.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"7e357188286609a3b79473ca22d8743f58549d04","_id":"@altostra/core@10.2.3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-oHF+TPNlvwdcldSQmozJdV59ns4miaP5Wr61fa5gEbZ7KegKpNcwXs7it0KW9tSr4syH9qb8Liw3Xjjmngh3fA==","shasum":"7b489a4f907d4430e17bb3e407782e439969d234","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.3.tgz","fileCount":1097,"unpackedSize":1239068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcwwLS6lpSx3i8B/h6p1EdYhdRYV94plmHpClZ7cudnwIgeTZo6zR7aUecFeopUUziiYlqlQFZMuMhnWzc9v+U3s0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiglX+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnNA/+Kv6tdYK9mqAxaUUcwVBPuHYeT1SuzP9+igSE5k3W+w4b0CPy\r\n6+wXa8D4Lqugexl2K2gUoGHPU+l/Sl3d414W2EpUaxTv9QAWqya0/OpfsfR2\r\nwattsofQBSuIoRnfE3QuePWaVgvMw7Qa/gfpLlEyJh+5XMC+Az5XhLNdGVcS\r\nIRRsoH9Abuen+M+ZHdmPX3XwDta/6DQMV6vFjqvfu0hA88PMxgOmlRWuVoBx\r\nSSVscmrzVjfcYDxDzhfQliRLfrwmeuV9KbDspm5O3r6bZlYltUAL8BaIXELl\r\nlwutBABp0Ty6NKLzhYtYc4QpdVSZd54loV1Ma6qqBtxnnSYievXscL6PP+/6\r\n5iFH7fOkjE9oNHv6lSRhbcUnQpj4AbKFzUPr36cG/YNVj6PHr5+dUiBqOJIH\r\n76dpwgA19ayvtAlhsojA4Q+4bVMhyFqKMyUOKc1o+O8RJoB88uKN3MroTu0p\r\ntCgeQRJh20nkwMdMhchIwVwBgXyjy4Frp4HKdcuSr2pgmzUBElHtPrlPXrcu\r\nfXRHxZ7TEN5KhFfzzFpCPTPd7GNqpUVE2XYOg1MZo1DruuC5sUZgzte7k2qb\r\n/4rmh/FC8kxBZDko6A0GF94LEvELVYwv/N3G/ALNzBxwtQ6oweK4S40L1v6q\r\nYPE4C0nzysKNjFPifUSIfk79ChGobPWCvkM=\r\n=PPlN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.3_1652708861899_0.12183587225379933"},"_hasShrinkwrap":false},"10.2.4-node16.0":{"name":"@altostra/core","version":"10.2.4-node16.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"19664f5124ce6f478abe2f52102de7556e917011","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@10.2.4-node16.0","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-A9U6sPSIGOEVMfrzm+5sioDFRBnHgSlc12bE+tw42KbYDm+AV9UM4UsbQ0kofvMm/PNBwRGb+5txYt+V78KhkA==","shasum":"0a3510338ef39c2dc96caf698b6ffc025aba9c60","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.4-node16.0.tgz","fileCount":1097,"unpackedSize":1239115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy2DWs7yTZL66qAyfaYPSdLwTzJXM3j6BHLoE2RwalcgIgaNMgSctkdacxa0L5NMoM75FHhbpMiyN8Akd+MLuSjIE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihjZwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+YxAAheVaQMg90+wrNH8jC0teoBitW6NsjLzZKQgCVTj0V8Qxnb7R\r\n+WZp5gr6MdczMvyrHbU47F3MDmFW1FOFkYBmn6587UNNBduRceT7PNL1nifA\r\nCBDMkvfsxZ0zlxHCT7W1iM3/aLup9604G3MIcIC9zJEk4kB5Phhdqdsubv0E\r\nbPIMa5g+Fr8Gh6dmtgi2qiYQiEStFif+FtjRUkGWp192FvVsFCrCnMuUhzut\r\nd2MR4aDkf5D1jKV+ywG7ckF15Buc8dW08QhVS6xXq/Gli+xFlD9lBcOl8ZQr\r\nie5LFX/ywNXk7uIqjfDAPMDUAckC+XA2H2Ce0NU4ZMJlqCckc0aQKRIWX3cS\r\nMPYMmj5n+h/0Epb00lsquXw6l+RXrkHHaXBnwyGQjCDZ9zjrwfGt2twcGKLs\r\nfr77l2dGtFF/HNPO1+2PQD9LDkwi/74fs8QLENTfczaTtTHvKEosA9n02EkP\r\nRyfdH+RN8kvDtuzUu0I3dON13E1D6sHcidRaHJKku810jbM/rYmuFFFM+jqX\r\nrBSO07qAJ65DllbWotUHpFTpMrWpfjSFCxklewLZpqxAOAwiEVHOLhHBvWgh\r\nYSpLKduMTg0PckrZxMxB9uNQipyED8NOUob23Pquiwk+g4pXOHs3LUveHLcj\r\ntNqG1KubSTHmf98knaR+diJ/UXZSNRcWqhc=\r\n=7lQz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.4-node16.0_1652962928120_0.6674823416928621"},"_hasShrinkwrap":false},"11.0.0-node16.0":{"name":"@altostra/core","version":"11.0.0-node16.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ad8a00a2b8577136aa597b2fce39e844877db010","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@11.0.0-node16.0","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-351adpO6TkThlSQM+LllTamn71QV7XXQIOhS0YbfAp31I3G+2v6MNyhHpG/NOBa0a4nSpoQtgi10YkJZoirjnQ==","shasum":"8e8e809b140d0953f5a6a9f8365c29e73865196b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-11.0.0-node16.0.tgz","fileCount":1097,"unpackedSize":1239095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbSo0H+TnWJE8/bOPxogTMDRmRFMF2fJ0R0lvg7TLqIAiEAhR9tVQ0Rc4Nd8YwHhuY7IEip5lGekWbD85Clwu3yzXg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihj3WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu0Q//ddQZAiRp6AqhV0k4e6RhmKT2/98w1o8OSuL6m8xfts8p3KE2\r\nYdTVKN2/pzzMVKhZoCyAh7+d0gaXqaqfV4mTuf4YKCUX20L52GCwK85lLgke\r\n5OEVZ/N6HcBG0RcWIV8RHc2YP1ghztxIy4tyxKG20qRSoNehFU5ndzQihWpL\r\na38ary1CzgV5rukVKWKrbGaI1zCBzDPK2iFuuUa/sV5p22ePHTyi/Mhqk4Eu\r\n+9dcu5UeI0C4NyKbcdIf38LkSlqhnxOG9OstROFrEY73fDUCg+DUQafZU6Y6\r\nhm5jY+uiahQQjMq2FK8i5M5FPvV6RXvG3mrtj787YoQQ49JZKRKNg331ez4A\r\n6ouzlz20l79vFKmDGmuqfTU1WNvLB/UPI+CdqU3lSBGNJIoP1YiqUkoV59ga\r\n4SXrxe1EPVxeSyPHNzel1ndB1e8fCRWp0VNIcGo+tRAd3khdU9EMIVkU/KAp\r\nmHUgADvcyaM1hOq0P2kBl7VrG9Vfvp99LmSkf5dsScWPcyBGUjcx3IgWcTRJ\r\nra60Tvm9eR/eB21WrvweAUfNmMEdANygwObhlcbvUKg/Ifh46GKvfZ/W40Yz\r\nYkNqTHj4SmlZawHowG4rE4Oa8vckowWRsvfRYzJH+xbaPiLC9M98mUvT2AOh\r\nfvuVgDl05+qytkdFRrWXdqAPwl2KmFk12c0=\r\n=JNvk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_11.0.0-node16.0_1652964821771_0.7869783440506477"},"_hasShrinkwrap":false},"11.0.0-node16.1":{"name":"@altostra/core","version":"11.0.0-node16.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b42e3fa4c475f7bca3cf34232ffdff61f288c256","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@11.0.0-node16.1","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-tRmNapC2tmFxsR8u6U/bDXsCstffbtUW8WZVcj0fFldxcGaBV+KoIYH3+/hjiFVzZeUJqCj0PhMLUzLscNn22A==","shasum":"7dfc09b15c46a864c3870cf8aee6d173ba88142b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-11.0.0-node16.1.tgz","fileCount":1061,"unpackedSize":1222264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICykVu5S3PfgcK9sZp7rXZt7fzTI+uB1gC6/cCktEykSAiEAv2VZFLbfoJ8pzQOe9VasFjIOZyvpHHhoXby8PCCcG2I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiho9zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBmQ//Qah1OgMl+TZ69wddReHb9iQMWOowTMlFF/6lGV03A0wfO0xX\r\nlzKZcKi3dBPXFw7FYLKEq4u+EOAWAK+DCHElp5ZCrjIaXX3VGVWyNFEV9ELy\r\nsCFk5PKi44tJ34mL30WMQn+k4LUmMVDDxGVDe5NnvZtx7auIdEEXWIxUoGRE\r\nLB+keaeRcbwkhB59rGUV46D4LsTVsPMXpinNjRkRF1Xv7iIEOoNg/btvGNtv\r\n+IJmwEpVXFN/pJkXez0XRZMnWkoM4CFFWeJGMcoVoBMBB7Asos/IK5TukiHN\r\nboAL+8qwrBrM/qzTL9RtCFEhLYnsaABV1tY5gQNpRn8pYwgnjnH6G1/ClB9P\r\niABfOXByn6aZPiW7xsRDW8cedMPXSLc5mmeVg1ywAzVKRgsTVxov2E2TUSJx\r\n2sRpPHwIiI7UHMSCAIF5EsmryyEO8xhqM7YMQGGk0rVIstnm5uowifw4ZLKg\r\nYEiQqYm7ijKK20Lba2Ivf6E3zKMLdMMjucj4rHqvY+C2maVfO5kUvourV32i\r\nnX3NC4nlQrN35x62cWBLjvTeWRMX/F4IYq9QVZkMWQoDlx1xHxPy9gJR/MYc\r\nwfitc5XxUtjA5UxwIejnbXXMCA8tQSYA9v8KDvvaXOComTaZaHbaN2G1pjKt\r\nKxk+/EExitBC68RonIhMS7bqkI0s222jTyA=\r\n=cjZO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_11.0.0-node16.1_1652985715361_0.0048595395943351605"},"_hasShrinkwrap":false},"11.0.0-node16.2":{"name":"@altostra/core","version":"11.0.0-node16.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c6bb29f4cb0e7dd6ecea1624a307dc5e32d28353","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@11.0.0-node16.2","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-uc3b5JsxRtY9cvmzukHmbmPdiElQGCUQOW5R2Wremi3L2Mnyqn9gMhNYek6CWFftbw1N358+vXlU271+1DgeDA==","shasum":"8ca778f2f03f61e373fb66ea8756e325d434373e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-11.0.0-node16.2.tgz","fileCount":1059,"unpackedSize":1221629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPn+KmoFLoDOrfGSVrhEkEz2nzPjh7RJiekPLzbQXoYAIhAL/hLaM/WvZS9qCmP4o5ObRmvWmX8HPam66apLqou1ao"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihpJAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTcw/5AX/JpZF+KAwVzvaUpuOUWFqCQXsFFiD6NPd9SyRjFHhimmiV\r\nfld+kISwyCmmaDMXbrRRoZUapZGQcntOeli4qbKbrtspY8wwrv8bksr3vJqq\r\nhpphXrooqwyIY6QMBWQ2af8KZChR/6GK16ThjvlbVKWi1HWOgLrGqr+OUzhv\r\nlti+tJ2lT6bJWts1l8J8k8Dd9AmguEbT6nY6gUpiPwSNJP6Z1ZqXQU6QYAuW\r\nm0JVBhMjuJap+qtbv7yRHKGTDAr74YVrSoNgsLIkNAaSmA0hk60qJPhHEw8a\r\nC0c11Piu2eCpOStsY22nQ56HUPLgr3j2buUs9NQXv/1DWoSSdG3SZVTUFrBA\r\nNixi87Q+eHwrSp38+ZmXogc9kSKECHQEpriAhhxTVElUhK+9y5l7SMi4+1ub\r\nfeGesekouPvD+ZsWUS/RndUlxbUx98JQugCyIXC2i+QzyHWfUaI8kdfY14Zm\r\nr3QsXuX3UxjjaO/vdoY7MCpLeVdoUfl51irft9c3ahRq2aKNIEdxzdvXjkw2\r\nhFeP4CV8qeZGy+zEQiyH/tX9shKPrACvszOgixpLGHMORrpLS/O8+Ypifrx+\r\nJGbBDrnEHarXHok+G+0asvWkRf9pG/HbCKWGsyyimFcGxPO0c6TsGYfeyDv0\r\ngDVWve0kSabcT8EnhglfyBeTnTKXAlWHEqU=\r\n=JTeV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_11.0.0-node16.2_1652986432037_0.5370308777630624"},"_hasShrinkwrap":false},"10.2.4":{"name":"@altostra/core","version":"10.2.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"8a733b3e3251374ba99888433cb8564ab84c0530","_id":"@altostra/core@10.2.4","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-OhpUbGB8guEtfmzqsWKgXJzI9525dHSq3QFr7FcSNdJSZfU0vkfF+xcKkX6tV8YxCh2figL98d4IWUsSpWMZOA==","shasum":"b2b0c57a0bc6f633e7b01a178fa9d0feb96b668b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.2.4.tgz","fileCount":1097,"unpackedSize":1240118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHf0X1VlMTxmw+Wg4T8hEs/1OJkT05gOfq2LXXls63MxAiAn4k4cei954m54dMxcPPPO+7+ycdw71lAwHy3dptTNOw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii6G9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF+BAAhhCBlDgvvCo3pFmbYPOlSizLPMFGc0JBBL+WoV1mLGltN70h\r\n/eQ2OvXQLvlLnckPoVT8u75p19gznrsiQG3rLPKmSo+VCg0Xl8zLzXYv1QlO\r\ncfMUj1vmkeA6cfBCfJbIVItA37UOgDt6b7Y7kkpLt9eF9olkPN2rYGEPvuhJ\r\niV0p5mqMnLGnP3cpPNX4Tr/Thy0QK1+ZoDqVl2mNaqL0W2wqB9ZAxklT64YB\r\n4jo4YdFQncaLqdC/KWgCrGmqhOZ1EFfJGA13djHxp+VAoKeiZBZ+7kQ/iEv4\r\n3YWvghNGFCn0k+0zjZh+GuSjO0043K7iU8flDXqUSDdmI/Dh4f1GeFLiOJm0\r\nnd4HcafoZXpIMn7yq7by2iu3WTlukWHt0IaTZNIaEKR2fdiyMXnxzxCkjTJE\r\n7x8uHrnqVUFxKbENxkvAqclt81WzppvcevXn9fldFVw2vkzI3KSn01oxqf3E\r\nywYafzhj37mTEZGDgS3ZdLT63zj51ZMqlyjydY8FSXngfgCbGwWJf1rijscX\r\n1KsVh29tz0iD6rp1eGh9AjYeQFAslNf4WzxTYT3gsqc2LEgp3+cJe0Usb8My\r\nEQ/ALJ9hSY934EDljzG9sUfiJhQ9zj9zbOZjAuFdT6QeDtAwPIsa61mN7+8t\r\nwHSTjQo43CXTamv8cJe6tGx6/8zUD+a638M=\r\n=7m7U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.2.4_1653318077626_0.3867762740685792"},"_hasShrinkwrap":false},"10.3.0":{"name":"@altostra/core","version":"10.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git@gitlab.com:altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"a4d08760ea4419803cc5be98819d22df5f9b865c","_id":"@altostra/core@10.3.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-bOiEVJ3SeBnX3qgvw2L0chzuT2knKl/fBr2jwdvq8FaRU8Dn6PEXpFZaa6Zgey3eUcrZDIH6Q4ZPNVP9XEA/DA==","shasum":"6e32e9236f9663ab7f40d9ca2b87531c352ed2d5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-10.3.0.tgz","fileCount":1099,"unpackedSize":1242884,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCffDUMrk6DSEO4VG7VzWwv5h/19iqiye6fWZspEnHAfgIgTDbzVNGGEH+HyOTS0+q/sVPAsQcJpc4XlFAzdhgfGso="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijKP5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCEA//eRkEDfWfctpIwQGLAt5ZIYfolgFOMTk3eIPU37rPZnP5/R2e\r\nniklwlszKNHeOAEVnvHlNEHcEl0kS1tR734fxEcRsJdCOA9DPcFXbChDUBn/\r\n5k+U2GML1C6i+51wQ+69DvxZWUw+V2alMbc9Jr5Hzau2h5M2//WRjMPrtHjk\r\nhSPPehR5kDMCxawi1j2k01r/PrKNrmGnDxQxHZj1+s0G44mqrQsvy3Wf7qii\r\ngg//thBiBEudn+2o2/jY9YLWCo8zTMmfsO2o4oLhCtqIp0LnDsZb2IUwMVXH\r\nHNYEPxs1J5Pe74unYS9MBQwGNVJdVkwuzYc6zoOYpf9du9TIR5XqHsDuAhH3\r\nhljiEAigtuNch81xckUTdcllPaYX0/nW/zNZPJ1J954SwnNzKKIcHcUDwvxs\r\ngjqRZBAhqr7o8z4NDbu0p8YEmb2/+/hGNZ3PgDyZc25+082C8fNhBQvH7kdC\r\nfLhIN3wBXaWt7POwtEbKcBE1IQ6xu6SaUXjgzXCat2jHSNrxjIdhHGdbpJXe\r\nC0spJ0ES+MVEYfbQg3NOI0rfDVbmdBS+SfDk1zr1Yr5iJVNHraRAWaPeO8pT\r\nt1jslE7U0js60zLT2Km/IoRcMOdsFmeSWjRB0XK4/lrBCnoMxJDmMl0Bc5Hk\r\nzNZPIZFsxIA6Jo9AZnuSOnFdskGKMEbxOKw=\r\n=CvOc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_10.3.0_1653384184852_0.2887022751873156"},"_hasShrinkwrap":false},"11.0.0-node16.3":{"name":"@altostra/core","version":"11.0.0-node16.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5190752d63452310a0f615ed30cc1e1c144d44ef","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@11.0.0-node16.3","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-jsN5YjwLi+10FV0ANFiOBD8seVZhSB+vtlrOiBgP/FHxI/dBKodVOWCsrP+Qi8VGc7TVwLUY+C4A4uR9gtl80g==","shasum":"a1994c57750303c131387be2b20a316c87d7cc98","tarball":"https://registry.npmjs.org/@altostra/core/-/core-11.0.0-node16.3.tgz","fileCount":1061,"unpackedSize":1225434,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu1ApoEw8gzDzVh0SZ/j/oUBzpf1veh+giZ5HsTlvWjwIhAL2khNGPNmmewg4AKBtwGQ3fm5bccYzXKBfaNYZik3LI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijeW9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRjg//e6V4QRRDtWZLBvsQO9SpJmq8CHi79OgZ9ZESUEWRQfKy8Xxu\r\nzm0zF1P3VnV6kJ20ZVVnXjnKP/P9X2FiruYrZ7c8iOmJAgPKuLVF0P92ipro\r\nWMbT15HERLKQCepKtXnrUvhOC5TrvFGCOQrGaTNsV+RAWjpUF51FcDfjeDG6\r\nidXHqA2iKh7Ekim1aesDCykb0Ynk2qxBYVNSz0b1Pda1/afdYLayh0L+NtR4\r\n+8dskXFN4yCkCgZ3CtyMAFYGFrMYsq30b+8QQgmg3ZtD8a8uLZqR1kBoxjq/\r\nbfU3zbYSqOCb1xq/x9D7Jp+PvzHlDBe/WeveS/VFXhxOc+2yrc+B/ArzGZWn\r\n8hUmshcXZvjqdnRqUNp9e20oEBBQrEwpukvK0YofSr7Oi4Oyq+loE7t0ynZg\r\n8bxKGIKVncQEIVJteMEtcCsduAyX2U2k4odv/PiSjFVEX2eGtaGg44qJ/RZT\r\nmstgwxDyHjBT7kkjknTluDxzI/5AifL6WmaExaz9+uDnIMW9/254uTfOZKQn\r\nV7K3DEBiiiosKCi5gtXF3lqauI5gU2aZd5sU6tqzNd8AGYGNciNYiVYGKpqd\r\n5ZpnqTHJAGkPMe6mbCiYvg0BJYPc0wszxkQk0x0v7W/j+LNVrPu+UT2sfeMU\r\nd8gk+ga8bv8UrPJCbrONqBaf3VcfHD8nAf4=\r\n=fLMX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_11.0.0-node16.3_1653466557240_0.9958137312439712"},"_hasShrinkwrap":false},"11.0.0-remove-setters.1":{"name":"@altostra/core","version":"11.0.0-remove-setters.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"^10.17.6","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"46b47020614d673b2cfa1924bcfb91a3369233bb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@11.0.0-remove-setters.1","_nodeVersion":"17.5.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-r1jjBTkIzJCnBzGawHhmwJKXMlnWf6k9wMOJj3uKyRYsrUx4oGbmJ5zLzgEDhzrB64bjKkSP2uY0mbLHUmc24A==","shasum":"83e48fd0401a4323989c7e4f6db82cd9fd73b873","tarball":"https://registry.npmjs.org/@altostra/core/-/core-11.0.0-remove-setters.1.tgz","fileCount":1099,"unpackedSize":1242129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS1/tME549jMvUh8PsKLvBNsGv/xk1lj3+9bIBqC5EVAIhAN7jBD2klN3f6M2OJJEKMsWy4ae4Sm5/iQc6yUKGKixg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij39tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQiw/9GzX3GoWeKt/v3M7eyMjSULUOzyhBmzghZH4XUg0Ye31DJxRC\r\ngYC/hq+0gG+kL0ItjI49HMgcT/Z86eRHPRYgV+tyL+T9KE7xP984K5uUE2bP\r\nPAyFrw+q6X+Z2F6my/wYEYQUsW87EstbL9p04HJU+dCjS0EGuyuKfGhzk3SK\r\nluPK1TF5P1sE+f+EP2I+cK/CzsU5YdaCgjFKqfupE0ZiclcR/VuEC8VMf7y6\r\nMsPaJJv9jg5Im3h1+JmV496OgHU+OmEbfwwsL+OTemRbqvyecB7PdkZAe2Ep\r\ns36Nv3LNWYmwz01RPFmuIJp6g0HzQTpNx4rXmi9q4KNDq/AXnOd3/3a0fR4f\r\nybUw3NWE721uw938DLARIXjSj660tfkNs4vZuYGPAMmN4AgsxBky3/DMtXra\r\nEXlIgQsd8xYGnI2ZnVIdwQapaIKeEMc/FfFpFRNfvkuVBlcMJDrzgFkkVTOH\r\nhbUZCn4ViWU2UrtwnUyFfj4Lm0iQXolS4zIpYPLexMUgdJiwtOiyEvYQWw7k\r\nPl1XCMUBsAVLoIZk7dUQuGztntQ1ffXkfEHiFn+c7piX+uM6ixN6IDm4f4/0\r\n8LLHqbxNz0QVfAifDiqqo5aJ7VL2cADifybHXovVT2aXEfS0R6QdqvW4aPy/\r\nF0CFcjnpe0/1/Qjz6R6mciW0USkH9FOuz+c=\r\n=zLN7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_11.0.0-remove-setters.1_1653571437452_0.2719207070346301"},"_hasShrinkwrap":false},"11.0.0":{"name":"@altostra/core","version":"11.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"58ae034f8512e6f3c031b17886844a9681da618d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@11.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-IPwunTlUWMDA3cDFQXvIAmaJq9mEmhDYh+SK8gzp9l51mw2bp9RqB9Z6IDjZc6bqFevDbH7LUuv9dHfEBZzdfA==","shasum":"208999e74a970da83edeae0460ca88062c144102","tarball":"https://registry.npmjs.org/@altostra/core/-/core-11.0.0.tgz","fileCount":1061,"unpackedSize":1225425,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG3v3oLJrDohJYlTXNjEU2X7G68nvDho8JuTxXz2Il4wIhAKxn+a2TxxRkPrghua9NFJw+4/b1Oz7hzhXg9pBHU18S"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij4EFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfYQ/9FdXaPI4g3kphYX8h8llkWdGUPaUffSAT7aTEQNevd9KruAQX\r\n76AA/VocDExmm8/on9A2iB2PLQUU3DAH0i+ybWSG2nPPzT5cVgelaMhd5AHz\r\nM0Rcxlw4ddFRukYxWdkFrtM6/JdIXn3BxBpMZUaRo09iuN/jn0lWNjpP8Uog\r\nudC2fUWiSkKjw6q8Bp+ACI/JWSqheKnKZLH5Y3pbf+mOpudEhb4gx9i96NnS\r\n74wiwukLXYS9AHwJVjjw0Ne6Nd/gIK7XHbRlb8Xp3ROBidM/i3AquVlilUi6\r\nqml7j9hAe8YF4zy4kjcQ4wI0eViHBh12uIcHW/geHfEPfYQi+0nWH1Q9oD1t\r\nPO+f7RXathlyQR4iNj+y2cmodEHPiNYDFV+aUwmTliAzn1j7Gix1J/3SPhy3\r\nnT+qTgtSlFW3B+Azv+pTSrk0/+eEgdUXebVP3HzCFNKcrKk+UCciD5DyXLid\r\n0SSO7OYJ41dzO/QSaWfjpZBXKaUKKJSROFY2pgI6BYkW3aJo2dV2saPm9yyH\r\nA8l9dGsEr6T3z43vu9+i0Dccrv5BwLp/A1xmV5IN0x40e4TEzzPdV7yMVoCK\r\nlbGtYh2OjE/rVPk+ltekMUYEJeIzyfAmTdpcZOLH86HAAcn/lT/B/MQRDGfi\r\nKkVQM9Ekojrdm6iPxNIz/7H9UMbQVMLlDy0=\r\n=77JA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_11.0.0_1653571845437_0.823261377556312"},"_hasShrinkwrap":false},"12.0.0":{"name":"@altostra/core","version":"12.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"1c92d000bdb7b529a331eec57540c2313ac88e29","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-goLhYoSbBhw+mtNgZXhqFYMSd4xinrZyIAt5TIWHB9B+5Y2Udp0at0BLW22ZNo2fa7Tbl7F/+EIlRNynYYA/4g==","shasum":"94e1aef0b83a6531d6db49ca9b6e9aa17518a071","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.0.0.tgz","fileCount":1061,"unpackedSize":1224653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIXhULoSE0YUXOseAu6vjeleaIjNeinQMOT+KYkYgHsAiBjcoEzhnRlNXSy+TXR1j7p2PNBLjYwZgaknNaFf6La1Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikyeDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBaA//bdyLn3m4Gasut1NNfEvgyv0PmvgqYASY4lLgf63dXi8xZpE0\r\nVcmTb7s9Xwqo4Qo84wxKmmX9mBBYH89dWkSTpnAJuDePa+CL6qujg57xECWz\r\n8nMxXd3sM7nYztmF1ApNKJsXtt46/FBH8OPJ/PUmv7sCGfdv5NB010fMjWOg\r\nt+YF/eAKbtf31qobZHhSlVBAvMsWm/sdLIyd0O+RtupsTiaZa74y/xJQg8Yq\r\nJZ+cO1l5Sxp8Non3mHdVGebbe6jVkJ/1J6BvQBKEvLSAMpEZOvSx38fJkIEM\r\n7Hha3wptyQ2cPQhQhq9nrMc9PFMT46AIaKFuAKz+udQ0B5+K80AV2/pbOFJt\r\nc5M5geG+NdW0coE9tFbQHmeWaFMXe34B0WBHtmd1WEP5DVKmeY6TCbVWg0/L\r\nFsZjs4sWpUznL4C3wj73ZOYYrRe6dWTJnbjRcb9R0IQzoIgHrkrfLnw9GUjh\r\n33GrK+58TFtnX9Dn2hRSAXK8HhPnCmPfvZLeTRX4r8vvwMlQe7UvLyHLqbom\r\nIjM8yXJc6llBY+yNlbUf641Bb3r3MkmI1rShdU1u7k3wDIkf2r8TRb0Dn1p7\r\n96fWqKRS1GMNF4qoaavSU1W+brmAg4f4yXutJJG19pBrpUpKrlZWSe4RvY/s\r\nsuqwwUmPO3T4i+O8Yc7K8IZEdclIfZ5V7C0=\r\n=mFgJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.0.0_1653811075275_0.39812693046154446"},"_hasShrinkwrap":false},"12.1.0":{"name":"@altostra/core","version":"12.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b3289b76f3fc5ad163b2afa698d11d3fefa82a3f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-9J6W2dpsM1p+A2hLJc1ju+FPvBpOFtYHKjsNqYvibd4BgAbHHSzpzr70B11Wz3CTWUBotJYmBJl/HVgc49yDtw==","shasum":"67930577ca2d125d52a17d51b765daef23803f52","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.1.0.tgz","fileCount":1061,"unpackedSize":1225513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPok+D1PoVM3F9oayfnXqTGtL00ugDPmsLHyJWpn5tzAiEAs9fQAnYcn3S8pX+xxmpj5xDRxyFCdYfCa8VBnmNC7G8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilJOFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpObA//UYMB2pJOBlplhRoaXW3/CRLmr2aUvs4r4X3kGdyYbUJeOR1/\r\nGwxKeUynOMw5sAytwb4Z4G4W8Z8jr1RWHrdt1yXyZHa0gUJXNbs6TU48Ddt0\r\nCxKLIk8mxkOw++cFr5bps4kqadL/HhXlRVFd3ifbaAZDaLa1ixGE3MhTdy7v\r\nvmLZVCHU1JvNEdmbwu8JiWlelzcV3B/OQFrZGQwt6wQQIc0rzLYa7Qj9D0FA\r\n58ebl6WVt9sOgGr8YSQGGZTfe9SPlDI8jdQm4f0Ra1ZqHdDD6mWhRLtAW/PN\r\nejVkgVsbvvZVjXDs7j1cnTA3nx+7/CZ02n+b6gYHLevMr5zKDye909iL5gFj\r\nlhlXXJE6rWXCwNL71+gLusAqEw2zjiFaVngQihx3RnnbrpNiWrD0wf7IsdIC\r\nT/u5SJRtDIXLHYsl2ThodX6CYJtnlqcvujvSE+XBzJebq7WM1f4e6dSWMAbF\r\nioWQkzvZACD1NwWPWJYnhjrXYmKXUAgLc2lgJDLbvpCS+tEO694qxwuRG49H\r\ngJXhIu6GxeZC7aoKYCCC+AQlkAej5KvSw+NRCBEafLCaVMbvS/wGPIB9+dpx\r\nU3IeAH9BTJqBKF/D9oAdqoT6hayfKeT1kHKbBwStTVb5UqTdbcNwn2LFJquA\r\nfSO4KWlay3xKGcj4ME9qMnwj4RbrYZhraWQ=\r\n=whHF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.1.0_1653904260893_0.13908349836008638"},"_hasShrinkwrap":false},"12.2.0-commit-url.0":{"name":"@altostra/core","version":"12.2.0-commit-url.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e7f1de14adf35d957c61daac9cb94ae03fbd1626","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.2.0-commit-url.0","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-cxfHlmuAlTPKsnjmuULiPxOWIZTFTu/bapzJFBUKbfh6szze+Sf71HUAsEDyXH/6iWJGl0bTZQLS+HKyt276ug==","shasum":"434af2bb6af7cfa4a5d124af4944a0cfa1311d08","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.2.0-commit-url.0.tgz","fileCount":1061,"unpackedSize":1226107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQNS4KljAT12iiGExyz64LxmmDFYVFclqT+Vvo3akLtAiEAyXjsOzk7um5jC1Bj5jpEGOZqDYNYyRroLqt5aQ2WWBw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilJ/SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR+Q/+Nl2LnAFbZrH+cORQg+QJpiR9aSS939Zqhgt8cpjB0vhTURmJ\r\noJyc/69NI73O41Sfgro3bdC85jsBg/Ygs9uF6h3NyIVJfKRBRLgYQgHtYUyE\r\nW2OxS+uDTZgBHwP9xAXiQ6z/WIYC0UdIL4PTYdBHrLN7IkHmIx/RSpzZL5Rh\r\ne1v8zEz0ojVawcgVosNNXhhXFetamygGRF5AfEfKXTPxT0CCQqlBaiqC/ZFZ\r\nByAzcPLSB95LLrnx3dT3UroEe29AtDPbuCu5DY4RICe+L81GgCRb57x6FjJ4\r\ntTfHqbIHc/ve29z8WdugkTwk0BPakn2pMuFr089rO/np9x0kwhYz1tZlIvLl\r\niu+drobUJ2HaGIxrTSR81qbCD9/mJolZwI2VaMLQcgd6LBlFS+uC3xOGDsfj\r\na0mGtfTNuIUZezyy+GAt+N1iFf8EzD/ywJxs9x6QXE2IjTp6x1ZzTLLgXy1I\r\n0WYY6MviLY6PS4G/h4tNCzjgzTS6wsGri9YfRbVtcrQnqi+NiMejHZuRy/YP\r\n+QThwsoeBFKB0HghjhOlYdLuTEONBh3+vpIx/hCZZHa29fgJeB5ZD3E02Fyc\r\nTyFTF1Zq0BRCh4CVoUNF7LJIN1gGK3UrWyqFFIQJEg//FVYm5mkB4dynvtkc\r\nLqshNcblLr+ZU+krw/ezdxn9rEkORvtqC+s=\r\n=POcU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.2.0-commit-url.0_1653907410599_0.3618109889280958"},"_hasShrinkwrap":false},"12.2.0-commit-url.1":{"name":"@altostra/core","version":"12.2.0-commit-url.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bf6c80ed7900d793284977ca843d79d6b7cde5c6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.2.0-commit-url.1","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-yeCdf8wWYJ8Ags/A1pOAe7IjU5IN25gGPUrSkwHFI8jwwIb8wAVOctxLzBAJiLHpHhaFIrW5BgKcfDXXbKH97w==","shasum":"7c1b9c70f5491e8d135495cb530ee8454f089150","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.2.0-commit-url.1.tgz","fileCount":1061,"unpackedSize":1227344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpWu1BD/xfOMhO1UOgdu+3Q1z2VWHshRH3rtgvIhn7hAiBuKcqnvoEwqbDc+vI7i5n6eTPO3fRnaMfFlwZKbZ98cA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilOuBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCWxAAmksVpOD+bU7ay0mJTdNJg6H0eiTpB4jk8UDj2XIo6vTUVXxV\r\n5qG5cDMrrH71LrbQ7SPGuQSMBkidKKR8wTEGm0KrHdorb72wugm90GwZZkHq\r\nJFiD/4posITlaGDiuVRz4+95aOcaN7WSt48Sg9BL7bY9AYOsmopGtoJh63dr\r\ncbQFv+GxH0gNJ3aSk3LsmYHL5gY+96tTa8UDno0nzhzIb30rX8v7dS+pElXX\r\nlZy9NsixKYdmq+yGakQODrNhIqS2JUtagXxy4BxdSmg1ywxXSigIqOsO8upN\r\nRoRlGuooyvOVl6ZLNgh+GJh+wkv6xSzRSn8bIBZcI34KdbglrV/gh9MDJIxC\r\nVIJHfNFu2ujLAsQZNjC3wIJnXY/dUr20pT7P9fT0oA1XxbN4cm57+pdbEPBd\r\nHLIYTVs/c27hv/rVpTycoEuncBB0lDXZ6zmvqbwA878toPzGplFhMtlByzoC\r\niHFxPpXEU/jYaFL98SlzzkRxAg0UqupaRdaC34JwLU6NycYiZzhtHtBOAVBf\r\nTtSDsuDl23CXbs/lw87UXkadZAuWWe8BkKCKb5P7eiGtwXRldT3drw4ovuxs\r\nwNvHFZMO4dPDM4TsBfF/Gv0Z10w8bLXeV/cvvqI+xZP5iv3lss2CRXyQAl4t\r\nO3LAWx0C83pd8HJGBMAGXVcYhVC0v0toyKc=\r\n=gb9I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.2.0-commit-url.1_1653926785594_0.5550782095240594"},"_hasShrinkwrap":false},"12.2.0-organization-preferences.0":{"name":"@altostra/core","version":"12.2.0-organization-preferences.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a98fef280b6920c70b619a7a7764551385135901","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.2.0-organization-preferences.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-afWBQmgjnDm37eiUEFufCz1jSgo8Ow3ctIKDk8TdB+lqgO2diLn/50K3OwgiMd6aSUTTrarWrrXBglFRISD6NA==","shasum":"6bb5acda8b74a29ce5adc8df123912e4926fe21a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.2.0-organization-preferences.0.tgz","fileCount":1063,"unpackedSize":1226455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlxwLQX6MQurwEeNwznEVSovogfXCpVdAHfKx6cUDfjAIhANYNilue7TjuFLCl+/4txA4nrQhfBf/yjTsGN0DSSgcl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil280ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroqQ/9Hg/ncvNdIK1QcO3+WA05PGKQHdkJz4CyiKcWp1a3sY1XUlmm\r\nbDVwJ8yuPKKP5kGfVNUBD8lW8jvB1aWMAeak3Szu8DTx07r+q43TxnW0uTut\r\nNJkeddqKTFdKm8lELn0hX3bmm8rcWQ3SC5gebT1KE1F1C1yCHFq5nTUo3rAd\r\nPFgCwD3Wk2aii0yI0mY3hhLaI7ZXImzRX9x3nacg2I5FuTH2Vc69nYXE5pvk\r\nrNs8eYRsnHNES40hmAIWlno1VhXEvTgbyay+xR9LGpHoR+7EV3RONXsixusr\r\nYxDth+YXB4Y8JjcpYlU9PNUpEYgg2PsS7dCYPzCmbDQepXpiy7vHxWaZ20L3\r\nbhr9SE1WEQ6ex41e9z7uesa+Pak2ktdjnzICizIKkGOHPrC0bVNOsJVnOr8J\r\nVMq3AwwJ8DIwEEfGEz7nutsFy0L7HjipjUL2YMolukl3bAhX0rc+bV25vsYI\r\nqdeJMqBmU8riThazUnRnstBm6Ub94kpWhne4aEknvIbmTD0O6rG0IIc1/aB5\r\njGyoyEOeJ81GR62VG8HwwOFixvsmt39NNnrJsT+8ifXyG2K+RYBbrrQUmlAE\r\nXEfJ7ngTJYh3jRQjMcRofiR2urFm+uepq6sZhhFglP9OUPhVPAgb7EgEBSbt\r\nMc5PGQ+s9QOIn4JVbNy7n/MLtivz8RgkMd4=\r\n=jncr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.2.0-organization-preferences.0_1654091572059_0.7069474805773643"},"_hasShrinkwrap":false},"12.2.0":{"name":"@altostra/core","version":"12.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"1d988608aac526e7e49d43a30bab0c50feaf68ef","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-GQytaqtX1ACuhyGf1Ky9X06g71+9s1LjsaW4kK6d6GKeC1aPczJiloaewH3JXZ+tn1SlAj4xLp+LUHm9kEYL8g==","shasum":"903befa929bbbb85e6592c77d952d37c369487b8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.2.0.tgz","fileCount":1063,"unpackedSize":1226428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBIRAX5EE7mQPx4YNbS4/dvy4tXtNjOES8H1ue0UKUTAiEA4vIvnWxDQ+XpZnV9gB8RzrmYUh3ZZR641nqjsDSmpco="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimMVuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyRw/9GdXAvyjfZWoe2y5w1xAU2Ij7G34u7F63EuFexVTERH6p2JsX\r\n9eb+Si9eCABpYFLeRE6c5Hdocyy5FbQ+6wWexGLqQwG2YZp06RSyZMI13F4I\r\nWvalIuT/mAlh0ud91ji0V4239O/dCtzs249Q9nmdiZX5rX0BuTwWVAbOY49v\r\nez9S0EMUZOwwiQBOWqsjjFmRFA72PFVZaa5yZa3Zsn4b2kVIyLPiar7XFHpk\r\nXpA6woXqD0Qutda/h8fypRF4lscdjU4X87cXRXp8CQW64O8Ad6xY5IQDSIQ+\r\nYGwJo23YEq+5MA6tS8DImA+awwru/0IEealbSRJJj1R1Kxix3R/U6slVvcY1\r\nCEpoPlc9cMaE4E3VARHsJsBETYCeBWWTRcljIKpYM6yjl1y11lu3H6NesS3f\r\nO4u2WaRsyicU4YKzMCiub6xLaId6EX4TX8CiLKaPvYdz2ReH01XNgCy/SBdh\r\nRPWq0T6jfa/eTnsfYI1FAw8y3m4UUIUyRJvAV6X8tp9Gk1a0sa0lmBC72P5J\r\n/f8MqEMKJ+4ayQMtS+/7bpqr2soWRw9YJx9Ut3Ep1W3Axz397eeAV+c53Sll\r\nxcZu3YpgwaT/Rdmek3Wr+NraBgzbJ0zF2UY9zCaylG8ORBwjl47vhV1kwTli\r\n8JA6vKahoKErq3b5+VeUnoGxHInDbfQIDIo=\r\n=64hO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.2.0_1654179181951_0.5847171313048642"},"_hasShrinkwrap":false},"12.2.0-roman.ssm.1":{"name":"@altostra/core","version":"12.2.0-roman.ssm.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"4a48e765f1662d9f27798e46c8f1e6d1765c238b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.2.0-roman.ssm.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-EvfHWm9G0yClBD+1djEzu9GirNYxkBIyj9l2sdolvpSv06OUGHb0xGGiSDSXrmpNmzb+hhxhMEaHfyQ4DT/i8Q==","shasum":"deecaecf8e7385b8041f3e8c36a8486fb8bea6e7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.2.0-roman.ssm.1.tgz","fileCount":1061,"unpackedSize":1230617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZReeyvxwY0grEI0i6XGYQWH9jgippaRtgj41hC94FeAiEAm45zELF0bsKAvCQyFEZWwSt3CrSkbKddLfJXE0+kchA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimPCNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1RBAAiEyndyeJQbBhkpuwxw24UxFfYDRJHTOvqGG69FF3wMNZabgn\r\nvr8kxQBe4NGP01PRA0za2o80Tn+l8hy34YJj2hpoFSDBUFOCRmI/I96Ja7sl\r\n8dlbilXlsM1nlO4SFYNghPuEJC6fcHnLyM6rIxx4+wpTxTyP2+QZZ/fNr9L5\r\nnOSWoafdXbYQbVnF1LI4UyKpxyEDjhA0N/eBWkxdqR5Fq2gb7U8EbrEaCGYH\r\nK+8q11P/duui6UF08ne5+oJAVOH26bwkPv1/KVj7eQuZZMGFyZMq6aUaQwyA\r\nDoYPdLPS9ePrSplPufJ72ZoxYZjQSmyIfgJmBBDwjUBnLMmBo3AQ2y697kWf\r\ncW16vmu6mxWIINypXp18gtCqeROdeCYseM+c4VdgtjsOavARQQ49xpGgeeJx\r\n53AxkDhrRJCUMU6+d9CYzqAwAAdeAhaFnNKMC5/3Rdb9oW3B3MR61MQgBN5N\r\n0VUQZWRwKiPC29TVgXXv5kFEDMZrApvpjvzqwmFklJTW51IcdWDfB1/+afdP\r\n+L8h4WgNIu/aH073Z9MxOq6wQfIrh3pG9jLCgytWZTL21w+CiqfF2eT+5U1i\r\ntd+u7PL3HzfAdyKoGRJJAtPjS6yat2zfMsP7VYYjL0To4wEYXKRYGuBllBnS\r\nriaR9PcPx0vL64dD0Fxol2FOJhlz7XtYHfQ=\r\n=gJOA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.2.0-roman.ssm.1_1654190221247_0.3725529640567333"},"_hasShrinkwrap":false},"12.2.1":{"name":"@altostra/core","version":"12.2.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"740cc8ae64bfbcd0d05ce0afbc59bd7da2fbe6f4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.2.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ktROTuTrlQYi4DuKcMgzCZaGrmlJ1tVSLMNl8HbX92L+nYmURWhTjmp9FW/gQJ+FpOce9ocoBrplcSTwVD+T/A==","shasum":"ec493881d4e49064afaba4ec5cee354f6c043ec1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.2.1.tgz","fileCount":1063,"unpackedSize":1226736,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0ZqXaRFq+fupEGeeQTa2eMrl+mqzqDzMBz98o1W1CJAiAhK+DyRUQT6NlqyJNLW8DKWUHvqqgNsohbXueT74RTSw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimfDDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqxg/+JIcj7BP+xaNG07NQ6WOpSZ/e98rAmUFsk+iH2W66DopqSOSp\r\nSWvJADQqqTzCEjLXH3dw1j8V1iXvxxKu0wTzi5nqPcQIi/APNaHLagNFCBtR\r\nT9LqrZ5ihyLLnmnuaHflFWKtUcFJuFhSap6X+0e2snpl+fGt6thLWk7PS1zt\r\nFz/74rdyW5Df9zMOda4om5RKxip/iecUkPL0ooT6Hj/Z3ndV/lA9bZLmLJx5\r\nxVpWY/PJ487cqOel+mrnzv84KNvO5EztKx0xC/JssbL7LF89ZGbbudhTJQ0q\r\njK9KhYmz86xH6NnxzN7vXcUhRKk8hMScOZbWPdud2v8QHDQ2bBGiPvG2Nvv0\r\nblgINQzbW3Hc2+1/DGuGZtrhN8/MZcPQ59h/3UmkXlkmSoKFmciqVYz86uek\r\noFGrN86aO4X4B42YGA+bgffDS1vUUzoesERUYsv4k82fptlzZ1SJ6J35I6CC\r\noRgBHGAcT2WrhTdV2MrobXxux483DLI2osCNEbmPsefn0S6MTwYWTYAlpD6Z\r\n5c61Se3S+fdK37liTvy7uWKzDzg+2Tq++X9hrGgobOLE9YByb41OQg5Hy3Ro\r\nL8AFSt7wa/zm7JISauqu5FFay49FJ8qi1vFlkQQgBE0g4Yyn2mkddBU+XEfB\r\nvLpTPKp3PXBH/jiyUZ6lmOJyddGN8DDEEc4=\r\n=4aCs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.2.1_1654255811596_0.38630794732791784"},"_hasShrinkwrap":false},"12.2.0-roman.ssm.2":{"name":"@altostra/core","version":"12.2.0-roman.ssm.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"9989e5ec45d2539fe5c26a59b15c6bbdae9d64bb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.2.0-roman.ssm.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-OKiQdHyasKjbMpcoTtR0TyK3hkVgy+MyKbnRid8f0a5YKXWjWRUfJBuMCjd+4ZRMtCY1RSj2WokwX3DAog+tIQ==","shasum":"e5f452ed5b23d16b9e539922694164a0c90d137c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.2.0-roman.ssm.2.tgz","fileCount":1063,"unpackedSize":1231878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGfmyAEugRMy/AX0/8VfrmrBDeOc1yLIEXNu/ug5ZWvQIgYfxkJ0W8NT+1kuIjyCpb0WWeEdZ6PNyfsgLRPiTL2w0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinohxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxoxAAoj7tc69ca+Et10hHVSe4RLi8NkNP4IbHhGc/jCr92E7FtL+u\r\nGD2Z+Qva+7Bc56kjO5Vh29i5o2UsZDioaMB8BNJUlUBKQsw9Unj1wFrBEh4k\r\nSGmzB5w5VdefQZwHzp6rW5Lm7PiYzOcDBqN8t5p6+Yzez46y4xa1bCrDBIbC\r\naUP1uuFucGWi8PfUQupqkuB33YvgWRZ5MtVtLa0uhsDRsmHq2jd5EMJ14Pif\r\n/kFm678f+OuibQFKHNqqdEInpeNZz+bU8bScqrQjJD0XwDzx+J35S8KgSe1a\r\n6kjyAecy2cytxaIDfVd+KC4RJh9vVQMcfi44LJaoPXkWYB2o+k/59IgEjzrB\r\no3AQ3Jfe9fiR2o/MInlpcEEZy/eEFPdWCxOgjJbFI6qkgkFk5rMLymRH3M4/\r\nBhCf+IplISC3hiC24WExBjMDvKihbwx8tMUo9lnI+esnaNPRxn9pcel5/1/+\r\nCYrlwHOHo2Ygt8Fqb5kqj2gB1pMqjqu0E0+gUJnDQkiKUd0oUGPaB8qb3e/F\r\nZ0py+TL4olZmNVf+WI4qPl+EemA9Qzd8ucwZI1kDjj9ABdUF/WaXo0huauzI\r\nqM2iSIp/LL9HpGhC3DUTvxXe/JyTrfu7IEg7beBkEPt73aEcHBtb7jHLs+Wg\r\nJWgqdqWw2IeGhx7nau/fbcHp2Bnn8vsstAA=\r\n=Bok9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.2.0-roman.ssm.2_1654556784749_0.2916058204410079"},"_hasShrinkwrap":false},"12.3.0-table-recovery.0":{"name":"@altostra/core","version":"12.3.0-table-recovery.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"22cdc1dc643c0b855612baf995cf1c310cb63f2d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.3.0-table-recovery.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7CykcyjhunjKNadDPcD6V+n2VEumlcNclMzNeZPJMMC/U3am2yJwmgFZ/HKR5DzJ0IwaUxzrk6dcn4pyilhnKA==","shasum":"6228031928283a8e13bae0c5da45445a3ecd59a7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.3.0-table-recovery.0.tgz","fileCount":1063,"unpackedSize":1226848,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEkgpqGmLRpF+oKwW5K/UaVy767Zgu1epVAe3A20FVMAiBQwaV1ZmhYtu4A/T8+kQ7fgFP3XXVC1Nvp0fv07b2GMg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioKJiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHhhAAmurVS0HSXUq+RF3GL7R52LmX5jjuQtfmS9iD+jstOZaZNYbW\r\nPSG/p7fyvtLShzayZowsGALmnjhJsNR3ZdggPFoyuW5xQvcsCW65Qa/Nr6TZ\r\n1MzvHA//ahiHkH/cmk8qjN59JfyZH0zYfyZecSxTiD06gtz9GsAFhIaZbsSk\r\nWwdMnAF4E4eouB4l5sC3v5tcadHx6sQLqt6KRpw1WPvk3CcG0t67DwvfwXls\r\nCvkWcJA9g29iuvvokrFlLrgrQUikuEgwHiLta4T2ImTsPnf20+7wXhSz5aaj\r\nNfE6KE8JhYObuS6Gg1GwDmMdkyOwklxj40iu13XQhP6f46f8U9WPWfZZKOsE\r\nEkoor+dxcAhmKFxqLIfCQuC5aHNZn5QIoQyylyIo3wYEhs4X3dAjzKSj1pUr\r\nrO3MTkhFGK/5g5jgStg7rR+E0Y6faPd4HKRGLMyNSaOoec4hmJvwPXR20AJr\r\nWJdrIwqO/WAL5JQqhnX7Jek8ueZX2QU03FMWIwMb0vZopzgbvOExhWEoHiAB\r\nBpiTOKM67eeHIdlQJWqByja2edW9d6WoRWAe/e089Vit0vkAJNn0zyVVLW4D\r\nuHyfHi4bLIdEe1Utd1VKYeXiIRfgXCGRAQuN6Ur3uS5xpN+Qm6MRns19exV0\r\nWPTbgW+iC7/W++7XJxDp3clpMp0uaeUtMns=\r\n=4n6U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.3.0-table-recovery.0_1654694498027_0.1435056014033258"},"_hasShrinkwrap":false},"12.3.0-table-recovery.1":{"name":"@altostra/core","version":"12.3.0-table-recovery.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5401adba4ffd7f8f7e7ed9ce752f29454ecd42ff","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.3.0-table-recovery.1","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hkT020815+X6KkowDmeAlz3+cUlkaNlE2WIKRugJsbcd4s8V4T3RvjS048b9gBafycQwjeKN7MdRwWkbaMY6Zw==","shasum":"7b09260582f46e50cdaeed180a2478a9d3ccb472","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.3.0-table-recovery.1.tgz","fileCount":1063,"unpackedSize":1226852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo3w/1pwDUXwdY6zVLesVlgrLfnHOoIV+v8qzpakQ5/QIgEfU23h5+Y/imON9M4zsZZJ6rn+11CYG4TBpZ7rHvVDo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioLwsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjEhAAhXYQMpZ9IIqUBzaBQkLhkO6BR2ivmatuNlU/qgxZYryU9tC4\r\njRyovjwMKc/DbOPPlhT5u/B2nHbL42tgF8B2yR8hvqMg+vVyRETi+wVs08OG\r\nXzIx3JmRxoYfhVGclirj9xc2LjUKzNZBCBjx8fSSnKzx/GPKZNhSBSVNqirq\r\nrrLtsSPn/Z/BKbao8ujg7mtpUtrrbnp8xwsw/wH0DDqZds5/Afimy7O8OomN\r\n9zvgZNHBP85K8hg+OL/IsaViYmJ0c3NYjoOmuPSJVv6jlx0IYroz3V9wLJs5\r\ngH7PUKzoTUOKWLdSKAY7F091YyTUUlYKq0u48FO9camwCKLZOzhB93vtvWon\r\nTiYdeoWvF4EoW6XRhAhSARz/gAHJ4a5/HbLF0MDVzdWZakICiEXGvKx8Nnsi\r\nqhBJRSln28NVtPYdZqVClPotFxRzJCWxVOQZPl8bTaaKgMubU6sXSgjekwlL\r\nOTOhwQs0uZroYkVkmIdqNi/WVzyW6i9cHQZT1j1JPc3XU+brquvYywuhjBk5\r\n3walHTXTo7SJ1tM5ZTORphm1m+XABJLHSGvaKSi+GdI9t8redx3xQ3ZtNF9R\r\nhdwNxK36GPWicuQyeMMU6qmgqvvbvbPhEOl9wBfEPQ3b9Wm6kUoLqig5Poge\r\nTmkNJk3b/GEQ4N9MhkbIRIXfIZM4GLVTZ5A=\r\n=yMFV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.3.0-table-recovery.1_1654701099957_0.12162938445557203"},"_hasShrinkwrap":false},"12.3.0":{"name":"@altostra/core","version":"12.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"4b125f0f242d42a8e7fe7cfdabe7eabeef8cf3f7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.3.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kPsUifOqGagaOQNpUsu/W8jpanl2zl4XS1beJAuGXnFxdVmrBtRixEu454pzUcqcPMtLKoCJq+emRSNzmPS2IQ==","shasum":"a7f144ebaecd4e4ae240fbea900f614ff6e01167","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.3.0.tgz","fileCount":1063,"unpackedSize":1226835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAn/Dnm8SEyTng8yHhpP9W1unC0w84I+6OgZgkEbxHHrAiAx/28fyNJ62Xdu31Byqt44Kn4cPrvTPrQQPX3SZAM26g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioL5yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPChAAkt60j0YSXAuPjbeDjTK0w4G2HrNSiS/HLr5vlMv9C9EiDZR9\r\nJqEiGF33ueMW0tBR8vQlfz4/qrXySQ2eOpqktZRu1wMmtdDA3nzaG0s7TsNE\r\nsdLphIu/EF+Fk7wX3yNSMDJ0XqtBnRKKGNZ8/dlWvgL653l9F4+dfV2eo2cK\r\nqOecUTatrh4k1feR0CAaw07DCnhEu772oyBTKJ9uDl54bD0j048MnUZqYZwl\r\nUgao3uV//dDPXyOtHHSfgRK2H+edPdalMS+zBuqdtcFQ+g4C6pEim6nWaJHg\r\nrBboK5o/o6bLY15IXOk/acLGctbekePgL8De+CVIYcJ2sAND3XjDkG+9mDp8\r\nWlzsuhbcOQZ+ETmYqiMfUPudqNcwKHqXDDdzERr+PGjrHSlUQZO0Kn4DQSGD\r\nf9oXsa10GiDjAQw7cTHJ6NGVptXhj/anTDxAVF/9WPChvgYyOc5+TqrnpnyI\r\nOkjkD4nsJTMKxMxEr4nnim1GCo55wyzDyYgRmTrW8yndQl5UCpjjoHvKvQi+\r\nv2yVfsh4vo45hil2Ai8L9BjDStooQr3hJ26gjge26utgRaRDnSPvYGuYGu/Y\r\nOIFBrlLTL6WYfWT6wUVQqixe8ZZoIMBXYLSETXmm/+1mjuUdXNpk51XIRQN6\r\nxOKRFSk4sqxsW/LDALYTuEcfrU+W067ikP8=\r\n=Z0EI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.3.0_1654701682546_0.22163498222807365"},"_hasShrinkwrap":false},"12.4.0":{"name":"@altostra/core","version":"12.4.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"be13517f0c1fcc9eaebbe45d4bbce8efd3be2599","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.4.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KDivIgSrivObyapa5zjKDTgD7h/uICj/SbguHLSOVSK/aOYt3dCC6fYBAEDzvORyq8bLfMp2VtCzY3h1T2G4Ng==","shasum":"eb94adf3c4499c4c9a5485c5ef65b6d2d6a7bb57","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.4.0.tgz","fileCount":1063,"unpackedSize":1231965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYnE+DYbUKXcBL58nebx9bDxDZ6l7gi6ni6/jP8nzBjAiAHARgogX2ldgbfocHRsmnoysOluQpFZGO0cozkT0xeXQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiocTGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Gw/+JwK+nnmyFgrGyWmWBH9YjKZ163ZirMeg3RFm2rChWkbHXBcr\r\nq7wWT+QQFazeCm/5OfcERHgqkZx1DMiw3HSmiqEQIGVVVAbBieZnDjTWWGAm\r\n0S/dbhgDZYAAkp1ofZrUkytI4NMhnXNgb3giXKoh6jdpm4/WUCfgX7YAdD5o\r\nHF9vy2K9QKppMC7hcvB+CIsYzMG2fsx9jEODVy79SeFBej+3YIINFXFyf/bL\r\nbaHGAVHKMo4ZvPolY/HxOk2aBigHLA96N5rVbFFE0Q2WJb/av+OmKWmbjXkW\r\niyhGTC0EvXqKTh7Ui1xGntHAAqxajTczAMnA0EWoJwB9wuN61CZ7+zfi04yh\r\n/l7jXbunesOGRKJ9aOmTauVB/H4qdXU4vUTxXAmDceycMOyJHclvJp8jd4Gd\r\nrIQ8NhqyKRzQSboQRJLSykq+UfanNpQAiT4r2JxeUxMoYcYvlWgnkGBKC6L+\r\nHfzZg/+nycaIN0WBBsTR3n9ZNym90kPXnVUomsCkF9rNqXt7Dc0H3RABu8k5\r\nHCoLPm718xxMVdeNMhrvPuu6rNOZSQOS1+0ItweouMzSk+g52y+ZwAUC2p6O\r\nT1MQdCLA4nCpqefGlCDw+urWAU4yRmm0GSP0z3oajPkKylM4LYEmDrqx/YyP\r\nCZeeAcnQtbATtOnWJfPWA6ORz2aHaHSEWsE=\r\n=Kfx4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.4.0_1654768838465_0.5755763818930415"},"_hasShrinkwrap":false},"12.4.1":{"name":"@altostra/core","version":"12.4.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"7eeae2c6acc7637cadfe8251c42c0a7422585aee","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.4.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RL4GW5IEmSphOnvCiQsY6fswQHk95bOWYY56iN76J8fK8b3ytcF33UEsd7UeO2gB6ZVApQt4m91eWo03WhbC+w==","shasum":"ea7942a966d1d111d9fe368d99bb0216fbf5acd5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.4.1.tgz","fileCount":1063,"unpackedSize":1239061,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg9S7TYWorwTbZthFf6++l/XDkF7Pozi14XatuAe97RAIgM1gz/I7z3VZftWkcx2kTJqnq9bW5hW4aEPpI5E8Zylg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqJnxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKFA/9Enz/B/FyvW0nUIjTXjwQSoATDiVvMhbTjX9Q/7nnm/mjsAsb\r\nhTHxWwWCm31NRdIQwBQtnmhdd+K466hWhuWms+tVPHstyeZfTVqOaOOadS+O\r\nAq9Ad9CHqpaXSCCNHNUY1J++sR/+xlcmrEhQ4ui5DE1918Rs9L7VW7YSRdYA\r\nErT0K722KeqWHFNX83k0XrnA/W0QEmlAlYS8shkGhqKTZ7g+9vtqL1OT708Z\r\nRntzTvSTB+93l8Z8ZHC3f357kF2FMrTAfVeRq0sxLmugCfiFnQP2bQhsGm6H\r\nlkRZdOtUC0Ey3Cvb4yPddUgpU0jxSKtmGZGd/96T6orfIu9oHd5SezPvvQaM\r\nCSqLii5XcSWCBim6p71j1Zpkgu7flipzjht3glNpxAQ1Y7cc52iGefi1e8Bw\r\n9i27+y8IjS1Sz1PBGC8sjmjU8C6B58vxKikBD3uxL49hXAbAABN1NjTFHgiR\r\n/nXBKLwLLoGxvN7RpH2RD9wH2jtJKNXYUG/mvws89zwkOQjXDGL0ndTXAaRT\r\nEQdfM4OCe8v9egC1rcyQIHcmU+6lgulMeJpf6EK08ALbCBILJFGWgoLwV/yX\r\nJY6/Aq+t4WaWFbnfQ7F+uWBdBipfr+x2ZppDJ4x4FUe+UuG/uxzWdWJHr8g9\r\n0QMbOYROlYSq7Nd8v4Zr+L/ImuAiljLpKvM=\r\n=2FW8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.4.1_1655216625392_0.9725290036619687"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.0":{"name":"@altostra/core","version":"12.5.0-docdb-resource.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ca1faf0680ec2a68bff3e9daf0074029a59a13d4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8vPzykp7JSz1VDHMYeI6xF0cGzm/2dXc0RZ8DpO9PpYhN7pSo6z5P3BoJUMQwaGuY0zgPQYjczC2qC8d6o7W+w==","shasum":"1904c7ab51f9a61a5b72fd8e60ee850ef467b564","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.0.tgz","fileCount":1073,"unpackedSize":1243076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBh8hLKqxoiNwoUBMG+g1CCQD4oFntZPOO08xR+KteEfAiEAwp9Xdfh/4je7EWE97PPRj6ozexnr9XiD6PexJZd+FyE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisc4DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqopg/+ILHt2aSe3QUcjaLuSPaw9SweatmB7S6LT0uaUpst0Uk31xv/\r\nk1/qrnpEMwhWLByatnJR933GyQUWaYhkbMxJj0PkXQx409qBWDgZxhzInRYK\r\nfGbWzTsJ2XMUD87/sGMYvMk9K2qFklANeuXEd5CIfZoui2WPgXc7XKKdg2Yn\r\nxzmsDBdQVypEnaMjGp9zR7Tul0+rs/4TWKom+pS1WBO/HTN4gMl1qphjzSsI\r\nCt8udmGkz+Db/CPDJaSGBYIj3AE8OFBoUOZh58+kJr+ZPrcJlLaChHKWsF3w\r\nSF6axgAAJk6fBesFaHkuaAdi0b0e6XBi7mZbaDF9siw15eNisSW0aSXMRw5q\r\nArk2jkupLPA8sNWxT8N1Q4WY3ZDILjKN03ZgbbNW6dBSnY14tJ4qhrkoDGF/\r\npksZsV3tEoSFYdKdJJz4QW6uKH7CUOVmEDW9EDc8T2p/R276IufqQFc0UGsr\r\nmDNIEFTWujY9E7bP6LIuN3aLQ6eM0oOK343HM3Iw5v9I3tbBuWZFI3n6Geel\r\n/G/h54kJGH57IxRR+iahUq2Oh3lHjzvsDNs3jFfrgSIpFKvimngOk4hbveCB\r\nGZ5DPxvIWk3fJ3O2OMf/r6eBuFF8wL7BOacc7Drkz899xaBtDYc0aFK/17Wj\r\nWBAB5/sczpESm8uUNok/T7B+Siw384h+v/0=\r\n=uSSa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.0_1655819779380_0.6546998981759247"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.1":{"name":"@altostra/core","version":"12.5.0-docdb-resource.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"cc0453154f53e2d2b3c05769be24c52c4e19a6ed","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.1","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-WH2g0o4jzDGJ6N+1Cf+9C3lNwNC9hITPaNGs9rwr/RSEx5efcO9KwHcFmK6bAhTg44Z6zDcL+5Q+Rw8f9kS8jA==","shasum":"afd5fdd9c39c2fc825648f7b73e38408b0d2e68e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.1.tgz","fileCount":1073,"unpackedSize":1243114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOuPYwodn0PUU+JQPbOn4Eg0TzobtvJhDBjMRaFyLn+AiEApmO+3Zshc+D09p/2VnApVdQPpz+1uz4NTpg1nnlTGew="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisdLFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdgw//d7oxQ8wBDY5Eo3xOkl2dDeZEbSER84XgsEa2Eud5GG0/BDJB\r\nMJKcrLcm+7NrqyBKd/N0QZwsu8gi40AiW55SRMYF5ak0NsjTXO/I1MRQjnhG\r\nWQdDX8Ljz95KrtryBwk1yyXseXmjR/JdThXSh1RhmhcYpFwQusEFtO+T3Tui\r\nw4K/Pi6nklcIj8YnlaCd/2Y+IYLH83+NHzbY6FwNgJI3S+qG6SKse+vf2BN4\r\nAX1oAzSpN1eOXOwj0uKO5lpWHCIjWv/h13LZabqOWxbVKVfuDf/hyTBo3hoY\r\nUNLB2v6jceLYoz+3STYT2qAY0GHgZYDpkgu5dKaTIfOlwech+bGeEpVnzQdU\r\nBXR5nrOqr2tqLy4r6l2McrLi5fiDMq37vvdwpNIS1qT6EA8CSQLlIQxP5xS9\r\nMsxlByg8qHGcePsQX72Ukkn6QK6VLgZx5csdHiYi733X9MIRlm1W7iB5xxPT\r\npF6HtFB9zrnz1cMYUQGOCtzmPZ4uhQUwChKqbQ+9GGDtMEu7h+JoqHlg+duI\r\nFsdJV1hoglsig6yLf0HiAQ333PpI2hb3NXWJ+aG/nMnooSziW23NbVZNkf38\r\nQ/xEnLHipYY7ixOWDI58ZxJKqVJFepnFPOUrMhvaA/fglALjk55iHdnh1bE3\r\nEshEGMCH9kwQagH1x5SXuNp4LAY0quUFvg0=\r\n=MB54\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.1_1655820997785_0.460621511504"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.3":{"name":"@altostra/core","version":"12.5.0-docdb-resource.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5195d21c50834dce2b390fae01e4e6f0475a2c7e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.3","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MiPE+nn/GMfScgUeb7LJnrD5y/7oqFaQaWisUS8LmI2xPCs2x6hA5vPDQ5b+2hCkJmhm2lwI8KOO7/RihNuxxw==","shasum":"65cdbcb7133725bb79fa0f5281a6b15ab058b7aa","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.3.tgz","fileCount":1073,"unpackedSize":1244690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWID2jFZxHNaSluckzithGwlYRhfkiFMO03qnO1NOFCAiAAyb0UX+KFR8l0M7Q0qdMjgb7oQ/z3JHb9+WAcbWebIQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiseTPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWdBAAjehZ7WFj2cqbTovgSyusJNOBYxBkHNYJnYL8DGmZ5lDdqOn0\r\nkU5j6e0t5WXSzsHLhW3W/OQrpLXUO7oOT8RWCOJ+ih9aGDMucNsMFUj+DJlY\r\nQQUMbwVMQcy68RCqLRZm1EScCibuNBpN5ya7r08ZUgcG4/jQrUnu7VjZYyxB\r\n3hwjWEOeiaJnx6b66xqB5yWEWrYFgXZg3/yyIIluYgRVridAxy1KhrvCI25p\r\npa7qoKES06fu/d7DmqkeuC3qOgRjpBaHfUX4ZmAL4fvOSyTBlVA9G120t3lz\r\nsBtERZqDGf9ap0k0fXoWEaQHN1CnNnXbS1JbsjvISI9F0Y6rbEW/Qf/+20lA\r\ne5yl/LFNXqoSTiUusiCR/0w5pVnjH2abN3kmWalxe/mfdRl45imSGdjpZNUa\r\nayg0CzKXv1FmHBMF4HASh24yDWIr+jdNgK3Fs3+jRe1THp7q7OT37cYKcAne\r\njF95tTWgx8fziTYNUe1YkUUCzrBxXJkfpIXVRl2Plf5dCpUmiJYMY77hQ8f3\r\nnnKa0x7paaCRcIEl+vxbyfG4Kx0d6KjqjZJirUdvxHrrsVELu38uzoLoyM7T\r\n8DR9lFB/PKqPVXlMdjKVa6rv6FRtdr0PijYZBP9M0yc2mu6zZY2Z+KMjJ+1I\r\nGszf1NbAzQxq0g4Qf8heOxqdb97PBClKp0E=\r\n=BADg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.3_1655825614816_0.3078558695162943"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.4":{"name":"@altostra/core","version":"12.5.0-docdb-resource.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5eff96afa48369551e019e834f724b9757e89209","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.4","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aM4nutiqL6iP0IbsHthd/atdgcfvfWk7Byt+Z0776FKyjdLyvvNMRn7XfRhsvfoi9UijiuR0h9hX5kbd0WvS3g==","shasum":"2c2a5315bb08f0eeb71573e640e39634d420f104","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.4.tgz","fileCount":1073,"unpackedSize":1244742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTf27r3vOWz6VD8vNZbfyRCM30gVp63yLBlMNZ81ubRAiBq99LfH2X+0SFiWG07Akf1MKSaL3XvyHztAtlNUGD9fQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisuUXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR1w//VxHbMJispqmoTvxnyAf4B/Zn4VuKc+qxmO2UAdl9i4s0AmwC\r\nte4BbZwLomKeylvYh94DekokJHrZqGSzsRYcdUDy8sgDkPKvazL1RX05CycA\r\n/2lQIb1N8dLvCpa9JqcnZJbseS/0Bemm+bSBycmXXcuXwte0byP8X5E7WGJ8\r\nrPLGX8D34mK5m3Q5I1iPR+4L6zI9pFsNP/wyNYs8VJylEtH1GDNAI5WMmF4B\r\nIDw8NDixvG+ulyfpDmPQ7CRSAJQ30JmOuTp35dgBNKxf4PhDOTZ1XTih4Gn8\r\nJPW1bRH05TFpAetc6pfbCzkzXjWzP/DUktytV9MSCzi4VMHZc2/FwCoEGnRk\r\nICVEvFsgzPdkTKelKytiKsawa7DwIkH9Tl8p/rD4xyFeOx/J7Wvok/6WXTWH\r\ngHxMrKeuBZTZDvxc1MBfZs89OUK1wqT4SPyyD/gL8TpvoDPAEg+wsDV+M11m\r\nqaQWiGJbkn6oXdQJ+B0QYzUmnJ/sOdW72XmCnf3jpv0Pqj6gxC/oao77cxH4\r\nHL40UAxEm+i1+p2h5BL4VHF68F5oirccCEl/tLQhgGgnuen20wuvpSNU7LHK\r\nSMUpUDNtFkJfvE3xpmkmSytFlI276pNd2DdChtaDOtwhG53fKxehwt8i8m6s\r\n66trKutCNqd5x9A9qXl3lS4HPz3/Y9O7qdc=\r\n=xYCq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.4_1655891223568_0.022503591961952507"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.5":{"name":"@altostra/core","version":"12.5.0-docdb-resource.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1b9a1083c79abade207bef05bc36dad9f14417c6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.5","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-lKBhsSSFOV0h1XMJScipCpQqDyrDplvTdOmmM/T+XDKop0lxydHnb5xsxrrOqW40CKqY5ypXkxaR99QonsRsbA==","shasum":"fba22219d73c10c72cc3aa9a062abbbabb61cc8c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.5.tgz","fileCount":1073,"unpackedSize":1244710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWivk8jOIU8BU2NJO1aq1vbphsuZ6E3CttArWQuCMobAIhALckMJgVVZFP6o9VALwG7cWiFkjL+E6inftkmOFOmulc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisuYpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYvw//ePp9To/B3bvvHj1FuQDGzCZsxCo9ScTUPsHrYjwezifg0pj9\r\nUFnBOT/hBoVAndhW/AX/IkSee0zi9zS1XbLi4xTARw6PSMAGBiXf3JeGBXCa\r\npVrZjQxM4U1QR+jk33sN+j3Nx3NcrnN8yT5Mxb4e4Z5ltj/QqOt/k684HLWs\r\nVRPbYIJUSja3gZ6uQSTBsemAO0Buj4hBTQoHWaJF6W/Y3ftF97PO114yiarj\r\nMvGbDm0y8SmXQZtF9cJ0DR0CqEnrH48UsoN45ySb44Z2fgcSdD4Ti2fK/ngK\r\n1YCvg4YacdGpc1LBvlb1PRsU46MCCsaDfjgIALByKnkbZUBqirRP7xpUQ4HB\r\nSZ5GLLuWAOw2ZQGWvD0F2Dv31017EUoQMHMArQWH6xYihM02CiZmP3HTDpvH\r\n1FqApFwTOJGBlHzxtR2ZS/zRG4rBzI7I3NSw++Twp5UaMzNCKmzvqACOFBri\r\nSQyK4IYczEU7dmkFmBvXvw8NMKGjZ30Ksu2FZUGco55zgm1lM3DlDQYqZaDh\r\nvNsZlK/Rl9lEiyDxIA7/96p50rQL6eipsGlAR5Klxg1PrOMgPC0xSFrMuAop\r\nPGaQb4/Bg3ZXYDgxf2M6lhxp99EyEwxdYX7lQKiyqPaGmnvR31swp0MLoMkH\r\n8WT3X2rYuw3hOTpC8FEpQhJM3Kh3VyTJDjs=\r\n=bgzQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.5_1655891496834_0.5640278728101835"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.6":{"name":"@altostra/core","version":"12.5.0-docdb-resource.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"aa257f80b4866044e5a41c04c7f033466f9e9464","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.6","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-H4byEu/FLT+fAO+KGDZpplIpZ2FD0hNUN5UTZXhrI7EecNZlMtWHtm0inCAC5kQbJ1fZykw49PMBnEPfTC03dg==","shasum":"01303d8aced7677decf4b94da049f00a91698e0f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.6.tgz","fileCount":1073,"unpackedSize":1244710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNPTuvObx8sIP29XEtXDTKrVydrA7mK12FbVLWGFHaaAiBBZfWnge5AS5Fb64EKjcO2NWo7JyHK6LJaZmFdAbQfnA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisuaLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFZw/8CWh2FLPs7DDG5dGxflTLg0DXABzyEF3Wyfl1qSdINV97p40E\r\npXBItlI5IncrvhgdIjz0RhCd+0Bp5W6DNRGYcmDOiSkKSa7rByl5hlSVJXcY\r\nj3PIYEtLc2PKvTtbx6Q/sGzBFTjokylgeo/7N+cWcDAnenFl4p79fNcffrX9\r\nQQg0FTOtiKR6h9V+lDedqTO1xazVPYpngOG8zIhXj8PH4k2lJ7v/YecOuwEN\r\n9gLlE04Vrhe1Pqyz2MZzYKwuh1JmwJ15YDiLT3CXkE8+GkPyLrGClHls7cFF\r\n/Sk6guC/mR6muZAwqml4sxK7iQgQbvBCJRmVfdeegNXxSKTs8Fs2lLfOr+nx\r\ntTtwn5RcL8smhVwxuEwQrOfNVt6oa39h5wZ+bQWalyJINQl7eyfytim7oWcD\r\ng/NsnUQ0Wgue70r3D2YEM/pu1MzzZbLQTU3hGdtICgaEuPQHhX9W7GPg5SF1\r\nIl0C0AROg5MHE9KjYyfuRXem+5EZHf1+phbMcadNKM1kCF8m/DxbKrNY/OJd\r\nSEzMSF6/wdk537pk6f110E6fwnrlF0ok82/oewbJyDJzBjsjmutxcLVxRLhS\r\nR9q5qkle4tOUjAX5Wv/VyZcVkdbPq+hBB+QTLAVhzByG//WQ7RsozmiMBOZC\r\nEpspuEFwV3kZ0NGuP/rYnugiDJU0IhPxWfU=\r\n=FtiN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.6_1655891595220_0.2981176510463923"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.7":{"name":"@altostra/core","version":"12.5.0-docdb-resource.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6de19f2a87db7db60bd145c1a602023a0595a59c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.7","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-YPo8D+EKnBekqtrW9ZfS9CWA2LOGngi3o3o4+EW4LdEMBNhiIzIFgRQ9wHRtzmVOVrpCBZ1DpLDuE7N8v1MEkw==","shasum":"595741dd9df90e3d214be6ba33cdc91f84dc72d7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.7.tgz","fileCount":1075,"unpackedSize":1245745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmBPG0vH7Q0kVYfdIR1b9b0bT+JE3Skq98v9PDCKnNVAiEA6sNQyS/yz+hYRbrCHwSPBpPLarlLB/Iy8m+e9LVFN98="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisxKZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Nw//YoPdVbIEYtrtnKZCxi1OcsA+ioW/DzNmDLscyFWKPEKzzQv8\r\nXOVk+lkyeN36tdTR7/11t2xF/PxUimKLOpDbdySIB7OPssZ6qLdq5hWLO4pL\r\n/dCo0NauVXOU6hd+LZr/JO1OsiFccfIJsvWRwn4iY5F6n4VqvvfEFezOikS5\r\nSnetn4nNeNbZo3vw9fqN18d8Bl/ujVgw4SgCm+Cpv+lkyiUN2eZPmbU27ee+\r\n/bprZzvGA2aCm09oV+w+twO30Pfl2ZSChgcAeuQoPRn9fRwJ5on209Cjag0U\r\nKhM7LCuxrmlZvRmxQ8ZPXZcUlL6CF3exW6CDVBXq9Xyrk16gNO0NERTvBvcu\r\nqlXVutiqXU/8EF5e3tSbvPSLxBMT1PvMD5Emisuhld0FI606RF2ZfPtau7no\r\nAhUpWPRJ+uj/iQShPYfvMmOKRSSh6zKIj6SY7lDJOuXZk8DaG6zDlVqHwoEN\r\n3W/63W7nNoyRyj/lCVJauMFuRMpn6ANBxbJaPTe9oxuvQMXlUj0DkUs0HbMk\r\n2qWVK/VUcpO0yMT94myTswILM3ANOfx20Mj/DndL5AKstmSoDFAFicwsS1qp\r\nMCfdJo3OipEmqJADBfWRZqkuZiGe0fjqBr+IUUICoX/0fxNSlmuLh79vkEBT\r\nivW19uoccz25CQc1X4Ifm28z+fmoNwGp/Wo=\r\n=8D9X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.7_1655902873432_0.8446215931304348"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.8":{"name":"@altostra/core","version":"12.5.0-docdb-resource.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"fe7f18d0452b9ca79d67b745c3b463f77155f2b7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.8","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-nTT/cDQmCPUQVniwRWfXbqQiUeR5+si5EkxbScuoGzsggWsEg+OHurCgmogG3qswY8Anq4PmVHBVMRnGRZHHFQ==","shasum":"995469290929e57e65ce8033ffcda119136640b8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.8.tgz","fileCount":1075,"unpackedSize":1245863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClHTubxDYapXoDS8B5l8Po0ZWrKFoDTj3OVGEVLp2dJQIhAN0r7v3YpzDSin4uMiVV1esIqZUOMj7hQQakpUTalank"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisxN1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+aQ/+IeAcXKYVdXD+MhwoPF+d6RJoWrXXfLaHJ8ZnlUzybeFg/Dj1\r\njurfA89d58upILr3BK0wYecRCl+uHu2bU1wLQztPtMjBlboktUmHaLwkQ6yY\r\naebRNY03++fwqwMCw846Ar/5xdNrjiZbQyq12cDcjN+v1gDDOseqafgtyARH\r\ntgmDonAEFQSTGdzg/1dumhqPPvUl9UHJQNRHwvi+boMPflBA5QnYQOSxUkRg\r\nIHDJX2llUVaRTvfiae82xoW4015TDIE0XakeHL4MVvCmW669yThZbHgRqc01\r\nFNgW5K4/ElJRDnsaODOOcKKNDD7F2JzV7xW60VsFA25tBwzGMfrPQKUya83P\r\nUo7LBFP7aC6BeitAiZYvbwdv6qi0TN0Su3cbGjX5JwC7lpCeY6Crq08gsGZ/\r\n4UL9WqxNMbnOQ2R75i5YT3baUHzZZ1nuDV/fwVPrS6jX+tQTH/scClIQhBD7\r\nI2xvOSEDymvCi5uKt5KqvpH0vPSEX00aLNd/PkK/SQYp3UOUyFk5WYaB7Mlo\r\n4WBij2LzwB/g2DWZhIV0QM0gKhPix2CrHm/VQ10UdnTguzJNMCsdadvjqWRJ\r\nIoUCzCwEE2gjLh0BVx6fN/6v/PuOh5ss3VkmqehabUsBN/i7Zn7VyHlAyBYW\r\nb9SHlS6RGc0kaiaOHkU5ZxLSYumL+PLTuzU=\r\n=F5nH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.8_1655903093189_0.7504030464908582"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.9":{"name":"@altostra/core","version":"12.5.0-docdb-resource.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e83c09eede034f5c83f9fb93aed3b5e09651c2f8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.9","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Rfqr7YgFJw0+urrZyyxppefYhcU6RuaipX/rRukjKDIVTH5FPAv0l5MtqsoFP5LGWGu8w6PkPm+h9wQU3qcO9A==","shasum":"db54b488d589f35978597344f3744aa2b6d0ed0f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.9.tgz","fileCount":1075,"unpackedSize":1245863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxy9CqaNId/jK5qB2ElXxrkZdUG80233IYxZAniOmlvAiA+kiETkv6HnAH3eluYJI41pnr52xWJ030VzWqu7neZDw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisxPwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmLxAAmqjFlvqyzIWOIVFzevkVvhAP79EW/s484e9qOJbxAgE+by8+\r\nGw/nswtSM0JxHUTdxwuXolOQwmV+V6oefEZSgLWA/rDJmoR8LLIp3Fokz8Bq\r\nl+tCLzndH+x771r2uc0l2AzqEZR/HHpEHrbTg1lQVknCNsKKimVkwcYsxkwD\r\n54Z0SAunposXCF9bp0f/Vsolqm/wIcIb67iH3aGjLeGYTxa9OoY703RAVqWh\r\nVCppXevmN8KVWS/fzbBxGYpH6rwQX3zbq7ODIfAbpWM2R0hFEsSwdOlvuYL0\r\n+Fwj16qA4j5dDS4eqQADDW9KDDb4Clb11RJnEm8hfzcKQobc7jwQdZ3V/VYD\r\n31DEZ9l8MLEdOC4GfnZdqpbVMmHyvE+LyxNv/y2/rxOCIPgMDwD40CzbKcTL\r\naMZ1+oTpTisoFlvVPdutN/wzRNSuS6gWcCrdh8mofBTsWemK1UVX/6mQxh/w\r\n9kG2v6wKbocjVQScMjsY25l7awuPHVAcLnl39qX5PstbrXi+S01w4gz3EWui\r\nzifsivj9L3Wfnhx8C5HPK/dPhuzf9u9ehUK9cSHDhxiGMhidQzhxbK+26wDS\r\nALaq+liiPu8+TkF6C+SE5Xb4x7weqP72bOHSUhZi+Wowx8FrE0npJK/tYoGx\r\nk/SRwY/YMzq14wL49ysgHrX7V75o0k0mgbM=\r\n=m8Xe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.9_1655903216132_0.13650032065102446"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.10":{"name":"@altostra/core","version":"12.5.0-docdb-resource.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f09554e596b8e7d386fd6d5838697b9dd0173c0c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.10","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-tkdhO0bQcpstEN7rIjE2oKsq7X4/EcOfDzR4lbCzQ3H59jUqy4Q8XmsWsMgOUPzg/BvDKL69QqGQr+EygDdcWw==","shasum":"1225a6770ab6c44a2db3edfcb8636b47af814d36","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.10.tgz","fileCount":1075,"unpackedSize":1246279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl+uPxCdyZpr8Kn+6ZUYHM2dUNJKVeRXghwSWcFEfnbwIgROVfGvzXUU56A5UiPqLiaztTOUZLst21g9QU/f1F4P8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitH30ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoikBAAiU+Qf/YVm0slMGp6MYEZktDVWCuHrM5zk2xzEQDWcwgJSoWE\r\nUG2iAC2xV1UY9iMmhh9nIST4YMvyFBB888lj3GkvCTXXMW6btspxu8TdLFR1\r\nbNZz++XOZRf0v9OBhDQncK6fgGjK0/XLrjHNbjA60qXNEy1nsvxtmGdOo+x5\r\nV+dvLYifNBT936+00u6sn0JV84SblL8kttlcjVrumMmkl4UCxIMabtV/Y9qb\r\n1wSf6hYlQDwBKnyXsjFKQLjflSItoDeTLAsOVlYoG2SmQGkh4mdQLRS63pz9\r\nUiHZgGGvx/oZ1xfeKZtqfOtrmpFUskIo+VjMZ8aQ3uy8J57vqMTagDvq5mBK\r\nbSw4svx0TDawCx0AtwH0nRfKJbwj1h0xipyUx2DWnCVQqRV8V1W6MVHkT6iR\r\nFfNGLHv1qu+yS+pgB+4dSnNwJ2nMozxsNpAdZ4MC94NSj7wbD9cgJdg/R2+/\r\n5/ZwVQhwCxYFfCQAniSNF2qywdYhs0CorFLqw8qsFSKI4tA5rreiIhwUj+Go\r\nYjDZJkaHy3hIEDhcqmsIDeEW75i0rtFeruuetgPi5s0hl8cDJ/SRdeVijwWY\r\nRwti249fFVs7fBEuj2QCDuTKbzYkdy9UKD1diwN0yJxwmCL4LgTPFronjiLe\r\n8MgVDcBgdvKLewxgt2sU5A6ANxgKCWgj6YE=\r\n=J+QV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.10_1655995891858_0.24047041489293575"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.11":{"name":"@altostra/core","version":"12.5.0-docdb-resource.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3d8f1780ad144a283697a21263529bd2ae31f500","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.11","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6YU3ojE2IxI3SHkvhGb8QXVaM9ReIalpPd9CE7/3Cz0hWMkJJGDu0TWp+0sElAp8OYxSaqCE5gie22tsp4GmRA==","shasum":"bfb0a623e5fbba4d23393b3d042429342763bfda","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.11.tgz","fileCount":1075,"unpackedSize":1247281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcecBAHCkqLUpzzkqEWIi3VyZ+wh2G3DEkVvPr8Wru8QIhAOkIu8EA5MV0tQc3ZQXy7GuVB0N3BIVXT11aKlBz8+gD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitJJ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkuBAAnf+LlytYBhVOnTyT7aRhsnRVA2jTUENs3EKcsQtmB4nY/fog\r\nJ10o6xWMI7Hy3ePrJqhr5zwx519WDgAl31zOOneV1hHjazTKaiEGUW0SZ6Ge\r\nD1hhM1oMkGIkaN0OKxjYua9Nh6T0tGIHpadCtS+AtyasxHr05O2yMw1dCwAJ\r\nZ2nycPrU33p2W9MUbQaz7wxIRvk1PiT9dpddWPWRETa3BLSLoaQRKmgFpsFh\r\noBKGeTllb8984H1TUCGtCI1EbIOwvhsSmjnTAL1R6ZtidvhFvdsDxH8GfycF\r\nOQMjpHvriUx7bRfgS22KsTs10IUIrcPXl7UdiFXm9ikmrQxR2Ec5QxYZ0t36\r\nAUuWp44PxBbA7/TQNfjRsXscPPrhvAwlkDW9W5xJBwLO74OCEV8gmaAYQpSw\r\nyuhtSIFVB6k0POM+9VkHziQipbARF/h/oYXIc2ysqdP8VCCrlF2MWGEFA1ls\r\nw7ILAO6qtJdoRYrs5vIQLTFIPvE1TKBxAvzug+0/2UvF0d2UQbv7MSv5blpZ\r\n5R6bE5sfJ+28mPxFNsGTOm4ACX3xVEjlbrF9fhQbtTX2o3IO+a1q3WGpHTlu\r\njov1Y8DGep5+dLdWSusKG/qo4bsmFVX11sZ2/6guXsa4D5gjIqWWovD0Bev5\r\nPU4r1E2w9pmhLLdSi7+ytO55ABsMahytU8A=\r\n=evyz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.11_1656001142190_0.5297879260362892"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.12":{"name":"@altostra/core","version":"12.5.0-docdb-resource.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"41fd8b371035cb7f46eeb8473f496fe917bf621f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.12","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Fb1AKWiVDsvWODNb+JOBZLnN9YRfuuHrazoG+joCOwQqA2x3x8nqtgTBDBXs95+VLk8O/Tsq+0rolP5NkNaFkA==","shasum":"5670c794bba31441919b437d9a86eae4dc4d406e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.12.tgz","fileCount":1075,"unpackedSize":1247281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmlzE1prlDFYsSs/soGLLfX74KNs2T7/yW/gyB535HyQIhAPMqv1stCXTkrzS+vmgI8uHonRvWlx9S/1+TKSg9jNrF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitJMDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0BA/8D0CUJk2b8tVF+H3AZ/K/ZNZGdX5x5saxS3UASqEahAjmQubz\r\n2imzGd7A6G5ifp2CzYwaXZKijOrllaVl50RR6OB2QWhDRezbFK5H/Hmz5XVP\r\n4e5jvK3fvIRZ/4fsgHiSAWQr8l4S+iou8HBNa+Va5imbVvcu1nBU6LyvEPE9\r\nmTZyhD8+ZRmV53raGeYYy22ku7a5Jr/sRfuQC7iiMmxEVyPbdY9sdsoAgtvc\r\nxuDiItw2hfwI9/TBpxi74BfsthzZaID0DFACyVFLqEMnbwomMYQMoFNiclXL\r\nASl0Gz+Ox4WR6WV8adjCEyXAnjOpNtSImmVP0T262C2J6wtA07ROIMXbQQAm\r\nM/yOnQsxwgEC9v02TVT8CSWQMjDLR818TqND/gscbgKqLYgNoZbYjYvzVF4v\r\nLpBt+4uHUoPW3N1V7O1L4VLWeZOp+pY/JzV7NldeJKL9FbM5bqLN4A/m6mr1\r\n3TK4uLUrTpD/2ncddmjo5UwpRWjU3jm+sNeKJFHmZHoy47/nAQgZmK150dKh\r\nlGtVChN1VoYJpjvHAB0uqbpXAM/obAwWX9SXZO2ijKaNBdq4dE7Kcl+ZfA6l\r\nlU1AKEQfA8r0tk9X/CA3jnhoetAccXak8s9+xWOUomhkcUzLo3lIWogKUot2\r\nY9CR748VF7LMWkKBAvDLwcxGxK8E3Uv1eMM=\r\n=e3/u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.12_1656001283258_0.9995035328332014"},"_hasShrinkwrap":false},"12.5.0-docdb-resource.13":{"name":"@altostra/core","version":"12.5.0-docdb-resource.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4c8baa17dcb09dada52212fbe2f52607667870e5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0-docdb-resource.13","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Sd/9IauEZtqqb/0r3og1LYCMZnH/PrnuVqJtrwuAeWDGk4/g8wiich4MPzck8jfQ5Zh9B6eOcID9RTrle8Sllg==","shasum":"1740b3bd7332a3d123fd20c4ec4b6aa36e9eb7b4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0-docdb-resource.13.tgz","fileCount":1075,"unpackedSize":1247653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSa0yn3OeHbz19J29nAlrLrDxGORECKOdn7CZfUI+YWgIgXoe3NfkpxSSrI1fq3WfpViE9DZyJXhMQt9u1Py1hc14="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuYB4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo9w/6AtaOYRz3E7Tk7d0WjbzjJfPv6ZkExYdH8p6/I+91+my4Ocf+\r\nco6FuREuXqZ871un98OIiOX2s4LHdW4pyZ2iNdVIfmwhdf0sGUkZdLuzbcmH\r\nbWUa1MQobEnWVrKMoxy+BpAbXEVpmMNuhtouHL9HQDoLkI+zvmtMmttyRo6D\r\nexyOVBab3gyC17tZuvdNwiRTEjaEbcNzxbUjTmObMCmLDyJFzhVMXGLUYCvN\r\nesv7E1+61ipLKTV49PXpvgDgwpw/bzMP/XzouNJcX1ar/2t7ieRvKHSyGQPX\r\n5BV1ilSoAbFZLiYMJuJ9xfbNKz9IwOgiaNtABNc4DDVrCBUlnXENUVOKhNSt\r\nY9aeeZugnSbbEvT2BvYA4+QFsfYRkltNPK3g41QHJ/IAgRSmOs4qTnp3b6db\r\nQssIChhOXb4MtRzx5gRoKerSdmaenB4bGXjJSu7pBjrDE207LDWsDWrf3O+O\r\n1uOXadZ27RBwP2z83aM974DlFUqZTnX+k+YOR7d7GhKbxzMXyEfyKePxl0WA\r\nOOCBU1Nzmdf/rEkdXVUzTSyHu3Urw13YlgXTc+D3t90262w/PdPOAKYbJLyE\r\nA2TwHmx4X9YmOWrkisdVUjY5A4JJAKZlJ19lPG/+09OrmeN2mb0+38uC8dt8\r\nho+rh2d68J/+d5ufdbfHspZyO6u5sxFxR30=\r\n=P+Oc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0-docdb-resource.13_1656324215960_0.49640342308078234"},"_hasShrinkwrap":false},"12.5.0":{"name":"@altostra/core","version":"12.5.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"d1cccc4117c4dca436f8675cc22f8e69bed50f53","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.5.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-K/L6g6FQnZQQt7nx1Nay53dCtYhT7RrUE2ouY6FfrtKFMpHV5NxLH9AbX8keu8OlIi4VHZGl9v7pIeAiRz9ILg==","shasum":"86251f5015a4a31d89abbbad396be782e3a1a3ec","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.5.0.tgz","fileCount":1063,"unpackedSize":1236283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbWfhOnowVDh3YfgqpuWtJyKRLtyVgkAq6YgeKg74kWAiBok8707f8fIQciIfZ6Y/EXSAoBNnVyxKyoLxFUwSeYDQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuwV3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZXxAAnEfyUX+0V8YUwQJfUcbdR3ArrswBgd5cElfDJ/xcpmc+KqZW\r\n61wDZ4H/X0Esx/mvYxrGlL69z994ZsA30aLC0HNI4BRfXrtA3csdvJkLgj3h\r\nueTgaTlIQ4BF/gVMsg4N9ukZyitNHT0rUUj9DI4oXT4XIylni7/vnx+dR6/E\r\n32/qtfS9YIhKiScw2TiJ4MlBcWiP+I5d9yE9G/HvsMsGFOBOphruz1PpW8vn\r\nsE9P7Lvtyo/gMcxD9eGvaYFFX6PM53sHUvs5FKBA9RqcvLcgrD6LBRI3ydiv\r\nz0B/107b2gio+AEz1VCqsCyEmfn90BtT/hF/yxGkSwzFJOmKUorcLuGzGLeD\r\n92I81Tv6ULOt4NzJuOOW8jeBsTPofpwtaZBcQTurkdSP/9GTpSFI/5VYUldi\r\nKMDzza/3SIxkHdlDcBBaoMLhQxKRuNoTf8uUdST1XV2AjodBojeLdqFHULKJ\r\n88jKqVfCYrkmf1OBE0q/tChjhQu+J7hqpEiDc48D/lR/MlhBV+2F0GAAVJjf\r\nq7XaDjtwK9dv3R4H2P+vuSuiqcJjnTOz5uyoQjxUmu6HgPf6JGUBZqD6FI/y\r\nxgcRkJZh5gCXMpGWNNhNecHRUKTJnOn2vMOIw912Mp77m/X7v1QXhH1PUDPS\r\nsBa3J2JpsyOAibR7QbBPcoKkipTa8r91+F4=\r\n=N0kv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.5.0_1656423799371_0.6380805239781724"},"_hasShrinkwrap":false},"12.6.0-docdb-resource.13":{"name":"@altostra/core","version":"12.6.0-docdb-resource.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4c8baa17dcb09dada52212fbe2f52607667870e5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.6.0-docdb-resource.13","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-fqRFIczT2NY885lQ1Rh2P8yLviF7Kv7ouptblw8IXGl6shmDSRWGxnD01NrV3PKb2LbfTFsOBD9JXXYgnaLKyw==","shasum":"682e94f12ac33108d77e266486f69010864e9b7c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.6.0-docdb-resource.13.tgz","fileCount":1075,"unpackedSize":1247653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDB48k/oBHRFOg4Y39c5kaTxRxqHCNE2x0fZyJD9TMRIAiEAtV7XO47wAzsB0oaX7oZKmdOtLF8I/tlKluGoVXTfDUA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuxyKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogcQ//cH//opYesyBEoC71+J5cL/5rBhhHraFSVRrA6dOdhnmVRmOY\r\ndTAXczwjHg8y1c0A5I1qu7nEYKsg13/ixtPz+3k21wsta/YiOmhf7W+OV6j3\r\nfulBQTXu09fx3TlCuqK2p46y+4NdTdJs5uTkL3LCPw10UQRGFZPMt6/KitMK\r\nz1vsl1lU181FMr+/yxqMepH9KwjlHexu23IObK4iuEMOp0xnrJ9XgaRyTkTf\r\n+9/uI3U2XoIUlxlP0FCn5UZUIXPQyHfmIiJeMaMYIHLWjBfZcwE0PDp3qxNB\r\nZX1l5RWTRyMZT6N6sZy8oKmas0tk1Jkhn4rxNL1pS7zAFio60AuYV9GUVKMa\r\nQG6r0ccFPal6pONOm3zPU7waIdfcY0CdIezXCTeRUseu89QVmUTn68DMfKYP\r\nM1qcqHhPzDVz+3YcUEXif/UQZDl0ovx/qN37P99CZZ79LuHS0KNO3luzcroM\r\nteo6JkZgIvrr0bTR1WN2lVKYFODKvESCQlgjhcQR96y8Yj3CRtLPLKzaT6Ia\r\n2X+ObHYxy0UXz6qvfM0wwowST4HElZCNj7w36hC+cR8Qogje83JvnzN3BB0z\r\nip1z7wBK/BS9TFO3PEiwF7fy0TrASi5vSsz8LgAZr52Yp2HuFUaTErDdP+3D\r\nC8fzYPtbTpvlXls2BO/PT+WgnZJfS6ykM6c=\r\n=hxoc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.6.0-docdb-resource.13_1656429706618_0.2681997886893446"},"_hasShrinkwrap":false},"12.6.0-docdb-resource.14":{"name":"@altostra/core","version":"12.6.0-docdb-resource.14","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bda67185bbc6ec946b173284b21e89d6e7916947","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@12.6.0-docdb-resource.14","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-gEj+dEnZ33vTVT8Jq/CXK/Vw4fzZElXuBC15uwXGYJt6OYEq5U7GKn5+on5IL9H46kVgwdYqWWyGcNMOSSaedQ==","shasum":"f2f3f330993370b9fe8f89cc567d8b57060cebfd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-12.6.0-docdb-resource.14.tgz","fileCount":1075,"unpackedSize":1247653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBypg2D0/tOiuNrmlDS1EO/TmiLtNWq828pD2du7HexCAiBP3UkxGgb2ZyE4KvPGbolMtLfs9FVIkyx+gexwwq+cFQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiux0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodCQ//ev2CL8sPQDkoC2JAMI+9d2KBRIlGR9CRPVKTAsqzYMT8HXMe\r\noYENgDHDViSHRckssYyu9aGyNoxI1OeIcXz0fdy/AVEUCtbY7btSHcIyrvO9\r\n4eV1fT6iC0bpF7kz8dyDCLJzuuFtqa3M1APssZCuAuqLH/qNsCS6TBFD86nI\r\n8bk6YQA8a3rwBBELB/8V0XyGN78iLRowidgOmqx4QeivRN1Hn0+2u71o2rXJ\r\nhHpex1xeLE6Voa43KOZGRb+2FLykAJEwSb1sbivKeYCf6att1EJXL+p8fR+E\r\nxyalmCrYFVoSGZtWPv5wSLL0yzuEbuyyDFtkTQOCGov09Pn6fkWD8JkUHSGs\r\ntu/YNIGMYIvnl17q0682CBA0pVvP25y32UCd/JsPv0JUwKfvw5LwMXV97knI\r\nGXDE8OGupNF5kIQ6dNK/u+BD1/Xby4crmUXKuFj4PnxjbNktNfFj5qRn/7gR\r\nw+YpFl7WS1+6ce8qhTukIiVxqUJj5/tGlwxD/PzlWZh+SfxYNkKV2Vekfe9S\r\n+uu/tzQBz4Q/OCMD3M2d9EiIiy1xElKh5U8APLVs4I2tZNZAZd90MqG4EKe5\r\nVF8RQNrfpxlmRoc8D6UsjsSGw556eIo9oypIb9l9tILNkbyVHdgdH7ojw8IC\r\nzczEVdlWIvdolRhLZ2y3a7FmBG04CWGQtUo=\r\n=oVYt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_12.6.0-docdb-resource.14_1656429825826_0.9438820117713551"},"_hasShrinkwrap":false},"13.0.0-logging-improvements.0":{"name":"@altostra/core","version":"13.0.0-logging-improvements.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"61b9328b774dc43e4eb2f506997eea25da68d80d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@13.0.0-logging-improvements.0","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-pmyTI4ANmRl9zMnOISFg2XbAzV9/sT2Qwb3XMESZFX5o00l6eGwS3o5SqHESCNjzAh8B7Qyzakb8DThgJUDxJg==","shasum":"d77c30cd4c18675af9efa055d655c3b042edd518","tarball":"https://registry.npmjs.org/@altostra/core/-/core-13.0.0-logging-improvements.0.tgz","fileCount":1061,"unpackedSize":1239242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvlqbwBvAa0pfFrTlg57lmU3YzTrvAf3n1joo3U2w8GAIhALk6MI/+I5VypnLO77zKxp1AN5IqIMy2WKmg3iUiBdKU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivA3wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon4g//ZBmH0Pl+T1s4J885cT9F3W/1+rveHPP3W/lJIi4xUVsGgpwT\r\nU0CMtwYO6uqRCdLS7j92goNIJHm6JZxsAn/jdJ4LsuQhLd3E+UlElsXVoJWr\r\nu4mso/brNBaf+3MCpHwffRrskx2qUT5jxkJAR1Rd+gz7Nid9olWX7QFgk1o7\r\nR67KFtYyMzMzz419JYEEZCpfGub7FkY6FdK3tBPjvwaBzYLJUoCdVQxq3o4U\r\nR8sNhv43PZHu+wJDYA1EX0axdPxenpwvE6/lQ4RX/Rubu1mtSUdO4i6zKnsv\r\nfSAmvwuXgVU4HK6AFgAvbeFpdh/bJuwBuGfIsYfhQ4m0ocIGUHcDKfusbxTK\r\n2hmFFmpaXBWG8FT/LB8C/dCSYxj1MYXQCscnTFEqADIK1wRWOgqRQViCh7Ao\r\nq+7DtIKW9V2kgi0zGiRqH+QzdO6pifYg0jTqic6VBX/AZteeQq7Q9g85SJzp\r\nbds0QElLbsgDez1SCbwBdI0Uq9K32A8rLbjMQSpYt5k7yAV09J3FRMKGJ2va\r\nzcFlUFqwoBPOKiC4j+DnQ4AdCUu5CtfTuhx6S+0O4lT8uJkNqpF/Ky61cEmZ\r\nysqRNhfv3kL6dDKptQJS6sbA4QUcc/vr9NbNGJh/4BehK4d23kJLtz9Wi3K0\r\nSaQ7XzqQWpUkCfcDmcLqTyHoefywOtklitM=\r\n=0ywy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_13.0.0-logging-improvements.0_1656491503878_0.27664461174111055"},"_hasShrinkwrap":false},"13.0.0-logging-improvements.1":{"name":"@altostra/core","version":"13.0.0-logging-improvements.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b7a9dee359edd6a8698fe884593564dc099ab6d3","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@13.0.0-logging-improvements.1","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-6hsnaM3hCCPXeLL48YtkNLUyNlbIMjv7skI35kpMCTSyNVvx3cNBP6OHsd+giE4jqb8zZONk6S2oOzAY1AI3GA==","shasum":"571ccf6fb7168ee47930e6ce93b9698319ab65e0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-13.0.0-logging-improvements.1.tgz","fileCount":1061,"unpackedSize":1239230,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCliI6JPaQc2q7S/I9DHvvZG2Ysp129wutVHBV4TAtvPQIhAJ6ujWEEJHbQcdzU1KhldNCThWl26N67/zzHM/9hnOE2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivBJsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmVQ/+N3FAwEw6O4gIuX5y764iEU5lCfYMdAaJCBoH5Wq5y22fVJBZ\r\nK2sC7ZcJI16+N3UxRAl3bfxRpdAJHGntA8mhunV623VChzyn3+/X1M6tW4U1\r\nmZnBnHgWjcfymA2mirBKJSnKPEXDseVr+z6mQhXgNFktFAcLsR5ERm5qi1pG\r\nRAGjf53cU3AscFHYqwhYLWeN+M9c4lrCxtlKXz5L82PmOtMD6hRolX5ByHxm\r\n5zPipOvxPDmV/WyCW4DEXfqrnU11C6G+6WPVelOqSRtFU5L+PMYagwKiGnkA\r\nvqsb4eY0e0c/aGGyzDTjLFTZ9bnMc3R/KsOPmFzGypHBHmdx3kyWcF0Dhirn\r\nq0lHcflJSEoqkfHdlQQP9w83oFuBShk+j+3CXdcu6I9BtZl/tsjVU/5LrDPp\r\nDS8j8cav1fc64DTSryrbC3/X6Cju/WJK623sqxmKaaoOnIxeyiqXAUC8pZbF\r\nRrqjbyKZxRLl09TccweCpWLvPLAHhjxZyK2bEuP1qVzhc1VSQNimg0G4S9/j\r\nZlibYLnU9IBMhyUSmfIHYPS4oyMATDvgNGFI8AmtjDkAhy4G9U69kvSHr1BW\r\n9/tqx+xGRhT2Qhd95S9d89p1JV70D452YRDZB25gbqOJz+c61vA+wvUE6JCq\r\n6AEMgmnh4tTFUSlfNDPqeQCYBTvrGouExXY=\r\n=K6qo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_13.0.0-logging-improvements.1_1656492652709_0.7560767971177589"},"_hasShrinkwrap":false},"13.0.0":{"name":"@altostra/core","version":"13.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"bc90d8b729df2f9db2f11cbeb133783144eb9949","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@13.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hmEJ14uf1tj4CYYhYsA6oKxNHM8dwtvrsj4U3blP15Gx2dMmbETzneZfu9A3+CesaPiS2RJUBhzJSr2lrgY57Q==","shasum":"67f22f44d2eacd78d5a509edce64213c2eb0eb40","tarball":"https://registry.npmjs.org/@altostra/core/-/core-13.0.0.tgz","fileCount":1061,"unpackedSize":1236590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcol24rwjICU5RU4L1+FFzluDKv6egkO3g3GNQu9bqOgIgctbgxLX+Za4BNGvvncK1O1miZsRCBdjU09zptXkKOjo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivGSXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBHw//aFOeB9AA6TpI5bbJ1YioWmzEa/0SeQesKMN7XBjSalKjHseQ\r\nHD3EWRZERGKf+AoH24Sv/j+OLQG67bWPcmzEeg51YibYtfyA61tLcA3G0bSQ\r\nTKUOxcrRGDx5TIF01p9qxtpnL28/Hon+LVm3u8eAJ+SOS42m5+8x0C+wmBac\r\nI4BkugAtpFZ4Bv1xk9K2HBn+hZ/HkXpXHRmdKxOKogqLRpwz28txJGcczKMp\r\nBtx8Yl2NLavRNGLRlH2Rx1dJ0t5EF3/0HpNUYm5ndymwK5Q1BZc6t3zJUu2Q\r\nq/kDwlVA5h4OrUeeVYRWtVDhxQDCEG1DhbQiWQyYaGj3XgSbFZgKcIrBokKY\r\ntmP+AKzKTcb/SDgTc+qWORvz+EpEhrh5U2BkZF0EBwxjmacLeWMCnnU2peKu\r\nnS8VK/Pxgs0s0eiWOnKz6FWGIATRV6017eLo0dNXGdUDQipiCpdiJ3stAdEF\r\n0cpIoMD2w/5HKgiBdG2sqsA1mVuEWQ04YQE2Fcsp6ePjFCUFPkk8Oj5Janpw\r\nnXNsVnNmEjm/6BNUouXRhbqIporjqt0TFC93xsCCVYgn+C+AJLlsdqiovXOZ\r\ndQ9oVRcjgBluhaStJ6SRQTLojICA4HpMYE8FKhJZEmH4iA8q05yAbI4sRyEO\r\n+X6o4NYe3s3rerN2rJmPXhecbyr1LCkk9e0=\r\n=wkYb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_13.0.0_1656513687684_0.04725571097963166"},"_hasShrinkwrap":false},"13.0.1":{"name":"@altostra/core","version":"13.0.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"bfd7fcaf2505c9215392825ef1155f20c1aa4845","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@13.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hx8swMRG6SKaqtc4qO62ghjNlItqH0ppoHob98D6YpzhrEPNI2yDNvq4C2nB4P7u6huRI8lVrcj4maM1D6P/IQ==","shasum":"5561d15399efb8ed8dfe6c2aed954fa319e8b8b0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-13.0.1.tgz","fileCount":1061,"unpackedSize":1243843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZWGoQTsGuAhWazEqgm6qgOi8MVPOg52GG+7ocI8hA/AiEAkaXJGRcVrZRIerwPLcjYCTQBwQkhbqiHr+Z8mI2kHQ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivW+9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2jw/7B8dVL0nYdi7sGNa+NRHOR/cx5Snn9NkH1K5HH05lsf48m/l2\r\nSC49WjAY1zoQEmrlgoRzpz/EDSgOBurPEzkllpsSWSfTo+3lyR07zL4P+wk0\r\n6TvG3cL/DONhUpN6wwblPdxF80K2j4m0QQih3yNvqRHrv1DTC8GPnMz/hcl/\r\nk34+LEZtFOw+Wx3N2CSbR1X8ZkWHHbJTbThv8YysjDvUvtNkrEPbBj5+nYgp\r\nxxjz/E53wXeAO3LJTHiH4txVGmRSzR6nHDj0ff7cl67dwgNxuM21kn9ucBGx\r\na5er2tu4j3hsmtOwjphDHoMmlk9JvoTKa5yjyatARpxT3LYmsLnZnATbzLgn\r\nwbQ+xySDHhbiXSHYVvHDwt1pE4nGnymN8QVSZIq0ALK/shjE3snkRi/R5sSU\r\nQMhh2jnBQTYyHru2lLHqwpeg1CsUmsCnOdKiQBX+MYfDnejHvH+kkQVmaTWo\r\nmfRMpRM4i1kmqdog7IGpuZW9l2cILRQXHb/RzY9h0KsQh3aj0GMacmRrajKG\r\ntygPLxmlYHwdiCf2jPcRVRiXhv7boBXZQzfYILl5iWJ5/YLEAXAw0LMAbe+e\r\nqNbq9btX1JyWA4gejonT6SRBGzF34olvUDQVASBIayEiCYMVJhxvpta91hyN\r\nUp2dH7g+LpNDppxuq0iJ/VkVUEnHPVFDg4Y=\r\n=ml10\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_13.0.1_1656582076839_0.43108596104446306"},"_hasShrinkwrap":false},"14.0.0-old-code-cleanup.0":{"name":"@altostra/core","version":"14.0.0-old-code-cleanup.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a8bcce3263308940ced6a40c066c6b34392d48b2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.0-old-code-cleanup.0","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-FFBmb7pRvFG6kENJOIO4T0ah+EQLPIxhpX5tQsAbQTuk/1r1wJ5qdVXWIcR9kbWpoPG9QjP1YJedK2zABluEPA==","shasum":"42f96ece548f4ee85d03f68a89b667a7a1115183","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.0-old-code-cleanup.0.tgz","fileCount":1035,"unpackedSize":1197260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT5y6LwwvQ1sThNzgDK2aUghTnvCNGX+aG59RPVVXdRQIhAIUA1R4BU7UFNzvdlbKnaC9d0JEKaoIf/OAyRutQ9rRd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivZBQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX4hAAl5j6rBhmpIc6ip19pNnFF7clpaQz68N1gdaDU5L/Nzdr8819\r\nPSyauBYtZ5GyXcVURQnmWpi3fbRmvdWSUs0IpuGsf/rkvE040Z3YVuw15e5b\r\nN2WUHRa4Q6XPpT2L1pFQ/rGVotD6GjDFgQC+0pd+EWabzULCJVgkT8NYvd4e\r\nUSbgT/Ysw2hSZxpLCdHNgUpQbOMAuPWDMIplx9QWpGDxSTKc/VBceFx8nVx8\r\nQZ0PMm2huk+l7fDJ4QtNdzSeDV8nzXUEmVP0GNCCPP2zGMi9xmfWUAXBNACE\r\nur6h44wy5fmC9RBIMzvIWLhmEV/xzFUBzdCizevFtnccx1Fp8vCG2PkjBqa1\r\nd8N2O4bgouqFaMBuT6lF3/1EbF6f5UCLlHVTHxbD0aisysEhDr+3lmAKFWsX\r\n7g5+6zaPFrgholoaWvoEuR4Q3jmGcYmiTCOjOuHX+WvCrVrIVLWkuPqCveG5\r\nQ3Lg9gfyHgf8JrphtRjp4ty0vnlkBdLYbeldtj6mfEf594kmVUe3bjQqsYqi\r\n1m/3V8/G2MW8C4UInH4yU+cwSV/mb260codeJqdzv1ZkGiLXoH/y5/7UJWkQ\r\nWf0I95uxC6FFqMD2tSGfFXG+QcdnfY9Anbz590e0AUo9oNnM39qNnjSF1wtY\r\nWQvgQ6gQcLxLaJjPe0VQ6Ne5iNNfr2HYcwo=\r\n=vNM7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.0-old-code-cleanup.0_1656590416660_0.40492708749175876"},"_hasShrinkwrap":false},"14.0.0-old-code-cleanup.1":{"name":"@altostra/core","version":"14.0.0-old-code-cleanup.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"031dc45ac923b99da56e7687b686a6f8aed37269","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.0-old-code-cleanup.1","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-SSqQ7Nq7x9TkXG2JtRjJQrskTqB7ShciD9nzRgrzGDCd3iCRjfI7Z1u8ojhnUz5YiMjl+BfVlkmeng60QmnqDQ==","shasum":"f56103eed924603c8c4a1972c45f2b8e809a0d05","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.0-old-code-cleanup.1.tgz","fileCount":1035,"unpackedSize":1197589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlPmKNU+S/AL/8o4nn523NsHYYI8fXKziDrGXuRrBALAiEA6aPki+01KDuQsloMfnIQPjMVL6j4sL7qRkWa+Gvn49o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivZNzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDew/+JE6qvWCeFdXSiCZYgLwhPXrkyvvpkbiuDrKXxfVvs6BIGGAn\r\nOQh6XH0Sp6STaOvgDSWrzEQGBLWwDhrzUUQceXe9Dxev6wJtN/CQU8ptgFvL\r\nCYCNpdPihgVCpZnsccBacdK3qB295gykvSXlegxRAVdP1E5yMw0V/SH7ccHk\r\nznQ//5ZqA3rtRACf/xikvukEnnqpzBI7OV7snDw3iHzoGfKvtq5N26ySjPNW\r\nD+EgK9VcOmqT+M7EPwB53qaj3VJobaQgZ+uEeQwmKi6g91a4vGaT/4dNDgV0\r\n+KLHQ6oWpeXNdYxBURqYxWnkXzFOX20YSwvEjkByYyfnYCV9eOv/1zpapm3c\r\nSWSnbsZzcegI4VJXJvN0m351T0wHiPccds+m6alDbYYGxvnakh57GF9kXj/6\r\nPnUyojnOJMmT2HNoPXQmbqDRbZTOIqhkEPcVZ/2BKI+992n4obX0A7q0eBMx\r\nijUjEclTSrcnnO6l7Il2cpMeaJrqjKxzrfoP+3L2cfyLP4KwzbNZnNfoYIJP\r\n/TW5h4rwrCccOSBsAHTIGnLcmNIm0ZF/HpjCp3z2ncJ+ExzIROZLGhciB2Lr\r\nr1e9EmSX25UKuoQIHph3Qn0XJy/JH46Hc8nZRutjg3D2lDcJSTpeQF15rIvL\r\nioz9Qi8HMvo0SqRN23xdGpmdGw7+dzJLbhc=\r\n=5Ih4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.0-old-code-cleanup.1_1656591219141_0.7690157506784057"},"_hasShrinkwrap":false},"13.1.0-docdb-resource.15":{"name":"@altostra/core","version":"13.1.0-docdb-resource.15","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"82d9d84b5f256bec81af00a64181b43333fe592d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@13.1.0-docdb-resource.15","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-g6u+GvciuBjcK5fAlQb5RXMPmQVWkDy484w6r2jq2GH/O3zFFGyGp1QiE3FIrwVXYbu5a2VtVg9/b4ycG5+AwQ==","shasum":"f4f4984b88cb77fe366b408dc2cd9776833a89fc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-13.1.0-docdb-resource.15.tgz","fileCount":1073,"unpackedSize":1252271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSW8rb4efISA7JmUnen6ybJjDt4Z1o8bClkxRhETK2aQIgFD0oixTWBU5g2REC2bWtNNtMltqW1PRf4fjbnENbe5E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivaygACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Mw//VaSRAGrlCQh67H4mxd4V8uq8L1OnV+5Bz/GSQa/fnKIoIYb4\r\nhm2iRimpNAHknAkOzrsErLJ+HVlljfrMJQ7pkCWvEiGGIWp0jK9kZ8qKkmSU\r\n6VH1jJFjrSG45PAKdzS4xXBEIYQo5PlEvM0TIUn3BJ3b2FgWGun/JbANT6nB\r\nObykkJ48LW1YLg0V1TP4cMyZS48i97t6f6lj6lrRMdGePhtzFHWaF/EDo3Mu\r\nTS45NMzUe5X7H0hUq2owLZSea9MuMrVi1UA8d1nmqyHMHja/WLLzmv+FJj7U\r\n68i/RGBswMYCNpAm5zJJ6tIfIRw463cNzdhCEK9eM+t2E1Y8iNFM6/z5RGIB\r\nVMbvqyXSF2zbkF2A1KT81o2a+ZbavRm9GSoGY/3JyWHqhWpezFkBQVQZbvlu\r\nfyvuv5eT5RzjM+dRpnvjXJbWVTOQ+qVSnM9o9W0T2XXNCTSlWCOevL+yhllh\r\nCFj1f4eDeSajIECjE4VYLc1Xjv5DzNAc7fSjEI3ocpzHtCdKS2UjB3CTJhAW\r\nWEa7h8UQlv2a6kRqY5HOe8HkfSCJkerHbXp6VmjuiwY0XzNem8dkdwm/Ydu/\r\nZOQCij8OPG1pzCVMdu+SwHXTZ/64fet7BA7jY/ej4DPfIi23UGUSRX3A65fx\r\nevWtjmTNCeUGscFpuJJ/Mr5uHmxJQSBvJ/U=\r\n=gvSg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_13.1.0-docdb-resource.15_1656597664505_0.9837303791002412"},"_hasShrinkwrap":false},"13.1.0":{"name":"@altostra/core","version":"13.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"0dff7d7b3e760c2e99a986a6f51cbb6d28327237","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@13.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-bYlRKSdZBrxX7+uXq/SkSsDF4O2jxTxwd6xtpy9wHXl7yGf87KD09J7Ev1fwrFwEzxgP+sXFCgpWRkCtGCJ3RA==","shasum":"cbdcd826eede50fa8e213290eba7d67184222722","tarball":"https://registry.npmjs.org/@altostra/core/-/core-13.1.0.tgz","fileCount":1073,"unpackedSize":1252253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDav4fil8YJYk9LpfFiCWYEJadwvYyNoGx3m+NiJaNL+gIhAMQMJ5Uc1+V7i8jVz5jY0lbmLTV113O1FigEoAcjDpvP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivbVJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPJg/+N9gDHNt8HonXn4o+od4CIU5eKu6pY3sSZoAnVppb2xUXMmj0\r\n1kv4INXWjFehWRh21inpP5EGHGyy9Uj2w0jk/aozlpbD5oOW/q9Sd0P9Tgvd\r\nBUPxChcg+LR8D6VBoohfrasCg3UoJnC2ouXzN6HdmphZuP6VwLoXjLwfqdL2\r\nUuOEjMfxo7rujru+nYhhKE9ndiQezcrBW4J+JBuMwDtJSIx6MzGQq42+UekN\r\nySEXXeP79a3BjaXqIyp78TtAefU15Ln+HLyRgP+q6zIsaDuKtd8sY2WUkS2H\r\ncxgbzVHohqqG0B1yaFs9QE2+90MYU1GnyY8u4Ybgny9Ufr6U6YV9SsS3PnlU\r\nRFU0fTNjiVLyxz+a8Kl1/kyk/aQyeVmCIhwvPDfZ9+8mR3uYFHmbwBSOGfR9\r\nkUhgAj7XNFfbck65OAbaocqRwJVCPsSZovevG38y3NO+9jBOEORD6xeGEI6V\r\nY96iK4V35P1/n90jA3PX5WB2WomQK8YGTSh790i/yFebe9ErNQeUG32qBVn7\r\n9e3RvJRpxxC1NrDtKIqd2jLDqTQUQFfQxn2uafxD1Jl/eNDW01mhT/uN6Uwk\r\n+gynTACetzfeo7oTRDpnj9Z53L4tY+sA3TDpiSzH8JLRetoLLvEAmjbjloz7\r\n9OlccVmOBOQgXYt3wpimnQtOW0CP0ZKQlGc=\r\n=wLaR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_13.1.0_1656599881592_0.8295038197394768"},"_hasShrinkwrap":false},"13.1.1":{"name":"@altostra/core","version":"13.1.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"9b67245d79c65499909585ddadff18ada8ae128c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@13.1.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QnUod5MNMDxpdRaOvo7FQcLRSZTxyHatS3FG2LPjfJwhtx72yGzbz3m4esR5vXYeT/gtm6uf5M/5Vl1iMkCKNg==","shasum":"d079b29e136cd8fd9851ad2313197a826b68f846","tarball":"https://registry.npmjs.org/@altostra/core/-/core-13.1.1.tgz","fileCount":1073,"unpackedSize":1261685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcA+TAq+HVq+7KlOymDR00CWJ9z1p4qYV0V0vkmFutggIgJDY31Ytmg3EG8Wfa8zix44ZPn5CfeLTYBv0iT6ZGDGg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwYn0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqqw//cWEE8ioVeffWnIlcIbgHQlkSwSmvI8/F9k1SZWHi7ik5f/Nx\r\nd1qLAaEPNs9qQaHMGf6OCR96+KBlEnN1rkkOG5t8wa0z5axeFopthoeq4wty\r\nWPMVH+/tw1tDtdNu9jEcHqjweLKqUhAil9Zun2dmzCIxx1UcUf/RmAz0ij9D\r\n1s07Qyrk23PWUhodUIjDYN03+V+OvS5vyljTTUWF0CK3UFScz+s+Hay66+J9\r\nlyPetKNeVLbgO8I2/de0uGtwsTRgBRLHraCAzAeOoqmNBgQhsqF7ZubYUHQ7\r\nSjP67UOSZ6WGHBaxW+bJrxOuvwkwKiNtv86YhV2OMxNC879qWlViSS6hFYFU\r\n6Iq8vnbATXoaan6q2oFkRTGnBiolNoQvQ3Lft5EpWccgaoG166OlnGrdzdnm\r\nXIHgrhTTKAj9lPkRSR/HZh5ME4DHemnANv4Z9sZl3dwZk8IPtonR2hcNnrl4\r\n9H01WugvyQyq6NouAUAuis9D2Xyd/3kzUZMAQafos2UjP39TJNVPf4so23Wk\r\nXj1qy+HYi5TEmSfcfjCFrx8TzzM4lf3Tp8MPMb/ZY/OI00pCNmvw0M7QwkCv\r\nqUdmL7BcfLB48wY8k1YK4ybVtZBSxJvQpev8D2Kcq4vTBiewAqR1yqlAsnfJ\r\nEnaR/9oqp4ApSb9lmdpnHNz5g6iK/2OCUpM=\r\n=G9VY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_13.1.1_1656850932393_0.7861235146669345"},"_hasShrinkwrap":false},"14.0.0":{"name":"@altostra/core","version":"14.0.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"280b45fb9ea7b41f2b0d0e0a09cc73e8f26fbee5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-pyayn4XcwSQfiqR/dyZpFiOb3V5SI4k1cfaJDwqVXSASKPi0YhOjXpo9FXfAZUKkTrXVP75nKR6fFpwdoxbskw==","shasum":"33b109f3ca4b99b32629bc27bfa6cbe5be1b2fe1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.0.tgz","fileCount":1047,"unpackedSize":1222665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3hukaXNhewRhHfZ3kXjrf1USFRq5HwPHYP2Tjq37iTAiEA7448DTzrS/tZEtwFXghv3J//6rb7rtTF21ie/F2poys="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwYv5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOrQ//XJ7mckPcGBrsU0A7sHOr1jjjsDmHR01wUK+SOXxGYihC4wb3\r\nYw3YMaY3gzkNOdl3uOR2j95s7BcfsV56gQ61vYrtj2vU5+EJW+r9PRU7Bat4\r\ncFIO2RPhAoRvDaieogtTfuXYaev7gYhuEAHfDft9QQbFl6BXIQetj9x4rHQG\r\nU1oRH6M6x+zqZV//cmkoHJHOzp4+CTo9+zw5/RQoft3SUV226I8/cNsqLjcp\r\n9NeULdMOuq73+FRKgWxo9KuA7F1JF8uirmOQZUHYvSN94v0AhbXkJnz2DmKJ\r\nnrYb6P7nPYrKsq0JgTB7387gUJbGE8ITpF5vTCjfJDQQYzsJjSnRyvVfc2zt\r\nPL+AnnZTsXHZKE5ifdXq39Gfy5mFHhtndAUbXCLpbn9oLOcA+TN+auSNSAIt\r\ngNQch1NGRMnd5pS6VNnXmXA3jzbwemBpD90Sbk/8C4nc7xZwaZ9c2yd/rs1t\r\n7ijm3hLaPTWKSClLZ5dL7QzvjkFENdN80dww/3e4XBOEFaN88axj4A/zbbJF\r\nTNtg7cJlMLVN0UrYydF2PMkn+47Y4A+RR02nt0R6c6EldrWRA15f6h1vWcLL\r\n2TBC8/bGD1ljyHrlQOkSFnIGiJCFJkWXNvBfhjkVHr6JBU7jfXpSCXjjpB1c\r\n9upd7MAacV5f6n6oY0R3qgmoGlT9wsmBiGs=\r\n=eIv8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.0_1656851448928_0.7726657373769226"},"_hasShrinkwrap":false},"14.0.1":{"name":"@altostra/core","version":"14.0.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"aaf4e51b63f13101d58a553ab172a8257ce24a56","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/04KHXMzXF1IUZINR/Uqmgd+GHGuAIa2U5CIzsIRAmJ7c1Susmr0mwGQevf2IsBOvTncKu8dnB9APhKQern2iQ==","shasum":"eccea707708f0b16aebde098c24cccc4f7cef9d5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.1.tgz","fileCount":1047,"unpackedSize":1223336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYe9xdZBsZN7iZJf0sYZpgE8MpqVgUHsW5ygrtGIYB/wIgRXG/LysDD0NY/1jBFyLUw5Rj+sbyBzH0bVX2My8RxaE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwY95ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8JhAAlUphPCISk3/2LGzl6wVHWI8wwRxBq48/yAXUg27pQAHZ4ivc\r\nJbA5qIgZ4MJMCYUxzlhK4tbQaTne2rJyhtPhR60ExvAmT4OrQ1cPIN36jNeN\r\ndhIUSV9vrllFK1MdUHsgeaMo5xbRCVh2wf1EY18QrqGuX88OsdzqhhF98Aft\r\nm1kw2lcRukozzgAcwq8YNh0Iuvy6m5Tl14A2/A9jqUh8DhOQjrivD8V4lWGL\r\n801TP4xs9W4d4PEra8246+dcGFjjtYZ1sKzSp8kjbdH62vrMBgBO9q4n4Vnf\r\nGY+6zkeZ8f2SwbIEfNxKQytPuM7VnvaZ+u9lcZZQAyGqnFG2QYH472CZ83n6\r\nU2kKDqHyT2EjEFCrUN57v2rr7GDYdaWpmd0AHpeNerCFRLhzeOMwDX2RqAcw\r\nygCDfoQYyiDT7EXZe1JG4XsBAbK40uOHs0u13CWLgQ6FufGonY/Z7ABApUhY\r\ntrcdt7IKu4WwBQVfbTVmMS65gpnwBzCe8pvLRZ6lH6JATO4tBo3Q/X/mbINJ\r\nAR8koQvVM5oVcKtkpoCs4P9Rt4dy5wzuZVSoD+iRvIqDK78SMyeQ0ZM5+8ce\r\nZG3+Wr6Sve++LFwCC4wP1hIuojfqVuvS4Cs6B7o5Sc3s5V5lOstaomDySXW0\r\nkOHPbtbLRzFm6mYZpTA2XCOLJwGj5yX27og=\r\n=0KwR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.1_1656852345698_0.5758862630737869"},"_hasShrinkwrap":false},"14.0.2":{"name":"@altostra/core","version":"14.0.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/private-core":"~7.0.5","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"135232db0f2913775cdf48b125bdaf5d5d9a5dd5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-opVWOhPopw3g+4yM2V1cd6yDX3xO017nlRzs5sre9KGciRICUltCXCbTDp0RbrPoqWn16f2SD+UBZGtiAQVd4w==","shasum":"0286dbb2eb1b3d26cedbeec9fc04a7087885044a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.2.tgz","fileCount":1047,"unpackedSize":1223335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFm/WjH73v2fzGW315Ly79VBJJjAbVpsu5ZtXL9krWuAIhAJVniE2HyVNR08a/ZDM8I+IjRL96dhhAbkEtxa1LJsxQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwZwmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeyhAAl0Sg7p+aKdCgNesFVna0ZTuZUjh9dWwsu1G81f3RYL8yNoXC\r\nTDmVnpV6L5NPEeBBmnck2kcPAUzlgYR7GfjreYTomCMIGLsWTvcIu+zhn1kb\r\nhm3/qh9Z+QZd1V5OBKZdN13ULfdOP/t9Su/LyCvd29e54hc4bGDWyuJsjN/3\r\nqVmfld+B26JjcrG2oRrtBtT377JF4jqkY84rGBE+8hIjy6zEOZ5tydEsjjVb\r\n3ED580ZrtGU8VS0EBhNQy5TZ8TzmBbyezLargtIyIiBMHTM9Re8AuIkRxzWO\r\nRcpVCGYD0Mbjjez1ptIk2Tn1OnE6lc/0uzunVuJNYiLlwlON0wnWChfb+d4N\r\n80jvaJHeIdr/XI+1c75ZZ5B+HNMqVlMctd9t4grFnQFJxE7c7oP8wws0F/vx\r\nRSa0s8zIfE2NA/NI8dE8yzLmzC+/6W3WQSQq8N1GBGo92b4fE9z2sIUiXW+i\r\nIUCwWR4SfLhNCBE/AjRgFL82LPtisa/hlehw9uljjAh5PtqzUiUbbHOoqRyM\r\nluoxZ3x85Fqt66kMpkB8TkICyCG8NKdQT9qltgpL4NKvQZ4uWtRkEoesdQ5E\r\nntyTO76d/tHymrSsqxgZN1VX+3dq+GwKoiU0DyzV4E0Sxe0BJ8harKt2a4D/\r\nF+UcWWdCVltANWAS7K/ZByCw30DV7Cet8xY=\r\n=4gNr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.2_1656855590071_0.06627129464311965"},"_hasShrinkwrap":false},"14.0.3":{"name":"@altostra/core","version":"14.0.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b25bb5e9ecf9eaef1d8ba354325e2f35be39f914","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UqL/MQDNCbLEN8oPZtnDgE7ftvdVSO5mce7p8PqWv9as+LM/om8Cs9/jbmmwLZq0DQONzdFXwY99RiruahRXTA==","shasum":"0ac6d1a5e30b1f4506296cb875f98d094d864401","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.3.tgz","fileCount":1047,"unpackedSize":1223297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuuNW90aS/WZxgWEkzUhIAlDdtQ3CzXDblYF6fzzssOAiBcL9sGmMK2aoXCgSwPhGa3QWLBWC0yC+75Znq1b9CW/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwqLgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlFw/8CKcamOwRd+fkxlISIObLRWo56rCDkJL1FwKTSKHP4IJoGGZv\r\naOS2Kc9bReF4ZZLAppXFUeLZ/moR5Lrcgebw+aYFOH6RWE4ZWgJaZZJD05Ob\r\nsAzPbtzRiCK0Wh/1ZmufZWPNKyqdQnDY92Bb0H0dM89T7tnVzbIpdSeXIf0V\r\ngqNiPp4u+UfIGpcmWi7ivRZ3WK1MTFO9+Bumb/wQnhwg+pZFPZS/JnFckErl\r\n4JyhjNtj+3wqWx/4F/FdsBkz+cWs6Nvf9daHy/YG9jhM8FqjWQ0m3M2Eh4Yi\r\n25aDN2fZl2XVdwAuL6oMDPhX9qbKKPdcYGDYPDv19bRRgWDR4W+41oICLw0Z\r\nF8byBhY1x6odGg4zsW8jCd4asAMSv6uRCu9eqzsmS2APKTV/FNdL4zfJwrxy\r\ncgORb3ZTtyM5YdgfCvznAiPsQTiNKPdGAKYk69Pvk7jXHMK6lZ3ZjT/3duDv\r\nQ8jgMmVARNsio2wa8hhKVHE94Z6E8OijN6cDVqVGxjEX+LpXO/tACV4/R+uh\r\naHoCILMKEA8hDv9UmX55Fzc8UyRm0Zd0XEjDgI9Sf7dCqG0Mr75kMV/PwXRi\r\nwx0lzpIwHgrckpQknq/wfffLBrfXyQYvupW8ZVcxNXzHMbZlh+xHGz1OnlFV\r\nS32rbDsI54GIsYDWGEezIbLyDQZzhOTkpsQ=\r\n=eYg7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.3_1656922848232_0.9548155006180739"},"_hasShrinkwrap":false},"14.1.0-cli-improvements.0":{"name":"@altostra/core","version":"14.1.0-cli-improvements.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"661b5b0f488cb06a65e96da054d4e4e330236acc","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-cli-improvements.0","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-zfwTC6JnIWXCLXuJgqq+4dOMvNeYZRs6pFel6WwV5W+6fN42xyPREqjW3q5d0USUFu9REVVydRTRtjZeANuEew==","shasum":"5221e08aa04038dfc0d3a5629e806d92fbb75c4c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-cli-improvements.0.tgz","fileCount":1047,"unpackedSize":1223669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6F/7XTaa147HAA6+HeZrTzKNS1ZmJNBHfOMEMgauJtwIhAKqe/hiByyYdvDNDC1znq89WBmNi7e81Wn6nbupLiIkE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwqOLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/rQ//clRIDQbiOqgeTYUIZX921s0fEZGvWrZCls25J17XukayLMH9\r\nN43UrYrH23HWVSpKyhMB7IB04O/FdwjaWYR3kxhCvEPlRIXJ8wbAXykKwGZg\r\n/4OyPLcccVURruxoOuS2dQ35fRDU1wMbklEsDC0hxQ0nS0/IsrZ1EgKEu5Kz\r\nPyGPR9CH9XULIcFXfZh8LRJTMVihGl8iVZmByi5thZEckTcE2ccpOP95GdOw\r\ntPl6jlnYafsAyEAO1QYc66JbAEF+l8r3b4grXo5oM9xcRDZke7egsXQ9zCxr\r\n3vfbrfliQWDSu5XZrs49KGQeVnbHNJoXLdY4Ey2B+VDa5FvqrBWqVbJb/vNl\r\nAaIcQsGmAX4IXLgNsEejE3RWSw7MX+XegYkG7eon2qVU5feV7UXkSIP1CBTE\r\nSd4J7dtZRkWZjY8DsrrVBpWEu5GqCY0CNPMUVIZTIST5SrmfM5GNlJldIA3K\r\nAbCCSBH0E0XCLEkUrUU48q8N/lZaSgEKqtrgFkEgaz+5eVSRgQvnmULpfbaG\r\nDANSNsyRBpUaJ1YIFGQK7jD9O6oPcHtTyz2/7W7HkyE+Efv3o84m9jBOeAOg\r\ndzpGyCrn7s3TDkhBtNzsEdhwqOJJ9ALcMFeSpk1V9nS5qtkccD5tV84tmBpH\r\n7443TlZ9BY5e8BX2IsipcYcoRMjFR2XFuuU=\r\n=V6qf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-cli-improvements.0_1656923019116_0.561303752357845"},"_hasShrinkwrap":false},"14.0.4-instance-count-param.0":{"name":"@altostra/core","version":"14.0.4-instance-count-param.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"cbde45c716ac127d9ab76d09febb42cced7ee0e2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.4-instance-count-param.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-vFr4f1Rhy9EvKjSFJ5ZMDLZksaBJGj9erclpJHm4mEbWc0k6LmRJOfYIIRJM5XB7+VndMZjsNB9g+ZQPcIsn2w==","shasum":"82b9caf11079cc302b06ce8aa609c9264d59975f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.4-instance-count-param.0.tgz","fileCount":1047,"unpackedSize":1223362,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHb2tAxBhQZk/7Np4Dd+lWxQ7u67Q6fmoACXhZQZzqRIAiAQge355PVtSjbRV/6m0aa/CIEfPujkOxxcJOL0g/Z/qQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwuY4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNFw//VeG2Xo34763uqT2lumIeIbiyPSeHGfkry6TdXESSU4BbhVJU\r\nC/ToRQuQH92HwNitQkTMf5VvK2iwun119a1ggk8Tl1plK8NaZrh6o4nAQYoX\r\nHMeRIc/jL70GzGUSur/AOKk5Zdqq787mooEqRcwbMDsgrAWoYXx18I09gN8a\r\nfzyn0Ul+81Va0OwH76v3c86Nlw/WRTB2YL83sTQZ2iZQsDr9ftP+NCEWA26n\r\nUNxR2sO+201Tj75YLVu2i4C+Uv9vGlJfTXT9wF76ixCohvSifrTnfK0h8FdG\r\n1nodwFw4AOVDrQp6riXEuZ83xnmK65rpbda40aYI34ACbji4HmDokO/8dDIa\r\nhI4EDQ21YCTvXYh/dGccGtvpJEu7T5alu5iDkqh6NqE44hnudpbLCo1uNBb8\r\n1a3sGPMT0nvm0Z9/Hcg/4GwVsOqYYCJVbncLniD4tVmxIV47NloSIgMUDYXP\r\nkXw3e30tsonYwmyEhuhQ9CvcoC1Z1ObeHjbGTZqOXOO+RELPkACmrq2vndZJ\r\nP+wUuSnNv11qx7tEHOnsHDTjimGliZF8nfh4RJO3h+d8f9ACJUEGkuoh7VKq\r\nvlnjil8jhGAoyX4DxMASCv8PtPRg7TxlarUBGx9Na0Yetsl53DE7X5wJDIBJ\r\niTku+IJJMfdgDwNwmF/U/a7Qezkvgmlv4j0=\r\n=x5P6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.4-instance-count-param.0_1656940088727_0.09437062591707668"},"_hasShrinkwrap":false},"14.0.4":{"name":"@altostra/core","version":"14.0.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"2f4df472fc38e105d8087a27615e367730e40348","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6PCXDxKbnqApkjJHETzAVRzAxPQQAmB5l2kW38f0gSTOjrJ1XWBTOiQXFxRHm8IFNAdnRFqCiaJl6KDEAHO65A==","shasum":"1cbca17905b9b7e1b6f49fb859d2d9e212e238a5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.4.tgz","fileCount":1047,"unpackedSize":1223339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTZcgRRXN5zWJyYT7hdUaSH5H5kXaJHs664DmVwDUJGgIgB6NwMue652pbu3GeQw9b10hDVwlZfGgvDik6X1b64eE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwudrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoraA//bU+QAl6qdX5OxncNgpF4HbZxrAftLuzLHbchr6yANTN96sUq\r\nLRbDoVNeL691DFvpJM+lgprzK9WaOQOXPyIDqFMoi9VLArn+pLk3XwogsXRs\r\n+jcSwB8hF907TsXYPS0r/EG/voOLpHviG0N8Gh6IGFwD2u+X3+zpZ+2mquEC\r\nnmjA7Jgv3tBkwv/Ep6hN4Br0b25ZWnTBekUC+MCdfEnoqinBXHg+RIGF31gZ\r\nf38xZB4LI+IP9KW3IPFUJlnyV0InpxllxSXuVisQAZZzzdqrYJRtKv3BFZV7\r\nQf1rz8v/jsZXYWdTs69u5Z0H5VAy7vd7/6xOYyDUPEOH99/cR59zELchcM+d\r\nXEFeLB6pl+deb0Y3WRnrrCsPwhCZgU1urj+nYcNXNh706Bn9GS/ir+NlFrsN\r\nJGWjQc+GA3w417dNDn1PExRibzq9bIq3f4QtSmYJM3Gr3EV1OHIsXB9Mmbly\r\ncCvzIhcjyK8nVw2crSv0Zv3yfnP4y+XssgILtKABjujtL6xxEh4yUPOUiQID\r\nbkjjBMAl9WX22vR1jKjdJSkRvvLeQDI12SfUak+NGkkOojTDkrjCYqy2g16V\r\ndbbDg5JzQR0LUmiyVQAZqLs+4swCGicQyYZmvDE2wYeImBQ0IYowhbAuA9on\r\nmUVd6DpaBs/Hq4P6s+A2dUIB7bIBrJQxk0k=\r\n=bOiK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.4_1656940395583_0.4172143028421593"},"_hasShrinkwrap":false},"14.0.5":{"name":"@altostra/core","version":"14.0.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"efe0e8c86f8319e26ddeff4096fe918ff2eb3d04","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.0.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kB8Bu3PQEHCbYEGDEBoDPjF8u35Dznen5J/ALsOsohxlWu1heJDG5KnuGgPtCH5Gr1d+dacqKFAjR4m22DVLOQ==","shasum":"0679ab1fd1de479041c0aba2c52b2b2ba4b0e66c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.0.5.tgz","fileCount":1047,"unpackedSize":1223330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa4T28lOMVvja5/uTSH6yyJwG5tKaTo0Eb97I6rdZWDgIhAO0KLqseTCs2vIuKy3MzWWO1n0MSVjZYUq7O0BjQtJyI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw/KZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiVg/9FtmsZD9GmsXhILSR8drngdXbG/kbbAJ9yiu823tuWapaXkHe\r\n54QRN3zJ2S1FjFuF0zDQcfLSNqMCh2DNgHte2v3WuYyKjIM+ke5G8FKZG8lG\r\nutrlKfjSot76OV+OGCrG0HbzzgITgnORTFP2hzoxcEDNMSowcJnA33rlSI4r\r\nKBTvxl0u0NbYhi0RREvv6sy8UJkLwH0sUaoW8EryOcKqgCLn9cvX/nh1yInR\r\nLKBnU3UlrPPGlO8NPgkVC9HQJ0E00ndpfP6cwT4PN6HbvJp+4IaGmdkAadEi\r\nSFTUmVtAaPyMu5yJzxnbdwWY0jLvf1//mIoMWTFAYvMX/P2NtvNR751nJrEH\r\nKHEW5AzYKlQDFRltPBZewzZFs8nxbpCeGDCjUHi3peFtVvhmdgaohZ6RZA1j\r\nH/FPheW252GGYqUbXSuqda4jOZtznfo7pc9aKrWI7VDAEqWt4njiDtyPuMSW\r\n6oD77t3zOQIAhcPDEWMogY+LziwovpRFxmTb9is5HUhf7C3cLfTShr5POIlA\r\n5qI3BIXW7g5dQh/yDkMcccEZkSC+kQ+cCqs2TtAHtcxbyG6CRVQXKujh03Bs\r\nfliYUgPGkuzcW4I0qTGPsYJyhzB0O6tr5wTuJOmEe3Y7LLRmxU51dpc2SDWY\r\nTJe80MdTNzf4tyh9UfK3xwprOQ7UN7Rv7E0=\r\n=5mhq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.0.5_1657008793215_0.4203684620033534"},"_hasShrinkwrap":false},"14.1.0":{"name":"@altostra/core","version":"14.1.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b294c68f2f5940fd71aeb4aa38efc37aef1ae2d6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-C/5fAhM90kb6tgyC1dnnYsh2jF3Jlv5u50Jp+EGhuAMI1ZS820Ae4Wfr5HxUqv8vCedaOsmlNdZejn5GDmzuPA==","shasum":"c75be8bdaa3cb1e5cbabb2b8e66f175ea9917408","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0.tgz","fileCount":1047,"unpackedSize":1223683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIED6HfSgenBrUdEtXQaHDdVMfGoK39a+Vv4Qw32kRO8GAiEAgptBVes057RDQ0YJIjBBWtiowOIBz9jPEV5Eo6GQgzA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixCaqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmuhAAj4Tl/niFIhn7IihO7PSXn0UULC2m3DRUeApxn8TZbQeJPLpF\r\nfF5DlRlKcVQnvBPvx8143J+vA6AesaQRdoRD42TKVQE+VZYABPT9MShIuwNY\r\nV5pMDl3+JQ8wxYpw7JRRQ1afXYj/SUEhEKOwE6FeRfFmHHj9WbhbhkAvfyD7\r\nVfDaS3a/AXhDBzdeItQWFcd8fcXH4FBG2/tCQ1fOXOskrg9OhCGrpT/JxTWh\r\nHurBI6UWYsGCJ7toqnATmDRzTWo9QjQrXYDZuYCrHtRYEJY4+ZH67Vz3uIDs\r\nd+NcaWg5TGViZnUx6Bs7RiGT7tJwmEgzq86Ka5tsdZaHMhh3ukV9O8ZtNBRz\r\nALkOrVn0MP3Aimxw6CdZE4zDDe12oESyGYp2cAVl9xwANe0g/Ls6B2Za2tC8\r\nBJNwXGs9SsGNpGr54TcKfKoge2QFNhGVBP65JEE26ge3UirPXu5bn+s3rbTJ\r\nlYu6WIPWAVrkWx/0Q7etWYbYQkfmzOC6h1IUHFr34rOSylhHVR/+lqvkZlST\r\nSnr2IcyInzicO/CYzRUrloBf/ViU8rBZHwOT5BPoqyig6KTksOrK9h0tJCFL\r\nOc47jcqFgyOyxLl9RCKBrKL0uahBrAtpjk/lyA4xj6LYKvRnJkmiENz76WHy\r\nNNVw5Gea77Gnri9dgXIbWrHEaYHZx4UT/DY=\r\n=I9bT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0_1657022122159_0.8728195330789594"},"_hasShrinkwrap":false},"14.2.0-recommendations-service.0":{"name":"@altostra/core","version":"14.2.0-recommendations-service.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1ad74ab5ce1cff1aaf3295aec718c18c132f10f6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.2.0-recommendations-service.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-grVrApYLF6dymv99y8Y/5OHvdYOppaBFKWTojUIEujOL9694lgkTwkKkY3IXXHICUVLjxdzbcGKiwrKV+3Tjxg==","shasum":"1bca940453cfd6d35b863bb3c8a844679427ae5c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.2.0-recommendations-service.0.tgz","fileCount":1051,"unpackedSize":1229439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyTCA1VwuwfcPvlAXyuc6aJrgGKP3657Rue7rUe1ptLwIgKlc+dcytnWQ7JLSCbmoUSbV842d6mstXJml5DprZxHE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixs3gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9vQ/9EYcUcYsQJP7KZj6d+7hpDE5HD6m4cy9qu9MwoxcZ1TczJCbP\r\nm5XASzY0i28LKuELSVROw03SmI4FrMC0th6faQv323bWGIin/8qc+u297w0Q\r\nN0PxCqPXBbk9RFV9LBmlr+lxh6BWeumVEl3ezy7GtkZaOtVJwYkZ5zzEtFtF\r\nYkjrY23F/kItveN5H7vAqGvOr6Rp//+7vuRG5VyCuRWnlSCy7j5rHrAQFTpt\r\nzmDsGwj/LbAYg81z6fH2qCZCUJFlqcX53V+DOWHkocsM123p4A3wN8SxbcKv\r\nnezBo8UCE009V393xY1AFIvuvX63JDttofLf0OanL/0X2bjR6w7xDsh67gNR\r\nkFs2PkKX/wAn18GvQr3aBX+ouIfKbDnstslo5cPFAc8jz7iFNAejWgaUi1nT\r\n09jR/8RxqY1R7ntnxBZVd7gXjZQUNs3lb+RSgZN0mOI/dUg6WCgprEo5K/CV\r\nPpCHj1T8O9+ervB/XSC55RADj/0mZ6GrErjW/wsqx2Q5YZ3Crps6zwBynpS3\r\nPntPsvG6EJ9fuj9xS6kkpWZI5DWyIkTzprViVJnESXG78f25GbNMMXPKcmTs\r\nyaqO7fKm0Q+cIl3ZWkN2HUcDSHsXaeeaGK0jA6NzR63m3zL3oTelO7ttEWJp\r\nfHA8+EqLr//e+a4BPkA/Zy/i6QdtxT7+19c=\r\n=6sR3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.2.0-recommendations-service.0_1657196000316_0.7418469865378523"},"_hasShrinkwrap":false},"14.2.0-recommendations-service.1":{"name":"@altostra/core","version":"14.2.0-recommendations-service.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"debd571dc1193e558bcfa2737d8425ddf4abb368","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.2.0-recommendations-service.1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-HW2LAEvAyhCBPngVbESkQcF65ARQj8u5TBesBzwjM6n7gVD6b8T67pxes2012Jag/+OFbnmTvi7SfcofwkC8uQ==","shasum":"424a29f2bc8d40509b1967131b30a67ee6beed37","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.2.0-recommendations-service.1.tgz","fileCount":1053,"unpackedSize":1232528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvbXKilMpjKsKyO6jQy6nfAwY+hO6cHpmJZGkJ/aAdfAiAzG47bO+kZPk9NF8gvqXt09ISnGG8DSvPFfjnTnIV8/g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixu4IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Mg//f+yI3T8T02snuBoUxL6G3616HyE2iRa9uH0+GS5rzfnTmjtk\r\nx7VvElUJbhWQpTx4H9Slgq6Qe8RgS5IkNUQsrgXMwXFlEqOE29Z26MJpdrV5\r\noFEWfUGITvysqJ23OjI/WI1U/4XRKYQvbgRqJYKRQeXJQIeUvOLfyvtSbBHv\r\n0NhtF7/zgLJmpTABuUdxzzy2nhLcNcDML7rXMY5uLqfV0Ti2O2GR9z9h2GRg\r\nL8tn8wQIW2XhdZfpd8AddeN1ePH7vTYa7P6dvin5xalHlPzGC0yMpsMPm9rg\r\nzMlOuDT42oO2S4WL3N0D6NnuAnWocJNv+9aq/2VTVLPGQKA/jLycwNMG9eGg\r\nO6a+/o9jTUSycEwjrgjexXSTyf48poaermiP0WmO+mQkuaLj0OLa4VhXUrAq\r\nxcAu6WoIDYxkGfNXyHP9hLxSWdf7EmifhkEenS0AFcG5blU3Y5TkK+w3Bf0C\r\n6cdyrLEqSBIMHFznXbJVNnywqJUIxw7k5rT9tjDbxZkr4qpPlelgQWC8xzAL\r\n1QSrjUjbTJAzd4LsyQcCruzRedOxKqE+OeQF6Q3IL9cTejNVzlTyrZTcnQqz\r\n+LwsHpvKsURLBOTRtnD/J7YEnxOuh8RJgEyxkaJPz9J4aLQSCEXlmrtw7bvW\r\nUdGn+qCJdFrGGMGDHj7a4fmtylrlgI82k30=\r\n=lxBb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.2.0-recommendations-service.1_1657204231914_0.9440190064839848"},"_hasShrinkwrap":false},"14.1.0-global.environments.0":{"name":"@altostra/core","version":"14.1.0-global.environments.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"6f4c2a6a4fe4f2266628976415d0737c5e34e9cd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-P8nRHArX3HHPrT2fpCeA+fZkX8II2sklYD1ePbiCjy2CJXdXcFgamJIwaLCnz1SKorCtx23vnOUxkZYU1sS8RQ==","shasum":"3f248b9db7eedc1ca23c828fe19f31f40e2359c3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.0.tgz","fileCount":1047,"unpackedSize":1223522,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPNRGM1JAv1fhyUi2qE20C0wEv1Z7oZ8jxwGrTegXr0AiAYllO3uFPTYS6ne4RiBSCrC1izkX9FGsHsS19iwCty/A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyLkhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrArRAAkz3RXDph7HgzwMydaq8azn1H0xCNLAbLMTTozrR2hcjncq5X\r\nz43KsCmNCH5Lk0CjMNGrdXaLO19wmTOAoJbV4oi5hgDRJqLROKM5WondAlTN\r\nQ6s8UoqsDpCR6PdWLOUPbhWyFaXY7yAXH63iig13QvfmP5pgAHQIQ14MKAAh\r\nHkup3Cvwll7ysOH31Aqrt+mjeUWQsQNnDiqnX1bXnvprXwTv884am9ZvjNL7\r\nS6AUcMMw1M7HetlIx1yUlF1XgBksHTMDZ0Xy9wtneVtsHQm9pHvB6YqdgGOU\r\nq0Uy8gEg1afdJT9jRK99TNRO74120mrDE3Mvp50zBGGxM8fFalkFN8HIfeba\r\nKOtZHa9eUy73qyFSWUlDn6yuRL1zFXLwG7Kpb8uFiaUT2ZldHJ6OTiESqVi4\r\nGoALkBO3Oi//gxT742ukZdfAvWyjSBHQ+7tWFXGmLVNpFmqJaS/Y2qogoKb/\r\nETpb7W8uhMT54pMO1UZvNkcMg2ffFMWTiXAXNi4QQ6cyqMzSwo2cCYVvaljw\r\nm+d9MXyOc5sC3lYkt9nsf9rDD7YT65urlWrmsuIVFLCy2qmKOPeWyKLZ5HAl\r\nfRwdyw18nSejQ60AOg/xoLIvYie9/3gKf9Kpn53vIAx1TNjeOOIfdA/rgDqZ\r\nAhun2RVoLYuoBus67GXNwyx3gxzWUiohRlk=\r\n=qWRc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.0_1657321760802_0.5711673434019113"},"_hasShrinkwrap":false},"14.1.0-global.environments.1":{"name":"@altostra/core","version":"14.1.0-global.environments.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"058a2a23a58fea355f6bbf6908dbfa31c09a44b1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-xRUeLuKKv6fikrvlw/O7DyFH7MbYmkwpLW/qMa/DBf7LxSiS94nlLU/AfIGDSxL439U1UQTpr4Ggb6619v7lqA==","shasum":"130519b3a4e8c2a238dee88ba432b3604f61dd17","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.1.tgz","fileCount":1051,"unpackedSize":1226163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmAkAaRgRCRzGJmiDGtwFxvpr4iq9uV0dFsa1f2nIOCwIgcFA7Az/Vv53iTG1y0rr0YS6ul+pO5EDPhd3RkU/ey7U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyzfsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfGA/8Dc+FBQPDDqZ9lKJNsCqId9Y5xEN8XYO+MHkaFBSAhdAp6xpr\r\nQbooroCNi+8C+ywjiOiCeIBCZY/LZmEFU5RIW9p2/4IEC95iEdV1n8hHeV3W\r\n0yPyiUnG2B3fEHLvKeW83qY8cdN1rR/jkPfSm+yyyPEYDZdfvhQtH1UrCGhc\r\ns1BZ9++SwyP374h/hEadUhiQCIo5nXF/zDKULoQ/BjVYLzLM08GOm6Mqn/YE\r\nKM5c6LrUPKMcAycJreSbQ0mffFxNzOGrlaRPLaYPwdtjVE6N5T97TLzvcXrF\r\niaNageNofMov3mLKn6OIKnnDf2nCVBPQn8ucOfVLdYxYbFONVWPfeKdcxiui\r\niz9NTmptxuXCUsTRQpdvPt8yaRtb7I62Z8IrIq9Sv9FVRLwGQ9Oo+/h/sfK4\r\nSiBLSE9b7Q/o145N7oscgocSHRKNO6Wungm68uwwNM3TFVkMFGbosGZZyrPu\r\ncp/TcPjRJzlC9ZWL1ZEo02M5K+nqOxQJhPkIfrzcXvdMo2xCgZEb1PvKMYvc\r\noF9eItMAM2EBi29vy1L4wb5PHjSYpLXZmKZ3N3XbPl2AD5Uo6q0nuUkWJs+v\r\n6vInyy36Ee931m2pv8JfXd0kvy3p8FVI5PIVnRW8PpiPlyHi0VXjEzuHt6zG\r\nmnWOAeE7m74XpxIJoq1G9JW9Td6ZVWYsBDk=\r\n=AkpH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.1_1657485292654_0.9147871485666832"},"_hasShrinkwrap":false},"14.1.0-global.environments.2":{"name":"@altostra/core","version":"14.1.0-global.environments.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"5ceb52b4ee486e8ebd1bc3b01ace943bd3362d42","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.2","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-zAW9rONnRmI8xw+RPUZRi4QV8i0YyS3f1k68ueuunA/TkkS6etk4b1Z8md320fxLPrBWhXyAok5cC9eqcg3RiQ==","shasum":"e81313eb78009fa726c63d3657659cd74dc88e33","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.2.tgz","fileCount":1051,"unpackedSize":1226192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBR3qusrWroUwxxIwU+cf+4V3PsEN0WfEhzDLwLCYgMKAiAOxfD3tkOz10M0RCgNMsMXQaFAKfV4IFJ0+OBEmMr7wg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy42nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq10g/9GY49J2m/E87TroAz8Ldl7tNjf7E/1FcH1tAWTTE0pepK9I42\r\nwaf5NurCYzcb7C7WMYF5NhXgYV6h/vJwiRm0saaPHdFHTEivoYDcQGoMwhad\r\nSOEy056LamrPX44AN+ZCAw0HQ/+BI9MMKaB4kOrFuDDurE0DtRA1JMA6ibwD\r\nVyS5gSI60S9nDtozG4QIiR7lc8ZcOsbbF+EYirA52mJcf/OREBK3RkJstpZ8\r\n0QY6+sfoON22/ns3K+tHpqRZy9vhTaLYQ7Qa156DqUp3L5r8a2nEarDbY2t7\r\nNdQykexlojLaMJixEX1oeEEHNmPTLuz7eZj+Qhz4mEMPoUN9t27IjIOse783\r\npOqkwE/l0/aPpWp3tO11nDcJ5UXl5D3x+mT3eyhTXKKhHJomRscnehw2SYza\r\nn8iLdmFIP4+h+2vdnyWHLAuzD8gCt2BQIMJp/u7Af3vzQxb2P/pNzACs1Wl2\r\nIUsiwnbqREoWcMPlF8SgRD3rKQvHhDMzm3ej+NbowmrmtvOwHg8P80jexzQY\r\ndDGYB6u/7KZhSDhpoIJEOdo6fjVL/VQzjVKwZuheGYMcOm6uAG4LIiseYy5t\r\nbIMszCA6Hm1XZmhEseV01FjpjxFHSap9AUyHq88ASnNoTM2JcNw1lWDrUVNI\r\n6WeSLICz4iW0RAOsGMjqHyU3ZAqdpYs2xu8=\r\n=2tWj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.2_1657507239112_0.266028892379238"},"_hasShrinkwrap":false},"14.1.0-global.environments.3":{"name":"@altostra/core","version":"14.1.0-global.environments.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"0c813548e6b0784eacfa1d633f41d90aefbdbcf8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.3","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-0aEgP7II2p8Uic/WvnAtVHgQBuQRVHJn1qb1PBviAdBgZ7ZNdoxC1SRV2qp3YSXUQWH5Y2oMWaVsyMcKfPDZ9Q==","shasum":"9fee91a4df5c5b816c702113792cdd236672babc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.3.tgz","fileCount":1051,"unpackedSize":1226496,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV+87GtzpZngQ/6YnHhp73UVoKzv6cXMmEfjN5DGF/XgIhAKWO9cgYyNXefrfto0t5uQW/l1soCA9KYgeFpWH+RXav"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy/ixACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaBxAAl1loc+CIDKpfINq7+UyeeIziiKBfr74Bk+xiWXJVpD8Xyw+4\r\nmBCd82ccLED/kFLXseIz0TJIO0PsG99LbmvgBvLmm3hQtELkRFxww3RpxHgp\r\ncjK3CGcEv+z4bk5fC5e9IchXddqWMex8mv5Q7p2fMdZbSlfWqrZvjh9IFYk7\r\nRJwXOLomruUOL2sAdRjp3h2Sxl7TtT2jpjqDNalJlYIPJClZFmK0EzSpxhRi\r\nz+Du0GigX3/hT0bP/SvxwMfkjvl72VKD46RoyulW25d/NmH3VlpjsIlrMFFU\r\n3FCLpxvdScw2n8ygy+pDGCSrzRjqMo+gFBcsfDwfdvpGzx0SSaVZrNRPbwth\r\npcvnl/Byz9g2EnJV6mV1QsaBjPHaYjf/YUZMNshUqODMTJ8ZD+DAFwWwJuAj\r\nOjzgCzcx9rbR07sb2akc60SKm1ffUrMEPoyMLz8mv6zCET+F/TggKjQMzTn3\r\n4tfTf1kCBo/GqQ4M3lXhIYLFsWPqUl5Ssnf9iurHSOFfIQdQTeLi4JOWVEDB\r\nlI6cijOsUIqaoSSeNbqVtBpD5aSHIWWqMzy3w1xNR6C9KLROlqv48TPXNu2x\r\neqQBA0AddNnwvx6gteOdcrwU0MAqdrCLrnTIU8qItjQPICkOAd+03rBdvUme\r\n9YxlnFzC8ZVsIiBETF/q++YTGgiKbj7wZag=\r\n=XuSH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.3_1657534641610_0.7395847431567488"},"_hasShrinkwrap":false},"14.2.0":{"name":"@altostra/core","version":"14.2.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"7fddeb1e6191d0d1567ef84c9e0fa66425096285","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.2.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-K03AWPWfQ/HslXmQ/Thffb+MlU23JJbBXTolTdu2vS++l9Yhf/8XR9eqNYodBK/+YPWEny3jOgi+mMMlVIm7tw==","shasum":"fbba28b44f255d445d2bd871fd7d04daa3d31470","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.2.0.tgz","fileCount":1053,"unpackedSize":1232819,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3VJ9NOExDC7d0FJao7SsGNhSdMXWuHNUfy2yl+2SnJQIhANLZ0CtUJ+1fTLrRS86LMzGJAQgUKL5gxR/whdNmbnpi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizADvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmIw/9FyFe6SNByMWaKnnmKCgMLn5IbJm4qocBY1bUMpjvG9+dGQWz\r\nUEfxswSCV4Y3CHP5XpPzhJdOU4pIUB2OmMj4gfAou038gFScLGhllVQ68eOS\r\nLZJSEYkzPGCL8Z3EVJaKqKngB6t67DQIZc9qkGINthq+a/rryXq9qC+KP1Nu\r\nC9kpwm3tYIABqh5vZ9n/Xfbw4/U2OwqQWz2/cqjvYAnpFwBf0CLNKYnqL+AZ\r\nVdE1cJ9OxIyH7j/dsAaA8TnkuMxpdA2dUNCt1ac64vVepFa12A36S9n9T0mh\r\nj7S02ovAKo3gd3/yku63aRXQG+4SmnUwnay5ZZyeJ+wkBadkeuL6E+DWBOLb\r\nLsKfQVMr+ag3eCQSFejenvcMcFJpU/8vJ0B6/8vzxe/FmyGkfrJaopxO3MJ0\r\nm+m+pa3CCI4Rbg87zrmsyXVxLfewenEur64QZWTqD1mcL39xanFiHgsNZlcg\r\n38B7imxjXnlL1k5WiYewv8ty0poy26wdLWe3hR0JUyo+HRT1/5oYFWjCaImq\r\n+03RDf/b/hqfi7t355542wZtv2/tl4q2mY3oevaYt+wQERnRnfuOMbxR7+so\r\nnWqLCiSGM9aQakoRfnVBBJit3lBAeQzKWx8o9D0uf1oNiihsj6LXAgPmTzte\r\nlz9vrZipKywga6Kifz56wRyYNn8/5WhR/jY=\r\n=Kps9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.2.0_1657536751697_0.5154537862048365"},"_hasShrinkwrap":false},"14.1.0-global.environments.4":{"name":"@altostra/core","version":"14.1.0-global.environments.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3cc3cb4e1da07a3827adef193b3a58dc2a3d6b09","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.4","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-x9PlH4Ms+A+Z8Jq8zB7iAau1bmBDUHLCVtjgeYAQu6wHAzCRCcBAjGK/MCYSC3QsyDK1nRyAQqtNB9LjSVjW9Q==","shasum":"00ca298bf225b199e23f95ab8410d52c9fbef0cd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.4.tgz","fileCount":1053,"unpackedSize":1229310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/dGwYMX6XAkPthaWi+wFC6Jwp2fj5jOKmoZliH+nwEAiEAoSTOrQ/rflBhhJE9Qy1kVzJn1NeWaCTKnePj0Iehaks="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizrdCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnDA//W19Z5h6N5Pe+TeiwYDwJ2Obf5MtlUtaV5Oxy+WKfeVdbpuP6\r\nQxgqgpHPVkEjQ5jY4YYcHm/IwS0sCXZiW4ywB43g8gC7PfbQu9WxzN4uoDHt\r\nJDQqH+3itCOFTnaQzfz3POgq6ORCbIEjF4eH8Lxfzo2GduMciJSSamvowZhC\r\n4p74Oxt7afmJvCtopOwilch4MXj5sd+8i++tnZv14mc7Y8LEcDyyPHuHhx8u\r\nGqgbU98YyvgUtfJUHmUwrwAv32oHzbxkbWiVAzKhwI96W2pXTMVGUqTTJU1I\r\njkgzbAU7ZIqcbS5s8Ac6qg6W32uyMj5W3Vb72F2RKyQQcH3jtxXLmyuSQUD/\r\nuu2nGYf9tLzgWGjgozsM20QwWIYEpTs1zqi3SwCJ5vnz2lD6jMDGGQVuWsQG\r\n+bgWebbGu5BMOVupAvH1rEpGzu2NMVXvnd+hLxEtRjuPulCaiFvbpMktUaee\r\nPb0WnJkdSp+uS0SqQsS2VC8mvytDdyxd5jQkrGqClL7YiGuaBYe6OTOry3tz\r\ncnRlT8Xp9MOeC74Cl9NsxbMuorLsC7X9KGY4I8WDNGBVHVpfYRga6J1w/B17\r\nM7KfN1zlTPhqUTbkz+AYW8zu7qBWTJrTkEafJeoKtk1qq/G73ETofbb+2DG6\r\nGGRrOQHfSLceSJ63oy3ZNXI8ck/SBdLCMhQ=\r\n=nqpW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.4_1657714497860_0.6635363115750474"},"_hasShrinkwrap":false},"14.1.0-global.environments.5":{"name":"@altostra/core","version":"14.1.0-global.environments.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3f7c0de745a70e37e1d7acd56764d39898ed6ca1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.5","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-y+Jp818TZ1WqaIBrgBwc15Is2TYPa38ZcAC4jWZ6N/pQjy/7/22eg5YWgfqzFxQjPnMQzDFQiyCso0TU5ohVCA==","shasum":"34814d92b07577f576e88d169c8b29a2fb3715fd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.5.tgz","fileCount":1053,"unpackedSize":1229310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDctWlAoBDT5mVdD55X2jeplKR7AjWlayomZenhVbS98AIgU+ZZcQ95kAULUbWSkIM2oohWYw/kSVVyj9vcpQyWcbc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizrkLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz6A//S2NMHqEMr0FN3RIZG9428zPDangW0yfClqP7haYsN2zRgK/j\r\nYd7uG+nNSRosYmFT2q+UErW7LYDt7t7WRONg3Ys9wZvHqyrIZAfT6Skr3q7Q\r\nLKcPVmQJpHXZkjB7C7oNtAZJu+FdAsFNl6k5UStFHWamPsE3ZscZRMDQe3pp\r\nPhghbgtyhp5fHsbS7lASnxL1zjrTI/24zo5SjR8KfuCuPNewl8+ceWW2cjGS\r\n0F+idGNicjaZl05V6/O0USGF2PUqp0OzKh1h914PnhV1O6u4QPv/TJUPzH31\r\nCmUw3wVvBa5s7WqJgftGe8LJehyBMfLRgAPMm/KB35U2pQw30a74W73Yx2DG\r\nU/puTMZrhSTJiEkThbUNE4SFxo6WA4W9AVkyxvUVo99SDGwanjLoj7zfXbut\r\n4qMQ6QiQsSNxjOjwLcI2j6E3Pq0MLgKm/UGScigGHxEa8qi8Z3V++fi/ASYy\r\npFIfvVWn4x+EWRPeq5nPksBY8VNWmLBhez9GcTncLRpd0djm4ALEN8Srj9iD\r\nE/8Q6we1mXaa6RBrVGAPhBkAOwWYUtdIX+5yQvGpbZxwBCDyhLErYah2xf1M\r\nTXC+YuMLntRVxQASgLFr/3j9Z7w7Wb1jArdnbGMYC70oPpR9u4ro2RbkXNau\r\nUMdB2nuCmlINO/DiX3HaaZPjF0pSrhjvLWg=\r\n=l3Tx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.5_1657714955600_0.4504158604938928"},"_hasShrinkwrap":false},"14.1.0-global.environments.6":{"name":"@altostra/core","version":"14.1.0-global.environments.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"68497b69658e89aea0dce28831be648482efb2c8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.6","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-mf3tIIPGxm8qUIzav1jgJZkC8MblwrtKwF7T1pq5OgJ+Ng4o+1KTBzVgcJTwN5IcpCOXmuUr5mYi/Vc6IBqtsw==","shasum":"5b4fbe8b183b87b5520d8d4507db9b793f5972d9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.6.tgz","fileCount":1053,"unpackedSize":1229377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx97T5W3vayDTzGPJO64+tagqVw9iZ/4AHMAMxlHxJ6gIgeurgjgfnXuA867gJZQJtPv6h1wi3CpjGU2Z1prE/YHU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiztYNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr4A//UipoQBYZMZmUpAEd7UJ9ZyEECOL0gMX2fCqS97JIUn1/H9nM\r\nRMA8Gmp7mUB2RMm0GWzQpviiond+wsw8G7Wu4ysXXrXPd21tl+L3raa/6d89\r\n/PaVLiPgosdrSyb/LX1NR6BZojszuCXM6LspT6OHLaPgntHM1Gd2aPzOvNIp\r\nuUFRsVb6ecSE8QqwK4a420Y3kWOsw84eynTa3DrUJTbSurTvu+NxcJLr3YMg\r\n6V2NupOd7Y66gWcJWy6Vjy+uiSkmfPnlEfsEHjF5reRd4SRMsVjXgT/uF79s\r\nQlLbscj3VFWHfcagho1sPNBhcGASQzQq1CJ9HEQ+LSL1pL1ZVadKEz1paVWP\r\nwAqeLOU5ZTLPTldRaZ8bz0TmVDNve45kXIl9BE6R7/OQJkvdySLg8L5tHHqt\r\nx5rf8jPF4jy5sSk2Onz1aBk5D11PRgW/5SxirI0vLgldyE0OFNCqdF75RNwL\r\nQOXAeD/7/6PHUxAMkGgbeXZtVXOD8aZNQobXNAXSX21sZWnVeE4nv8162Qsk\r\n6NX0+l/iOU1Y8EMlREq9a1GLQDtD1R/AQ4cfDsuuk4EzXo7ZPrY1CwHiFx8I\r\nxn/WQMGKA+LsfA6zTFJoOYWhduu/G9iEJfqUepo8iZvMu+aGvTFpG1IVHAvb\r\nnBUS3SA9E3ZSogY0h/ZQ4M08E0VMHOhpBfU=\r\n=lZUa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.6_1657722381004_0.8503002415307075"},"_hasShrinkwrap":false},"14.1.0-global.environments.7":{"name":"@altostra/core","version":"14.1.0-global.environments.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3190a52a1d4574c8133848b3e8223019bdd6355c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.7","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-cJNRLVkkBG4/hCsexiCsnvwN5qysplWFHxMPjAwNna/f82mjWUTJIysuGRuiGfs1nXTrEPgKKkSu1OLuSSj0cw==","shasum":"c59f5cb2bab5747967b1cba87f23fbf83f6b34ab","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.7.tgz","fileCount":1053,"unpackedSize":1229497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnAG94p28u84q+UOaJMqUjhe9tWTKTAhm8zOa73bS/ZAIgPv8KVQZ7c80Sm8thmN5xvyG/P/pYi3pMw4A1LBSVY9I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizuR+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG1xAAghiWjP/XG8VQQ71ILXhFV71rzQVBi6AdB4EjXOyqyzGZOHCB\r\nIh0p1IeE0kc9xqaB9iPuJescYrnOhihie7j87g3eZHNkIGZbFtwPBPwj6chh\r\n+wP8++q7jolE/HMjGqGvEjIUWPB9zAPE44y1O/UP3nuLyybHR5or0dUo2p7J\r\nVZSO+AXnn/Mo39uFfkX5YPUx768l/9ATB6zR7esgj4rg0OsI4AXwDeB1+F23\r\nCq/qSpjVpGUtTGz0nw0ZiqV2EA+WbzIBQ3HfNMQBQv2xHhsGkYWSG3azOj8g\r\nbJlB8GqYRChA1AqtHYFx9AQCDAjw8r8EvuovyOLUnbVVeCQtdJDCQ2NjqRUp\r\n0KJeu3KgBFkIPOUrJnE0fa3GQalGU4Rwwl/l+JdQ83kxTRAMi1Tqt4nb9yVJ\r\nrCLAF/4p9UZVybySLRgDswjT8SldHLi8cbZZ6v10ZWE+Ot5aZ9ZYAcXHl6Ce\r\nkxa2KN010Y5QnwZ82XHzJ/vvEdgiXHbgoMCLzq4kMfL22GD9ZzWrZmtSYfHr\r\nj4Bczdt1UMrQVeJzGIcAxffssoiPWk/h1CrRElE9L1XIeqw30oYMNWekmhW0\r\npfZIOeEJ4tsDpIAM/v7/THJKFcnYToy+4+oxnsouHijlnZ4Mdm6+L2heEGka\r\nwav99DCZApcnINAIEIPTxzZEZEeLWFAcscA=\r\n=TEpt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.7_1657726077579_0.40061856444344324"},"_hasShrinkwrap":false},"14.3.0-data-destruction.0":{"name":"@altostra/core","version":"14.3.0-data-destruction.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e97cff4bcd10540fc3f688e2474a7946e3c92ece","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-data-destruction.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-su3I/6QThhU5gNOVJ5K/+e+PMSAQphoCOb8IHr+bNKfvNnDYYQBYkeWZMZB4xafrYdmttPDeG2SOP8wvf9KVUQ==","shasum":"ddf2dc9a912bae8a156a32ef5ba6215e1b1d2f51","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-data-destruction.0.tgz","fileCount":1055,"unpackedSize":1235080,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeTDf/Z0JYfqTfUh0fXrS0GlU3QU0tU9QQvaM2pzi0zgIgCVLTStruyyQ9O8fl489izXNbrsJP0kNQhlnJSnD2lzQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizwX4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRnRAAmCxw0MulmJxBgeclMvm7LYZVOAb9SxSYOQNrzK+JuNECgcTy\r\neLcc/BjzQqZwWAfA/DfmygmpERItf/ma7Yb8x3dAjmVgnQzOmknvPGgSQTLZ\r\noOINNvQje4zjf2O0+e8S744OTdTLQuyFbwFE1X5/piUSloC0o1WObSmeLNbt\r\nxDWgq/8/z4Rja4lKBCYKb49IW82Tn+alapchJbtuQ9hdX2VTcLA0SrZxcN+p\r\no2oEOPq5I34ChBC7nYzWN3paJ4Jek400oQFpmn6DBSYLlOBLwOHUTX6ZjRfj\r\ni9UsbTSfYS2ekoheDDrEzTSlXwngAbQ+ck1E9dYyGodEiLwHibIJHCKxl0i1\r\naWtjhQKiPnCYZHfu/Ss/zjEIN28aLw8EzUKltFbu/pArQ8bCX/kzqJG2nk5/\r\n+OOb+pOkXiG3ewKINwS4l3u7diWdhDJIUw/6w2xieMiyw2/rL2RhkBk/gGG4\r\nvyuIjVLqVn31W0rN5Ft6iIqKUbG07DIn+9tCASV4Bhb3XrSj3P8JbftvSf+k\r\n94uGD5/CYJ0Kx1lfHo94kH3Qhv6ih5jTNEvMcPTvKb0oWjW7N8+HPBwucfuJ\r\n6a1V0VrCYn8RopJV3PM3in2Ivu0QxfsN9Tv7wFxqUeibTSKp9GNyv1aESAXd\r\nTfN+B2xgWrSo9+H28RMAFQhsmOMb2zB/aTQ=\r\n=6bVy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-data-destruction.0_1657734648497_0.008208336052068166"},"_hasShrinkwrap":false},"14.1.0-global.environments.8":{"name":"@altostra/core","version":"14.1.0-global.environments.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"417eb673cce0ffb2cef311393e266de42fea201d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.8","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-kfgE7OL7fZ6LtsA1/Pdkpry3dGHoIUp7zzOc16x634oLv8tt9ph+EB0YFLCBNPhuS9qPlBTgVZ29D+HPn2qWBA==","shasum":"810cdda15e69d8b91c7c2e8231abe187c81b1900","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.8.tgz","fileCount":1053,"unpackedSize":1229586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDncP68hqpfpQp6Bw6FlXdiFl8D+hy2tJOcVqHPl02k7wIhAMH4MMzPq8Cin17MepZ1w+f+jVKgGST+shVqbauxk8uH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz+glACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTJBAAkwla+Qm6CSlsKBuId8czPS+h+EZBKAliU8k9PAoQHzY3pxpx\r\nE47o5aRu62Op7HVXeIspxV8AHl4YTjcQUm0XrKonwQVNoGV32E8o50sJAq1M\r\nlTm/jaje+mWr1W+n1DZSJQoKdjtuuo0kJYG2jxDMRZo5PqMQcc9cdQeKe18K\r\n8fJBN9HMBe/NSzbzzEIjpjiR4zKhWg0dPexvmq6BwkfiQ+pdqzLh/KNJmyi0\r\nO8O9Jx5K+x3vx3Ti+OYLP34Pi+Q+wc9+89NhyMn7rbtrCc4LiaJjn8ylRFjC\r\nCMgJMkWG8WWGo6TV2Rp9VIvqkRzmz1vOANbrJI/viI46LDH6mIouh2mt1e3p\r\nJ1QL/1EibXwo5wdu9VM5G22Sqv3zudNzj9wmIQBX/QHFCddi+WXkIN1eXjWq\r\nLvtOjCOMoR9vz7zq46zvWArx5ESqVKg2eoG27nrXEzEIuCNAvdTsJDidChWQ\r\namIPRz3MtbgAGuf3KELQ9lXbouzBj3mG6DwJx0wbrAAON5725EfPhZAQH7KY\r\n9XAiNe5+yKtGpUDFIVFnCPbfTYQUTlnreb3u6pq+Ff/VyzUbDA914mtCuNvs\r\nookIga+Fx+eOdXzVYs3aptcSmpEbNjltn4FlZsAZrgxc0NR3ZG8helYjH011\r\nIs2t/k3ngTiNKHptCEyIIXLtWFQvVpI56Vc=\r\n=McQk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.8_1657792548728_0.32799672957545933"},"_hasShrinkwrap":false},"14.3.0-data-destruction.1":{"name":"@altostra/core","version":"14.3.0-data-destruction.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"864011c160897391ffeb7bf5fb23d28ddfc6f724","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-data-destruction.1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-mYH7+Bc1wtgc3L2h/GXDAakKVO+tglFz0yS2BZRYZ5/xM75IlqWiUlTpXRK6esLZ06n22vP+5D7Z3slJNepFMQ==","shasum":"efcfec129fd7a0a615059ff08670e2bc9255cd5c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-data-destruction.1.tgz","fileCount":1057,"unpackedSize":1237619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcymjheU91ooDbrIc7VeE0ARcGWHKVTA0sdrIgdohxdQIhAM+PlsD++/0UACEHqDZHIGbaDhAfEgsba/Tz3YOk/TZD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz/jEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC8RAAke01iQrULhwEThzsaJMNmyFxpao1TycQ0kXvAC+QX0YtYeMP\r\n1Vam5Cj46XsG54/jxQRWQZYpLqNNSOhlwOQptNQ3ew3py13Qtb+GoF9fTB/Q\r\nrUUqzDRhQh5i/Ywu1Tk2cRafYM6kGA2vQVfM6y/rgdAbJBP4DoLnpT4q5oS5\r\nCgjcryWJItPFjlBj8JyRwOBKfztmyJ4Yc3thJQcWL+J/L5qhcR8hLQ2gTezd\r\nHoeOinxQuGUbKWQhiANNdcyJi1xJnQ6nFpoyJ9eJuG1npGsSoruiBgb0eYr1\r\nBL8nsNDvGlpmmX4aXSCAkuhioxeXAgO6t+YKz2jqJ3J5/WQD4TzsM5fQ46CK\r\nAJw2RHomQD7eZVbU8YhqKLdduDFOCxG+iF+kXgmDV0DNh7ic8JhDevX/SgMf\r\nNERiL8f3U4nzU5pK/5/1tpR0z0Zh1tPt0WuJeGluo99T/rtqstcBwts9MOnx\r\n3bEGPjOaASUbuyyhSg2xvF6xgavH1S7KYNHJxerq96T7A84+WPy9edrzgtXw\r\nGiDZa3YeLCNkT451cWOinlvPBOvuEq0haii4Z3aS+fDx7z1hFXUuUiHWf4GT\r\nYKRDm+dHqvAHS2bqPsGt+VtWXxi74B95Zn4TtKuqJmPHd/yQm8hPIP6fNYw4\r\nSxD1GWCosQzw8qwGls+PHXSKMi2GIVmZNQs=\r\n=SHmi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-data-destruction.1_1657796804065_0.9683622972439772"},"_hasShrinkwrap":false},"14.1.0-global.environments.9":{"name":"@altostra/core","version":"14.1.0-global.environments.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"d51c11c982c34f5b6eec048e658694a73d43e4b7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.9","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-q5YnWdIVChQreDqOFHeyQ0L6lGiNwPXv4rpOPQbCOAtE1oqhwTO7GXX376aersIK7EsOPISPXZ/vluw6Kvak1Q==","shasum":"16195a592b3f317acc0b29a34e7fecd2864bbaee","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.9.tgz","fileCount":1053,"unpackedSize":1229547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwFfD/xxkwag6I/XINkSaf3AUahv2z0H1rxSCea2hxBgIhAKTgXHDjPS3iHr8Fy8c9KqLBhnAYwikN15V3zS0XzGHQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0BC+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0SA//YBqwRNhZQ37plpB3A8jphHpyTYwYTNPaGgpXpSgD3EXZlEqC\r\nDkPrULfL1jG0j2KOVh3t4nT3g6CJ2tK0xdqfRXH84nxBMecLUhCH95UmAGgQ\r\nmOC0yLwf6SGU0yJQL6cy8o7QYmBCH9/771wbQ9+NUNhrw2p3NoO95qWUHvxK\r\nC+O/dnnvI+Vd+BR6EDydC3HYmcf0bebtbh8VIRT1qubA0f80wbQC0RlfY9yZ\r\nWunicZIRtuJ8AlWgRiBWzCq3v7NEgoRAfEPmQtb8+07KmwU5ZRr67juSnCHk\r\nIZ4QwmDMUF/fN4hTdCnIo1jEfMf5J7MbmUPJOuBGLnebxcETy1sayCWfdC3d\r\n/hQ5+LgyjGrhGwXrYn0WayKns8I+yIoaeAcVCKB1PybQ9HXzJv8ee65/mCzG\r\nVRIsu69iDZ/zzx/KYmCAD4rgsipyMdC/310aOv2T8AEcgNGvOav3LQGodvE4\r\n6Ye9wqV4pmoGa8aEo1/Iuu70ujPV/mSAVCMN7sHhCrYi9kxEB3LUGcSqa32k\r\n8psluHFhPTm2xNf/aTIVx26iQc1IWwB4W+zV5ACuEXMG6ZePCktI0DMglWD+\r\nV+SYc2Tk2YSK0G49drDSnOhnEJHZZvmDKPgSGGVUjiUNqb+QjbGu2zf/MOdz\r\ninwjxyAojIuyerdmc2yXAHC1Ya7eVQlx9uE=\r\n=/hjE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.9_1657802942486_0.5980090823689865"},"_hasShrinkwrap":false},"14.1.0-global.environments.10":{"name":"@altostra/core","version":"14.1.0-global.environments.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3fcc8c68d83b2838e4c6ea828c02d7a1d92f3e03","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.10","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-qEVsamcGb/Kocq4h4YF0icNMWf6zBa96XpVfnlzS1Z1J4fLgqWapHhGXHHz56+wVIqjifA9FmaXM8h6Hf0/0TA==","shasum":"56f3ac5ed87887901fe03f000210760cfd0dfde5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.10.tgz","fileCount":1053,"unpackedSize":1229471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+lh7AQvEnI4r3FY78isxq6ethhKFtAb4fn8C556c4/AiBz3Qt6H97HlnyQbWQzL7OXhQXvgNSke7D0af5Eqr3s1Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0BNIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqmpw/+M67XLBgjlcSIs7kHdyXVok5xjF7y6omU+CS/dK2w8H4pVu4O\r\nlpNpeTimZGTh/ilX0+y5YchvTGSVE8lhJvjoJ+ZAtbhfMi2VXHwyA86ZknbP\r\nMX2sGaJqcW4IAWuX8mDPMVKmgBYljXve1uxwYgN0XgwJm2xP8qlA5i74PmHR\r\nxQV0FNVfrJnBq07hxk5hA0JOFGoHb9KHeswVSzF9GM726Qfro9VXtWFZx4or\r\nUP7VEXYFYG/RMGG5zB6IUvJizoHmgk4mbKuJ4DdiijWdzx6+L0psNZaxjT/F\r\nav5bJr+8ghgcLUmvmQcJIef+ci4wdwuxgHrM04Ly6E+YqmtQ/SQhCtlxU+JN\r\ni8mnZ6c+LEoXVZCzvgSeN0kAjziJV1unc1/mV6G93iUd2GkTR/mFA8qwEL1x\r\ny98G6QOZDCdN9QYWWec92EvG4fKSdpjAnlwxKooRWNmTNh+0Nk6hkcizSYhD\r\nX2s34OL3g0w1vfMABrAy6T86quwO1ks2HhVhdjdIb+f/pLskGidaRVnJ+luz\r\n9gyvxkWe5fLUkc80xygQcopMnJhS9sdlS9yk5O/Howa0d52irB8AOCC0B52J\r\nF4UIWyoD/DxyC+up56B+uSMyUqLtMND+pPh0SihdSbNlXyTUkgQzxCpq2Ut3\r\nNUjEpO3n+KfQ6R+d8eqD/h6PKacpB0AnHsw=\r\n=Pt0u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.10_1657803591946_0.5199583247944009"},"_hasShrinkwrap":false},"14.1.0-global.environments.11":{"name":"@altostra/core","version":"14.1.0-global.environments.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"62b024f63fba33e8146b3723734b08edc57b11fc","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.11","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-ndeEmlfoq9SYc/U7oudklJ369jCje5nbdNdl/t8/lXXecTnXrdsryjdZ1cIQvTCDf332jzFrA/nOccvLNAkvgg==","shasum":"cb37b381133e809c37d36d9ed444d5af432777e3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.11.tgz","fileCount":1053,"unpackedSize":1229471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDD9pUKwKeNYUsupT9WVWb+xmlW4xIrAYQNSrz0saRMAiEAtPoQqgpxnRXj+ovz4eFEoYYtPnC/zfd05mXFx8SMTvc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0BPMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobPw/+Jmjshqvye+Tmopy5wS5zJ2V1tmxXJ0KEaiOPzQvtIFPZaekU\r\nAsXzVwkrYoloSbd2GLU+yWv0dVgibVU9aaLhC2cCS4WCvHri0Dg+n74fd1xb\r\nsqwT+F6FTIp1Ud5h39lP8rR+7MJgokt1/dYvFKRdzEtLk2jerCLeCpLwg+6v\r\ne2deDfmD5Rlsf5PEIbturzTSKWJOhAxT7y3BBNfRfUsUc2ppGhuE2DjlB/oi\r\nbV4n0hyVlsnO8S4KUdUvmE5RoqFnXcFAvkKmBOZCunPbPTe1gGaY4Rzqd77/\r\nrQTJ6msjtJOnheNeSSZlMb874DV9rxYm1KV8i6yR/ysubJD1Juq7MC1l59FZ\r\nQOv93tGfADZlGHl1IWbtZ/FfRPk3GplXVuxer/aeIQy0Yv+Qf49LeA/uNEXK\r\n98yfAZJ6s2fbnhALehwzRoR+HElmlLvdBPvjRi2OEUqipaizorovdz8oM3aS\r\nUQXa1ZCDBivN05gA93CUY9w55HXHYWSCypjriaEA+ULRHBtbdk8HMlc3hNxF\r\nayMHCo3526TQnxFm3qMbcdFkQ6uvB+IS3QMpTdH7mT+sV6fD9nUvOXwE4EQz\r\nW1m74QEA+xlHn2PIaW+jIwbkbjaxNeNQfjqCit2koBN2I2vxHI+as2kR9Jo9\r\nk4ZZWdP03Cj+jwN4fROVeHjHlkQBAq3KZz4=\r\n=+JXZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.11_1657803724558_0.7319774469429428"},"_hasShrinkwrap":false},"14.1.0-global.environments.12":{"name":"@altostra/core","version":"14.1.0-global.environments.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"8ebb6cb5210b87d3e7db5e9ade825f7f153c4e18","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.12","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-hMl7x2i0xkIPuaOaTYEV25ckYuvdZ8qDHHNk+DdM0Ss80udSUMtKxctBv2US8UUD/9ikM4SE4G+OVhdaUQXM2Q==","shasum":"c85bbb5772097cb39cf509801074e1f74fc6e528","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.12.tgz","fileCount":1053,"unpackedSize":1229455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrILOVHthphnfZVkNgyqdJiIUFEcnxk8UHpMNoW9dAuAiEAsblAE65lYfPTbVcS+1yVZPZMd01EGbNOzT86ygy/t+U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0C+CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7txAAjWb7hOWsj9EOWftYeY5HyEFQlxHT273FhUklG/kadYbOlHyM\r\nz+sg5ltZIbbuM9PGJVv/ztKcw38564Pfn9kiFdBEqGXgFYzdf82xnCogJ+Rh\r\nQNJS7ptJmqCctSvzijAwdR8YtHfW6nUD5lnZ1s7yylejxx8Q87jEQkJwDK1W\r\nyp7iBvCbLY/oP43cqnJrE3obvoy3swcdki8IFGVX15bg9KaHijB9JrVCW3+y\r\njx3yaPX6D1sa518z08X3sBUFHHVLqnDjD4TIaZXYXVJLPz/AZTA6TEG+BRAP\r\nTZbSIyLKiApcxEE1avNWR+1KVpSa7JjXffPjkdN+2Q3tUYKTXMawMplZJSqO\r\nxHLok1QkchUxcWBsMSDM5xi2hBwo2qPBgTLouFb5CAIFKADiLk1gTEj6v0MN\r\nzXX+039c3Ix1tc7JbMfp+GeDmalsFHlL1s8PyGzCb3r2AcqbjOntqz/OgGxq\r\nifu4YZDLKqMddP+Z7/fcc8FN9maMolr6pEawzLOa8BmuySs7uUlbIknZegoq\r\n7fJUdd6uDReuD3Y5Ev/1ioVhl5RngM1QSMCIKYL6/4xgnDdFm05Vcalhsxgg\r\nfYAYUSS4C/SBtrsm2unOb9EVdvshdTsIZFjs1698xXAtxm5mQKDh0RvPIZwE\r\n13O9SNRTkT1EdUGbzLsAr5EeF6j5Umljjhc=\r\n=vtfM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.12_1657810818077_0.9848384205408094"},"_hasShrinkwrap":false},"14.1.0-global.environments.13":{"name":"@altostra/core","version":"14.1.0-global.environments.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"fef599c0d110715b14b8159544001ecebc164a3b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.13","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-k9FQXe6JFDV0j+5SHsD1hgUt2pobYyaFNJz1eRkEGb/A3BimRUuWnneNm7hJvCiVpfN7u1oePfRdKRs3wTwGVw==","shasum":"82aef6d9d09fe31a4594506c4b07acd3a50973d8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.13.tgz","fileCount":1053,"unpackedSize":1229662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEG5j6OYTtNW4No6uluaVA1pM4BQxr312I3gBVz3AuEQAiEA8+THBc6b2Z/ESvTI9ETAMVUdXxG4S43VlGO1sMhi/FU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0DGsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0lQ//elG18IfljhSAdL8/MVWdtfgrw2uu6XDu1YmwQNBgdwSqATMT\r\nlAt0xwm/Me0wc086ZDrEtX1a1BduBfWFZ6xfBghikGyISPOMUzHsv55IODlF\r\n71vbvY7OUujYPo9ra82QiKuZiMFJxcy38V5Xc1wpuSvCRhqrzW9wPiboSyHR\r\n20fldJasoULI0LP0nKihfzb4xnG3Andh9YMAkK1B++tsxzIqqpqWLxUaJCQV\r\nbwHZO35hh15APo0zCxYRFb9IqFQogQP3VtrbYuX3UFI4gSsggUlVUti1Qcv5\r\n87PKSjlP2eUixHzjZwwCSBMm0VTv1vZd39NKpDzp9HuXT37lygOoa++KSVKv\r\nIDNsGo0WZ4EAzjh8q5FWTRN4Yh5POjaZOo9hAnqG35snE7ebKbjXSMy04/Qf\r\n5j8sCGL7wBVuWEeCERCO1deajUTFZaXESYFquL9vSxlYv5Iy5cFHpcBYD1O/\r\n2I2mBqtfA5nu1K16FxaBqz4stjqwGq1aBzjPDwLd9SwIZ3H30Y2B/5mWWf9Y\r\nzWFoPcKfU+YBLWPYP1UQsm3XFihQ5nDZ3b8DCuEUM6v7HoufmwaTtbTCrbuJ\r\nUHM3TALgRJH/RsV25ApM0JKkr21LQZODKtkdVP+ne4OoDGsNU3gXHSe4CL3J\r\nd822TqeODD5fgPRtTQOe3uVbYcHsr0YgcOQ=\r\n=NXkq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.13_1657811371647_0.11251595854240559"},"_hasShrinkwrap":false},"14.2.1":{"name":"@altostra/core","version":"14.2.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b6927a99c83ccdc52bc3eca67174d7ce52cefda2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.2.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-HzopNFeBsKbekXZe6KvzyC8srDSzl6rAk52LfR1ccv5iyDEXOwF9hFfFZpP4d0+NpfH6CIyidPnHTmktM2q3bg==","shasum":"eb71ab91a03b1d16da96fbc146bdb040c763df9b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.2.1.tgz","fileCount":1053,"unpackedSize":1232819,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6c4EomuV7fPshKD2dbxCTA2Kp0zNc0zH9AjCo06535AiARstAivLgM2Q5J5yA/SVbnZQhzitX7xzKmJYhH1Dn/Dw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi08YlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6CA/7BLaBnjZi2GFdUSsheNu3pGm5LAQ7Sdu9B/V0VCRbYRppllwT\r\nX8rZ18pZ8KsN2pKU93qJ9GOwf5EnoZ2vE5S2bKfkxHnHjJex+EMg46zdDUIb\r\nIRVsKwbvfqBlUNLEeX0SnzsT2Lcjs4a7CyytB5OEvsxViUaFascZz/kStX8u\r\nHneM7xRUU4WkSe9OZWQHArDN4D+uM/TExsWDQtgxR3yVLfzA7z7mH0JzdKBL\r\nkaDpMJgse90/QGNC60Y2oVz+NFNX3LOD6Zb+s51xrFATFsXGDl0g/+8jW4cQ\r\nReXHYoxhO5RtRdijTddEMvklYluRnslNEQUmtLtR2bVo7nVyP5SzsmqyPKi1\r\nX1BeOGnUkNlVQJ76K3eW3uQTZzoVRK7OXmwrnhxBxEsTNKXun3DqywPR4qHX\r\nrerXXxAFD/ubwGtzaOrF/oO9Fobp5ZhSJfQIPVq/oJYZ6fSdlRDK6Eanok26\r\nJbbWVY5CqFZNuho87wYXZw93oOiN0LyjQnGJkR4WbH4X2ugqSJLnmmARH+/m\r\n9qiO162OaXMrMNRgEvg5MqNpnE6pSlPEomg2biVJ9/WqQe64tLR3uAaYGXYO\r\naOSdcFkvIRnEtFjgFfB5yGUDIqLj5DIvQZt1fL63gYtUEV+iJLJdPb6kqtpb\r\ngYKpK0FzsmR9XJqgbzH2oNEeDbqnxMRvkbM=\r\n=LXzU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.2.1_1658045988882_0.43205628413526265"},"_hasShrinkwrap":false},"14.1.0-global.environments.14":{"name":"@altostra/core","version":"14.1.0-global.environments.14","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9c1f4a8a88382afc565afc0cea631b74803b7399","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.14","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-K4OQrI/dpwuardwvvAJ9vukK+MYQwdE1y/pXQAckn/KcAs6zP4redRIXXgWWHlb3GD4wT9qW3ZqfuXtD/VHqTQ==","shasum":"f66ffd3c42935f8a6f490785b0c70c032f3e30e7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.14.tgz","fileCount":1053,"unpackedSize":1229662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFvG0IzxjzyGcUli5Ke95wfi44QaUylX2MOI6HBfYIAgIgf6ixCCKnHcE5QY7Lmhr6Gfq3765V3jxOs9SDxuK9UpE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi09kQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7dg/9EwSp9nd8Zb1Ap4pOD5trd0eeZCfAAzrVIzkcZce/yk+e834J\r\nEi1KnLDPvrpKZHvnPegD5a/SgkJ3oaGrOKvs/aNsIAg23RVqtzGLauHVqePV\r\n3SG/EKtXOG4PvxqvN7hh3VXvA+kkEkMdo/pY0NVDLQbNeqBjGq72xj9/Rhgi\r\nZW+Ybd4/qWBx/ibIfUFslXJcnHpa+9Pv9QTbLxRlYPu5+W+i557q7uL2gt0+\r\nl3ad7LlJTdM7F9pMFxP59Aqb85qPR72zZloQhIzSRsb5wymGLU/67TKkg1y4\r\nlXB0hwlsqTl8gIHgtOONw+v9J7zGZOcfXPMlJlKjFIToXOXLu3nvas4UlJc5\r\n/YbVU8NoqFEs6nSFnVK5yOfcNr0EcYZNz0HeGXKlQTTEgYkowkmITd9vQUg5\r\nP3DGE1SME5XbP9tbIt6lDGDQrheIvKa1zvFYgN3WPNJ/3pgcwC744+aMHAv2\r\nuRGRYInlmIZl++MasCucumTs+Qb/uQlbBHt4PfnR9bYvu3PTiq3A1940XSa1\r\nMkuyh1Mlk8/hsZdMu8ckAiWJ0cX8nR2Dxq3bQxJVCPzyJmoFCxrMA8AIz/Zx\r\neZuEjrc87Kp92xgSURt8zpzRe1doY0hyvHS+cER0qEn4wOBowJ0H4pFiLG+v\r\nSjVADXhqIY5UFXlQncGFdtOgBFAFnwI/qJA=\r\n=HjZr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.14_1658050832280_0.27314507740140725"},"_hasShrinkwrap":false},"14.1.0-global.environments.15":{"name":"@altostra/core","version":"14.1.0-global.environments.15","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"cd178e9ffc283eb33e9fa335d778fd875a4c7417","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.15","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-MvAE4Z+DK8ZSVdYORsqtb4gBDIhVGONXVEc5iVRHZHOqnYRk4gmPQyROJPizoj80TbBBlO0F/eh9V4Qu8G1YZQ==","shasum":"f4c145031a5697e0ca5185c586557ab8c0b683ff","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.15.tgz","fileCount":1059,"unpackedSize":1239575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjiE5k3cYcyzL5npe2yJro1htBZTky/zVgLnb7xkTDTAiEA8OVWgCC8bFQ5gbz9DoSobkt3Q2/+nlZNtHUOK2s+5cM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1TF/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGUw//fboXvneDtZ+O4rIPMOwyvnh/1IT2Lq5+U2SE+0nDaMlt96on\r\n2blyAtYPhk728ry7TZEizy1j58rxH4lYt32fbkmIYRzfD9dkIfvClqwAPJZD\r\nOiNAgmxNi2/nxTmWyUfle4p+xdDevyHwa5OEHS/nxe18kfdMgMAnEj++WEnj\r\n3gXhKIF2hpvFONa/eJvlF/XqPIWH+kmOlkf+kw4YXzi+58ssGHP/LKBqIgBQ\r\njUMs+TBgcLoujqEtD6dltFT8q+JSuEz9P9Fpn+FonLmKl1IOLXUHmYSucKJb\r\nZxsp1gPh+o+e51qh3CaMkvtSpdGfSuQuC3IDEai94coCW1emazfY83uNVRRO\r\n6XxaXAIg785KeKVkXnYGo3Pocs2WeBhvH5eV4DZhYbg76i1B/5wS4PlKDVsZ\r\nhelhv1fF1opPB170rkxzxsdLXXzmTI6+fcKYXDJMVQY0xZcd4COWDShs8ehd\r\nhnWIibFaGQpE+fYSczXeYZz0Oh4g4J+2hffuzkVaTD1ZLjvWsgDUlX4Nn3lb\r\nXQvWRyTYD3nj9g/g1N8McKvF8SoDL4e8EIVaeBlfC5cXgCswadskxWVcCwnQ\r\nSjGrZY7bwpWlU6ujw0WcFr9JNggO+rZc5goXupPmhSjYx9EAGPlGF92JRCW5\r\nO0CN3J+ejP7Cw3VfUG2AbLwAVewgvUTJQCs=\r\n=JKUO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.15_1658139007176_0.9944767146065396"},"_hasShrinkwrap":false},"14.3.0-login-manager.0":{"name":"@altostra/core","version":"14.3.0-login-manager.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b56fa776070c5835632c3c9fe6ad85cc3816703b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-o/VzCNuGFfU1cL76QW8VCp5hA4NZohkAYUEGMNTukoRtP+ZdEJ/e5b9cDpD/RtSiFZKaap9SyU6Z+7r+1clwog==","shasum":"f0951f1ab14c7404f509d7ba59d54876976f940a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.0.tgz","fileCount":1059,"unpackedSize":1242262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUg7SVMiPTBAO0RJIjwWM50UxB6ARgMKAfnQycROZl2wIgbsoZQNaejXcuOpOFWCcXgGdRRCloh6LATk3QXJmntb4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1WHpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+pQ/+I6SxIcw3VMT1Hwj5sC4tohYuJXxZUM1EUOi9U8j12kCeybQU\r\nIkb7ujsj63PEEVG3HzOaFdSZUN38MUTKVZFr7BjfwZlDIKPdq+TMlYVn5zzQ\r\nukF+KAYm0Kw3o0JXFcS2dLQfaG5g8qhTZojWrwroVREnMnuMix/KjhVXUvg4\r\nQhccFkcbsh+ma9yR1JuMXFPttsOGWakAid9gEuE8kT5DHHmA0lrK1gIJerU0\r\n7LQwGm2H3QANiV4wh6x4WvTmEtN7PjHR07SyIqEZrP98+WBSjDACjH7h6BXb\r\nGekmKUBJAyL6K34v4DN44PyrZVC1HjayLYFwFWq3ecoPVjEuB3g/6Pwhv1TZ\r\nQ+ZaKMkwYZHUaoiPDCCPzCz/BW0n7IAscCkD0tz3PpY27CxtFtWouuVkfhO1\r\nh/++3gXP13ofbvW8NMVscwqbGWaqVdnXP0kdM8S1gOJT/2HM23IJCRZnv8tD\r\nFnTp+NgslFGk94EsF5ZunLwXH65zNGFYFfc5slHOb0YyBdf+CVGAKEGxNCXn\r\nEcNvGY2yCwf/ritDLeIJKuhhbcMipP2YIzcydqU9Y/89Kk80p8Mg7z1Z0J/9\r\n7t6PRZGCPiwPWom6h7Siga3d/pIAPBhHEzln9i4Sm5pyYCA8P6DftZUG0fo2\r\nvXxyeqqLUooCjbVV8DtOZ9FxREF4pPg3io4=\r\n=qX68\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.0_1658151401364_0.8906261226240832"},"_hasShrinkwrap":false},"14.3.0-login-manager.1":{"name":"@altostra/core","version":"14.3.0-login-manager.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a94d7efb44c69ef15c2200f6d1daef7cd096a186","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-O/FfY2LhpFyd4QR/NTc2QCn0pDWzoJMcDZbC6DSfTjOj7Z2gAliMp6VtDSkYXg753q8R+s0chC1xLIcpRc93JQ==","shasum":"21e6c26d6efcb9d54375e1acd5c65a33212f2f00","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.1.tgz","fileCount":1059,"unpackedSize":1242255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOq3rmpOIdK022qIhqO8L6jLPLdp8OTB+qAoYWIQZIwAiB3AH3e0NDb2ocDGrutED9QFScsMVXo7Dyj9ochci6G0w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1YvgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVjg/9HMxS7NBBQeAro29vVI5ofcqz/F8GjuJMmPUjy9eHl1y36wcK\r\npSyqpBQ8nF3eu5/SmIvxoIs9VwykPEUmrjYrLQ4uvOFX9Bn83YYDrB4PUzUt\r\nXJeFHMbbKzACOBT1E0HN0BjpPVA00WqCD/sqBKkQrQw2Tirv7DG2GQ6UuvKH\r\nb0V/8JJ578nEW5ZFeMXq116/i9UtKNHravkztmUutp5V/plRzv3MLT+XDK0b\r\n5LoBF8/NqgP9r2NLxNJ1pAknxuulgI4WRPLg71AA6cVZsRRF66ICDvnikTel\r\nYibe6vAu3qQFUTJGv1V5afv3dtkrzERB3nLNXHUV9aJmUivD1vF+Bbcnffbl\r\nKGAJqb+TSnaZhGFuUENHhit2THNUUcIg/EwbRfrBkkOe/kXRelpAKc0HQlGU\r\nh8Gy/8lxKo8RcsY2T2Ft22ag8Guf6mZ1U2VCujI4OUoS35/I+U1iEKF//ZkI\r\nIsSAEgBBguSdvMycd7P8GeY/5I5PI325dM/fqTKWuhUXL7Sl3DGP9so9OBJs\r\noJwplfjVSvFUERHeU6xjJW4WafuR7Fr9n3Gw5/5WwEaldBO0nJ0LC+Eq5HBW\r\n7Z3oz2KTji3jbRo6Z1VOWPJns7yeciSyBZxgNsZu58iamXTbEUUXdn3zdR7u\r\n7e4C8xoO0MZz0e7/5ifNFX+YNmS7jAifQi8=\r\n=Af6o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.1_1658162144544_0.022618173086339954"},"_hasShrinkwrap":false},"14.3.0-login-manager.2":{"name":"@altostra/core","version":"14.3.0-login-manager.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d56a81172bb88d3ca9b3869cc9120b1d6d48a525","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.2","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-POmxjR5gXvpdf3KdcoCHAZYMUugOp5y8MtvaDbIaqcEuJoJb7Uy/xemzLNehRxdTUm81XIqHOStp5Srs7PJKiA==","shasum":"8831c8766fda8fe58f1d59601a9b6e84fef00e8e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.2.tgz","fileCount":1059,"unpackedSize":1242747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHql+srqr3sg4IviELe68FIZFiFDiIYGejhuL0kH4Ey0AiEAgm6PpErCFmc3W+KP9Wx2BEkwWsMpD2kd5tPrkNoh1ww="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1ZMeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV3w//U2Pbvcxdep6IStNX2WFwdfEtoaM4TF/BhMlCKOZaNu3syXxd\r\n/bLu8981eWoSH3pprwCNeOuotys37PqxUW4jf/CUyE1DkfAM+g3RjLB8f7Qd\r\nJ047TZ62lB5Ilxi/fjWt1cDPlz7W4Ud/Id85R8ZOzPq0UjNw8AFjrsP7kwTj\r\nKVWan6zEOKV/NP3n6xvL77+LPG/swHQoWsql1XyXuXtO15I4vmwbvg8BjwzJ\r\ndX2vsek4vDKxjfX4Lqub+yRCBD3gn7lzZIzvAoZTnS5ydtdJf34lqxU58ooe\r\nJbkJ027HWacLIlRmBcCYq64NhYM8Wua1YwlmWDjc1KOW27wj8OQikzsSDrsG\r\nQi/R12q+gRaMTRnDUYOS7m4RrAp9+OiesDNHH4cLfTTAKoXif8NZEBTd9IaO\r\nPfUEguni8DkFq1X1RqilnsxuOWxWko7ZoUqvZUVX906OQD9SCTz5uV+45K09\r\n7oy764OsxKAUTY8Twsrh3/LlF+thqV6L69BHsYtSIQaEnObPykPQJ43iOqBP\r\nWm4UE7V7FgCOK5LW5APOaQ0CNXFEPfe7QvhioxrdIpH3KEGAth62Eq+GQG3b\r\n2I3BBQVpcmMq+77Yv72I2Zb9/GDbs5gDTF7hbB1XeyUPL2shwtZcg7sE9pK1\r\nTolsd91j2kcTTHX7Hb2gdbremKqIDsSZO64=\r\n=tg2O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.2_1658163998662_0.29670505277408177"},"_hasShrinkwrap":false},"14.1.0-global.environments.16":{"name":"@altostra/core","version":"14.1.0-global.environments.16","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"70e0e3688c322cf23254bc6577e91e8e8f551479","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.16","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-ztOiS3E8DR0C/4bv4/nwgswGU2MAA6+w9eYGj83f+YE6L/ojT8Zn2kIEsiIp96lbSegCPmS04f2uP5xkn6kA/Q==","shasum":"4b6234ad624eef88c4beda2a09968fa1e14892b9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.16.tgz","fileCount":1059,"unpackedSize":1240395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9tkFZQw0y20UhWab2TB2o+CuWzJL8utnLDOXPb/oA7AiBm1Stn/FEf1X3CUYn7z2vIINhoJlq3e2zESMS6BVVv5Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1ZisACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ+xAAgaGZ6jlitYsILyffemktak5Kor9919CFn+dpHKNfMI4KQszW\r\n0I4hU+IQb66WiZVIku9jd9jy+zvaThFrgJS9CZAJUQC4ykcd4lLwrylIrFQC\r\nOatXWKh0gyjBzvwEwL9w3vZJ3Z1aLYzQF04T0YRliyZV5h1H0duYM8NLGbcd\r\nOvsAHaMeJPLPJ6+zX3vQrQUrlgx5T1TRiNqQd5SXxDCUfsP6ZGTP3xpG73Dt\r\n0LM7GcBMda2nQzTpBn4YET8LBpt+xHp/2AeuD4RfJFjEFpbyFEua2AYp29LO\r\n73ccvAacgZfNDjuXBDOkyvXPhuxAlPOdN7xL+1yoEs7nJ57o5zu47dwk/XMn\r\nlORFvJ8J7/dbvmTHhEFtukKC2nnVQpsM1LJImZ8lgjH+St/BeQgThl52vkxb\r\nLB3adTW0uq6eV7X9/2E/y6jzTy4+Z8dYzg9Pu1532OtnZteYEbf8UZWGHAJj\r\nnk0+sPWqI9wQrsRiPxd61ABFSVd7cQLUtGLUkr7fGha0+xrcHzd6RZpqAtbi\r\ntxYKdYqv1bYaK3ymqYHiawucs1zLzVkowFhW3B/icbFn9bJCoU6By54trDcV\r\nnHvTTKa8QiIgIKhLAS4qDNKfV39rm90wwjwhGUjMGvidNiiKyEq7p/O+ocQv\r\nVtxG9oMcxiGvmTBzR8LuHeEv7cxkowHtO2w=\r\n=VqWG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.16_1658165420443_0.04990819434379001"},"_hasShrinkwrap":false},"14.1.0-global.environments.17":{"name":"@altostra/core","version":"14.1.0-global.environments.17","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8d56601f74e6076d5ac59948f2bc0e4fe64cfac2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.17","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-SdxgVfc5uDXcYMULIHRdXbVwgUObFVmUiHn0igcwEJfkJh6wbnkqXqwLuqvO01p6rq2H51TCN6ERFlAfK5b4SQ==","shasum":"d11cec7abda87b25e0ea6c9dd3829f1c2dc91932","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.17.tgz","fileCount":1059,"unpackedSize":1240604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqNYwWD+P6LmaZadImcOIOCQY6qTHXszq99afiofy6IQIhAN7F78DMMdaQjOXOvBmgi9aOpTdgiOf9iIQQscVjXWUp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1n+fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp8Q//ao53A6RRRQbKud8K8jRpBEX9CevTGQODEJLLFO6S5zVfGJRd\r\ngZ+AConxs+uBfvIb8BI8ad51IWKrU85WZkxv7OVG6OpnO8QsWJSoETErYWLP\r\n7B01omc63v33Y0+zvDmm3MxZWeKXIpCsIqXgH1RCvvpmmS6M5v52xwgncARA\r\n8vgqcDJ0QyULqalvLbxOIH4GqTGeVyCXqgprqVWGdVVADbzMDs7zhchjHVol\r\nwjJXpnXcC6fv0m8DGojYHsHmMtxy4jA2xls8cLMRcI+8ahvgdGmUpPumn1Td\r\nGD3x8bJFZ3vyIHWUjBofLhtrqFauRbEfunJarYOiXkYrQs3bXBdkh14i6nKD\r\nQ7g9eddUfOdo0jJp2MjMgwJNSXvymDtW5CNclGW3myjaWhqQ3KHaP4EmQH33\r\nov+ShLtoCTTqBkywp3ELj3uPVzLjJrxYtwSqChqOJasFe8G3LDS+KYmeOWIx\r\ntmbvBV6HQWbvuUf3qphVevahRlu2hxqwCQKCTLSKUfLN0jmhUtsy/x8rKv6S\r\nzpHE29Y7Y10D4/ovlS+mHMSXhWEPHUq7MxdUtbVAeNZy7PBsCFqOgzFPm5yC\r\nbxJhjjNJs6w2pOc++dPsYVzlPIn+CGCCPb9i5QBBxLOQUsyx7J0ZEUwiUo0d\r\nYKGuzwIS5ho43a3U4axasFZCeCCE730Ebtk=\r\n=f/Bs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.17_1658224543461_0.7200699969410487"},"_hasShrinkwrap":false},"14.1.0-global.environments.18":{"name":"@altostra/core","version":"14.1.0-global.environments.18","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"53815e6c57c13ebb98128ca220d704e675fb135d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.18","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-0lgMnEPEPxv/zSOrNlH3oKEsH+wOdvaExt8aKeUi2Pi/j/L9+DmIiJt+/wGOVgL7WOANdgLPrKKGvzd+V+RbEw==","shasum":"d34d9ee347f5b45dd392c40ebd2cb9c4ac217f51","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.18.tgz","fileCount":1059,"unpackedSize":1240717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfcgYXNhQmhLPSI14CpYmFlLvUDcRIKVTNZ0ak0YOQmAiAa6lQbz6m3xYhEoaLo0mxX635CEOg5Z/yaNLL+ndWY+A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1qNlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooHRAAntiyHbEDhrrwHCYKIPzUsDoQZlwfNouLGSyVnVHCCtXTiD3v\r\nHg018mO+Xt3KYMuTyYhpF8IzUpUrz0ykqboPiiq80LFF8q1uNtn5EmRrgA+K\r\nBwjv9dP3QPsaap3qN3qcoxCBaNIqeT72UdJ3y4Q0BgofdVvAB05Xn2psVWy2\r\nPCUSB+smcG+XA8ioQ1+h5GuIQpSJoOoPgKJzSvsdEGk1EQhIK7SdGsf2IM9q\r\nbVt3GwLkuXUqF7lnRGrespo/eqTTZ0Hj+tJZFvAr4ZLoAyRvhk7kdCZK4Zfz\r\nhVK7JhhIogkHkmq7sW0ssANvPHOvvVgqCYrkqHT7I8GPNtFDLZw+e8kmrBTC\r\nZZJCtVaCAa1oYT1rjcCL/UdQD0Wqr+ETqvo0zOYhKuhFTL4/OZeT0rt03M2L\r\nkqFZecKHFgt4HFm90VezF360SgB0igkpZdt1nMIt5Cxzp2sgkaJpFXBoGnoQ\r\nLdSFgUjI83xUFVABgJE5EqtUyWZo2sNTt9IJEgVBCX709Qm1K105Qu3GSCHJ\r\n4+cY6SqdTtMDZYUdQ6RPJB3w7WIjYUYXc6FRgEPoRyLLbaN4Blj9DG5+Jj+G\r\nJAthgrfwMsx/6gRdiDcutHbHeKZD6X3cMnPUlwiUcAgdDUKKSPdOmQMFB1HX\r\nKfVyXXHs42GK7Ey3c3QyKQvbvkLmt3al6lY=\r\n=ttvR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.18_1658233701356_0.6897147872932357"},"_hasShrinkwrap":false},"14.3.0-login-manager.3":{"name":"@altostra/core","version":"14.3.0-login-manager.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"331bf164da9b45d4b4ffc7f6c165895393ebd02c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.3","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-WmvKihJq4Mly9u9D2x8MwQjbSTCGgPU7yLSrqUjZZdwlq8xi9nkewIe8lFTePEFMnDw+L8oavsvxwkuAjViQgg==","shasum":"ee74d737a1473b6c88362383e3d3375fac5dea6b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.3.tgz","fileCount":1059,"unpackedSize":1242839,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO3Y3iYjdUfsy5al9f2wBt1Jlvhy2wfRMJKEHTynKT0wIgV7GmIZPA+iYL/+ujr5BAqw1pT6h17vq3/jAHrUBdYhM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi19XQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNTw/+JqeEVbD/+NiWJO5DJtv8Be+iVekPTleIf4Lktqx5ygt+kPws\r\nhspa4tdDYcp2r1HV5Ho1avScx7USVuc81jBAISKRcPa6/Xz3ReTB8ERj/Cpl\r\nrbwlXRe46BKFggql38t1BnevF6BEx60QxAIWlqZKHoxWHpfaFBPXU9KulFbH\r\ng950DyizezIlGDhmx/eZIGdQwcbHfc2CZ57eEj8KxPsIvgSp/1uZRwIqpCOn\r\n17x5amT5BGNXdrgKeqYlUfysLZETrS2HvjQ2J1NlUxy7JKLHWB+Iourltus+\r\n0UQR3l5bJxJ1BctD+31/JNFb+zc1TigY/KZ5iuj5iHL8dKTpeba/zdnALkGI\r\nctFhitffVBxdp/752XYGGtpK/r7zy3HR1sQsVvhw0CbKtmQliLjUboLCM33Z\r\nA2eIeDXPBOcrZ3bxosy2DPt9VhlVaJFpAdn6H9maplH2IDVKgiIq7H8DbT2q\r\n3SjHzmCqrNNR+ZxIG3Ivwv6yQVmlzjuyzc3XmkPuvY7dAB2hzRXaMyie6GnB\r\nsVIVSx6LhjRnDL418De+KdCBBgKCQFuEIYIpiCreIoQPnm1wnzRFOk3rDNMC\r\nRt95Y77ylihOpmpc8JpjwO8B52xKZfW5DDhBEJR+8Z2Uq82+AldxFrPzIEYi\r\nMHAiYaOMld/8P27m+wHfe7Ny9BuXgLleI0Q=\r\n=x1f8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.3_1658312143808_0.9082506009185622"},"_hasShrinkwrap":false},"14.2.0-ecs-service.0":{"name":"@altostra/core","version":"14.2.0-ecs-service.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d2d6468c50ba16910edb076ad2d179f5add17b8e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.2.0-ecs-service.0","_nodeVersion":"16.14.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-ejKpRfsdWRLgt7m595ygdxuuiDjP9KBclf5ajlmiLGfSZ1yfdXAQAASZQ5POT/tzM+zsoTQajXpP4w/wKeqNUg==","shasum":"8e7f5088efbbb1f13350ff1c4ddf2cb7eec93caa","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.2.0-ecs-service.0.tgz","fileCount":1071,"unpackedSize":1240823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuvR+bD4c/6DCypDFTNBbzDwwE5V0/yBqQy3QHr1K2NgIgGHDMw2d2oABWTCcKy9OgRnyRlCeWzYbfbg0luzBb4KQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1+FFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMng//UfpPX1tHi07efR6Kh0bw+bsZxupQPaL809CjSi4II0w+M8mY\r\n5YcQm7WDs99kxwgb+RVJ7KqFZGGtjIjYD4Z6bVLUZC80qiiUD2K8kh91S5Jh\r\nHlXyOC91am+ylNaEeINnt5pWOj0aYgjwxaQQqZ2ITcyePnY7Iq3a4fm2a8tK\r\ncDXk+N6h9ttscC745sUjS3vXBIZWPYMTCpRcD4oXzgIXzb8LfqHQW8DoZOi6\r\n+yxr6o0fr5gZrmjGkbWpDnA1Ga1GkG1oC1XFenlflFnEZiJcGUqxmZz9lq5Z\r\no1jZfDUPK+uDHLkpSWpN5SdBN6hkVwEenGTx6gCZhfEZP0gU6qo7nCVJdEhI\r\nsJuE8eyhDg08P9fnO3rIlKfuEEGxcxGsCrYtP2Vm3cLbEkot2aSIAB+g7Z51\r\ng0RMz10zjhqqxbyJx9b3D8tCm1P8n0PGDzcQWUxbwXcpMrMYbByqSJyMrvxm\r\n5bVPNP9n1cWN1gI7NaiBOpYTyIl0nSsz4/hyaSup4YbgTQ4HD61VRhYpcbCx\r\nt38DDgXxd207HXjkxDAX/vD/qR4Msud3IJYiu7rwqwWjXS2gXWHqsvQfAlHQ\r\nwZwPTyxfhrRUTXpOjaGaV8KQtS4McZov2Sm7A6HBF3MVA9IxZL9ehZG+/JqU\r\nHncV2UOUa293h8LM7M1AnFSeHO2aoA15gcg=\r\n=KFRK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.2.0-ecs-service.0_1658315077539_0.5753839825244387"},"_hasShrinkwrap":false},"14.3.0-ecs-service.0":{"name":"@altostra/core","version":"14.3.0-ecs-service.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"176cafffd5e33597fed062b7abd5136955051cfd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-ecs-service.0","_nodeVersion":"16.14.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-1kfbx42FJnwdLOowsrgMdlUxfiiLrQeCE80f2YOKp6N6/KTgckRDTB/LxYdNBjVYFOwa15qUuCAwoZUpXf5qqA==","shasum":"e7738d140d91c52e9bd22d2a6a5c55d490c9b252","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-ecs-service.0.tgz","fileCount":1077,"unpackedSize":1249959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpc/tapA3gr5qy5XbgItRYvC/S2hXNEpFMScb0LQK0qAiB3rxaJ2WwloHW0+9txNQmzmjRSkMMjlzAeQRnEm33ogw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1+S4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKnxAAjZjLfbTD3porwhPCJ3Bz1+66dWdkGiv3K30V5asvF1GCBWQR\r\nSZJuPwsML+JqjyvI9xtddnTctPfROQhARTb2/tvTriwT8l1UnYUrYlVmIVsr\r\nw0s0C3B2JxOzG8BJHd8rs6klD57nVHcjlBGEipNdTHGlbt6FIP1QJMYgaT4p\r\nvvIFiKabUK8+zPU7ohz4179V+4t3yvsppr01SZZ/08+Kd2rU6JQJbad2BbRp\r\nW6uKLxT2VLOiYZCjsGOFZTsxS1atm8qzgkRnLZyTT1LYdeGPMMC1aVVmoVt7\r\nmYFEaeyjBdlXSpVTp+24hPNCMaEUqaBYLDc7FLKUjin1H545422cD/s0QO3B\r\n/XvDOBEZLZM7f/4vZQQ0s4kej4UA4QnrVsItrwwptQOgrbLrQ15sBAW/OLXo\r\nw3Fe1t5ziGZaXcy/zdv6tPJIfr9A2j83e408qvO1mgnbm7HXb/cbNwlxDdRw\r\npWwZNWTrAke6sYJ6Zm62AeeYOW3yK89zGzclcUWkKg0YNa/SyIHRzvwpPlEG\r\niwqmsXtt+1XmYxThoH+K6RANRy+ide45ZYzg0gBJVSVn7KN62STFKwyfLqTq\r\nAXmlHEL9yVNngJ+/rCJz5HUNqfHFJGbk42qsllgTsz4eUBCOj/9PUxtUvwaB\r\nFaMhJw73xaz8B3HEDIraBzMFzkjQH1kewEg=\r\n=3RhL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-ecs-service.0_1658315959832_0.47298172925931614"},"_hasShrinkwrap":false},"14.3.0-login-manager.4":{"name":"@altostra/core","version":"14.3.0-login-manager.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5cd0018f4a3fe5520ef3b6fe4345a2b7338f9c97","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.4","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-U1Jl2wRHGPmc6tkYTsddp5g44LseIi91xd2TtFKHiN7/ZkmKGt8ZZNvZ/kslBwBrr0PFEOp0sLMgUNCIVs8SGA==","shasum":"b8fded631f3da52e497ecbf844b823ba0e6bdc1d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.4.tgz","fileCount":1063,"unpackedSize":1247937,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWzMEGgoJMlG4N9rZrTD7tvnySAx6k3Xh3borxSd0TyAiEA+DTIcC77KpfEmkaGA0R0l2tfCc5Df5/hRQoxCQLjnJc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2Qs/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtQg//a8SMLIC/dcABj3AeCeNUwLRSfA+KNnaBlG1aXRUhHjw53g4d\r\nnDw5bb83lhggQdVmpMHRXrYYJr87K/ebRSOaVEjkxxv1zXfgXc4HdOhbTBV/\r\n66hTUyrNE6sh9y+DepePcEMbC8nor9yUFfnHt8Kj3q6jyndJ9yk1+2RA16sZ\r\nbSlKaCkDm1eT/uZR4F7BSdlecMGNIaOas9aUaYes6FJi0FoZqatr5VKpHshT\r\n8hQETYsiF/wgBaUDpgp9v81lqBCwVzCy8KYCoMsm6sXO1yDGN33WTqJAGFQ8\r\n1T61srD6nujTUOCXrvtrpRL1RgG1qAnaK3BGnzBqUuBeCJtLVmAXccv7SoKS\r\nciFzQUE5JrEghS3bXMT2V4NKhuxDhRCZ/RJaHuPV85vmij0+5xQt5J8Bii3N\r\nSqrm2mwr+VCDDeZboMKl3kXb37bwjy2pd4Ex1fm3d+MBtESU6gmAZu4ASS4j\r\ntN7OFKkALSC1YYYqfXMr7PMS7J+eqi56B4gG1x2P5tuIlt4nQeFd1iEwvWky\r\nwrhYInyDegdqz2dWZjBa624ALpxnNrF0HfmTy/1ZCMNro/JJxeIzFQH+GWNZ\r\nHWV0diH2BVzCZV7GuMrVzQLnKFU5xtSmXzH1/qHWtaCSw/JdHxjxV6BgAvB5\r\nZ5XYeP6jgyQmH4UEKFbNIejwx51u8nencLA=\r\n=+etI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.4_1658391359377_0.993455278987273"},"_hasShrinkwrap":false},"14.3.0-login-manager.5":{"name":"@altostra/core","version":"14.3.0-login-manager.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"86c7a2b9cbec7c2cb55963ae526d871bb2527fb8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.5","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-KLEH+IazQ3wRck+/If7Owd+WUnhk3hL7Sqjc8MVw0gCJ/tNK4kU1qA+vRTCUmTQOcvNZacu2zfIkHNKgq0P5tw==","shasum":"ba71c3da0b143ce061c26321be77cbc2ecb0d84d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.5.tgz","fileCount":1063,"unpackedSize":1247932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3iJUtacE5cbOZMFU2IcE4iY0BKxFnDA9BOfGl0QoBFAiEArskdrmTZV19NA2/shGyTspP/u5Vq/r26Kn6aAVx514k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2Q6sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprRxAAmycEo+X7e7TtwUm6pJKCzk72luIhW9iWWFFiPkOHD2PwWF5G\r\nU3CCA3p/YLDNaiLeVKNDIYcbjxaycO4zcjXVpWrjMFGXr3fzb0hgPMefu5G6\r\nqbe3cy5W7oIpv7guK/f8JyY67CfQVFxwjzc0qVcJswOcemoTrCQyRqe60C8o\r\nMwjFdNr+8JfWqltBF2mp6Rsdp4CRZL+rpSl8Pgt2Eq61zdZgLlqdSVEpyY+T\r\nKkPmpSgfaWEvjEnyYJmQ0e2nJW/K6JG2Dfiprv1JzC42OokYMW25vP5QSXlJ\r\nFUJ2zt2eOcMsAICq1Bn+Ed9LDvrM7F4MYOse4k/kzRt34uWsy6P67HN5/IzK\r\nfOvQ6Ea0UYXEOa5Zd5eQ4e/Ykyr5Tlp+zxa/DSsVOTjo9uGfiZuvUt6qtSdV\r\nFjrFO3bQwZp5SCM84oYvgao+HvLdWbUhvVo1SzQPc3nJJamPmzInTWk7Us/i\r\nu3AVLqAUcSk0cjf6hF00IqnH5W8k8/Sxf6MDbhyTD1PuzfZBoxOFzRbREsx+\r\n3NGPGBf1NYbRDPADJymevbz7nfHhlG8/jgykR7ARkVS5bgp4FnfNTGTuqGB2\r\nmRwwA0IALTUeXx2rq17yaTHggoryEH0eWU5A07XuVIAHhzMiO1tjt4Q4+COa\r\nKkevmUDNUOPOJNJqMxL1aQ+WjaI8DmmuMTM=\r\n=DA+7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.5_1658392236485_0.8437749510969617"},"_hasShrinkwrap":false},"14.3.0-login-manager.6":{"name":"@altostra/core","version":"14.3.0-login-manager.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"26598ea9d18fff2552407713d5de296b9abfea57","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.6","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-Uot31XCMtyvbLN6cANYa8y20Rteg2IpZCIcfgA5pweymdgqIMkok3R0wMHQFby+5HwxNS1lF/kDwRlm9F94CSQ==","shasum":"a7c976ab733a8aa87597aa205bcd1ef5baac4fe6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.6.tgz","fileCount":1063,"unpackedSize":1248209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGChOXXPg1+9QPk10ncMjkucAyEP0XXos0yBtKi38aUQIhANqCnP0dpZPn05q9aDJdy4vxqThQv/CvBJAETxSU7eU+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2RNJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV0g/7B9RLIlh+mcdHSqdTJuvtgSJzguVCpV36VjjS0koiSLSnRwVH\r\nQANmDBoqB7UnxEk11FmYmX5q8PNlRc5hBhxkxzfHh/1bJz+hF7qFtffzq4Mm\r\ng+bMm0dTrsUYFeAFbErXSY8k5I4B2mz6qoQfZgvHFkL1FjTdUf6Su9Xsahkq\r\nMOQOpHEvz7l/oAQXgY14zDUd25obUDEn2p5UJsJEArcZo9LfQJU/ajcvXk9N\r\n3bPfETB+bpn81ELrQWCT3v8sFjBE4OpCk5Xh10hAGO//Wj6rlgltXgxFd9II\r\n28X8PMDC6bqnq8qL7pDRPetlZieOnNS6gP26mN13JzYOlpoMLjO+tASAfgJQ\r\nrn6akkNJQHupoqnUu3LIAwj557hgKdhEzjHPizuVc/TPnrZUFs30H7w3d51o\r\nkODHUFJH4teublBQ+cDgmZ7CPCZwCxHgE8ErZEXYUZCoc3LdXoXz6Krqh04f\r\n+bIRXum7ZhWLwnBokySVORMGN79Q0j+tfrJWfFEiSalCuYSxZSudiUoa1arh\r\n/puWK3OJOchsDsB0OiAD5P4hN8Stz/sYzpJKkSVjVDoEcXzSmwbdTIBGGFmf\r\nl2q6/5+plWO1Ra/YdlHohA+ba0FqEzzOixE7WvtWFA36uNbNTohBLfOz3Idw\r\ndwgCLOPGOtjRKfDcOkCUwSR5QpCAq+9eAmg=\r\n=G4/K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.6_1658393417050_0.7512739688762193"},"_hasShrinkwrap":false},"14.3.0-login-manager.7":{"name":"@altostra/core","version":"14.3.0-login-manager.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3a8d1973a0f22b5aa151cb9c8a97a38b15d121b4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.7","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-Ox7qa+8EoHayYqJ6DJXbFxDbuCdGn7vw4AdFlFQlE9g+G6cc4f2tae9SuIb/ttA3ZevwZHRsHM74Mpnyto6quQ==","shasum":"1f4081c6b1c5f3b6ad89ee21342458b4358352a6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.7.tgz","fileCount":1063,"unpackedSize":1249040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpyn1+7ofNaGzSSp3Wuhqfng2wWrGiq3wpLCFejorZxQIgY+LHD8u7g0zV+qi6lT/DpXHUk4twpabyyrw4VV8z6Ns="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2UL5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF+Q//UwQ8ZjSvlGtggEJLW74x8pQVCRTSBp+7J7hMJzdkJPUYyCK4\r\nZtQH3G9XQJ6OLCfutFhhADhEGvGXW0soRD3c59tuvCwiPKOunhyt0BLR+mWw\r\noIhZxTlHChgvpn8DyNiZOrgywW5EV1y8iOpw9BYrYEjm5tPlSwoG/i+qlXCx\r\nEnvatDnADW4MFFDwjiqGTgS7uYlsLRx8hICkI7oHiBjPZhJv8nlhQKOq3DA7\r\n9yLEtUqaacXOL9LPOktOtstR6baP5g473OGsTEL2AaXyzYSo3oFsuHTD21Nw\r\nDOLUflOS6n0wuWD2peVbUAQttrRQaRBbYVjF4Wlr0G3E00P64sGIGdmJJBLI\r\nTKDsQuCf1SBr3lWAY2uhfesFvQjUEVs8o2BAYotZ8DuG2/J4wUc8486yoswm\r\nxNhJYnKRRnKE/MAYCpjsDI3MkoeS9d7P9uPzDAhBs8Vff/IoNH9xEABp517A\r\n9BCEhCcFnc9vlgTw8j8sfKv4kVmOWguRsU+ILBMXfzrIyOE93OjIvJTql7gb\r\nhBDn3RmXoALVfYP0JfluLQjniKssTyK9fuxffZ3hgI6cHh2RTgPNCAd3VWD/\r\nOAc0bu9OJ9gJsYef6xwCHv+65YQVRnllnc5xGOxGFAEUv5HS+7gaVtThB0lU\r\n8F/Y8T3mZuTK7xCJ1ZYdpTQh6XUrnq4N4vg=\r\n=KPFi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.7_1658405625017_0.5110460122953153"},"_hasShrinkwrap":false},"14.3.0-login-manager.8":{"name":"@altostra/core","version":"14.3.0-login-manager.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"322dc36de92758a1133790f293c840f3ad3eed4a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.8","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-zYkc9TJ+SWL95/il/U3HFvnfW+D9TuWts3wemuoqrYlJSEjIsoV5FGM3X1DWb5LE4ryYFeyzqLIUbVv55Z+0/A==","shasum":"aec6ecb7a1eaaf11aea178d5807cf6b2948abfe3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.8.tgz","fileCount":1063,"unpackedSize":1248199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk5D/edO9bXZbPfaq/6+56okEtrUQQHm05MdN/30TUOQIhAP7LWGi5Fs0N4+R3toWfBWYyZFu1JZ8HXq4a+I4HIhE6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2ay4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp39g//TVEyUGUNYt1r+b8x9YS1/jr1KDH6FSC/KoC/8DTZVtxKdxrS\r\nFGC/8uo+79kw2UAaFLLeqVHe13V5HJTgDi4ULiNrqdfkWcYWEhRSEROGmGHY\r\n4ytPEgiAZaqI3wIITHCzhl70zxfqMP/K7KTCdj5KuQ2bI+iDVFBGotuyTwQO\r\niimBW9VSyC2rEdRGkDqW8omXolimVaM8Ed8CTleWwM/cgorWR6odsWtvIMyr\r\n1xfDvNuGUuOcWeKmSZG1AbuKCrjUUYzSjNWW1bfz9v902whhFTBz2aAMONe2\r\ncKa562U8nbjmY47f7RwRkiFUXBhSBnGv0ijqcqpOWaFueL70N/gtN9tlzGu1\r\n+TnAMhQ4un0XE51NczF9v1780rU+2MoxSAy+t1fFWF6lhE298Baf1P1JmpDW\r\niH9AsKBHSeqO7mJDRTyHYV37Zk+RYg9c/lMX8TvbgT1zwucjuL+gF/UuAEgF\r\ne4XLLt0sB5ErHbqbi465uGp53+ruhOZ+bXy7vnizgD22HRhFVWmxkA5agjbI\r\nKmWgEmUfuYv0yeRnyeCE1Rjuu1s1wr42uD2sOny+Zmd3Usf4tEVA6+U8kAD9\r\n0dLIaHKzph/fnMqFog54Z0o9Rni7pDWQESKlGwv+lyiFnYLDml32nCctub82\r\nI+yPL6ryTXrdGqMmoPCpxVZoGxK4EgDD5gE=\r\n=kA6Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.8_1658432695796_0.6113808536432483"},"_hasShrinkwrap":false},"14.3.0-login-manager.9":{"name":"@altostra/core","version":"14.3.0-login-manager.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4a43893b9b8a3a64b451b91eb1bdacfcba0833e9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.9","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-qsfWx7Vm8Up1lxrJY/ahM45CLGaCbPPMDw0JgS45SDXILApSHKBFd+YC9rAbJJnJETFoTnnv1UGJVVp2S/FYaQ==","shasum":"a43f3588685f78ce549a85ce5ca35bdf13230dff","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.9.tgz","fileCount":1063,"unpackedSize":1250938,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXqH9R5jovXlaCzvFOXBVV34vy9ad7wICgaw32uneKYQIgKB8B/hrDQsl1U3YutrupkTKhHDLCrRaufTAZZf8ioV0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2ghgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiCg//S+dVt9v3Xnfpk3L+Tnx39E2iJshkL0O1W4D4iEVMlVh+kHmR\r\nSDxnL9z+2lWJ4Al25O15N3ozta5E13sPqyI/pMfjzb0s5PSf3SEP7dJHG873\r\n5AROFl6/TKk7C91VisORaPTPvJk4mBCGbuPkDS+29AHRFA2W8YqhwOquN5eP\r\nr5ibwXHMQ15VAY4tnw4YA1tym6vY4SxPj5ayHavZ3R4uZvgBJ+O4J9LZk8cP\r\nP8Vw3nOi+O0TT5rad7AfSU+PMCP9lj+7Vj+mFnvQOfSBD8F7/NgTy0/wjxcF\r\n0V8rXWtv4hQ794aeXyqP9WbrOHZLGY15MgKzKeZJyZ2oQwcHK2ZGAgGX0O/8\r\nhK3gv+QKTQxLlUYxlQtpebbw2uRqV9d7g5lX+1Ub80xeoz5PH/xzBxlfMeuu\r\nREVFjdU3PeNllTkBwCsDsv/ptPkET2DuNMQL6LcV8MiOqSgHX8HO3jMJKduu\r\npIl32BP2ZXSqvbLahlCJp52zmsHVyy4Cj2T0Tus/sTez1tL/6TfcRATx6L9u\r\n9DZtYrumcaMstKGvh+mt6CMBZ6KxcYEpC76OlPT6nIzhxgTK/Cyi7C8MWD2+\r\nwm42iuH8piMckrpmTD+VBxff6I/OOpfMel6mEP05qHyacRi0Qm3CBQbgc53p\r\n/AtfqfY1tjB89aWF37ZCc7IsAoMyk7UYj/g=\r\n=zTC6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.9_1658456160386_0.48649690568301973"},"_hasShrinkwrap":false},"14.1.0-global.environments.19":{"name":"@altostra/core","version":"14.1.0-global.environments.19","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8b941113b54363e1cce4fe1d355db12128c841ce","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.19","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-Y6hnI1cSmTFkl7uZ0yXjDiknDoJqHECKp5tBZio8PCOsDuu/1pwKFBeg4iiC6mr2DhOSWGQHJGmWyKovvIHBHw==","shasum":"6f5053a32f9ceacb22d0637651d1e93345d43ce5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.19.tgz","fileCount":1057,"unpackedSize":1241374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFh62l+SZqAFctNXksL0yrKtr0SrOMyLz9XkqOgp2dwuAiBmvDuL5JKdF0y+8hb1LO7hu8NGkkiqk0QX5Sfar21mKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3VQ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Bw/8DlrUfo5My/bZsAmpeLG1sGAFaOPWXJl2vWfSAkDLq+VpISMa\r\ngfmbt9MXx9bkAtlxlkgMau2RUsis3ZFvptz9bE+xJxuoyCIjfRzCOmVe//6X\r\nMY3LZmA9e4r+gZpDlI9DXDPitQlHhCpgT5ZTobTfLjerl5kDaYV5n/F5NFs9\r\noW5h+AQknMT09W5Am1HU6bNyNmIQz/3YFpuLdIIzQH909dOKal9yCvAtp6hD\r\nrA7PhOkjmagtMd9ZPO4FAvhjiNHHM3B717gxPEw6rzPXSyvsYmCcJ6K7pt7E\r\nX4oz1Lv6jZe0AoHVTUi8cGzKyPrjFkfAOgicy9x2xsqvLzq+639OhLuCfEpX\r\n4r18Ty1NzJw1A8/M9wzKQdjBQS4oJY49dKGTwGPrT92h3hWg1C2hks09eYdO\r\nQu0q6DPGPRKt816dIexrXKB31+Otxlvz21JFxJ/lLguyKIftEdvo39vKCsL9\r\nyS/7vR2YKEqrqBD7TDt7poYvfY8yIgvf8hfo31uwLpVUVNUN9rZMRjbyPqll\r\nO9eUyLdBMPORtLqZgbZznTTCQ8Dr/0472f1ou39mJG0zQyVlz7WUgh3mib/T\r\n/6xIcp+cUsJzVZ7JdIHVjhH4e0FyULAK3qGQghn8biiLJeiVbuzTkh+E2t59\r\n0Bv6NTSFinpF3iAawS5cVgD0lyCAeDkhRIU=\r\n=VMXf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.19_1658672183239_0.1533839309037932"},"_hasShrinkwrap":false},"14.3.0-ecs-service.1":{"name":"@altostra/core","version":"14.3.0-ecs-service.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"28300204f400d2c945c8a73ff99373932a3ab48c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-ecs-service.1","_nodeVersion":"16.14.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-eP+IGkA+1Fyhv29IUPcZbOYSObxIVpiJaklRgQ9RiNjMhQumGzTxsEa2zYWUaUsCioKkMyxZSsZ0kO71oYMmYQ==","shasum":"d506590ea004737857b7c34499343856d98be430","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-ecs-service.1.tgz","fileCount":1077,"unpackedSize":1249929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAViIHzGGB0e0J3xob8g13Rvc2bHqEwRaaE+6av/qopmAiA67t9QZQ2h9FuWrgYqDyduc7unXNaoYvcc7XW5E9B8eQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3l8RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8sA/+NuBph3xbdVs+W9s+4nufQlIrU1Bgn0V6xSAhOKUsYuNI1rr4\r\nuPssaEsHuvloXQU8RHoxYC6MnCVukAKwBUymYt3QZI0Qs9PApJrXnNt0fUIo\r\nydrS6FQYc1/6hxLyAwRS/Xyg9R4jip+7R0+qyRh8rZyMaGTzZVB1H2MLTPP6\r\ntUlF7aibXQNPeumaLu5V63M+Seeatd3XEwV47xMk4CYxGE8vcjtlUXvevV9v\r\nIatZdJm4KrULHnuIbk0z4zIVZxNwJj0dXbF1oni+RlgF05R+U/+XdQ+nwP6k\r\nngvwZ/EpSHtM7YhFQ8LqOjoYak5h9tqOwkhY6UwyfjqgY8aChmqZwFJblOyR\r\nrnNRsAuw4TkBMiGqZNVe+aQZ4kQ9ihIBKRsUn/9tiiKpFRmp+h4NPUnXF7/z\r\nYYFyGcP9SSqwLi/mhB4A0ytbrJdRAt3ylTahV7+pbgk7dBxMPbzSys3c4fkl\r\n0MttvGTqQarMhVBXMrEV5iUVbKTN4hP2+FJNMnU6VUuqH6NzuHI9nZOtGyy4\r\nCmlnoMxK9Y7+XUIbh3H7pTP/DL/M9XC7V2umqCbZIH6dckqXyl62YybIX0R8\r\nR1i+84qk4w1sB+WXUaJT8ED1IYtotciVY8jRPphmyFwVjl9irWpcV6VF4Osv\r\nnEkio9/ZTnhgdcO3Bn8OZpyosTA7xEWbaPY=\r\n=sKp6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-ecs-service.1_1658740496453_0.8139008650299557"},"_hasShrinkwrap":false},"14.3.0-login-manager.10":{"name":"@altostra/core","version":"14.3.0-login-manager.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e15bc12ce44ffb118b30ee8725f4cc84803d7179","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.10","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-OGVNpc4tq9ETkPwU+Jamh408zJJmli50kT30EmDfXTK9PyQqch/ng4+gWnSN9w4qNoImN7pzn23JsP5p7vaeyQ==","shasum":"9593dda785ad2a5b727562684c46af51331ab4a3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.10.tgz","fileCount":1063,"unpackedSize":1251439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI96nJ7zqHN3p3nbpciou7OF89/3/NXqDa90EnTrYIvgIgUQvuJuodwbuT0oqeu+zdoUOKx53u+Pq79fLmZzTnNj4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3msmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/hw//d0baUOSz/gQje0S9KTThyvY69q4RoT+Vvd5MAG7maA3q5spH\r\nSy3yjQli4r6t14BiA3sPCF0H1HHjl0vNbLvd2RSSONa7jZS34qZoFloCAWhe\r\ngV3NknSkJZwSBrOg2TJI5MAVUSgMQqBkIuB64Os6mrzS6O0Yd77ZJHiaH/xK\r\nBWkyj39/TaXUxsoewggL+gOO6NHytFx2baI/rqEeVWuFqZ4c9NtT2IiB3iiD\r\nTc1L4YgD/XuaoCad/NcSm9eLgWlIMN6lVEItMheUwhNOjYXszpHs5MvT7orW\r\nPbz1IIJOEkGsddxrAllWyKwi3domF1fVAA/tnU92Jtjwv94ywQ4qYkGyBrBo\r\nqFKEGmXrOAMOPzs0jgGD0B/j45U/RS4KJr94m2y8K5/vKHL3luT9nOZCkP1p\r\nfVb1rQHe91U4hmWPrtsWqg58vqNkABvCs7OCCVZA00MNxg/irHkRpNLwFgLd\r\nza4iCrQiF/12UWoFXbODGJXVHXFn+F5KQKr2o9lz3tmyBaCS/jQ5R6H/PoGa\r\nymrdJmqgHEqZyHMJLtiIvxlCmN+DEKkbgKmmeOY6VkeM9fJgK1b4smoBWIlu\r\na/PJSIGBYujGt5Jxd5v42CyVg99PmqIkvq51FcesKk3gmK9nXiuNDLe4Nyd/\r\nOB49izzxQH50iaAse6liHxMMggFJ5F/Q1Jk=\r\n=uCdS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.10_1658743590467_0.3357227448539277"},"_hasShrinkwrap":false},"14.1.0-global.environments.20":{"name":"@altostra/core","version":"14.1.0-global.environments.20","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"007b4eaea2c86aa9f64c235bfb969e62a0a1b210","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.20","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-KV2gomG1inh4BM/Gb4VwdtbGSvt4jZzWkoh33+BWXtVc8jdeQk5NvGEWg79boYubQlo3rBJuMC1SDIhAHzFBwA==","shasum":"6f8e623b16921268993a83b2465cddbd07b5c919","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.20.tgz","fileCount":1057,"unpackedSize":1241374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDopfq6V23tejuJ/gz6bOBK/bXMdaL7ylimyLlRgTXxAIhAOxHgrL89rIn4OU53Cxl7wTCLwiuQ8FBuTbX8rbGO5Iu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi37B9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaeA//UvXrqsKDLoojy9lB5JgDEr16u2+TIKj1MLspVy6sRQSci73Z\r\nv6/3o0IJzJQpUFqry6qE+iJ5V58dnYzxYDQXgZVuFnnyXSoZTYixrH4iSwEF\r\n4lrB4cVFL8PqrhC8v3ESfbsm6ioSmt5ILwE1CfhnibBgc3ij/26al9UABlZU\r\nkKY29mR3d5ricpPU2H7wMB9b5Eu1rYcqXJFcRDVNF4c+d1D8Dw6wjeocWLUG\r\nshAQM1cB7crEKtQnRJ5k/FrByvEZ+AA0t0gNG3wLxW5NY2UbjaxsVU72AuHG\r\nXXP1Y05ntenTE93PhtXFa66+oHPKmKindiveooOdFQMyecLnuOg+FzYNp/aW\r\n7ltl+v3QFZXvwFK17Y81qGZjYghefKaR2kVFw2NtLU62COqwgW7Mtk/aPspi\r\nOjgsRsxBmwluz9RujuGWupTg8DJQwM1ptttCWVGLKKQtGaqLlz6AGVUkO94C\r\nmhH4rbZSdtlDY4r+2xb2s026k3DAM+KgFKOt7BtpE0JM3xWxff8YlxMqC8sN\r\n0pyXRzzK58uTmFU2YRASYN705wGqgCjFePz9VTvIgssOPb42KOTaEHBgDi1P\r\n4JNiS0WcmSvYrA2sqpi4JqO9Rz6QogCNXkxK4IEgy6vW+geS3KKEHlGLaCI5\r\nDYWvdASMAxZlmzoTRN9xzGGrSU4nY0lYmC8=\r\n=JxJL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.20_1658826877337_0.8159814334399742"},"_hasShrinkwrap":false},"14.3.0-login-manager.11":{"name":"@altostra/core","version":"14.3.0-login-manager.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7f7f7549c5c3946599c2704064ca1502fcc1d4e8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-login-manager.11","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-YZDAdQ/NaMQtB4YKcL568/NAhyT3JNR9aN2hPTMWSw63pBbVkbAFPEkDCKtK/M7/YnYvfwzwLQ2NV4SIVU/wTw==","shasum":"f0109ed315b9fef4bbb739a717dae36d66409927","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-login-manager.11.tgz","fileCount":1063,"unpackedSize":1254046,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHAynYHwdJDinz89VRS/UqKlhHrtUTNJD+xsLCqhsBkAiAfnlZXx9PrDdpnc9llufcAZ/c/BTtJQvyRED3yYLhC7g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi37CQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsJhAAlPsB5g7f3UDEdlZW+A4hxqKYRhctsodPyciEcKuZ8FERKTY8\r\nl+wk8yY6DRrjnXob+yEdPecRMsxAl6yTyH0DA6NPblocPvhyf1titIdE2HnY\r\n7Ib30HlUP3C2DwToumG+Jj8gC5in2kO/5dMh8C1VRFj348frhLNVppHCU8mP\r\npugYSGPuFo/p7rpCHQvQoDjrVQB9SsjR0ui56C8B5R/oq2qPbezldadwOehk\r\nKr9ECtdVzpAApvGod7Q5PnhIWU9oWoktcN2L+P2gNiifKtAYX1R1nymS2N+V\r\nnANBVw728L7M+/CTiNOLpwkiw1D75RpPWsfT8uFx1tiNFaUt43/FFyYHKlQF\r\nuxgRkRtZWKaoLODKTInaCEZXDyOUfNxwjFB8nmksXssbYOkoutqn515B8vt+\r\niCbR7US1+mjkwWjzLb4GO65NpHki19LBVBC9oyYiTQO908MnyitSTEGQRAbf\r\nMKDQ8wChHpRVCwl/25grF2qdegi1kkMdn6qH3OXpr6KSndOI+ukt+AQv3b75\r\nefab1wTYycN6+dKBNpzQA4INinENQj9hLQYG+HI1akNfKrK7C7u+WDalJRZ9\r\nECZN26hQFLnaETxVv9EPcgDSZsyM2GpaLmjY3v2XqPeMg9llAVQpO+oprBGj\r\nEq+0U9MY4U9rIVGZdvyv5xEJV+d6nGRt7ro=\r\n=m8b7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-login-manager.11_1658826896421_0.7756391339687088"},"_hasShrinkwrap":false},"14.1.0-global.environments.21":{"name":"@altostra/core","version":"14.1.0-global.environments.21","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c61f04ce69b6e1c5715655487cedf9e218a57ae0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.1.0-global.environments.21","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-JsRZ9WeCxWgaAWVVaqU48wDGX/C70f4qnI2eA6JjjljUxhvpSQRHW9afRvvXkG8u2+hw7CWJPRTDbHFhf8N9NA==","shasum":"f9ce54dfe8dad7f9e1a69bb3543d87dbdfb3af3c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.1.0-global.environments.21.tgz","fileCount":1057,"unpackedSize":1241498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7l34twM4en/j1W2vO3lwltCdu3eXNkv7uBPNg9DbCSAiEAyIhDEmB3ZwSbQcEElvzxbhLkWHIxfWDKqA215hEZmKI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi37j5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru1g//WsSkZ+dFFpSYptTHYdzOaXz2p9ufBf4Wj3vuZI2fDvHYJZeY\r\niLS9/zFM+aon+XO3K06yw8XgfYsB5RokenZe7/fG3aqBmihS31n6q0v+6Hkp\r\n+GLNJ4echCCtkSocdh8+iofYMXfXzheKLJBJPVOeY1Y1kiXN5heWwoc8DF0X\r\nTTxfTSoAFjtvzKKjsZEo2ZDTSteyiypRs73qf/cmU39ZlB7/TlcWrJFLOkei\r\nFaICoa1ulGlYC6lKnX+rvyivTWpayLG8jpw7lte4V3s2OplzjkgUJrsNunZ8\r\nAwmTX8DpVZlxooROzC8bFgqewEXGJg+BiBFYIqsIxgz5sZNYPK4gU9Vrei4r\r\npJSKppmZ65Wuc7MBvCRiNWgoYXjivJ5m0G78qa7FaDUS/ZCrjo4BAcVRJtNb\r\nwZgZXdu6qSDizuwt4i/fHBDZuv/sdv2GTNAlwyeGtNzXZsNB8rfH7WweTki1\r\nAdM97SvWcK7JvwdleHUBoPdvwT/ykShtkZSLJG9G93IBpL6NI4jeLfQevaM7\r\n4RcTlXhaD48aKQpRt6y2rBPz2sXBENBB/ABkaXgSOqGcQ68FgH4ezBYqL9+g\r\nfDAHyEubP7hck9z1A8r5PpsMEZOsdiT2vuyTy+JEdrGHqhDQnjURsTkS+KUv\r\n8wTIcjatVRP7wCr43y2BRxoFsUK+nawPDjA=\r\n=pbB7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.1.0-global.environments.21_1658829049075_0.21952116921129394"},"_hasShrinkwrap":false},"14.3.0":{"name":"@altostra/core","version":"14.3.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b8a61032b461986ac084d90f53da2082749d021f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-9rES1AQ+kB96U8DO3/PUVq62oR7J0iOfJc2Hm859HSWp2qoN8HKxzWHu5w6KkbDq3EjsAS2HWGS4lf7IX9BSiQ==","shasum":"ef5e76f3f479855f287ccdf04db0ba80e54d160c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0.tgz","fileCount":1057,"unpackedSize":1241475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/ztr5wc/v7SPY457IGFIKgR8I8P2EG8KcYG4O6UzVYgIgSINyBAUwzPEeIx8rxogZjrvfK9DnX+P6BmLpkDDSjo4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi38eBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYCQ/9Eqvqfj5wL/3/2qMdC2Pr64RJ4SO+17G6GCFBm8s3kcsvr+XS\r\n3YOQfsRN8Z4EAaareBXRF29a2Inr4V637PqNGbNeYhWe2jL+qwJA4nvOTopk\r\nQZDHn+Q0I2mYg9s+9DzEtTpD29MKLFQlqVbjrkG9bIyeYQ99LX3fOyCirrpq\r\nMQUCAu/a2+fwm9M7ZFoggFIVOAP94rqvK8d9IgZNGfIZXnQAZ+rPrh4Rm/6j\r\naLvzPM56UyyI4XkItROeRdH5RRA+DZrJTJW8IDk5N1LaC5r4VMYKsN5cn9Pr\r\nO25nVHSwazpsMVV4zODBCCCOPZv85oICPIbgrwGuMaacRxbMn0b1QHeyNoO6\r\n+hHppDTimiuXCxzWyIntiiXUSkRELN/S62P0l6sPS6j/KDTPsdGx18l6DuPC\r\nCC+y3xsLrq5US8uj0rLbG4RZzV+jlcBvMJnCcR/HPg3wGfi0Whglw+/fU/nl\r\nEOWSyC36GErL3fK1xgYLRtXdHvGMzzfs4ju1eJefNzGqnRzDUBHH3gnzbnHq\r\nuKindZ5CncsHcMC7WGHtzxQi9SrWQIXndhwgyO5+HVeEoluV81IwlEr9YjTd\r\nbZqpHyo+p33aqr5mj2fj5wNQ+aGgNl1XBUEg48QJowi5M8wcin5LClmW/RbL\r\nCyvwM3mUywATXYlfGOjKBDH0H3Zs+3RnneU=\r\n=7Jtn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0_1658832768844_0.25052981795160956"},"_hasShrinkwrap":false},"14.4.0-data-destruction.2":{"name":"@altostra/core","version":"14.4.0-data-destruction.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"87e63c62d67c4cc17511de3227476b069e2f0317","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-data-destruction.2","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-a3SgOq2xX4mzplQ9yrvoqYUiwimeEao00vAI56UWTAe0Yj8vhTmThA2wXTi1Ol7Pe1eOIRuyCyejNL8uahLIig==","shasum":"3a303f8d3177db6ce5a342093795b5cfd77a155c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-data-destruction.2.tgz","fileCount":1061,"unpackedSize":1245443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdt3PwR00LPLl82wJZup4AgqH8iI1IrcE9PJN/h1ZgvQIge3INgT9jEuuD7GUZnMujvSIs8HLzjJ67KfDCrYMwgZI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi39rQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppSA//efSe5J3vOUqK7i3lfTpQ4tZqbyrrWXEqrsS4FlpQXKbAmlLB\r\nFxn2QDX3rgxgmhMo4s9JPg5YiQ+HbIFDb1Go8DrFIrGvzywNjrGrYAKh+NPo\r\nmftJt67w8HjU7RRC+0aABdVgKySKAmzVqD/03bHDcADbS8DVhn7P0gS+Qrwx\r\n83/1PzhR7j54oBkssj2QaimtWjYPS6BYDKZLcx7TRQDTxjld/BSfiu9mksI4\r\nUJAj3u6sJ5HUCm6vwwKzJbUByE8A7TYyWgmPotn9ttAWrXird0OTwdOJuxcP\r\nzQBu5ttDH+01Ii8a/notNpbJLyXCsIMBgZiGr9K0LuQlfkXh5C0P+eB/t9vF\r\n5o0d+LdfTeAZJtd7Y2PFjs4E8CXFO3j3GcoIhuA1LykM4ubpQS6mt6Yunjmd\r\nts+0Ju6kTOOi+EtHyoZlgSKCXGUOwSuuJ+bHMw/xnhRUd+RBmHAIp4Ex5QGj\r\nxx4gohFeS111ok+dInEsuRlfuME0EPagOt7rcQu9DaC0k1X1SdH7roYv5J6w\r\nChqVRZ0dVetM7lLMCt0rD8MJtwem4PPAeDAe9b7e8m3njanVRaDY5zGv+rdq\r\nBHR5MGq5i8m/FsSe+o3QknTwzGn3pkFEbMNMkM73SbfQdW2CiVkuJSLIWIDF\r\nZXRET8X8VTYywtpYuF1UFhPa1S+cdwcj7VE=\r\n=dsVu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-data-destruction.2_1658837712360_0.6464385646163302"},"_hasShrinkwrap":false},"14.3.0-ecs-service.2":{"name":"@altostra/core","version":"14.3.0-ecs-service.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b6cbb5bc2a6fec768bc8bb125d25b091b065a437","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-ecs-service.2","_nodeVersion":"16.14.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-bkfDDd4Aq2rQfHFNwqoaL3UD0akwxA03j5JVp0CBDaOuNyKO5mXf9GoyMgAd+evfnmds3Y22V8EWAVLz7WkF2Q==","shasum":"d545906511091e60f2db522446359ff712479b5a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-ecs-service.2.tgz","fileCount":1077,"unpackedSize":1251189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE7SJ1NyRL2Dshn64ttMukQ41FSvEvI3HsgsHga+73vwIhAMiHlrl2p8CyrcR2MUtI6JEVSu3HrEWL1Lt+5OFcteqI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4AXxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZIRAAk4OW0MTIWfrrkCeWw00JUm+wJf57vAk+/jbW62f9ejfbad11\r\nndShnPJJv8zKoavjSHPmq/4E1sfICDd65oZmY/MvjmK3JNXnkDIk8fR9d9rk\r\njZ2vOG6HWJyeBWM2fxKOVpp5chu/6VDVdyVc4KNSMwxgyZjI3mz6FwquUbt2\r\nAwXND2+DfzLhwB3RlXP3fh3JiK6zdI5cpbSN5yzCZ9yI7DNhtCW8DdLggk+j\r\nKFcDpq19yKKF2wh+Cro1o0/RsGM7LMv0fsWrfu+SYLiV2/Du0ymh3oc643m8\r\njHpZ75VVN3SBN174L+vgOxzjB0rUL+ItpLRqAuoNolmdToui4j9bTD41IKu6\r\npJtMCszjBcNYT/B26Jgy9pebawSH+mJaSmOurBR/n/gHlLyPqz58nKAsSQru\r\nmfU62+iOC5P9v+C1LaPbb66eLWf7eIuEEys6GEhRVIhJ9dau6hs+ynwifzOU\r\nHEk2LyUMMVmpmwydAMOm/eut9jxYOc5GQ8iZcU8559v5WX4xUWDqB+/kGkWq\r\n7R7/nC+IMelQNwnJhlvyIqgIiMVSPffX1KkCU1jiv1wojA/11gFFOFHxhuS5\r\n59eB9D8tmtQRT6dQj/TUQpIxekY02SOr+QTTncQtbR9d4QgVZlW6TU3dxVw3\r\nkJkg4/oHYUxoQQDw2hc4MAb4PGLwdCpontY=\r\n=Jex1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-ecs-service.2_1658848752886_0.7448740807608438"},"_hasShrinkwrap":false},"14.3.0-ecs-service.3":{"name":"@altostra/core","version":"14.3.0-ecs-service.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"acfd16f6169617457ac2b2a167281144396a09c8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.3.0-ecs-service.3","_nodeVersion":"16.14.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-XOaJa9dpR9P0TtxU2Eju0O5XKINK7EZs8tZAtFpUqzZLywz1hh1mdtYemRy4y9Rpb7h/QklMkIb/+iV9hdzShA==","shasum":"5b1e8a1b6a021dd932a50efd09a3bc72aa4a02c9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.3.0-ecs-service.3.tgz","fileCount":1077,"unpackedSize":1254403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5Uja03ir3zqp1EFKGH93y8MstKAqqse9dhHpKLFzZpAIgBBTKNAfRh2szuaSXIk9n7csKbPGMped/XwQkX27m6qs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4BRHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb6A/+LkEZtqpkWWuaqm2M/Aqpzd4SHqHBJXtnAQF+S1+J0eb+zun/\r\nY/l0PwoqAsRK3IZzgqMA2DBc37CEgrkxfpULUUB79m+eY3P3EFbDFG9vE+tu\r\nIpCLCnJo5PGfNooqMvIRJ6sYCJsMBGZpELAmZGS2/4Gugod+0yFg3ecQieCG\r\nIRZTPrgD0SpnAOIg3dfql/GrqFVuEDELhqe8decBD2bc7C0hZ9ekNFE5MPxR\r\nrCTx0eFgLF8XPwjdGvdXld6pOxnQCE1kzHtDMyBcpK72TwCqUq1aOoY+HW2N\r\nSlsADFfyqF7FGDhzpxhGhUMyMVc/6tBa9itgqUDs8sKUOcKuTS1H45F6MPZP\r\nvDbz54eEVGdo5e680f0yqRnbWKQZkswZcd/oKGvZBLli2Z52DMHRJ2IeWEJA\r\nieaTHJIXIhhBgvSDQ9EGD0pe0RORa605DTHhyaHlkwYvCRQtNYXhvUVaa3x9\r\nrQ03hkavhMPiAjanFjT7brD/umn2pQNSIJoByFsDJP1nloun+XU2u1cu1gBh\r\nDMjClBM2dg2jqdZ620KbvGc7yRhXB4Nrv6iLFPnzjZnklLC1iZnXabufYl/y\r\nOEd7dVzJUIcw9l7ZRwqbG1iiXbw0+U/Rq2YFo1TE7DZb5PPlGZqDPChOfkHz\r\njoh3kZHix1eOFAwTzrTcDvxeVtcVN1jx2EU=\r\n=Ipqe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.3.0-ecs-service.3_1658852423246_0.06593163929053891"},"_hasShrinkwrap":false},"14.4.0-login-manager.12":{"name":"@altostra/core","version":"14.4.0-login-manager.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"766e7c4762453ce34a49b7d5b2264e087f336fe6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-login-manager.12","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-warOj4jzhUTjiz39UzaTbfJQfDBMYvjQpj5/fpnhtGOHT3fzk2Xme7NKcSZmmA/k/fW9ku4N3y8chYFKiH0JUg==","shasum":"486a72eb1786bb8de8377a2e9e010b1c107bcb5a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-login-manager.12.tgz","fileCount":1067,"unpackedSize":1262702,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH79VkMEwsCn68mNrtpK2Eq9TTw6zYSlAAUhOF4IlXJ0AiEA8/LpMfzfjr0DLksDrZcjYN2rLSXKT0CGcMCcQn9XAe4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4PQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN3w//Zo9fDQCNInx++VOBsuU7jL9+E3X18Gk14qG3goIOJdKQX4t1\r\nItennuKQX7mSKbaOWRJ5ZlVeQ3PTkM8n0UfqnrNYdEFkkf2xzjZhPlIVdTPi\r\nxHlMjyc7NvYq2PFYhZk3XbOTzi2SrNcJ9fmHzfZl0ToAa8bzTNyt48z+Vc4c\r\nk4iblpQ5lAqCmPDDvQjjj5M+SDKtWXTn71qWi7D2NjjX8tFbyNw3g8jWs0ky\r\nVafk7D0/FvQyUgilBxcIKllVxFR3qHjzqy6ULoABFD5v9asq3JK1BKIzUw1v\r\nQgtWMCrZqfT/PQhGJuxtAe6frIWym8n5gG2OexaQQnHdWTz3x3o4S4tU13qt\r\nkCO4fNaNZUxA2L9Bqb6LfBYvyYdcp9+JGsM8VoPVf67cggIdF4h67PMmcDMQ\r\nL3V2uzJhm0LZ0NLeZ+fUr9LhsQyd9j/N6AeayCbog8wQY06HP41c9mc/Ouzl\r\nKe4//aEmG0Gx58a4IOu0vmvcSFT5hcmrUwkNIxSEf+0F8Bbg+UK2czumXGVQ\r\nbRsvNSE4uCE3+7VoGyqrhuDwrHcR99STVUNSzZNicWE3k5TQQf37+UMO+NXP\r\nmRST6gVFESXZUn9EXmxnU/UFpxp0DleS7XmAfOGuHmhmqe599An53/iBcdhJ\r\nfSoathCyVAefa0ImlHvQ7ltGKa1yYJf43vs=\r\n=svmU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-login-manager.12_1658909758895_0.6033975269747962"},"_hasShrinkwrap":false},"14.4.0-login-manager.13":{"name":"@altostra/core","version":"14.4.0-login-manager.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f0ed96f027852549c936fd0b0de9bc45c1f129c5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-login-manager.13","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-uFTkELbVBRwStoeQanSgGUOVn6dgcFbZL4j3J4SaQxoRBW9qwxuayYfOtxpa2lPofQeMM9nsm6Z8H6ySxJbHdA==","shasum":"9c55da663475eea614225ecc16f7ac6240fb6c18","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-login-manager.13.tgz","fileCount":1067,"unpackedSize":1262702,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYVRgFN6AHEQZVflYaNYatKnSWdIWS2VbM8WftzRamAAiEAmp62iivAy2kVId1Hyn6sAexrwcXNnDriCYhKfrOa5RE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4PksACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Gw//cGyqew0hBcBo2OR9b5CScIE87DGApgqHBORMMRlhBDWpBJ1F\r\n0htzcGzYOV+Aw0VyC7XToRVxG+mJusUbRtXvV+naYHH83ciKQE2ER2tZA0r8\r\nJCSN+7bESVOLBpIIlaaWjfHMHnjZu06Ubn4KZYFTJK5U420QgrYf6ADjOYYu\r\nrwMP+GP2m0XXKyQWE9+O47nOsLgKUDJjgDfPgUhD29eYNZLWuGVqCju5ON5E\r\nAhs+p6ySClaK3GAGUUb89KNTUNAiewq0SN6QOzjfXLg3bVRvu5XDtJ4PoPEI\r\nBVvGZDkQMtNbxb1qFlfQ3FpWXn0N8ihl9x+/n+oe/b2FUAOo57HlCYF3I/n/\r\naWiB7yu2a/+H3fAnP1EfRHjBCkIPwAPd7ybyelRxL1obe9IYXENmZbJ2rZh4\r\nN25Q+kKcksTZ/KARMw4Tl6SEvet/rdA1GR8NJO6bvjER0Cmy/k23T0+bUw6b\r\nWL6z9YQyMDi0/VWsaoFBaLQdVMwECTEiNqR/k4i3MdEiPwn4xtDdruLshXrs\r\nvRGC+QLPwHL7pytr52DOxqaAE2MmFi38dkA+msmHoZhg4Ivqp8rfDWASSGNn\r\nbYvz9BSTTqhAtCe2BUZZJWMob/xGEfyA1nkLnNWZe3NM58AWs1cZehFMec4b\r\nwS74/nTpKSobnHLWR/5jKGEFgSZDxynT1BA=\r\n=Qol6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-login-manager.13_1658911020255_0.0012143799020820634"},"_hasShrinkwrap":false},"14.4.0-data-destruction.3":{"name":"@altostra/core","version":"14.4.0-data-destruction.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9b94453937b44b9be902677d1c583e0ead288dbd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-data-destruction.3","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-/9VUvEYNcX2mni9xCW+pdQJm4XqQ5pK+AIw+JFIWdMAAkKYPUVi1FFwWSnfPcg3uz7+FLgKK5Lgu24HfwUh5MQ==","shasum":"6002a8a03d1b797925dcded528725875c836d9cf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-data-destruction.3.tgz","fileCount":1061,"unpackedSize":1245443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWAaZi1D4JWPeuKCCPVkMamGqXIubgISRwKqkJ3UBv9AiAvb9MhEu5sX4aK5w2jxOEm33Ha5AYXDBigkn6V1rs+TQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4Up8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMxg//WuX1mFcmU5LEzAUO7XEbvpxECOGMPeZ1kogtMGdjOllS7j3I\r\nwA86QHZyrLrayq6b1QwUACtCqimOptqraWr023haHgBGVtc6C+KJrQP025Qu\r\nTT+YUU1F4eSb+TcMh7KrOelBQo5xWB89Kv9qxtHtlDh+ee8ZohhQUHblwHn8\r\n84yAKgeY9W1s7D6p9DPiKp/MWzVDemzyKjWlHta/Tw9tALvR0JoiFOgqRTwX\r\nMA7jFTpcvkoNvBqpoHsi0hT2y1qwJ4B4c3nBexHXKO9dB3yyVJeOxfCBGIQm\r\nS9/2ELIzmSkE4ZkdHbG/vrtsY+YGPnd3MnsP2F4/6omWGw1+KlFdMbuk/Hov\r\npQrU1ZXZvrnQVklWD8UGzz5jZjWsphCpukrfE2d+Wt5G5LNOmYSzjOtfbNfT\r\nv3Ce97+j+54cXPoZ3dDqpJbObB+rYymUj9p3Y7/VAFKuOyFqH/i9QxNi72O4\r\ntE+uOwvoY1Vz3iWYPTXwkspUqT7o1puC0CUfi9A7DzsxpIKZgvvJ37JAHvp1\r\n6XyKcJ1TyXA8vUhf0IzeigcjP9Kwvb97XRutXOfI/lTsCDW94jfEdt5IvdB2\r\nkHJ48cOAUdhWMubT3ioKgPw6ltgiKSfj1f5iN5ulP1ChakFyFWZYNlbFf0iH\r\nl0N8BbjAFM5cC2TxhakjaxeD9AsQXRRrZ4w=\r\n=hJRd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-data-destruction.3_1658931836057_0.9930962366122009"},"_hasShrinkwrap":false},"14.4.0-cognito-apigateway.0":{"name":"@altostra/core","version":"14.4.0-cognito-apigateway.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"15c70a1ff5ed8def8efeaaac2a6c83b98bb0c736","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-cognito-apigateway.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-HrCvK25H3hSjL6TX+alx6RlUkXqkWsdv2f2xQBJko4nXKTknZmXDzvMytXytEq4/m4gQLcMpQxhoIWiqLEtvbg==","shasum":"a7d70120313cbcdb5dad343adabdb422bde0dbe0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-cognito-apigateway.0.tgz","fileCount":1057,"unpackedSize":1241497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXypzC34uK+oFVAxps6Dmq9YsPDZMlB8684TpWgDY5gAiEAmEyVVXEFct9Rc5hxDED9vD8+RLLYyt4sIbrdRrQSMpk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4U6VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw9BAAnTW1kBMTulexMdd2Aap94lYnDE4QzzS5yrlHYWAu5K0+3dDg\r\npHlqa2DbHJw/G5vc3Eit0pnx10IdL369s45yZtdy21OnNSna2TwGNmjqTfp/\r\n9LFGRz22X1jePi+v/luHCELbNatn64C2YuuBTIAtJwlCBF+u6djs4/2+klmn\r\n9egWMfzdcUA6faiNjlb0qarOWO34uEtIzgdZlsff9enr+3BJMWK8rouOgahk\r\nSoNvcnNaNs+eJ/JJndUU37WWe0YjOsNChVSsmf29ZTd52ogRPUtHod+t30dt\r\nxKZ/0LCVMN5txQop1SOgV8y/wQO6hcUIwfU+3eMo96jJ436DNLx77B1R20jk\r\nAfoA0n5jQZ8UtT2FODz2vH4uZvlgYDr0m3OLxvDE4EGJ7Iv8CL/f/UnG470q\r\nUdCwHDlERYNAro2qEA4NZWIHOJDoazdjfyD9gqwSIY+QTXm9HAX09TQBHfLW\r\nat/1OHSKL9YSZJRQprP4G60hJu44XdoIX8NUFYMTWnRy0y97tyaV16M5ZaXW\r\n/PTnt6P8fvJkU6F3oE1ug1sIiOqwYtQifoKz6gj8jlsEkE8fDUuk86HMyT0o\r\n9w4Mb5Qp5AA0QPzECmZfuLA1Cq5GSV7qPo1qGTB6YGb4MvzYuRJ/Xr+1vv2X\r\nC0xdcV6IIzfXVFU4DHlrQfqj5VUHz06pvzU=\r\n=vUQr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-cognito-apigateway.0_1658932885695_0.23630289776910907"},"_hasShrinkwrap":false},"14.4.0-cognito-apigateway.1":{"name":"@altostra/core","version":"14.4.0-cognito-apigateway.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f9c8f5216948d9b6c3b02d50f1c104b5d01fb495","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-cognito-apigateway.1","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-caC22+wCLYN3AK2xDTrItg9DRZc381QY6OB2NqIL7Iw3sRfHPGfM69HpUXoH6ExP0m2mUm1yngz5Z0s/JC49dg==","shasum":"89485c9d95662f77c76ec684a1f38900fe5bb26a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-cognito-apigateway.1.tgz","fileCount":1059,"unpackedSize":1242577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbIlV1vs4gKMfUuePAP1w2It2SOLYw44x+2VNEXR1DDAiEAjipPUJ1bBMSHw91uHcOulM8mmLVBheOWkukT/4jwrXY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4VHLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc2w//WhCr92OmL7D81u+rpnGsReiwUI6b9RydBspHXuwfucjl4YiA\r\nU7wSZya8F769MMuWL+xyjzBqowDsI1oOJFMi93Jk9W6VPSkeoUaFdrPswXxo\r\nqvueiYBZsYZYx051xwwTuytneD6OPIttFGCQABKKuhpY1u1Ro5xFjGCahuuC\r\nH7uQpogtolvE0aRM2S9dp2kiilbFCygDiAEKaMamUlBgP5uRHKuhs0SQADpd\r\nEB8kgxUXD2X56y744nxw30h/CU57c9NLn7Hl09B2Dj5Tkki9PaLH0w4ZTZkc\r\n8sJWEJtC4eQHa2wxUXKAO3bUyxYJM5diCiFgASIZxYXu9WgMiZ6hTbBl99S3\r\nd4p/C23nitLtV08I3jFtE2fTqLaGVBT5EM0PfMCKmcnmCNGxz3v0CD4Wlw2M\r\nSOihpf1D1nVpZL74vbe9VdfpdC+OKyCUEQi1PaWH5e982DUI5DWuoA8SZYy4\r\n2q1SH3AdqlpAlpENamgjONvXfKwWYnObMgkCM15fcEyVGiq+7cWgRK265Kn1\r\nfuMfGrdih6aWQwWriCnsICIHT8TTZRj+IFnzm6S7J0RRg798nwiO2WHqD/a/\r\n2hUMf69F2SWPIdd9DQTQ5ne7LCzF9cdGYB4uCcAjCYSNvIDGOp/P+rqwvUQK\r\nQ0EOzuqH8e9zXskvq7yhhcThuleC72HpcRk=\r\n=HUEE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-cognito-apigateway.1_1658933707288_0.5995838883979672"},"_hasShrinkwrap":false},"14.4.0-data-destruction.4":{"name":"@altostra/core","version":"14.4.0-data-destruction.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bf2b0706ad957d03631b57cf0705ad7c68569d2d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-data-destruction.4","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-od1VxrI6gP7UTCrVlxoz+WQqiUU04QGTO/3o3vnCDc8ZBKE+UbQ1b6W9JUyxFHe10JSOq1AITqPQKUwNhjLExA==","shasum":"d4321257f5bc1bae9ddd86ed614582ce3bbab4b1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-data-destruction.4.tgz","fileCount":1061,"unpackedSize":1245443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4ugtj+YeZo3TyqzGR7qljXMUBhwwYQAuwSd5uEWPr6gIhAL0pDITT+NCcQAsFj8UW7ozdyiQ4M0YQJNeCo+rAoAyL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4XJPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkEg/9FxQ5ZAmbCk4UIwEJTAkCsAWqbevVK/YYvJPT6T9yrPo9x7RR\r\n4yMH+HBaXkPzzPx5WkQrAaFdlRqZLQQZp+ahVxEDhJaUtPoEN/68/C1MrqO+\r\nrRKPO8OChWx1fXnHuE+2vYLRuHLGpsNmBr4tv80RzgIVLFoknDc68LfnKqRn\r\niIUIccDYNpZ7k56Fgl83uSrrhMJmF4+W5AkmD9JT/be92LmwcmdD1HWBbkxG\r\nFVe3qrZ5Fa0q9lrSqvNWGPZjh9lU06N4qL9swhwQWbI4ipg1IOrCaMJcUn9H\r\n+Fv4LUnKaSyuA2ZuQYblcet7Vrpvsp9x1DXFx8ALT/ScJnuz90TXp5xmCqPU\r\njyVARyEoKK6WGDakHehdYlpTvWbpV1bSQpfvRMqT41ScR7NZXimOtMXdDnug\r\nQYdTGNrSD6lXJ8gmceHCfZ5LTzItcxcjvO3jRCI2Bh7b7a8LB5Ftqr/ZIB4Q\r\nsTxb+uimsu5GHoQBZGfn/qKeAcjCVQdi/1+DqpD1ZeWtw2ujuOOOkDw95Wuv\r\nV6Jb4oVeApD2w5PcSN5aXVkpdoP05SRVrddnWTtKnemP0HtrAu994JSSlwbM\r\nyC4eSwIgyuLHXD/X4i3hGHAG3W+AQzbH38ReBgXh3YJ2Xlp/KIiHTuP3QQuG\r\nfv0psQGk/tfdaGvGZA/KofsXBu29IK3QewQ=\r\n=qm8c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-data-destruction.4_1658942031095_0.5014905380500652"},"_hasShrinkwrap":false},"14.4.0":{"name":"@altostra/core","version":"14.4.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"ef1bee58131db3282376f43c7d7aa58f4bb9057d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8B4ZrBY8eRKDfrYKXW0Mqte1HmqYsx5Q02LRbzBLiSwEhoHCdXd8P+WWOYmOiWj5vUpVd/l9zUGA6/NUcMCQ+g==","shasum":"14348da23868c1a671221d297bc667fdda8febbb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0.tgz","fileCount":1083,"unpackedSize":1263194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWO7zb+e9g6vkcb31eRrSnSZnYw2sPLTn5O/tzUW88sAiAZMb6KtbWbQ50r2HSH8MBzyQWycASqNNOjuPIgGTwXkw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4kS+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFmA//W0/G3cmertBtQrT0QZNHzQKyrdQH95QlmPDrbBWdVUIuHFcH\r\nTV4RNKLQC4hL5vCwRUO872+luvKycSsrTvmXwSgNrVRR17SL4Lf+ijQhmb9J\r\n3KezOvuSK66eCSpqj39jKyNze8MAGeD/VDTVBvr1JCnJFC45up7UFjDWw2uY\r\n/8XTXNELbXh48PTNrVwvZes0XCVKvajrbNbaFKw6hVNg1m9VqUnNaWe86uYR\r\n9rhv58yF35oSLzcXH4Azz4Zvw653yJNFAjg9mXo5MImOu8cONVONfSbzJ2h7\r\noMhWspbGFqaf+isaJlWb1xmXoXEjk0YYaPaaGFEWr+3PONbJJMX2RJ2z9fW1\r\nNTNifpcaKLBPbSGI0xLHF5EX0Akoa2BY0jOBQEbwQsJbEBwZaIRh8BUwQ5J+\r\nYGSNFs28L7Ujnu/bKUm0feTowMN2CflXRiaPZQIoHUrq6QOJExfWEVkJm+Ti\r\ndJiuHTYh/O6Tw9qZyLrUcTLMS7O/6IAOaQzsP1RamaPi17okCcio7lXx7/BA\r\nJPo2GR88UGpUfVMAi4H94oziqRZod8MtN+j6NPB/IXS1FDOWtcX4lxFZmaZL\r\nLM4TRY/HpjesNlXxfm3zHj3IibPqlzU2HlPlu50GUlZnkQot5ANQFS95b5yc\r\nh/4o6oiYu87Qmmtj0RSDaNLE6BSwPnWwijk=\r\n=qV+c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0_1658995902757_0.40729911496859406"},"_hasShrinkwrap":false},"14.5.0":{"name":"@altostra/core","version":"14.5.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3c08b518bdd29c1b0132296043fafc8d466887ff","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.5.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aFXFQrvowqrlWauryQNNyyGAGjz4BOoj0ZIDfrUiVvBGIbWYJoegJXuXQ49/otk5eEw2snrNHmuS1a4LZmTPHQ==","shasum":"f7c904f513832ef751f7245bf357478a08f486b1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.5.0.tgz","fileCount":1093,"unpackedSize":1284404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzkTPRR4Vt3IFTwXjsT1g/RDyQ/QduMq/QaLVEoNU8QAiEA8E8azLTBLFwYtplwQer9fM84pNQFRIbFfWedJm3vtt4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4o0WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZvxAAhP8fAjlwiVrtjIfd7ERpXbyfc/KASE5YkLChQ/lOMlRPHWOq\r\nnetlFugt2hAu7rKu0gAHo9HSRsCl/VMlPTRn+rzbkbjP7e1QRlTxRsmMk5gL\r\ni8z9ITHcqIQidPOSZ0tFAiADIY9Kcsve3bDJe4moGKF2stUwDwAEdBzR6aDx\r\n7L/4JohNp9D0jIuE/pYN2IgF/anQLJMTwv55olHUDRQOovIKnFla0V3hRC91\r\nWZIbfBwfQ5ZNnsjJiWjRJgapcp1DdgVQUOx59q5feWaxC9hjg1hUZI5kKRHP\r\nJzdNNYLVXeL4vl0I5B85tbO3s6VsFpjp2rwUj+PeAflsHWdSsmGyNWUkgCnZ\r\nIhq0WvlF2qKObpeYtLbcGXUxfR4vAGB1lBIDxJbk496SiUo3xaKp1qKL8PAn\r\n4BM2F44ww8BM2jFCLBfS64k6EdHkos58CgBexHJtk2ItN6f3+Bm88ZnbFvwq\r\nOtViooVE7O+s3v7HpIQYuM46oRZkl8ZezqBYEyZ6DOgCFi+q87xQShC2JOph\r\nSxKuX+5n1AAm7kcubmUg2p8iGKr9BbNUyO8TaYfA2S6nh8figjpAADQr3Kx7\r\n2CPOqHuI1iT2ZarIXIEFQ8kSqRAH4TFKrs+MExIfK5vfUfWorXYqLXBDk0Uv\r\nCWQHE00l4pUsBltNVI35koXCkFEJNpwl/pQ=\r\n=TwWS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.5.0_1659014422231_0.18494759321433252"},"_hasShrinkwrap":false},"14.4.0-cognito-apigateway.2":{"name":"@altostra/core","version":"14.4.0-cognito-apigateway.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5f57c469d3959f770713cb0acdb8491551cb80d0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-cognito-apigateway.2","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3v0tyMoZmtY2BIfGrcIjXyjjjggOFz3s3+KP7Y59DTz2skjiUfQSjhpBh8TEB2KrLlFSsL5t2Syi1YeraZm33A==","shasum":"ae39d0fa486d5a0b2b94360029aff1ec371b25e8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-cognito-apigateway.2.tgz","fileCount":1061,"unpackedSize":1244243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFDIvBy+sBcuZ6/3z0Kg00vLiN8Vc2xCO0xCfoOKYhzAiBlko1cUxywjX9ByqWXPEv5+Fkz9j3v3qJWNkEQWA/+bg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4qLQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTKA/8CYFNJLFSHAd5iXTsB+IkYon3+uOTkJYqXgGgw0Hj3y0rJkAF\r\nHheGYaLZUtRdnc2RPvH3o9PrM0iT56rwgVQKhKr5LlliaP3VDUdZz3BF+Wgh\r\nvbqs9If78eL83G2vP/G8CDCJiZX9nze5opWDIHlDI+y0T/qcXRUYYospfPO9\r\nae5rK+UJ/30UC5onM71oVFBqvf77LbzoEBVmEDOR+rsFmlzAWe5g4uVQ6cTV\r\nomJ2W8YP9MqhQE6WyhWEep4IYFIGVYhgkm0BFcN7YLf2g+z7bfJIC3PQaUkt\r\n8h37ZKOfssJiSulQfkkYjiyzlFlyomYawDuqSCR1ffa6YC/N2UUr/Y8+kh62\r\nkHs29O/y44lrCiLw2Q9l7jx2I8bVUm1sM5fmufW3kU01CokDDj4r6k72OXfz\r\nx4Yy5oPAsP3Tlf8OQceE+v+58KPdnZJDESIwzi+Tu2hTVygviulckO6gxy5X\r\nlV/xJxGXIisY7IdbIMXZS3ATXLgwkd7hNGBS6yrNLesmn1rCzeDOxIHz8fsI\r\nXz54xaIi1k+4cbNG8auQIch+rQwZw5bP3cOKTb337x5y8E8Weh08Uk1nnTN0\r\noMH8vNaRBu6g/GvIcA/H77Y/IyFlruo/K4tCMLI4xv9ux5l4dK8UjVvAEU/h\r\nvcPzn/iId90mTykalrQ9F2FbK446T/pfhDk=\r\n=FBpW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-cognito-apigateway.2_1659019984523_0.7594774963696722"},"_hasShrinkwrap":false},"14.4.0-cognito-apigateway.3":{"name":"@altostra/core","version":"14.4.0-cognito-apigateway.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1e0a30aa669742b5e9578ecf777fa58e2eb2a615","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-cognito-apigateway.3","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QOy0ZkpEQ2++ep/+ER2oAeVVsrwluRUeuklvsCWp0I66F/BA6xfRJwApXlf4yVJiJnAvICZX4SEQztDprniO3w==","shasum":"63bb4bc8c2c4c3c1ac06d510f03341a7946ac609","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-cognito-apigateway.3.tgz","fileCount":1059,"unpackedSize":1244162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl5MlOwURof+YF9caUurBQs+HD/G5PuXmsCrAa/E2hAgIge0lmveKfFkaM692FvWMsTS4zcn246K5vioow15Dyb+Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4qk4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmEg//YunMMqpYuUQESUy47M8ElNKcY+xfts0osoCJ61t6KB2F6xTU\r\n7MbcqvZ8ly7pmqlgCJEL7QyYcXOUubqgBjg7aAGjRSCzzp0YK7+aCgpapuF1\r\nYjd249RFs+LFTxRe3wozghruy5RJEJXnNrJT2YWoy5aE+Z023oM0Qjq624vZ\r\naR12zlw99Ca07B9iWYzZ/uQm5LDx6raLY6i8PVl5eQ0TVYQ0+vBvuvKTl1AN\r\n66Xc/QZ7CiYZdwLCmz3w9zVyl0HdobzLnGY1Wi8LZOYMrLe0jR9XX4WpfLzD\r\nO2FaL7xepqUWlOhfb4otZXteDBne8a5uUp8idHCOJeDaXk6XpHDplGnSFqo+\r\nEMRUUjxJ5hrDZkJ+M+5Ogk+GXoDUWRbXBMG/Rdgz0c6pFxNWsn9qRoeVWuxU\r\nTzQVHUwLx00heJhU9dhB3+BEZv5KoMPCzXRrDDeVwP2MTZR2tjDu7ZspJCo/\r\npk4tFpx+bQ+lJy8T+ID7tKzpgz03avFsiCVxzotYjt2lxl2ms5De1dMA36Gm\r\nSGIQ00uVKomQjOa31CmEBbHkeeLl4FTeCfJJkn98dcUIjU8RScXMx3t+EMtf\r\n0eQoycTHwwRdPpfeNO1HYXZ61hg3uP3J/NZPWyUY3gy5xINszT80m7Y2Bs3g\r\n2nj8zYsV6kH8t1J8piix7mXo0OtLBhRhIbk=\r\n=3gg+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-cognito-apigateway.3_1659021624588_0.8067721394986538"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.0":{"name":"@altostra/core","version":"14.6.0-rdsproxy.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a06e7d652a785d3f5bf10a0ef66c1b8e99464f4b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-8OxmM3ty7J622WheOyyd6FOne4gynCeeCTtJ0Nak83isEtnBgeK4MTPyW4dDh6DZNkYT15pAogcskOGImDrhzg==","shasum":"aa661dc1f6e5d3d4a98dae28e409737ab797b87c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.0.tgz","fileCount":1107,"unpackedSize":1292192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBs18kj1fB7ThSitGR8JyUGcB3lgi9XL2VJpGPsfPSGvAiEA8dB7Lzxqu0h4HVINwEiCn2aUXtoPHh0VyHvktWWpT80="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5v9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Yw/+PuPzA5mWNf278iXNrBC5zS7wMAzopp6mV7R4wDhRb75tvqRY\r\nrhQ1tQjTNTCeoFbGR5sXjLmKIJl0tdp+i8iCqfr12MI+dF+g5X/IGnMraPrE\r\nXaVOG3cfoymLHjaYX5uWDDtsVP1lkGrQ0evFeisXS38PudBqcRIJxRIIMcim\r\nAvYHZ+37LBj4K4rfkWH9QcuP7tCi5y/u2BySMTV6XNGk7zorH3q1gZqDsCT4\r\nm1abRwkpmARpn04qKAmpbzjZEUmRR+mwwKGXzVIYb48+AEBQPzjxxBFT5Otj\r\nKDATo5XqFEV5Q19xgqVR6v22wI5s1GJH4E9bRqj8Asbza8x6iMySltsjLnKR\r\n6rQsq/J4r2bFqKt1tuMcn/qNheOkGY4GbWF4n6qvB7o2MCw03HhNaexSHdr3\r\ntfHqTLDXtf7+ZdcEj3x7S560A+GZ5f6VVtNqAjHYgMpng0JikAOQTD9wkXsW\r\nuXBzhLdPf3TKUIsL6/ofkVRvD2WiaJee22Ngoz5qUB5WDyhEKLTaWNt5gGen\r\nrYiIWfGAvXR9GjidY6S/Sg4AecBSYJEIcB/Su24m9ag83n0fdl5cn+HhX31Q\r\nGDeFZIawHto/KoplkHYtPsKCm6lYYK1HH8/jq3errSX9DWlGNSbHTMxEX6W1\r\nUNbtPHFMZNx8klZxlWFPcoO5fU4+YNEU/pg=\r\n=dkGT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.0_1659305802012_0.21045629107068575"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.1":{"name":"@altostra/core","version":"14.6.0-rdsproxy.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f4af279022618653c9ac988bd1758ff461d53e18","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-ox+wmxBY7l8vJOJZugcLbE7VzN8hLfUpIlntDHRzC4iNuNYBcwcoYp/2ify9mT7tLv+1sUtGWC2D3a1BXNwcfQ==","shasum":"b9505e4275b31f4be9ec1b4a2de7ee051dd090a2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.1.tgz","fileCount":1105,"unpackedSize":1292289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1t69PbmP4b9keFnRSN1nEYFyOhj+jsHr6PSKyD/BcEAiEA57L0zrfjTPx9awtaN7JJHpd8oHjniF1/K+TS6lPqBoc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5w36ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTsRAAnVzwx9w3Uymp3vzrKvnrDCkOBkNWDiiSjBPW4uA+GeCDKOg/\r\nM1silaW4wQZ09H3U+c6nfbc0MO4x28u3MtBbicgyh80I3X95bkZ/A/TK1Q3A\r\nOW5g/DsJXT99QkXEtITi7yeynmoKl/Y7XDoAow/gVQhxwMNNlCtkx5DtbkBB\r\n1E8EwpeYmFvebV1XKhzeo/lrPSnTl7FK38BzTg5l5cE1rXjBbls++f1OyMjK\r\nS652SyaGAQZbq11UsJbTfkXVmCciAdHnyqRsX8A9X9ni75MDG5qM8mSYCfAY\r\nYNDAxgDuIxVvYEtUNIVI0pcFQQMgmKNJLArPM/V10v+pLFCEZPYoJbYeir9Z\r\nu4G/F9s0jqu+6PHwdwPmvJ8QW7q5eM2vIWUOh7hWtkqE/52+AOOaO34bAZMG\r\nHaNPOxY9d6TgZaxxG3SrZJkR13nvVkMN3g295UCqUQmOBydP6axKwGpV6tuO\r\n5/sPrKm0YquMoyerA0AxH8O/ZCS/lk4+HRXZpse1JpSkCQwLb6EraQRSIQ19\r\nC1gXlCV/oxlDKjrhXIxnwgqKu2Zd9dTimNPUmy4/bsA3XVwdHIXL2tKckAAk\r\nZtWdfSVVY9/BWtxvCd9GuHk1LKvqRVFhuLxR8ID5+jxuSePXwgN/vbxkza/T\r\nZkoDfkwRtztIEj1KjxPpJJ0EQdc4FWcUMj4=\r\n=CQsl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.1_1659309562162_0.7372830802901935"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.2":{"name":"@altostra/core","version":"14.6.0-rdsproxy.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"04ea0f34ce0144c67601bb58e34068b6c4768c02","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.2","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-9AQ0Sy5T/F8x7DuO5McRe0GSOv9ofwOuu1AyjUf4ob4X2T3FOAP8jRDx5ssvKdZEtN+2IZ2+Qv73aBz47KxpqA==","shasum":"cb6fba98f1d527ea8c9ee55159d61e0f12ca5ec8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.2.tgz","fileCount":1105,"unpackedSize":1292637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEPpv/sMXqyGujY82h1rpiEX5TeEJwECNG/FBSARKbIAiEA9HFpS1DKzgjyyeYMxxUqOlp+FPhUf6VlBtvWSyfMi9E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5xKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiGQ/+MZ4nkcKCyJDeGnmbqfoLijalOhNvafbrTHTPY44QSpNJtzqv\r\nDNuSKHXWFsoq9sODgAykSlVR4rK4XQyyeGT56Azt44jV1aR1DUcVwoWgi/E/\r\n1zqCUBsF2VZm4UCOp2zJFoJWGCDbgrFuXhKc0nnU+JesLnnMs9oD9Wy2552s\r\nt7nBHm4xRYyfPBVltaNJNMylC7adjA/26KcMHo2yGzKA1CEm6J6oyZpmH9tu\r\nHMqnNGyFPIE0b9lsPKo00gmGS5LrsGOEjtrXbVQ/3nejoGd8mI7fHkuhBFbn\r\n0lp4C0YVBe3p49YIdA6YwTpO0IlX7WRU7bFjBzBB76IWt0+auUo4wQ6GxVue\r\nbTaAGBLUaiFaIfAujwcrydyl+p3rpL7Y7ZpEfSf/l7/FX54iTfrbfTdK9cVA\r\nWGMm6YF+HlpSxJ4qAdhez6lUGE0zsipxpIinTLYeMzvZ4ugQlGvNRRigjsey\r\nXE7iDsRmVjpa5qTg2VSDIj0xDC0Ebg/FAInHVIR5PQpLz3dEKwfYsprnA2Ke\r\nNnse2AAYYyzvrC+o8SHEFCgZ5VK7j6o9C1pKOCzMcdHsZ5xbzPNiG7BJ5qkh\r\n2VKdm73/GbAlq3qk5kTrJUIXgKL6qmEuk7ytQnO+j66TpYQkD59OYC8gD1l4\r\n1w+FxJIJ3Os3OxwIkVvHgXWXd19cBq7b/vM=\r\n=VpgY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.2_1659310730926_0.3674885573114315"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.3":{"name":"@altostra/core","version":"14.6.0-rdsproxy.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2fb7b106ad288f7ca4ea2ce176c293832998528b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.3","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-YzAQJUrr8qgRQvkvn/KtlZB5SZYkB54Jd+uscwxmZBS8JzZ2d/EsqgsYwprcio7DLRwiY2/mXYiXVqhMhOBRMA==","shasum":"6104ee407396ca564a9bd9e2732b9c93f3c58920","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.3.tgz","fileCount":1105,"unpackedSize":1293064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBstAO8GEz7GyvKUDCHisltdLc5t6hbEgUSAxtmFAJeBAiEA67PKHMaVWCVIucynHo+zSKV7TIMV++mXPWHRHDTW1p4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6F1NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe+w/9Eyc91fCD1BKg9K1W1xwXTQBFYR9jtT520ThyYgM8c0Z6Mq76\r\nG/LgW8gesJPEPpEUS9H08zcWnuKYF9qV7JGw4CrRu4r/6Mn8a1MAXG8JmWJT\r\nxaRx6DlV6tmYsNr6dbLyD/KhD5nNr878u7xA3JnMntAQwlTBBGbNfTw/wTKk\r\nOgOGZfJcO2TUkJzrijnllNuohiqnOnboDZiSCKXdGGXxZBWeFVw8TfpIucg2\r\ndySbQLKCVV0xYZlHydQ4kjkdPr6MQcihFDi1f7tuwR8AkSdvfMgnpl8WlwQs\r\nT4XGLAgC7xUKktf7WuuLYNXq4Kg8AlAYbHnhMMSpoYAVHHm61vRVmopW8Lfd\r\nu1S7d6G45T1/HmS+nhO/khUiF2K2rzKbImVkVNVfSRsLH1cLba+eLiChCkuq\r\nTqSTqgTTXtW/KpNBO7/XlIg3z9xLYeQAyxkpjtX1ub9Sc/eLcNoErCf2QS5Y\r\n54POufPMEfv/z7UKDTe7828KVjXRck6fb9VY1hjWTtwtmFFV2Zl2JRhIqHqf\r\nVQJ/ChMiiCZzWSe54iuFaECbTyDVgg5zWwBlchp78lPQt6u2OLb3lLhisqU7\r\nz/eLWwKw0gbQZKGjGwm4+h99iAkT6eU38nIqyrstXTYIw2elFLlcqtI9OMWy\r\nJbIB2N6RMifE2s2Y54xG6Mti0nX8MEBf/ZE=\r\n=B2br\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.3_1659395405302_0.8119619907816187"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.4":{"name":"@altostra/core","version":"14.6.0-rdsproxy.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"903209a1ddb43ecdc2a6ffdf3815770dfdc17b43","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.4","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-LfUWW6DR2xt6Bn7CCqtIQG3bJNPfWvgSH0gclLHQFhZ2Ec0VmkXIcTcpuNZaOBfa2pwXsjMetHtwW4antir8aQ==","shasum":"cf6af121058da5cb95cc18a24b60fae58816840b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.4.tgz","fileCount":1105,"unpackedSize":1293066,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiqjFKtS1azUfBAdCAOj/JQhbvn/VDz0haHf78Vpj3UwIgUHphxfHugQ332GoiF0KU/bnNrwppHsqmiVIW39EHqQE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6JUhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHxQ/+LJDnhiksP6YzPCWyziujV+mmk5pV8a0pUAqY+EfbORBQosNG\r\nx7aXaMDcdYGKXpyI4LDIvCtWidmW0TLLv1r+rH50E8ycgnpqqkeU4pV2rIIT\r\nZn82S/zy/UNyETKTcOGfkhyzdhXdY9Zi8QQ0EMjr34Oo9F+FrM+UipwAyRqm\r\niCZJJWg4uxFKupuXJlP5ARGYZrj0ji2m0dFJHZdpi2D4mDGeAJAyKY9fOLQN\r\nG5p8ndnmPSdAbvIzH5eg2weTExO1r97SFE3UU0I1XCzBQsgy+SfpImsk3UKM\r\nd92MC9oJF9048ILqMGizJ9MYH4GI8RRI4zqjLzWnlifiy/tCjcvX9SlAnZzc\r\ngrYQyNofjOvl3htRXgud6gR+xlN+d6WBDBbYhHG7/um7d9wwLH5JbqN/mCyV\r\n2JlmtGQjiIlpvLZQfwlbIbW2EUf5RuxFxJEyzMqaXHRhfsCZ0EGreKSzcTJ3\r\nKkGYy50BTLAxI9MHzEbs9BEBjfCmK/eoe6xVazFhnSBOYUM/1Tl3y5XsZzVn\r\nFMyUWKynco6RLUa5UNaXl+ajNFSZ2kFQwo46tgvMv4fGalFDnBOLwf4R/c3m\r\n6vekABvqSfSpELLrrF2P2g2RAvHNJuvNawLhazt+2qDl8ydlCnFlYywhYgga\r\n+OBTCXMRyU9EFXzJhIH6gCZ7C2gbMHax+ps=\r\n=DzFH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.4_1659409697530_0.44714907038918605"},"_hasShrinkwrap":false},"14.6.0-data-destruction.5":{"name":"@altostra/core","version":"14.6.0-data-destruction.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a859fbd429eac58e8a4cbbfb611a14db170b8dca","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-data-destruction.5","_nodeVersion":"16.15.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-TS1SmoMnhxm3ZOBwlmkExvgaeNFbeEOxf4B+PNAPs9RLIug5LFc0nYLVvtkuQaTigKUI6UecEYLrYPIa8QgygA==","shasum":"7f6ebf757b9c1da11ace7d6afd58b0acd560e93d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-data-destruction.5.tgz","fileCount":1097,"unpackedSize":1292455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpEFGXwA6P5q9BSjwaC2zra8JESa5jrTRoHismCykImQIhAN1RVvXv7osAGrUk2dNCgVEkpDzW0p5mWbm2G5OOB5WD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6PQcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8xg/5AGhJ6Xyzne4wUp5CbKeRmJzOf6D8YsgwtFgbD+RpMdaEKe5C\r\nnID3EdxpBYjwPpNkv/oNfQP2coeXnV6mc5rnJy+drtjngCPeV/9SD3pF2urX\r\nserWyVGsfIXgI0T493Sp+HwQpbnvJRH4wUqie6TKDr1gDEcSZN5aTCSdQT8p\r\nBtvMtBI31NJ5dK+F+gq7Oe0eTNJJQQqAivNSECQdtrKere2mSmMuvbAfZugU\r\nUK3Fr3ST5KZ3MEvnAwaQdjTWo0UIgs6bzDEaTSLAXbizGAokiPvyJZ8GAlAE\r\nX7Gd2T1keixF0GmjdyiT3PSWvWw3lYGqvErwfr72U6FtPRONlWtWA9BIEP8n\r\nCwi4/BXfznuzrIgMwPkShNXiD8ESQxPFrKK2c0FUj2XVdhBlDMNM3B8IQZ2w\r\nHTbwip3hQyHqWs3zDLaG0srctgq3TaesGi0qDBtvWYx5ixWxzJcqyWDJAHab\r\nxVT9QydE+tbKmKIiEE/GplWXO/vyyhGyujDTwtCFvfCMIXzGIL1fOqVG43Tx\r\n/I/0sRRahHYZy4JOhp+4zv0g0JTB+k1vp0bPY4ivWOENxKoru/YJZ0B7FLBD\r\nAUS9ISeBMsF7yfQkxaa1jP/jE6K5+PZOBVEfRFW4EFW8Ne30l+rXEH2EWjMx\r\nHAQnR3iKMZ6rBRDU3iyvsdv2C/g+AQ7e0bA=\r\n=OX8h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-data-destruction.5_1659434012619_0.9529182807376375"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.5":{"name":"@altostra/core","version":"14.6.0-rdsproxy.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e159e1047e821a84dda53e0bdd7f180c4fc6d6fa","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.5","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-mWMhgegIwWdD4t//j3HMrOAMqPTT31pl4N7wFWJuqP0y4Hswn2cLoZm4fv6ezcWk/hNNiAAHbUa4ZA0lIFY/mQ==","shasum":"bf48cc53ceb0c8106da3fd27178baa35e063961f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.5.tgz","fileCount":1105,"unpackedSize":1293204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwh5mg/ps3U1e5ptoCk+tvwpZmM8ey0tXStIxP97YDlAiA08ZkMuSZAr2IRyNK1MI5P1eFmAIiJp+qfHe8OT0pDog=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6RF2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq23BAAgW5hjat6sBZYPRtbxKiijTey2aRt56OPcCJ58Fo4BTISeJ8b\r\nVzKfs+rxN2qrxoY30CMpR0Tkxetn6Z7hMVykSxPc225/4lyxAPiCq91wzVef\r\nAWl6ZkqEr5jA5Xbasse2pcBFMc64nsAdV9rLzJhLFwEPHSZfVrvv+FMO8t4n\r\n5a8DE7UX0azT8NGieYG35QwOHQ2ARPoGyLjcwIMTplgwEMYteA4t4XCRLbwM\r\n+YTdjZqf4hXD+mP9ORFpF1xLkKHFEH4zuboLWnx/8uW8SYZhVPGMdnuXjQ6Q\r\nOOadqUrvn8PP12RS+agqMK2bPWabEo26aURO1OiYDtMI+FAxBR7KgY/v+vZp\r\ncFJuUQeqk6Z+aNTGcbvj7waog027HWAGn0d4lexl4E5agTVKy7Oio7kIYPOC\r\nhEFDn2Ez3E1RXE7WxYDo35EcWg7mVnJnxF4LXzYLeSQ/LgTJh3jcgq3jaxeo\r\nGFSVuw7+RWO+oYP/6i7I8qWCG0lFIslzGsfdCwVXXlwdKMRhbxa9UdwDxWU4\r\nNOkmqZ0dlrJNvucRWwTSnmYcqPw3bzt4XOnEr3SH2vUYv2+eCgWu8AJ0tUxo\r\n2dcWNLP5Ffm32BKp+lMEF0OdX1JSZ4LxKvM+1VwAVxmSly2o2LQvdIqjzxyk\r\n07a2dKm5owvv5TOXNhs8W524Xq8mgOAiWwI=\r\n=7JjN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.5_1659441526203_0.7583343517476595"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.6":{"name":"@altostra/core","version":"14.6.0-rdsproxy.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"476c44b5e956be68d26d71b8c9a2f5a83c9b0f4f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.6","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-ZvHiXsKb741YVWfcpN7yThjPUtZK5qxqz0tXpVztjc2X4XwoF/NFwfp0MM3guYrnX+p3bcGx714BfpM2f/pyFw==","shasum":"58f649615c1a2764dbf689122f9db2f3ce3940cb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.6.tgz","fileCount":1105,"unpackedSize":1293533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDf/b8BHJ+THEOVYyB8U11c7VQ6FypJBxAv4duaG3yGMAiBitAwjObN7kDwZmDTeDpqBni0pdQr4EcmYt83XUuoqCw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6Rl2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlVRAAkO/6ckCaz+vujj17MeNLd9AMOkVx9jNNWfYtqpzi2suPWUOd\r\nAan2l9gKp9X9KuhfcwksnVud9/ncXwCbTQsJt/M4S8RcYB5W93LzQf6/LZ7V\r\nEVRtVuOC5wYvQTgpaOt729dsHineORmf9qXfPLwVAjjExNG/3luiXaUkMQG6\r\n9kz5K6RZKNnRGaEgZA10gUnMwkwmdNRyDIAZlzJu0WkIffkFCEqqV/l4Zqfs\r\n4/mx7K7jfbUhpqTKS/RkYppBFO9hUCUDvEjC7qdL8liKDaRIIxIAAh8G4YMT\r\n3MGnxH062/9G9qfBvG823a9TDDb5cke7DkIzWpbIIIVx3d4mWBzw1yawfx8F\r\nLqgTBLtuCW7to/K3lXE5XwvNvRj0iFMdvxOR+EYEz7wW6lAYowN8kPCSoViE\r\nXseRk5UIPIDaXPcujDTj8zioLGnJZdfWzl24nuUEEErA/souqI6bfi6JTn5H\r\niN0cyhB8S000LkJ3VVAMkHJTFladS6SybU7u2vu4cBhDXDIqHUtWs/cpZlty\r\nen8URps5YsMkxKAJXkrZDxnCFux2wd3oxB1DFV4ptwsFHFm2F3NYDjFg7xy2\r\nlrJUqbQcB4Ypb+K92pz57fgn+E9TyIbh07TP0phLpBHL5gMw3Yz7kM2lJRLH\r\nFl5KY2YahpBWcd5KdUluZk0tp3ShAOqRkKo=\r\n=YLMp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.6_1659443574531_0.45935690377667715"},"_hasShrinkwrap":false},"14.6.0-data-destruction.6":{"name":"@altostra/core","version":"14.6.0-data-destruction.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c872c313cf9548b54c5b8c803dfbb56df62680eb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-data-destruction.6","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-FfqKPu0YKyMAUkFE2MaZn4Gv3dPgooqvMRD4OZshwxNYTPdP/rnR/P+LKJB9hec4TSZbwCqhIfsOiyP1idAgqA==","shasum":"db067c609c43508e08d445ebdc481f024b416634","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-data-destruction.6.tgz","fileCount":1095,"unpackedSize":1288424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH18RJnfWMjnJBjZ2Z/QIZaE1/IWHj2+GSJRTOGhhjjmAiBmL3aUtdTtsgbfNbWIIdFNEtIRC2PzgqSA0HTq/yGA5A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6Tk6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Vg//Q+WMxH5r4+uqnSo/kuq+EtA22wX6myMZhS0UIq+5NmuyeNq0\r\nPh5YlXiBFASp3EtGl/Tbd88BEGwUqKlEBZhB4N2nUkMbW4kliolEkOPQbEC4\r\nNsuQMGqYNTeWIRB8IA4mvEv4mmApWofKSJaAF09tQClcHJ1lN8bjbOWVCd88\r\nqu1oEKMkhwEfmR9p+Hxmae320ihiQJ/awGgHQfDTkZxDOSCC5CLwUo4i4GYc\r\nKD76egALdUIJV4A/QjUj7YQaGjJzP+QBeHk8CEUrwQa5dpKfydT5PJIaVODH\r\n9sc0j23pSPBA9Mp+oyDZOlaUG6Khr/xQDHeRirXQKR3Vhivrta57ccOOLnis\r\noeoe8OGR99Pyp/0UsZ+8wg8LFtMc3V+378r2VGtLWG4JCPX1LHvtJ0jQqH15\r\nFxCczq61ZcH78Qz/Hl4xVJx9W/vsWwvNLM+KzZ6KeTmgAjtntgLNZ8e1PhV+\r\n1a3LA5XzKPzVNgX/geh+cPjazmrCc8DANrTkLquFrl5jCSClKiIdlpikZXo/\r\n6eDgcj3C5z9ZsD6rWfR7tLVWz7wOWnEwKJlx7s00MWq1x4MDr2Db+ygDQ/oA\r\n0mqyI3tNPHN7LLeKbnY4TuOj7Tx+zWddvBtBmbCi16/TjAUW0UcXMQQ17YEa\r\nsDfZZ1Gthnrgy4KuRgqzXv3+Mh3PHwTtR0I=\r\n=JHq7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-data-destruction.6_1659451706437_0.01860578814381264"},"_hasShrinkwrap":false},"14.5.1":{"name":"@altostra/core","version":"14.5.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"9e80f70399edcad4addb02dcbaf4cc3d5d309f9f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.5.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sgcA1/Il/rvS62SiBlkq6kykd2Rz4ghcx1QQo63Xc4jq7g1l/1aWrCWDjFI64+WFLGnWsrcZyE7/h4Vy8umzvg==","shasum":"8153df9506a2a1394b89cc2e3cff71bc7973881d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.5.1.tgz","fileCount":1093,"unpackedSize":1284379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWIJkKcqc92nDgSOXnnbjKy7BN2Ys495iAW1h3Z97KWAiAiAGGK0drilFY0i+mQ/Z8SlmV7az3Xycttn+h7JkOvVw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6i6NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozfQ//fOxao29fFQGirdm3iFm8YMafwf77ltz/oVv8yDoKyKHTSZWn\r\nvtKAUKEsu7sakZplnwH+1EBVs3LQqMwQ16DpiRDRp5K2qsQG1xlw+lLgvQZd\r\nkLaLVbD756U3vk5n0QdqKsthOfPdW00McUXan8jFOprZbkUP4wY5XJGJVQgI\r\npxV0aaNkNHkoRsE2FbHDJYJyta0TlQJFgVbc0Ay5PcMkh1MqOyDK9fGoZtfJ\r\nsbOc06xcS6PKB+xBfwdPFpCA/p7qribxQshc105ZLvMx5NrBofPavlHpd+ve\r\nna2Z1O1eq2EA13JvfPfigq61rV4bnS8rinobcMvkCI5azZQ/z7Tea1pIzSJu\r\nctOyCX2tMVYR3CUOtRylYQnPetdwGuCEDjx7/qZEg10C+3MAP8TOpKa2OZ/3\r\nHl9LG+/80GFcqoLrlcSGy6WDOKNc1/8y46hdEdqBR4u6hSon3cddyM/fUsz9\r\nmlPrNUC/q3hJroEYK/WMff+eXStwDdQLjOTsbPWgffGv8xOH31cExMLlIwgR\r\nRZqeb+b/HCuFI6EEo4fzRQIAq2oBXcHX/fC46mBfDgWbnEKDFRM1Fxvbj0Dw\r\nNyBPj/o+8bPjsQDlJeN4eR3OlU5EULT6/zFSVcONz55RbCHDZLrADXqvwDyk\r\ntVZXgOzU1XZVLAaAb9ZofXTTfo2vNXVAAwE=\r\n=5sOk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.5.1_1659514509592_0.014136614371789591"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.7":{"name":"@altostra/core","version":"14.6.0-rdsproxy.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4ed98aeea77a7dfa853af5823bf0d610f9cb851a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.7","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-cYKnY/2wh0bpcoC3V6ZmplpcFJ6b74wNvjZwd+tENkn261ckMiWgApzUCPoU3jM5ALzMqYuiueyFgSYGW6GEsQ==","shasum":"febcb0e14f36b3f69bbb416806928574a94bb270","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.7.tgz","fileCount":1105,"unpackedSize":1293503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwSarCUWVwYOvN6AEM5HNCfbdu46uYiEDtiPDCcLEYxAiEAxOs+alWG+dQlDhzB8aSqa+PLCmaPCPgpkCLzxz+0Zh8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6kPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr41A//SWL9dzAjenYam6juFU0OcEuWzT2w6Lu1+ANi4TX028jk2LZt\r\nQ5/Y2hG9HMo8rswDMEcdox9wC+lQ4IUVrBWodTGTmHlWe5bdu/fWahtk4t5Z\r\nDwqyQMuyionpxdntTtTnMfYl0lsgML8xkrlEqVweg+D82AsMU5gNB8e/YEso\r\nBpmG9SoNdGqU1zEtKATXO/q+9UU51vutNISFFMAa71TwtuKWLT3tzck9dqK9\r\n/YjLvOm0MablUM+MB3NSL1ABLRwn80IOCytKf/bGLC1LHcj4BO7MET8yAyUJ\r\nJh/tJf/bQict333BrffMRavqVApGjpO8ysR79YhF4y8RXXtuEAQd6tuEsLHV\r\nLICoaE0UOXB3RolSnX7PgGw0ytd1UrbKLfV1RymsMX3pj43hRdKHP1UwHXqv\r\nP3xK7pdZNg8Dbx6FcD9e/sLFjD5UMwbSkS3vbRrtx7O6A9HqhgOIMoYqDbHX\r\nrz0tcOtP312e1yMfI6g/9r3m0u5GznyBpTOgyRRjGIYhOZqQtq8PNYFdRlUW\r\nEcBLhTtWqYjuau9z6n6nlHw8v24q1q3hfjz4azuUernTlSeyYzMB7/9Ldxfs\r\nzIm5T59TBLJ9dhsvpaWGboJy1ihjxfWHkf423N9NTp0Zuyf0ZMStIP+ClNLU\r\nuVj146/rCWJvKZJ/xrhhqyN7DG+6+fwNAaY=\r\n=MSXZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.7_1659519936414_0.30230793000142575"},"_hasShrinkwrap":false},"14.6.0-0":{"name":"@altostra/core","version":"14.6.0-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"231b50cca7d444ec8f886df944b5c6e37aece7fa","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-RZQfOcf5QiuhQFsDoW9Uzr1bcLJ4SBleTVmDwkxkVJmcPH6TH5dUmbpKfsnByLreAVylNUVL34i6hT+xgUlVew==","shasum":"30baa2223cf403a68caf07c51b48d716d6a4de3d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-0.tgz","fileCount":1093,"unpackedSize":1285092,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfAYoFZKoxTqxswqRqZUY/g7oOTNhjAqUJNBKnsEE7KAiAIB3OehZlIdVljLAMIcNkFDXNeVP7kR6YJDe/fZz9nXg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6nifACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8ZhAAgLvS7JhqiWD21b5rSs1xEKlBjeoloycLEaxm5o6lByzfwV+m\r\ne4xPAp0RVZ4QPy3glsMdKFe6H6OQ8B2fY/hN2iqzlYBwhL2Rw/h6WkoBeQ+R\r\nx7Fi1WJz9tg0pGUyvOUHCpjs5ysj7E2B2ZjvNLOawq4L0n09J+RDuB9UCInk\r\n3tRWdZAMulRIcKo4JNt8SMpeKpu4f2FM0Kp7iaI1Nmmtx5g51FXZKYQizp2W\r\nsvhVqJK43TMnScSjGR7TXui51OFvXsrPhzF0ICJF33Ds3XfJ//3g+giyMr3i\r\nkNjrDh8obNDi9Tip4rbhgxItiB4BtYNOPl5fT7RwvgObt4Z5NSvwvnxx0L3y\r\no0HMdyMcgCSK6ZEfFRuZY/PLU+joMGPLg/TWEWef7gneQYeZa2D8qDclPnJo\r\nwuXoY9XpijbBUhQhNeQ77XbQ3RTQBYeYziQX3uqJIr31YS+bC7s4EuYFMhxU\r\ndxFXbq4mBRfbjhZZ0q3HjJZw4RfF9gYBVEJI1URtsTdvg4Uxh7eNZ+TtMCOw\r\n8+zPhCmSgzN2w3r4NEZ7+1AzJhFta3MsSoWwQpu2vrFdQgnQTPaPuc1N5CHK\r\nNNwuf1pHgfFOxbpt9IACjA+84Xo3QV/jNUol/UdtcXIhqEOTWgd3HKdlJ85j\r\nVz95gesTwhG5HTsTHrGTB46YcK9iLP8CLco=\r\n=NiPy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-0_1659533471508_0.6146211023720269"},"_hasShrinkwrap":false},"14.6.0":{"name":"@altostra/core","version":"14.6.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"d88cccfbfda5258f15d45a2cfa41ac45e6845957","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UTuOLlvTu13mgK9T+Xwtiuh4OSaHg/m1bgmKGCpYpsv3bAC+m7Cpe1QHyfHLbHsgiVXmnk7rxTuCkIyh33JL5w==","shasum":"59029c832c9ba3db19360dad163b5d60678844f9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0.tgz","fileCount":1093,"unpackedSize":1285090,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVFD1tAqsowfXROFYGtk5/XMGIfG1jO/p3tnXqx3Q9cwIgCZ3Mpiew8PzD5p5kI6GyQs8vFdsvefSxAagn1htiDeA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6puJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM1A/9Hh8llRwzfd5ICxH9x4qgDZaEUFfPvJ/XolXUVuyeIYYapI6+\r\nuKkqgkXJDdtBIJVV+uZBEo8u1dK47DYzOwo8zPa4HeyKJrmPhJD+OlyD1Mx/\r\nokyChWqT9izbB+P7vebqYNTWyOjrnbyTkuXNfRKt4RC8xssdboEJQphgzqMN\r\nCuvJPvrz2gDBazN/ExsrxpE0WL0JF6LbHJS8OramHjgnjlNAdxQ5g3EI+6pQ\r\n0ES4GjeheBIo4W6ZNiafRCeB77RK24lb/su+mi3YzpLZGQ7KtzZ9RzRgdb5j\r\nD3cNVLBiGUpyHQzHviwnB/G/UDpWpxirJMIAnz7XRpMDY9D01hOSE2fFB/ho\r\n0ZD3Pm0SekGNtqRZg5VsAO1rsxiRC6h6kHdTVcqge+MndJLbqjFutw/o90Wk\r\nO/ouhPVvCcuQ2SQblfY2C3WQnQSmdYo8vE0aFOi37VcEPFAHE+0myotZ7CjE\r\n44AHNJOsIp+34Vwm0Qf/EDuB/7OlGaP4wfUzDVI1l2MCIXLMTeCADpAo+HdF\r\nrCMmNhFJUpHSvSQo50ECSplojVWUS+guufaSkCmp82Ma4VODue82pJ+1kfZV\r\nvv3v1LbQn+m8FtomJOrACf1FenIOsK5DHYeGYAJVtDSEJK6D9KHJ0OG+GBnF\r\n89ScA0Yst1ODqMximavrELRYyvkdtitOkqU=\r\n=2DMY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0_1659542409633_0.948118360485048"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.8":{"name":"@altostra/core","version":"14.6.0-rdsproxy.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"85871bcf8c88b1499ec2c483be64ec35d251aa4e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.8","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-36lrh9x7p1KvyVKxYfDqgA+ngSgk+zXy1dMBFO6ss9Kg/veJxdmYGu+9mQ3C1nKAdkFnPsWMmq157gY1j4504g==","shasum":"6c9bbc6113d2e5bc5e58066b88aba846fdb78e5d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.8.tgz","fileCount":1105,"unpackedSize":1293403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZ9UCnjvy3GNYr9XdW6m9EkgpP0I7VKBTUyVlKVR2neAiEAqL4b8alKcqj+gXLIXO/+Papb8psgaS7ilMtkZ4dQu5E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6vFBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHFg//RHXVyikQ7EUXNpgKGAEcnUS6yXRyBp5XkRvnC0WRJ1KBjExu\r\nF3PDUdL9ANkH8+N7JUkAlNeKPffUB4OLmv1qPn3AZybQrD7Tb36wGIm7alEL\r\n4X4mPLU/VNDMkdPGb+aWQln11f7smGIJ57vrn3UZru0M9NqBr8v4LA5tUOjR\r\nizJQt2Mn8ftyMI4jdQ6o1NXfP6zWOiV58SKhs5VXptw39HVeIZgMaMh2nrP3\r\nw6viCpWU4EPWWgx6Z795W1rNJCP8VeUxKIPrgnLkTXg1iPhuHIRJi+lEGiGc\r\nx5oG9nA0jp1wbpH2X/+MOsEF4jrEdxU9SZLiGpv4Ny6ZBEGJ6QTN7hFgcTW7\r\nXjBXlELQXgZ+S+irU6G8Z3zAFHywCBlr+vFDrcbtm92yxmwqC5YCeprvjWsY\r\nk451zAWnEbviYlqkKXXuRo2JYXPiwvCNn/1avg1JPUfp4VK0EvzmiDYW89Im\r\ngcvR1C8Mv2bkOtiCCxr1xd/nYwnhVFf9Sg+OlMJn03R4aPVKHuW74DcWx1fW\r\nSA6rYrQHeadpGw809GwUsHE9cY0Y2VL+oG70rz2EK/8zklKMZ5OyhcV06PwH\r\nH9xV8ytqR87jyKiKYxCkApeOJeEt2qMdjQ2bcqKM2ewumkmqj57XT/UAnI5k\r\n3sDDWXZIxDil7MwJKIeUNf1K/Gqw+O3sXDc=\r\n=YRaA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.8_1659564352885_0.6250026406467375"},"_hasShrinkwrap":false},"14.7.0-data-destruction.7":{"name":"@altostra/core","version":"14.7.0-data-destruction.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ddb0d06bc7ea1e2c1ff5e0d15d6f158c74f268c6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0-data-destruction.7","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-GA+JLZFJlUZ0ADD00KfngvZ0Yjnq41IxQBh3YrkHfBDAJexCXRwfoWS9jx/JBu9oHN70C/8KTg8QbFcDeOYzuQ==","shasum":"dfc2e29d067f6e210bd43508d090346e24bb4d02","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0-data-destruction.7.tgz","fileCount":1095,"unpackedSize":1289110,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYUCXmmxcRnmToW5Uec0YXyN2y6l0HKvvKvShHO1KKRQIgXlxOJItmkHOHv+X8lM0IlBcJXborEGfPTUsn7edDSok="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi64HWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5KQ/6A5Bav+f2qivGQTWWvgWJULdbkKWyKVK9F87aZqSiCAS7rhX2\r\nL3Y2Li24EsTVSMtRerwNhXOqsZY4OMDHBbczeAJlKmo4PKOPQfZvHilu+VP6\r\nug73R6XZXlLgP9j2fb4AV6x1XbP/FIm1jv9VxVrQ/9b3Az2TSX4N4xY/ocqo\r\ntiDYD9w7QuA6jKVDhSXvdm9ySaCA1JvGE6OHwdjdHmt5MqK8qWf+fLm3TyGr\r\ni9oJixM5m2B5bjKocZlz/+3guAHkbh/1e/DAiZMzAPSBwlCfJdZMNZhhQqeP\r\nCA8v7JLM/2dibyeqycxqFK4h1wxjBWV5QmIrAKNodbgtz/b8/iFRBHhI750L\r\nEwDkOjee1PUG6hKhuhgl10KGNbQ0AWehBY+hp5RgS2Aj3ncteu2wOuVqf+XU\r\nKwccfLxDs63tWN/NeEx3H4/yJMZH2CoD1RjxxS/Z2AQMGM4N7gB1UlCr7/yn\r\n5ztRTyQVwAYDOfvGAR7/y6cOFyR1uTTUC0KK+FNJezC57pmFIkvU0pa88NFb\r\nK9uMDOc07cZM+OJ+fDnPaQTio/qPovta+Rq6j/rqopwgj1c74t1NCtaGuHFW\r\n4Q867dzwDKOauXFwOPuJIoa6Tc1qmAT5H1h+rXqf0oDy01werxdbmzWgQWxk\r\nhXahpCIvCCJaaT6GG14qEsJXJDOekM8m+/I=\r\n=BQ/N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0-data-destruction.7_1659601366036_0.8953974971920042"},"_hasShrinkwrap":false},"14.4.0-cognito-apigateway.4":{"name":"@altostra/core","version":"14.4.0-cognito-apigateway.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"16e291f4d33a6b2059a4509ad9cd4c8dcf0954b3","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.4.0-cognito-apigateway.4","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-yNK1lRaIJYslX41AcWsPwU9iMJdqmSc1LrBBkDQbHoSW3NXbugkuLMwNoz6Z3m2RhbGuGgA//PbePvivv3Q4xQ==","shasum":"209546329f1a8f40a99f1265773167d24f5ff90e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.4.0-cognito-apigateway.4.tgz","fileCount":1059,"unpackedSize":1244328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbNHHxzD0tX9BJmZv9s9UXAn8gE67Rid8UCTHnDQEX8AiAXXWKroajgphgd9cRcOAb0SWzBDEl9hBLY0NIUWOMSVQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi65lNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIfg//coM4mAIBT4Q4dqvy5Mn8q/XcBrIIrqIl0/WWKxv9MMqxzmIB\r\nhn8aStBcmn/ssXF5ivR0bSeswsS/96+96ZZLY6ezRDfpuQp1tV4J1JF/2x++\r\nwp/eO8b8bTdzNANZdX0Ujch2wOY84Y7rZBuBcO6j4VsVEBB0kzOxNVXnJrvl\r\nBtRI3IipXp/BSK+bwU7+dDSU+ZKH53LXYbaBqVKSM6W5xKGjldYIrigp0P+n\r\n3oHvLx61M0AZqaGwCdi/rw7PT/P6zrRgr08sPwfkCZTVSrmjJ3/HOoGeaTdK\r\nSdRePjk0L9NjmyBTam0P1hdd1Vo9jg2+IKRkLpXW1ebwKxikXt1BeV+mLnQu\r\nUcCqrANEGw4PDvvmOQOLG0IhUIIhxdyvaFFWd3vC3/l9AhowjHKucVvpd/Tq\r\njJOVISeWYprxbE1PzDiBMCZPDbR3OHXoiKs4UpUigp05GPJwtypFC5/z+yKQ\r\nm87BZzdBPMWRK1WzmB88Z80YYrfaTmEc56U1B2tKNiH2efcI2tB/e3wLnpdH\r\nvi/AqoVtiG/caTDKC5+G/uikrhHB79Q9IsTTn4OJiKFMa4fIqMeZJfN5/f48\r\ng8L9i4QxvS6c66ZRMeylasWBRG5ZDSoo9/KDyfwVVk0Ykzu2S2N/PforWtV9\r\nCRI2ZrgsQqYnGW2iguSwjgmIc7LaNnqpuiw=\r\n=S9m+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.4.0-cognito-apigateway.4_1659607372738_0.16507001767364904"},"_hasShrinkwrap":false},"14.7.0-cognito-apigateway.5":{"name":"@altostra/core","version":"14.7.0-cognito-apigateway.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f3222f46966b7440d23df4373073e5f9f292a952","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0-cognito-apigateway.5","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-16FNt5Aua+/C1vdeaQ2hbc7j9e8/tunqBbyj8Spg3jrx6tjxf2PtLNcV4GBRr1MGedVUpLS9poj4R7tyABpfYQ==","shasum":"995f4b6f3044e854c27c8a4cb738576d5c087a24","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0-cognito-apigateway.5.tgz","fileCount":1095,"unpackedSize":1287943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDskwsbZeF4OmeJi6o6H7XVgPwfXa7mRFuQTwlf+LJc4AiAZQjxcWn4rVdqNBEtBq4cUdZv0yPas/IFGMYncnjceKQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi66SzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Yg/9HQgxHFttMA/1CO3t/SKGTT6rjOE95qiI+wCRO/OrS2+cgZ4a\r\n7odaFvaQRsE+UjthlS/ilMmrOLGRFdzst588UIJ5X5Ek8xif+b75KTyviZ7E\r\ntm6T424XW6DYXk0F1XExSKvems4CAi+ZGs/X2lW0XCIoyU6MEGE8KDswGk9x\r\nE47kfwJ/IvzL8Q2MSmL5GLCH3KtoKoJ9724fkKS47a+C/tFO/Z3GOadOO6jW\r\n77n7ajPUKCwKPHH2d+g0vkRqCimQgcLWo0dJch5m1GWvzRJ80pNA1YRZKmnn\r\nVRec31W70qmm+fFI88fnTsYjf9YlhV9hYJ6pzH4ETy+6zz2GLUJ6gkVh6Wq8\r\nVWAzMX9LzjoWv11MUrIBilkLGuopXbsn35w/vwEnuajrZ1qlu9SdVocjE9QP\r\noY6lmdyzZVBo1VDYa8Zpa2fdqba/O8hTxt4s4RszEQ/QcelcLPiaZra+Iolj\r\nxbmnCR3Q1kx3bOzUSZ6cpF10KQpnzW/a/GHaRSXSrlDcMl+4Y27zUiVOkaOZ\r\nZKyJndOVhzEgfm7fRkKE95NUMleIJ3RVeAi/Ec4WPfRSKyPrWATQxm/4WClG\r\nhH42XlqKw916lSSEihYsynN3OgELzCPqWSFZN60ih76w9bOaLj4/JxJtxAt+\r\n7hRBE4itE5Z+hnKNhQhn0Kn/iz6kh5ZURRM=\r\n=Uzme\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0-cognito-apigateway.5_1659610291563_0.4940444116652878"},"_hasShrinkwrap":false},"14.7.0-cognito-apigateway.6":{"name":"@altostra/core","version":"14.7.0-cognito-apigateway.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b86de8e03e8ed55c6ea92bd8989e1105faa4993c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0-cognito-apigateway.6","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qr4vXfvJUShGnFOA46RZZVAMlkx8ngcAv8/xrWYAVGKmB6lHnwYg/wMIFL5Y0mkMnDO/ya1ArykJgkXDcvLmMg==","shasum":"3fe541864415f2d59e1dc2cfed6a1e737ae6ea3f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0-cognito-apigateway.6.tgz","fileCount":1095,"unpackedSize":1287929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErVVAY25ELyrZ8FISVQNep+ps3wCU+T6X3Be9Z3LB6eAiEA4l9FYvuJFg9jtaAXzbdNPk3vbvctjN0BpkUWMHf5I4Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi67+5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrGg//ehiyrQZcu4JTTFZfJnRaoRZGvSUaOcJQ5Tu5K8l19wnUACo2\r\nxnRsk3C/VLvy2hfLT1zscUQ2Mv4lJkj379lCsdJlOps1curxoQ4Fa43XecXO\r\nMFQ2/z2Mw6WaSaY0ARS1e3H46603Mh2vaYCzuBpIW9Xa5v0AwQSKNujcZB3i\r\nOyVyqZzD/M9dM3gKaZXFcK4NtLThBQF2ZG1CtkKA+pWL8YheIk1YdF16YfnP\r\nS0zWYyoQChQM107ht8vHJ8aMexA9n+zIfpGroxe3xhKfPs1TMQ3fUTiC/6Uv\r\n9Iynmp+nL7SAaxtfDDn2ZCd03v31+JnNW8l0sm4t3nNK0TbPUJQ1XTX2r8dm\r\ntBacoZvIOl5XIOBZxfXz5XXzhXiSLd4yVJm3w338tz+6uXjchYFjQIrCx12L\r\nLPcMFz4zse2W93YCVmSMUnnOFBZA1g4Kt08HAE792Lt/zJtaclKLn2L/kqJp\r\nVGG8RYwzemksG+k26b8KUjXPzSbkExupFD7m0oREW2Ds3e05Kf1GWx0VC/uq\r\nafdoD0wZ8McqFjTlXqsTRJ6tvfmtvdA4+mNI4Yq3G6Q9AFLuM0k9L3uNB1yG\r\nBxTeCHl8PI6ZMM1JGMtXJV8b1rHF0T8RXFZo3WfYfT0Hb+UUkwWnH65S7K4A\r\nYhCGpatgG8N0mYvlth/MuTF4iLtqnbbgOBo=\r\n=18W1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0-cognito-apigateway.6_1659617208881_0.3601277449919671"},"_hasShrinkwrap":false},"14.7.0":{"name":"@altostra/core","version":"14.7.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"70a2d68889a720fcff79c4f886284fae77751c3c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4uOOZicsJxncfIRTZDENrPGLBPn4hxRx7J67JwBcwMHmnYWxjfPtm4YMyXqzHb7pa6lMBemCZf4pG2MefePULw==","shasum":"4c0b3a348a1a8d8694ad3923db7c982585edb13b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0.tgz","fileCount":1095,"unpackedSize":1287908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGPNqORVKxEhGNTZHidZkG5wg3+bzUOycjw/rdDj+8fAiEAtoP5tUy0DsEyo+KIcqeNkwULTT2RVi9qOnXdMkRXaWU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi68KAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/xBAAoNsRn79sX5Lc0959tydVUrACscVjwgjXbiwtNzuG8HsZnsU+\r\nLfHoP3kL/pxog2BnuLSmnTAJEil27ab63cRkiOyQoUk6O8kUBj1IJizL8ocY\r\nVIpx7UO0ItLTcAwjhyaHjL2x0lm3hFAOWU7mkAMELKT7lQ84nDmQ+KiGBanL\r\nfrNT2hCaMvftMff3CAoQ76I15cRJ4Ruo5/znFMiIuCkOHO/AXJqwReRSZSa1\r\nKVaLjPmjGI0OMQjQAyA+RnfuynU9XuXX0BDQpDrvnnQzXvvIQmQMxtR2vDfV\r\nTJc2qr8WndR2iv0xrg9KOoiikprLuIXy3DbWK/eLgAHoyh812s+zTmsE/Pe/\r\nFDN1qP6fYI+mfMKry3S9oZbBKA2mpZ+aoveF1NGoiKdrdrFjwjA/n/RSmzPK\r\nb/Fh2qGEpj0v8Y9UbH0y1celfpQWkl4qIBQ7U3c8ta7L89RAVUFs6ZdpQF1z\r\npSlgqSpriyWNCPP6AgwAqAa84vtIXqAiYAr86tZVhQkZLYGS2BTT36bamWGg\r\nxEpYvDFe8kk8wWCWj0FfKAHZbUlm/kIUiTtcbBdrhbNNqlvv0Sqm0lbWvN9w\r\nKKHWIbItiJK93bu/pHJAWmcHaOxyuf/QOngUpcbQiQhe22gJfi0wL5KvKEgY\r\nwUA92XttNjzJal34XzRg4aNo5h1kgEtEMqM=\r\n=EunO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0_1659617919756_0.5499515936037289"},"_hasShrinkwrap":false},"14.8.0-data-destruction.8":{"name":"@altostra/core","version":"14.8.0-data-destruction.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8f13cbfa9fad63581adcb8647f06b66a02d0df94","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.8.0-data-destruction.8","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-A5eDLXlSX/YHPdh5rm22MiiXHG/LTmm0xVwbprnJnMQQsnF/AD7C/FwBB3tCmW5dNyulLnkaAjndqjVbRvL1Vg==","shasum":"9141398fdcc0d880b45d7d7eb88f30b3b563b9c6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.8.0-data-destruction.8.tgz","fileCount":1097,"unpackedSize":1291928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnPqJfeA6ees9FDW5l/wX8SqnJzu6lMp1kgH1o8s4DHwIhAI14iKg5bhSBJBI8cF+s52i915Pd1wINP7Bg4xUrvmtx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6/RdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSGQ//QIhEkWSGUlWH4oQ/1KzZ3hZ5xqTXazJr9/hoMRJrpwpjqcAz\r\nWD3SQXpD1ClwVHZnK3D9xDky7XuOcHuvKb2QGptuloK6e8mUflxmryNoBFST\r\nNe3eAgQH70QviDQIqDy4CUOUKGhgu5uFubSU6c7vfHUVEPrrbBVPckic3zEx\r\nk4zZrzX71nSbrpxGpHjP0q8I8WQvXn4CxOYKdLEuX/kY+VbZGMVhRWegH0gR\r\nrT3Odh0D8tJ0LRYMDfAhFZSVD8ysY+6+pPolzyCjGYwzVayMttDhII4CWW9U\r\ng7E6SaW8lP5IdYFB1SFUuyZUzS0LoQl3oYk0bsnuLBz5Ynqb9YVDxkzYziaX\r\nFxB6dNK9gToFdVY3ZP363rGnUUtqong26U3SIYq/DgzaQzU9nBel3ayIScmh\r\n2zfTRZgb/innPz/xDkjOdejBfb8mhNS2ht055HoUROC9K/wkieHq/zf/oTU0\r\nukAivgoUsW47dMpdV1kIkwV/LeByNRQF3Zz9b8xfYEEk1uMSZGxyuccI6wRj\r\nN8WPlbrJDCzgQPaqswPaI+hK282ZRzGawGN1GH7Kct28srr8byCmYzN1z9kS\r\nlhGzh4MDKHmkOaAa1ljLani52o0JRziE12uPhtCDrV/UhndK+/0/WAJ4SBdA\r\n5hqa/ByQl/npTihS4iO2DGYGFeyCNuAaIqg=\r\n=4J7L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.8.0-data-destruction.8_1659630685190_0.6116338387473803"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.9":{"name":"@altostra/core","version":"14.6.0-rdsproxy.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8ca545854fc5d5faebdbde507562ebec211d0a85","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.9","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-VBcZnIrm2Chq3BZwzOZ1GVYyMsz05JF7T6priSYVwJ7TngaS9gjg1UpHYAm2hVZcluAqo1MWw8YW0LLY9a1CYw==","shasum":"ccb5efd91daa33060389f28b053a6cfee479014b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.9.tgz","fileCount":1105,"unpackedSize":1294396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHh7390f+KOxBg5cAVF13au2UpVFAMYe+Z0lFA/aCdeBAiAT2yEumrVIqi6a7HEinSfBGJbh9MekFtcEpJOoAdsDdA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7U2oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkJw//VhhHMKw3kdNpaQgIY229djrE+2XPtY4RNvu5wlAHuZMqbcpH\r\nxBEPkyrs3oPGlgaYzvOfQmkkXrjouWo37RBoR8gnWfPt4dWeW8XyeT/cgTWK\r\nKvCnYDJzKUv7+WUbSCtVbdhfKws38e/oaK7vcpMnHqkVPncN1sX3XODviYiH\r\nik8humbJb7D3jvZDtO3R4BeynaJxSIWQNEFEGBc2KW2AbKsRBGzO3XdljTQp\r\npzMxMMISXAUYsY9JrIYnhNphCl9MyrIeegcW9giNcBBOA+tyXvfNZspr2c3i\r\nCe1Wk+vWUk361YICrSDUZDy3dBdcP4vUbENgG4tWydEkii5B8feL5p9ofdwO\r\n7OSNr2Z6UEe9xZvTQuM+LqY9WAdRobiIF54WDGyrUKHk5y66GQMWNWs4wW4n\r\nKSlLSPXYAwUW4blXr9o40UwgFjF1LV+z/YrQbJYqfqgn0E/RpMp+YR+ht8ls\r\ngL7x4JSZ+GIVf9ba+ODbbSslR9/63lXXnXiUFlT+vYhTTVZjzNSDCLEfVNEd\r\nm9cmG3PgGeOEwF+3FW589EjhJldhdNWANJI7uyurLZhGxSqBlpEy2YTEdT24\r\nw4iK1NZbel7ubgvXwzxSvhBr1Vz56/dp/pB/a/JR6zu+UM13OX10cAeD1tRe\r\nEfvBb0CkRjBLj6KTIqLdbogEVMkHn5seBNk=\r\n=hsmJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.9_1659719079638_0.894078627390936"},"_hasShrinkwrap":false},"14.6.0-rdsproxy.10":{"name":"@altostra/core","version":"14.6.0-rdsproxy.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"85fb96521364f18c2d8151c57fc88a81b66a83dd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.6.0-rdsproxy.10","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-3PGmw0I+Kvo9ucbonfWvTpQ3fx+nGIA8zV9LlAonRhvH7iC4ZMMFekv6ZqEn13TT7pDb4nq2n6epQuzS6BGqtQ==","shasum":"c3d5c5fcca23d358babcfa7865210bac561e082a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.6.0-rdsproxy.10.tgz","fileCount":1105,"unpackedSize":1294544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkA2hsM6NvCPBkv73pOhfhCnhR9Y8bVgrx5T/qyG8N1gIgTfKntGQ9dqsto/YJ5uNqbisWLlso1wughoDIZ+lFfN8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi78VOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYNg/+K34KI/d1FizB9eo0OM5DwvEym1suvX5M8d7u+/b7/dCEBtnw\r\nru2i8Kp4qnxRodcBuQB7xhyGTV71ol3EAJTWQPYhWNj0Sazp//wXlMCo9Cqo\r\n78O3p0o10c6UGgiKW69CYqYHlhKIh9tdfroKKKtVyo9Lxo6gc8sJfqS02j+q\r\nj27wX1h1epu8+AKM+eOLqa2XKI+1vNPk3BnMAgig3+1iWzunhD7DEYn56BlK\r\nkYTYMaf/eTW4cNjE1yWv48UwHnLHWfN7uC59XsOVwL+gBlNKqxzDbvm/22Iv\r\nPWR2oQ1xHv8vLtZ5uMgjyfmpinAeEo6sQN7vsKnTusjQjsX2+sclGXpANQp/\r\nHKfk6Tsy92HOpmEcMPDw1ihM80FyeOkZ3+nv8UR1GDZGKWiodXwPpWgQ7BGS\r\nrWbqva7x1StC8D2qiH5QVenA9oz8DdI/OKJB5n1QfzTQ0BaplIZZ/j/VG6Md\r\nZYG1rLUJ7CKHwnSa35LQwPTIQMDT6M5Uuui6GMASoc8uSsCQgCthqOXn4Rz6\r\n0qt9z/NRhpcvx/nhnw6bgl7s+AlstFDYzMDhMjRD/gfL+LYmU3KBbM4+kEvG\r\nwC+VVE/7CmNqI4TUUiimai+E+gu0wtREJanqFS0kiSE/UGqDio7NaMbh3Avu\r\nmd1p/SuM2PJa+OPsZtd2JGKQDuKIiPyRwaU=\r\n=wwAq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.6.0-rdsproxy.10_1659880782084_0.7504595165318146"},"_hasShrinkwrap":false},"14.8.0-data-destruction.9":{"name":"@altostra/core","version":"14.8.0-data-destruction.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"cb4a39f1f7a496f8d71f8871d5b3d57305a7c161","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.8.0-data-destruction.9","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-DMlFGf8+lnV779k/xBXO3INgqXWYoy8l/bFS0yQy10VUczrvSGnTKwmGaeRpPY6y+mHyvpF1OkYAyJAb5dg/Fg==","shasum":"86c1ef059a97dfd54e294625c84bcbbcdfbf424a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.8.0-data-destruction.9.tgz","fileCount":1097,"unpackedSize":1292187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRCJpR8NULpCdyyDwMDlqZtIi97PE0ewkwbB3vPGsMsQIgCStAXyBGDEPDLVLY+W5cpeUMjaCWH3p3QbGmStfR/hc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8PJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoESw//ZDP+JpgIqt046cYY4pSTRAcb5Zkror8gj4qHkdwsjo23wW82\r\ngUadO3HpVEfZM6eZ+0CRu0h8GU3z6X4TMOICwUErn7CDoyxkwdgxTAVUBrYr\r\niZ/NgF8mB+pq29z69LWc7jFf0k/1tv7GBzZh8v1w7efXzyPRDonzuRb89Yga\r\njMj8fBw4ijPRKYFojQHqXyK6fH/8EIxeeZ/g0tHvf4qpY9Q2XwBlg6JLwZwi\r\ners/qQ1S5SIboaa4ZECiXwysPZpPA+zs+V2vL61DSVNezRf4JB1fVg9wM8Xp\r\nkbGLheHYyuYEmmJJg3SxUwwcuI3+jPXD+gUNyOF7xSNSug4zc3kxQn19iF0T\r\nmI8HlVLTATqyT9gN2e2feCqsAc++55o5UGbC+9gMV9sanPsAPEKgp+mkX5tt\r\nvVtawvDLV25oOkRl2hJ0Q7a6XQTZJTN1kSC23h9p0CGdfKNIYmLWql/vItE8\r\n/28G1idLEe+QLEWR1AYxmZ6pR+WvwHv9NymvPVWPBKydhIjkOz6PLk+qBW7Y\r\n3FOB6WHSjU2zPrJjo7qxkkykF19Q1b9uoN0+uvJ9jnOi8Jkl4vMIrkV0FntK\r\nXf/0eWCxdNYNEE9QjscBhcc8x32xNy0/QPRxO0rGpaA5L08movfuxhvtHWls\r\nuZEpuYgrfUIboNum0mEldlEvYvq+bfMONT4=\r\n=LtTE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.8.0-data-destruction.9_1659957867262_0.751925513446025"},"_hasShrinkwrap":false},"14.7.1-0":{"name":"@altostra/core","version":"14.7.1-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1af9b1e7a7fee3037c201445fba3851858812200","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.1-0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-yYBzdn6VtHhR+4c+qbwIyzXC9SqP4ppb0p4fcckv3Ns1+AoFsui6X3WIyJcLdNseKA/z8TLWQTBba7J+jALdhA==","shasum":"930d66bffce25fd8e4bdb5616b87ebdd04e432fa","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.1-0.tgz","fileCount":1107,"unpackedSize":1298038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBOKUs4+GaZmK0VBorspxMOQ1KZe6Qs+7j+34r7I4qDAIgDTnL2On2fdUAQzTFufW8+s3KujwYB33CPnvzIyw77Qc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8Xk8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpalxAAkn2TrWfI7pzRPZaDyGG1V2M0KkHivU16gl26F/J713waLiXA\r\nKtWR+glHOZBSzpffTyJ4e1NMNwM2Vc/POBKv8dUXQPBxmoOYAcjID3i9HNDd\r\nRMRSLjRb38BXR6IL1ZM8RJmveNk46NYcNggZfuP2yseI6NMJMltyBoCkrsNx\r\nGxbeS45s7eSXvPgOt53blo4ckuMJ4Y3buDNMKT/IK3xagmyL8hERMGofYOo1\r\nTfTh3qyjJtSKJlYvxjfukIkCUN9CMLebQrazsZYS2/UsDtVM2kx+KDGl+8Mg\r\nxg4SGTeBLFiTyz5t1pK/sQ3539z6OPXP/t2UOWGHS2FnQbpoVV7KJtdlz3ld\r\nvOd+nc5va8v04yg/9bW947BPCKbsM9deaGF90JgnkyRYt+pRG+DrvcXZi3do\r\noQajmRiMYdzsNUrpGpb8lqLuR7CbEkpBR/8TRW1ImetjTvRNi8yZa1rhJ68L\r\nGnDkQwrBsENVR2JBIpNI5ivCL1tDCe3IYSQtTlOkFIQYXbdQbzceuAFm1F1N\r\nelN99qaFVb+id42TiA3iyBBEdLlZnZAzjZ+SUdC5OVoCu2AX5iRnbnYNQWE1\r\n5ILMVYrZ5LdO38ySzZhU+d0W9gMSUs/cm6yad/1dGt0IgdB7Qk9sVq96Nmrp\r\ngjdh3zzdd8KCDI1x4vi3/P2jLpI7RjW1+nc=\r\n=36Be\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.1-0_1659992380056_0.9199594950299912"},"_hasShrinkwrap":false},"14.8.0":{"name":"@altostra/core","version":"14.8.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"8feb18578e58604b0f6f689f31c307c1738b38be","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.8.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IAeEiD4z0q7Iz5ELOp6Ojr1a90pKhPBIDLjT27wTR3hP8hic33ct9kvAPZjPh7gbTYfXioVcaHRr68Va2lCrmQ==","shasum":"a34ee9d44c3d767025c04fc7483312ce047b39dd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.8.0.tgz","fileCount":1107,"unpackedSize":1298040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/t2ZipIIsyXjvav6P2x/STuiRDW9e4qcWkME3sctx3AIgMd6WRrLoEQGz/ZJ2DiPTPc21URkBksLBVO+Hj76sOXc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8sZ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqswQ//b3aIhfvmHKtl9ilEzwU301dNAJCZ+/hIluNWjEWfpICdNt5C\r\nCEXeGMUrDA6khoPUzoBWXd2sKev6xNCLthB+785QiWR4pabydvj6K3oTUKiN\r\nOyGj4+0FltpOoPEG4iR0M8JahYMwXpFQ2V5R9dGN3OrRutQctk61Dmz8PbK5\r\nxsR6bB4jhkyo0QIWRU1C8h+7BCq1hZe8ogqWu4o19jd9moM2j5iCHM7nyP1h\r\nr+ZZQNCvjYlNul7tKB4cJwuEf99Vefay6IRN33XBVAcbt495cdh18jvqtfqk\r\ngd9xZ1gI+GA4jdRqliBJm79Tp4v39sNdhuOCOSwqUnkJkKMxtvWq9N+qT06o\r\nDlpUVZd7KKLHiHlyFJubCQLqqSpvMZwcf+4W7RQVL6c7dRLOX0LoG6zMHua6\r\nzo2PeZxiIk5bLbO0kpYWw4HjJS1oHMw8nhoPVoRpPS/p5AJ/m2PEAlT71T3H\r\nRl+67x70qS3lH3BUzqjNtTOgDvoREN3dMXN2E9jH4ZX5l3iGtMX71Y9u9SVh\r\nv11qX/HKl6vwmXQ4nmQklYRLVgS+TUq5+PUXW/p54i7/ZeuVDQGPM1KifCdN\r\nlECE6ZLE8Cf2lkzJj8oJWi7Jj/ePvcfCyFxOuZoriEOma8PnRQE14mg9TtGu\r\nCKJfj5xEcourbC5DUJshPpLE2DN9JkT8Yo0=\r\n=h95o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.8.0_1660077687227_0.3454239682114404"},"_hasShrinkwrap":false},"14.8.1-0":{"name":"@altostra/core","version":"14.8.1-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e6d5a1a416c7aa9bbfcfc27f32bea6ef0a150408","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.8.1-0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-Y3WrpQr+/PBv2y+p61JnP7+0vHt/w/j8cGKTw5z/HGOHW9Tl0JxmMNG++VHFKSSg0ny/sDtNBsf+3JdfKP7GEg==","shasum":"e4efea74335919484929f1033395144447c8be1e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.8.1-0.tgz","fileCount":1107,"unpackedSize":1297876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDD72kiigDIOi9Nf57YS5DyEGuhW3aQFCQLPuZfuyK9cAiA5p8CsLC6VnJ1WpoA5JyR/4G/KIaLWYv/fHWLHFcTzHA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8tOgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFOw//SBXl+li1LlM1IBtihm2L5u9FfFwj9htwj2AZaRMz5gumH0Hg\r\nljpM7ngB50SdVHMHkiT8E0QE4LjvLz4YoBCnQq1d486tVbL6dsIg7QLLee3A\r\nfmUN60fAa+BmBhkvuNV3TCB2omD4KXMNDWP2G+Vim753KToCVinTb97X9yNW\r\nWegPdGqZsaElPI9VI8PzWIKv7utLRM/ZUc4+OjigKp0rweXPGvaVjpE9JRio\r\nImcf5vqzJ4mDKDdfrzfFM8aTJLtB28Oeg1NOrtHc97VgnMRgwkcKw7mQF/9q\r\nvntC/Xgkkczc+7DzXl79MZTCeqOHcT6SVAonXA4mDkBKdD0BCa9nuLNMTu7g\r\niWBCQfU/E2ybKv5Iwp5S2UnR2rsmspt7QeOd76YpBH0NZVfuXrQcv3AiyPGP\r\nYi1RrfA+3H1WjjUMUmpaHz68fEkpoqQKkg5qa5A7/MyJ8Zve87819Inhv/Gm\r\na7SVgqqjX5xcilHEdIHoBNDLhneKK46tKum7t92TKvON8X/2nAsC9XNdyEPh\r\nOQA3y3W9BicKzprtfRXAKC+T5zKoLn91bwoYBY8BN+MNAW+TlO/GYiZKcTl9\r\nuMA+g/3wH67F7x5lHXLyDIhE/SwXJgogJA8gs2BjEqZedfNyKbWcB3lyDigV\r\n3Y79gHJJsFEPPDj5a32sIVYIIgR4RCekAYs=\r\n=wB3Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.8.1-0_1660081056238_0.7095318142094149"},"_hasShrinkwrap":false},"14.9.0-data-destruction.10":{"name":"@altostra/core","version":"14.9.0-data-destruction.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2a210019a7503d08073f05e8fac52eb377e0d67d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.10","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-FSvjjsSj+4PT5UBC68nrWa5sfX4Sf+I3E4lvkjTE8frV+R3vQLRBpyDVW5mM2WblRLRahHb2zyv+k+nNruGIag==","shasum":"d54c8f35969d24e5485b4b06fb4f190d1fef7d80","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.10.tgz","fileCount":1109,"unpackedSize":1302320,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWbArTc8XtmQ5rOpLBZRO6YMUUSOlDY2Ya1HS3CKRmfAiEA/QGijQ64aSjdeRfemQ3gOQ6N2Imd6jWweXdEG9yJb2A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi85InACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroXhAAoy2CULVlAM16pQrjWftreUJbYqp/yXNY2CKQr/WL2C25WFvd\r\nslCzVdfijZB+Gx47XXY7U8Vu4y9aHQoQ7IPQusid491NAU7uL7DC5vIC5TR1\r\n5ZuESk61pr4zbbwnrcqDnCO4S3Xn7lgsczJQMpV9uRKLLqfcM/gTxiAwQnp0\r\noTMgT2QFvAFev2by+qc5es3uoV0jBJ+POQvwuOVZVbejNR3uubT6X9d2qszO\r\nH4koC/88Ek1NP5HvfbFIKcjA58DMmeTvTxFdF4Af86xegFAHu4V0tKxn/W1H\r\nXGalG1VKhNzKGL9Vul+wInu5WPrp/7XthsbyN3/WIKZV0STD27hpLOTBaX1N\r\nKWj6A9By8E2l/WN4+0vI44TZREFo0chYT1qI/WF2bz3dcmBqpHxiIfBCO2F9\r\nnBUmwvpsF/i3IOjMZTKYWL4EdAtReVcFCqnDBPvfXb5QSumZM5POVDhAkBK7\r\nVcXdr5vZTDYDD6IXvSKfASVCapt+cVkMJNv0DOrY6F9pr9kp+OOeaHfIv1j3\r\nwB+NnihOq1v4/8blafCAXiFh23U8ZwE//xh0Ub/rnymd+FV98NMo8pXTyMkB\r\nuUPQ8+xyjYfn0r242V7DHpFnruH2jyM3f0rBXfQQcJDkCPXzvOfrhe2NO0ZJ\r\n/9DIJ3eYHTlUtlVnWhTxR1/W0mgEwb2Aq+U=\r\n=+0x4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.10_1660129831128_0.4032564785222019"},"_hasShrinkwrap":false},"14.8.1-rdsproxy.0":{"name":"@altostra/core","version":"14.8.1-rdsproxy.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e06d825c8efe726ecbbd4a70642dd43269938272","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.8.1-rdsproxy.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-6Crex80inpbvP9ksTnslrTkEz5kL1i0ZpylpLwjSiwleGNTCFTChnGZHo6w+Tr+AmjxJrRjvb6BlLhz8LKAidg==","shasum":"7a22e95b6c7a52ba6837e8bf7d27c9895ebc7c40","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.8.1-rdsproxy.0.tgz","fileCount":1107,"unpackedSize":1298403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQoHhb1fx3/ZWFBt0XUFMrYWV6E+jumqOXTgF4hFrJbAiBLB3/U4yUdrN25TsuEr8QjJJMZe7/s3bn4qFV4GoTBzQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi86k1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroOw//VOh+BERU4KtzSUlIbj0AhMrIU3a45zIsX0p/oGAhEZmVctYd\r\naRZnnTqG2cSMChOQYTFNnxhuCHJD3GK5SV6SYz5qrNaaUfiAntYxlXu0uY1A\r\npq6pcqTYoQpQZr1d/zDD85jMYJLeffiI900A9bjQHuIDkSI+KN3Szg7Z852S\r\nkzicouQpPgICxRIL5k8pwfOURh8XH1NrJn0byWJy3/Z5u/IB3DctfZVOlNb6\r\nDWr98QioTpKH3BzTqY06L5qHiJnoIQx9KB+KYEy9ezf4+nsHnYywTXGEw8Ha\r\nYHT5EYgkkxmxW1Z5KPTRASISr1TOIyyeh646U7YBbtEQiaaiF4OKCVKfedGL\r\nL29POsEw20CoP1Gyt4ppIzWkzc2jJPwlp0icEik4RwnPhPJK/cQ1rhsXpyBV\r\nmB3iNtnE1G9IedpotxjsuTiLVwZTXiZ99Q94wfQuqCcll8NBoPmMk3qZ4zQV\r\nL7IPsHXj+Os+aHIM9+SuRlBGHNkOMdr/K8PsWzi5bJGOQebPDXosessbMKjo\r\nqxI35ds3MTRFqdoBjeHnOzLKLQEomYgOwc3NQzc/zel3MTe9zY9I+ntFKCT+\r\ngDuGziiA5gtp1NuLS0laKi1DrZMUnzFukk2iCMvV28Zu3vIekPFVgut52jsV\r\ngPm3+cjSx5P3cGFYeG2VyAwCFLsqgYs/UK8=\r\n=Jm7N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.8.1-rdsproxy.0_1660135733584_0.4263336242363056"},"_hasShrinkwrap":false},"14.8.1":{"name":"@altostra/core","version":"14.8.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"2e7e9bc07da9acfe37ecf7edd1ecfc6613aea811","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.8.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-k1wBL3dTvPPYRTGZntSK4acUTVhmMe7FMJX/jdjOy6Y1mvqj3PQeBi3FxTPdNcANoQtNqUhJajmot1QsGiORZQ==","shasum":"0cbd0391c800ed89760b5e625f1c4276b73ad5f1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.8.1.tgz","fileCount":1107,"unpackedSize":1298223,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQGpKGERjW4rUCwaxqi+xfNzyKoxf+evCk7iEWKJ96tQIhAKbETJdrj+yUztZcMA4MNhhzZZsr/D6qpvOrVm7yqQHA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi87caACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5jg/+PYw8ABXEOJBCwqdWPnBE9/WeB7iHJrpmMPjrQeEd1wTuwKs1\r\ne/s+TGAHMs7lPM6BeQXdqzbJjLwStWqP0abLaGEvynkaWsDhdNFfPdRwqpNy\r\n8kINMM8aRB4Wd6R966Zg16EX8fwB5sx9eZWhK1tjsYPVANifTmneQfi2Benh\r\nY8nVbIZWRqXThhrDIkgKCp2ltQ3nNxaSOWdEAN9dDumKMCLPFFqgN/gvEXhf\r\nRj65YFjba4o80ow15fSPhU4t72u2r1mDxTjrpYgllXmg5PzlOOdIPB67+J25\r\nee4hkmVmj/ACvyad4nBx8lQjAtXRLHfNAYk6QCNd+fe0uvPHYwqfuvLo29xw\r\n6JqNLrICXy4/xXK0CWDHlQlKqxPW1uR1Hs17AcpmvGRDChd1AYTciW2SLqHb\r\nKAzwQqpIDGM8T26xKexwhlzwrbEj0UO6AXgqlDa4bhrVb4Vfkpl9/e8WTjZ3\r\nk1g78k8mScD1jGE+WlvHqWN2g79pGWJ1CBhpAEbppHX6QipVVMqJElveXCoq\r\nmcFBKGyfPNxr1QUxFKGhIrkxtkjngbEGIEzcS9alno0k5YSmTPWDVWqrHMtc\r\nmQLWjt6EZZwhj2pa/k27nhSfCY2rP/jAItCGjKHbzPHKljXG07C2N51kvx5A\r\nsRA1Z+BxrRsZsN7GUS25prWdxdnMeeENltw=\r\n=W4vB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.8.1_1660139290603_0.48498928432035937"},"_hasShrinkwrap":false},"14.7.0-tags-encoding.0":{"name":"@altostra/core","version":"14.7.0-tags-encoding.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"efd402f982106686293dca1487b078875b390200","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0-tags-encoding.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aQ49cih+ga0/qOUaJbOR7X0NeESHAG71IxDEXJ/kS6R0kqfYypW2QbBu9ymtxZz+BgVybVqnNIBI8WSWaWFkvA==","shasum":"4fc7d61691c2b9b18dc34db0c86caed1cca3cae6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0-tags-encoding.0.tgz","fileCount":1131,"unpackedSize":1321128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFi4KqXIlNuk/ev3TG6qbmZozfjiT+bj3HAYh+eqXKSrAiEAmZi/2te+bbZ/nW54Zk2mjjKP8dXPa2hwUfdx2EwZ3dU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+lBLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrddxAAiR8kJsnEkltslNae+fawHYGe9tF/1v+YPL2ttE55ZjnonTpi\r\niPVxIYeU/D14Wp+cfNTLm5z6uZBRq2WtwyVOuYeGLSYMimq41rZn5kRd5Q6V\r\nHR7mNkDm9nMBgRAKvApRywdns0A1esfGu9ux821DO3W+bGc2bnTdMrrTnliT\r\n8ar/aP7DwDFsc3i6c4LzFu8E1E8GfYVoonBgdbH2kpeijvuR3P2wP96e2dIw\r\nZ/PyDBa4tWnHUJ1wPc2gDX4pPv0qYsGRjYgjY054FxqMVFj/J56YNT2hrvjg\r\nkJVx09dzSgS6IzfUURkMpxQSZXOWrWgsSmGAET2ZZJ0EJKzRFCqM89gd2AA0\r\nRPkK+GH4Y36imcRiUDk2dO+pUqh2FhZFbfnisunGZ/BPZB2vM1h5NYGWzS9p\r\nX9ZMl9NGc7jboSJeeO3Z/tPFAvIDVXOC6tfWjKGEUnHj120ZMmIvkjAovYEB\r\nireOOuoxqSmS2yZOiXfTfMHJGw+5CVN/s0NB8nTg7pGhfHXUWMFh2T5MEFxv\r\nlX4aq5nLRZdmoQhdRrn2b0UokKgL1owqZpFHIDWgsC5ZX7yIZ0Lbl3/CcP7r\r\nsioY8m4GA4ea2MxeO7B2a0e7Zu6U9RfVUFPDKUTZT9YXI+n1Ct61VSJOidgX\r\nRwwVlnPeMnnmD537O9PwkU9aRqY8JaozFhg=\r\n=7IBr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0-tags-encoding.0_1660571722978_0.22461971525090219"},"_hasShrinkwrap":false},"14.9.0-data-destruction.11":{"name":"@altostra/core","version":"14.9.0-data-destruction.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"316e7f005ec7372d982df394f8ba2de61af72c66","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.11","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-TViJ+zSwnYHUE9pFd0NQtKgVAMvHw3GcPrjsFBqEt0anzJLRCKIlnCTfLQr/cytKnJxl14xszYKmE/qRDQEeFg==","shasum":"cfaf94a3bb9cd4a8b52aa762597f47bea1fba9bf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.11.tgz","fileCount":1111,"unpackedSize":1306833,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdejfdZGWPUoqMpudxc3cwMhghPHatmPQ+pYKsrlSUFgIhANjl9qwuANxjPfcHhufuvoOFqAWDn0nRzOUC4aXM5xjv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4anACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXHRAAi/hk7mWPgFM78rejE2S+kyB9lJRQDdmKKHBW6Er2n4eOBind\r\nLaHDjuUn/zc7NuAM6v1ztXX5/z8Mi99J4pgDMla3Nz4Ha4jcVgheUXc8+LwW\r\nq3vB5pVjn5gZOJ/cZOyE6jmJ05G+QycPyR345rjP0IFyYYEIAJmiYia9VWLR\r\nBKtF+KOmaCK5Q28R5cAVXraR76a7Q++d0aiJm3+AeadgmoI0brc+qrW116zt\r\nkOFXPLGGTHBiUHXKPudpZPT2zAsQrH7xPtfwFxFeanjmrwtylhPT0czdeebf\r\nr1JxsllVN2JCVinEnrj81k4Rt2U8KFFd+PbgsmDz2xPhsKJOwsu+idvP04Ka\r\nvP4WSQQEZ62azeQz0dTurAV9qke7AFKNQsJgCW4J0dA9SpZu6ZmfF7zKEfoj\r\nKhRBH79wFZchWBOYXxqFqbHeGKxsg7ZXar1IgwT5yN2jGa3D/UhElCOfUvgc\r\nL+9aAqX2TzjvjJddujxn5bDJg4zs3bNeblhUZ0136aYIi8Pv/K4d+gXr3srs\r\ndHDOx2kK7jvVZcs0VrUzOI3RB93d0zQkEJzvCCpuDRMGNL0OUoA3h36YEEyr\r\nXuRd447+ZTvvsWOzrinl97QLscFKB2/6R/iBhKLUEw21rFsNeSCn846FQS40\r\nVsO+EugQhsQtFKWEXnDh91VJDtUJwd/0QTA=\r\n=g2PZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.11_1660651175193_0.40193378999348783"},"_hasShrinkwrap":false},"14.7.0-tags-encoding.1":{"name":"@altostra/core","version":"14.7.0-tags-encoding.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ce17bdafc19deb281e846fd21a150e5c80fa5996","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0-tags-encoding.1","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-f7+Xb4GtiSEH+jjWsB5Jfo+ID0AfJNwD8xGkuvVmNbF5Nw9hHZ8jzIgyaUXd5qUrguG7QR7UyOO63UpTISA2KQ==","shasum":"2e2503ba77b405e63a735ca77e6d25df5e1f45e2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0-tags-encoding.1.tgz","fileCount":1133,"unpackedSize":1324719,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOnK5GcmG3IimyEgcEJVp/HJnEtbfq7aR6c9h0uZkj0AiEA0/VbvoOWBB8rjUB6QTriKexoLlCE7WOsQKIz20EZ1aA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4knACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMgg/+MSc4xU8Lkze4Q32NYVHwag0p9zBfXTY+7lBcHvbnXZz/K0DE\r\nHTztmpjic/1qT2CaWy/cynjpxp5KaCLAHR6k5liSA+1T2qsYZ2zSyCYb3KUt\r\n0/hI6FHastlas0mRgaDXtErLy4C/Ea+snRsvCxSLHPMyJNiM7ZO7kJAD+ztf\r\nhVaD7lxCMLZBsPxE5ppLqtOn0tn9DexALU62wDH8w1P/EwPEsVH3sgmEQATA\r\nY6tg+f0xssjV1DRGPRZ6qmqWunNJY+2V+5lLUAgAYVsyr9NGWHSC6a4a1rK0\r\nZ+tJdMLqMh6wU/iWcun80/wcEdORNjQLu6/WvPc5zimUUl9XimDHkX8ZVrRu\r\nJseIDo55VmSedt/5Pj27CDbzbHUPeM7vd+YPP18+mxBbRsa4d8EfeVBq7RlE\r\nOk2ofcolzRWetJjHht2sFkBxTJqwIDY6rEEFYo75NGtfVPi+q/BaWObxFkdt\r\nVGGkpLXmtC0hLDNc0sqQefQv6nDB9YKNUcc4N7SfwbpXiR5qETwNJqM9Jks8\r\nUdMgwIMVbv8B7VgnZO1JOstC8L06jtHNC5GMmX5t+U/ePyAIAB9KUjJFZfwa\r\nGwjevRlwc8yztHFqRVoAYn/R/IrdtC6coYo7/eKhDv65mbK09J4e35y7BMIy\r\ncjV4OMl2Lp5kP9REV83UTkovAB3kTadvw7k=\r\n=wZZv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0-tags-encoding.1_1660651815067_0.5058266325034821"},"_hasShrinkwrap":false},"14.9.0-data-destruction.12":{"name":"@altostra/core","version":"14.9.0-data-destruction.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"87f782a66cf13a2e8129fe003265a7a22f81a2c0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.12","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-cCKDuSXTCA4ux6HxFZ1amdEIoW+FB9X5pwTiVodOfSdSpdkAhfNS99E9T0WgXWPYZeMrYdgw0oeppMVR9FGt8A==","shasum":"456034c40a689fe712aa3feb66745c08666fda11","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.12.tgz","fileCount":1111,"unpackedSize":1306848,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj3GVwNO+jXJt4IuBVM6QnGA/1HCp7OIwt23IHeoascQIhAKNWlN5eTVYQMKqGGQangI1D2Uqu84x9+SAiFIf1KpYY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4lQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIxhAAou500ECNN87MUmcitpsS9VmyV1jUZUyuGKYtWqTcgc0B3WKN\r\nO7fPonIG5Z+bSA0NbEdxZtSLKRUfwghbo0KX/C2t5r9DmFEH+JkwepEhNyGY\r\nJuEfP/QWaTfGThRXQJ7cHusNhVBBMVnzUQKjDRBZOrxTTU0CPfDj22bPfQ16\r\nTIddkmyadAg2wJjWYM/ZStwBJpgPg0yb+cR2hD98Nb13QMuajAxfJjaMsCxw\r\n2nNfpvfGMUip7N+CvM8MScQLcgbel2MyR+KHVg2UCS7kgf1zX8aLOyt58qGn\r\nJbZpaDYcAQfqiwOEvXFenwWDaW/JcDdvxoryeM2rB60Fp/XZwy9oS40RPPm0\r\nWKSskuXkNOZ1nMiWMxEZvbvpSCWg6rznz+6kre4OBUb/Htz2mF47iaQCsmpT\r\nkcloAldcr5pMnhnX7d9wo/EVBw6d/7n2VENWgm20KU4AFHVbrb56djzybA/o\r\nR4lN7WybvuODP287NothPdiAEzpxv/qXSlw4GQP3QJikwGg5HuBCYv54AqOH\r\nq/ojSSMPISVbcPAR6u6IJ7Dut+JfLT4Q3fYHp+u9TwBpKA6KmDsiKTjnwZgW\r\n4g7KoxxVVPxPLiAYDwjQeLeLlwLAIt0BFtmiBSJp2aBXmyLOds/lO21JG4pp\r\nfqgkjOp7LZXGvglL/O6tgALtmGMgzdGFwcc=\r\n=3EeT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.12_1660651855663_0.9570435635388561"},"_hasShrinkwrap":false},"14.7.0-tags-encoding.2":{"name":"@altostra/core","version":"14.7.0-tags-encoding.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"48dfb6bc2f3aa5ed33544541a3a864100623f4af","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0-tags-encoding.2","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-BAn6WsWECH+22tMqREZTbYdbUYtyn4it96taiQf49859lATsD4R2XUdsByVuc0nvkNEIZdhZlzQx2FPkMwc1GA==","shasum":"a17245ae0858befadfb6be08c374f447d99d26e5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0-tags-encoding.2.tgz","fileCount":1133,"unpackedSize":1324703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA/nHMAtgSoUgD8uruhFv9FfBamAwzQZggMxLCutSsRAIhAPLvfchqHU2mU9+TuOW6xIRBwzqPdXEL6ZIc5F4BFQxP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4mXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKoQ//QTYPPRN9KyBk68qfNDZdeox4Xc+OX88CofxtAgQ17PT6VCQc\r\nE8DbykxHyneP2a3bKudKZYBOlCWKFBjpbMM+bVKg0AQ2hcsC/iVbYq+AAX6P\r\nWPZ9Nn2ERxDA08I/2vYUZjszE8WQpmF3Am/H3K8OUxHQ1sKcRX90U2CA60D9\r\niFxK+sw0mJTO65EpxwlLw/zggJeMeZJjTFiApJCesFrX2sKQfPLJuKkz/WEW\r\ntpazgShI/QGOKJOTlM+XX7H+vQY+G6zkGQDMFuQS3IEfOPS0VnRJ7jsm8IzS\r\nMpxwAM/KhinJPOU9UwRFwdVaXPefuokDxHCX55rCz0dZAxRD8EJN0ahZxIGV\r\neW0G8muVaX46dp6Lw+NKTtuYS0kgaRAlaHTPgROu1lHYFyxVrUXdDXpnNTeb\r\n6Cn7yYqabARNhpHLbKSKce5tVrrsSkwgG3bg5FacyqH0tVOB7LnEOO2hgFkZ\r\nGNgzCd70jkMZuCWD3qKIIDU9MYCtRpEBgURI8cXF8tL/gKRCldvaRK9QOIF1\r\ndBlvdT1T3igUkIbVnnMAmLu7rwf9lEps6UfaASsto3WXtj/VA/zAE3zyg6wL\r\n1Ux6zZgYzIU/dH9gd9KsqgFF3wCm2Pa7khgKI7BoJSOQYvpwcUFNDMy+sMhZ\r\n5wEI9DKhKk8Th5FEmXN0aNC3Yxev8rC0Vo8=\r\n=xz9l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0-tags-encoding.2_1660651927016_0.9643461574884169"},"_hasShrinkwrap":false},"14.7.0-tags-encoding.3":{"name":"@altostra/core","version":"14.7.0-tags-encoding.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"738734bbe5e2661d6c828cfc8cddb6e961d80f6a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0-tags-encoding.3","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ZiwChcB7NPcURsiP454zrQsLe5R60J60/NQWC3lERui6onvY39kqaoW48K99Jow45IdYChIfNHM/TFlNor3RsA==","shasum":"57942454ddb18ab4c9bc475cb21a1123cfddc11b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0-tags-encoding.3.tgz","fileCount":1133,"unpackedSize":1324829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrlSVtV9D8F0X5CEKq0XCo7VKptX7h2gvri8riPjZWmAiEAn4RoxQx6161C5OLflqdoebUCjcpdabnMj1N7WDHRBis="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4pVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxLg//eITkPK0aTyZ0xzcYPC+G2u+E7wnhpQQfW0jK5BTw8Ad54mbq\r\ndbAHRAxltO7MtDrXkbJXKSK+Sk7STTm2+UymNFIlvXqBqcSxi6htCDcTL+6U\r\n78mhMxsFhajwpfWtPn3CnXcbwLMxSgxXS6jeiz4ypoHBWUGHFth2iqImXUf+\r\nIu+UeVaJJOpYBgODF2fNzHcYf9jBdWPvsoMmqJNT9inzFuLPtaarzbGyiXkj\r\nbIyOd8yCWEenHcwiNUjxdrXtiVKl4nf1r/VprS03gM7b3zoTRuEUfAhHOYUy\r\nwBxldNE0wjKhXPrsn+mqPX0gtoRySNb89Tm+ci6FEv/8xFhjfoSPN6QOuR8V\r\nx7Mn/owFnG+Z0+F4Ww13/FKyC5NyECAaVNY7PMlLNm80+QbeCp1aeADfLr5D\r\nC+pdXzAWaG/V+u06HDQFcBdFNa+0GmhoPxgwzckWGE2AZheA1RgOdXH+NeQg\r\n6ZuRzCNlzn2/p/+DLd0FCK01hMKVFxilmqIl4zF2fxMPT0w9Dj8hwEu1l5VY\r\n3ruywzRlZCKNpp0J3cFeayF9HjLE1/2t+in3qO8hBhVK5FMWycXN+Pvc/P5/\r\nAbBjE1tTgJl/+5aPZexaP5iI+m/JO5lOfBer7tSv0isLj+UUSwx0By4HiLjz\r\nxfOQ8KH8+nzGThhre1cypKW5/ZqS/fTvtJs=\r\n=d5GO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0-tags-encoding.3_1660652117068_0.90250033164391"},"_hasShrinkwrap":false},"14.9.0-data-destruction.13":{"name":"@altostra/core","version":"14.9.0-data-destruction.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1342b0fb38fe942784da498d4fda428fc0308c5d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.13","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-LAjbhbdqtE6B9lmdpsKWhA+B7LV/hA5w9Ut2Tc4u4Uovsapy3mXLd2YrXs6epNpPzrSQVOGMOsbHwpeFZNbuag==","shasum":"55af908cc9fc82e21a2f151d2167fe371602dfb0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.13.tgz","fileCount":1113,"unpackedSize":1309480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW7kHCYKJr//r7OLeANp5/JIxIMYqy6KWGbXNy9EEPKAIhAOQT+ylGkwxkaY8wEN00eQemsP6bH0E/4ayYXFH5qhX8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+5qkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqduhAAgm2MCF6e+4dMLFQGSWP3xuB/TRC1iQJQLEUmygfT/3YPGCuK\r\nA4lCLe55bPVz9pHZegHyJ3AgJb6TbkF5wD8kv8LH/daE+UAfT3HdgG5ATJNv\r\nmot2bLxTl2a5EsTrp6WA59gkOV+q3cbvadEi6J33RPqqhD3VcWx33LFW55xR\r\nTEoY9im2pjHJsfC2XQpYZuO52bKnw0T8OPmcwYtHWll1nAPwLd4MVLLkDW4u\r\nBy9jhWBrkkuzlOHY4G4adPvpEgY6KNoODZBl5PTYxaicO1JJzvatoZ9bVg34\r\nDVQ0vHfb8Y/LYQV4xQf8g5J1DYttx91TF50qlfGkfShTcku1e3qZPEre+cd7\r\npMUQDafXZFsaMdphL/kqLNyHdVaP/SfAcgmMWGIRZJ3AsQXkUOF2aXdrR6HI\r\nbhtS0lWuH3YgXE9kBk8RNcdLz/DSi2Bi40UgW35G3/T3ohvo6gnueIaQCTK/\r\nC/DW9bouowce/5rUSNwTgpSVMv0HhFoPoIg2zomck48AWMPMiI80/Lu+IAGH\r\nTHRNdK6Pr5pIp6NgjJyqYlcOb+a9pjYEjFg2kOPq+O2TixhqM5Fab897U3ed\r\n2WFfkbHzC7aPr07Ydsec9RWiHEG91jUrCzxmXxtHBtLbWAQUaG0O1aloE102\r\nQDD9vakPJUElaMdq+zXAumaxYxgImj2StF4=\r\n=2yYI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.13_1660656291959_0.640960642825751"},"_hasShrinkwrap":false},"14.9.0-data-destruction.14":{"name":"@altostra/core","version":"14.9.0-data-destruction.14","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2614b295d03a0ea423dedb3cf4267f2ad8524fad","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.14","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-LCBZLrrN2FTiZLeUSpefHqPJlSAfTtZjXq41WNggpD0Q3/e/0XinK6335taFBelqSFPc4D5YIqSL0AglUIezFQ==","shasum":"193c137153f0fb3bd5161b4ca026f3962e0589ec","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.14.tgz","fileCount":1113,"unpackedSize":1309482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL0LxKnZib5swm0hcA+Bkbt85//H4ueEZUxr/i9j4tHAIgFCWF0O993SZHtSeRsOE2n3BlZGvLHnWO1YwkLbAf2B4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+6AxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Pg//T0vaawKNRlpbXlVrOl+X0tar6UsgmubiTbQwG7K7n9f9XRa5\r\ndqPYsUn8p7b7gY4cakTojzsgZYWvd4VgPiTh+DnUt6EFDQd+amnH8YT4X/Cr\r\new1fqfO/csJcLjUkVDeM4sXT4wqiMQWMFTyT/crveZ+YhEENVHmG3qAi2W0q\r\nLaMkT5ITK5l98sbYvvS1WgkX5JWCi7UWgcsboHEQZP/8egREb8LPu+4csld1\r\nfgFnC6wfCt59XrEDXCfFRE2oiwipP/8KQP7hIqDB3y1MXgHJay7wcJ7ZhiJW\r\n5LvkI8qS6sRFVSoogUVqGF9ygL+aULYhK66w37SkYTcpW3pTv0MyWxpDnPHq\r\nPmjl9MAK7U2C83QFWGHzFBfBt3mxgzlmAqByryGocnTvivgcynz6w1GfUQ0W\r\nAiWp+UBhztXVIBQYpvlTwV19sbCPZ5cQcRfpeLnsBcUk6JwNL7g2n7Oos3f2\r\nXICjCyXS+MrDhhxNWQy4DEKkkaJUxTnMMOSNcROCmEDUn/9K23xgkhW5fWTB\r\nNoIA6gntzfta6+8FCZhga25pgP7JwQThR4E0mK4zNXK/nkK7fNbWsY/pWnGs\r\n4/8FAdFblSnHmsTDsfNJnO4HigtCOkWqTxIDN8tj7zyO1QZ25Hde3XKrhtp0\r\nhZyhNWccDhR/SG/wcLJR6WHur1Kp0IX4Xpo=\r\n=hcm5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.14_1660657712999_0.008428227999724536"},"_hasShrinkwrap":false},"14.7.0-tags-encoding.4":{"name":"@altostra/core","version":"14.7.0-tags-encoding.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f6de47e5155a53bb4d88baeaca6ae3354b5a56f2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.7.0-tags-encoding.4","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KltML38rPnOYjCTqsDJXgPx3Ry3eAfUFbOOxYvt6GePQ3ydY/11zreGYPT4cohlX4pzNtv8Y+Ady+srpaYqkcw==","shasum":"36f6a9093c78699fb515514353f31df20ba8ff92","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.7.0-tags-encoding.4.tgz","fileCount":1135,"unpackedSize":1327440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQRIY7dUWneeVxv62tfH1Tt50fgrfIS+MFjbCW/X9AwAiEAwi/S3ljUCQaxEsA81y8GbDpzzl15AABlGXb5U13/0Ms="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+7UDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2nA/7BDlvgub8dXvm7MJdngz1nGPBC9+A4yDkQ7NDt8xi43r6J3qF\r\nT71ppMQciQyZVCVmezSDuQFo3At3lnXgfum4VWk0AohB2gUI7jFNdgE2TQyA\r\nSiiM5LhJH+82o9MLfqf3+3nxKp8KOD3Kr01pcTrykjuMwANlSpPynXxnZcrt\r\nYDaUP+/itizgEksVGvYlirnbTQJKZD/9bsLwYA6GTrgOvAE/Sj2aFXTwqgfH\r\neZNdBq6i2n3jg+bcbyopVwL+Q/wtqu2UpSP6U/eefssBn6p64v1oszI/wieH\r\nPYBcSAXLIswGImz2OlaDDeLLf6UKziG7wK5ERzg/yiSx3JQgkd4LWmp+BP0m\r\nqXSua94AYl/kD+DbBEFnnk97zuZBmWceAbr9qYKYMAzr2UEdTgO9mUnGZhfg\r\nu9B0YZWpVSFgp/PGlDsqnSakf8qHb8Cwm6smpk60i6kLwonWEPBLIVthFwH8\r\nGbVVw37g8CE6EzCNwqECPZZe0FiDUGuuuLpo75YEWjlki1wZeS2rbikX5aWw\r\ntXR7tQZScFutUs4zTJhEzzkjukoOgsfebVrc3xKTaTErcpRiA+I73Wks0T5m\r\n5KWkH1pl6FgRrykNFrZa7ukxDLj9MB/X4rQ3qq4qzGW6p0RK5YUevcyDkoRX\r\nkJID82fJkEkhbimkxyXfqRat6lv9UBZU1kM=\r\n=0MWq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.7.0-tags-encoding.4_1660663042917_0.9059496743339068"},"_hasShrinkwrap":false},"14.9.0-tags-encoding.0":{"name":"@altostra/core","version":"14.9.0-tags-encoding.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c61c5a1b1591d399492e14f00f282e5dd82f7bc2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-tags-encoding.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-R0zilP7yno0khKEYOoHlZqb/yEcI/3GjAgX30OxLhTKYk92wztkwz1WvPERS/LfcB6M3ftVUIkvBOY9sq8APbg==","shasum":"2ba6ef4553b365b0749927a80c72a54ec62eeb78","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-tags-encoding.0.tgz","fileCount":1149,"unpackedSize":1340573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRTThXGlKIzlfnMScn05bV6NqZNumCAzy5Mq9tSmfSpQIgDvHb4alG4WbENbpmC8qndLRBDlLanKWTJYn/l43RnnY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+7sfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor5Q/+IF3PYqM8lGJDdzRLww9sMMsoTDbAwaePy6GKp5qHM9V1JWjn\r\nG5XgXIdVqlRYMSd4wbJTO3bCGMCAJUgZk2r+dsw142CnS6+GxfPEi+0Asp3r\r\nX1KB6MKXDvQynVNUGoqHVrEF34s4yT7i8dn9GzHi4pSmxk/FcGKG4xgCeMxN\r\nY4zOvFOQUceHDB6IYP9hhsP2AbRj49s1XOH1GfbihmpCrjdMGJcuSlhUrjXu\r\nxR8mI5y6Y85B531PnhYnMO6h3jX+hBvg/o8+oKKrwPG51LbewV/PZe+fbrCa\r\n14Kh+yHcRd8UoF6b610zrLhTOPkHYmueB975q7MiXPVaueyFXdaqZC9NSFQI\r\nCaf6ZPxXuCie31geue8j2bgEyUra+4UuBA/GxlGzq7rTGNESNtl4/9g/nMhV\r\nIyvPNB5KaNoen7HQnxvrZ8jyT52vsJ2blD4EnscU85wM1CSUkVWrBC8F21pP\r\nLSRqrPYXNYuku8/uM72dQwRQjeQvGD79WjIS1gOS/BU1rLWBxKXzyBb5ebre\r\nqZE1GgAy70R2+wlJ557NHJczZHydmdsilBULevj1gIp+j84YtTlSvLBdCTE9\r\nIGi3HIn5hjN1o0rpFtjmKNHXQIeksYdlu+g0/6vuFO13xFM5fxqKGivLf6se\r\ndVekWU2qiODhBmnLXVZ5aXWINiwUFvcptqA=\r\n=vxcA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-tags-encoding.0_1660664606948_0.7252628591861434"},"_hasShrinkwrap":false},"14.9.0-data-destruction.15":{"name":"@altostra/core","version":"14.9.0-data-destruction.15","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b40e3f94b22cd7b51639428449823376ddd22c8f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.15","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-rMYpd3znsSUj6CoeC/Z8UUQUByxuF8cZ5oENCmnr7DNVLQjF9W2Q8np1ggrgiIs6cXSAGL0kdsorqKbXBusrYw==","shasum":"094aedbaf56b86fde471023fbaf90783905d097a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.15.tgz","fileCount":1113,"unpackedSize":1310273,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDUOzp3Bm4oYJsWgJG8Yeg34cEoc4k+kKwF5IY1QvY9gIhAObPrcUvwN+Xu7PRUWRBf4nmKJ4g6E+hm6elLQtW/4yo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+72CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPXw//S2nUHSJ51eBTNmtZeUM95xpFOfVMKRrvMOSVXcpYKq/Tz76o\r\nJrt4SWPqUpmkAerILUXml5I+0tMIXun7mI6PAdCEnb6w48qTVudlKHnve9ym\r\n9oaclk46ZamzbMYMeOyw9vNRn6/8tyR4KYP7AMn3b7cbg8Q4px6GYZdW1GUO\r\n6YHhQDSwkUapfxqHUvhoJh8ZE4yVcFgKaRULoddewTR+vRMoCL9V6ZM1rZEF\r\nov07vbQHmJiFRoZIQeJimJ9lDPbg9D6D5WtQW/ZH/qi0o9ah0Cp7hQgIG7uJ\r\neNDABL+80o/TcyvyToUhdofC5IA7I1yvDTkcGJmiQ2dzsH80RoQLorq8xn1U\r\nupFIJhGoQJs417X4QQqQejzEBcdO1jjehCW42PGE1XgEPfBNzBdP6gRmo4DX\r\nILJV2HRwSOaTZhHqoX49tw8KrlGDgbiPqFgSo9wUDT46EkgCUVbF2bE0GJ/q\r\nIG4ecafCFPRJHKGACkvPxUrXGnHnO3jFsdbEOS3fkXzZt6T5T+lV3QyC996p\r\nb77kScFLr6h0dE4GJ5vm1ILw/irK/gzWtDjrZnn7g6t5BQvPWaO3TuInUHyy\r\nLmOJ+JATTaliElzxdvYJQIxilzRBvzPIsFeGb0Z9TgPN0nbwZdQZfnsmMod4\r\n+zVJh0DeomwKLOXiNY4vy4MG0JKCzX/4T0w=\r\n=pGsN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.15_1660665218484_0.7250979078822206"},"_hasShrinkwrap":false},"14.9.0-data-destruction.16":{"name":"@altostra/core","version":"14.9.0-data-destruction.16","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c4d874cb1ff31733fd58a66f1065e0125e879581","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.16","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-cmYLmKKJjVbYnx6mWlyqMNASOh+aVaE+SWGfaiYaBt/sd+xXprGv3scLtSMD5fv+WAZlvO9tTRo+/W1fQ8OOjg==","shasum":"76de64cfdc199978b104f2ecdd3e35b527e13514","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.16.tgz","fileCount":1113,"unpackedSize":1310456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDX+nOtQ7fsuyFwMmS97ePmO3N4nFVZ4uSBKx/snMGndAiBAtQImZIza2o1Hyo1vXSFzkat1kfowCZtDcNvM71Rgmw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/J9aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphKg//d4znB16hMRAROiaC2ms6XSZKpleSo+w/xPLTD5e4eUAr0Z56\r\neO4SrrW8fnTOT/VoA3CQKkNkQBmEI8F/N8H4Ykf1cibEury2I7M4IzPW4MRG\r\noFenWQnYX/XdqCdZ/Ht2Z8dyzjoP937pr0pVLawb5KOLjJxIAQW1Zs6Y45se\r\nBcPAxjvONQ/1laWi/tKGt0dqY/YD2TsKH86yVL6T0MOgBvcZ+r2IK19u7uqh\r\nY8IdPWMDtwHzJPUUeyHoCStrsSKO6DFZFPdBBmTJvpYzOB6XxUX2lN1E0gau\r\nuDv+B7iUKSwYL4fL7xv41A6RSd7mZrzjUGBFYN6loy8W/m3DhqWMdnmAXIpe\r\n9n30tZdTAEvZBd4MyXZ8mBRkpAaxcXboDfiK77j3Usv2NFC9D8m3o0KgxqiU\r\nmOGhss4yOaz97LJ1xJcsUN/rdCgtgU5MFToLKS4DRFraH0lgZX4U9UQTaExA\r\nhiAvWYyUAcNCL0fkfaV9Xq+uIF2XEXqILWmuMHAdXSGOMl2ZqOykrah1e4gM\r\n9T/XL3OKBO8mWu7DKVf27WeXQhlc0BE8P9JkTyjzfqhaBz/BxvdbFb+5+49g\r\n/sdxyLLARFDYkQPHY9WVu/oJGryj9oBVFQnY2z3jvKDoqf6PH/9/P6X7I5+H\r\n40Yli/7kZLOMAiyvZqNQQ1nCwHKXJP5JeCQ=\r\n=55F3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.16_1660723033830_0.6905338310958216"},"_hasShrinkwrap":false},"14.9.0-tags-encoding.1":{"name":"@altostra/core","version":"14.9.0-tags-encoding.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"990987834b928230cd5d4417366aaffb21efb8fe","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-tags-encoding.1","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kEFDNOXdyQM5MB6VHIc//hLgh7+ZhF8LaJeARB8ls3ENB4tu0QufM0BfYWeCG2S9vQw4SuHKTHzOj3pkHz99bQ==","shasum":"3dd5588bca61199d423ffea12395607135c7b59f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-tags-encoding.1.tgz","fileCount":1149,"unpackedSize":1340652,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/XoY7luebcK5WQp8eGyv2Hm5i6V2emetrK50DrKcD5AiArLjzzuisbF3RBmCFn8cPejQA6XaynsHbmbQMX51Xscw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/KjzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI2Q//Y3yVRUzwePfLons/P4PUiyiBLKPjmHSuv5fKzewkyvBB8Ycy\r\nxKYN/bptWnvrIcBePDHByiRx31QlNeXOapWDipfwjoSUQ/WrGHSiqAkArGO9\r\nmpmitu2CuVPkyrneNp69rw4jOUjaHbDsmEAE5Vj1qFL5MJkCxIgcSZjpfUXM\r\nNLesuutaj4dzm1YKEaoHXOSGhsL3aOKZQExCUmu3wCWmhCWa5vCVZljFyMyu\r\ny6yBwyMtyA9LHtkaE5+Vn8giJjeoUt/F9KKmPcnZv42Vf5v/NGTq5Hocg5U7\r\nGZTxpOCcORvFmsMcFOt6/vhxScFt8H1GDG3fFvZwevKQ5TKjRd6szwqVA6X2\r\naHaZ6B1TWi/AM8Wltp6oiFuKmUNaWlGCc5T9bpWcS90VN7miMeBpM/vu1IjX\r\nleLhT7qZVazOIT4fZJZDdfQjbsFb5o5PNhNwiemzpOGNIU7A9ekCrejkONhz\r\nz7XVy69EgaT8shvObKvolk5L9dwAu9Uspo3GGGYAxY+HhhXQbSE5RpErXPDI\r\nt4iw3DNzGdUFkglGx08R8HpneMBQWoTze6LPjNFoiDvLyTPaIoTmyNDHh/dU\r\nXsc5620e72cZDWu1W0BZCM9l2GsKaeYXJY4A7TPDjPEgDTvMsH45EHGaj6C7\r\nVkmj+aIpoGWx4fJBO6VHIKvXHKQROqZwryI=\r\n=wMcp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-tags-encoding.1_1660725491241_0.8217885263624245"},"_hasShrinkwrap":false},"14.9.0-data-destruction.17":{"name":"@altostra/core","version":"14.9.0-data-destruction.17","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2fba049fcb52661a0d37baa1fa4eff3de035d639","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.17","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-aFbnP/glD1MCye1OPLdyvctf5E7SjYxBLaSfSdNya4yAa2ihON+BTjvU0lr+vMG9Z06RKEuCQKBQqZo7PGTn+g==","shasum":"4eaef830a0b45cb7960d2cafb5ca3d375e00f9b2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.17.tgz","fileCount":1113,"unpackedSize":1310873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzSDbQXmaPL0cGm38B1Ogynk3ey9Lg1z8yvxv94RazDAiB2iU9NASsnK9z3oOXZMQyFo4Frv2ji/mGyGdcblJhW3A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/P7PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF9g//dSdS9b1lWUAVaGTQMLBWLs1wxiroBetxFGxDn+QVu2q6YG8U\r\nQIp3lm0cuqJoE/t47TLR3PipPaj7U14EsQEo2F+Fh+ulgoq1cC2JpceSxGbI\r\nk9HH4Lj2WthoMKW0dXVgsRjFSNWYGCY/aZ6AskkQjaB8XZC9d86giLfzOXrB\r\npIVQ72ZmX696M5QOnPaDy6sOIsAB9a1GrFdCyW3Yff1dVckK2DbQxfleBWSQ\r\ng6BbbgxakjAo1GL3keAhr6kk+cakHHJMWirsu4v1fKj72lydtVfses62X6iE\r\n0qQShoWD6OWMyZcR44mh5V6hOiozD69+W24LbPAjq5rrGQtuKbUP8mhigIRq\r\nsQML0XADi+K2A0uK6Db7g+NSnHeguzfHwXVN6O0oXF8Ty9P/5P+WoOQHmQYz\r\nsyRKZo5s8kPKez9uSh8Yk3TZKj5YEzlGa9hQxMf70GhtMS39gMc3aMajSV5K\r\nIjCepBJ95TlpqT2gQgOigKbr9GPNzUmadAHkOxjsrjJqqHY4lbnEcUqSHLL8\r\nrfgt8uhdl9YZ//NeydgAEbAzAdsOaM6fWYCeK4t8VRUoTvF3bCUep2Nb+f+1\r\nlo2WRTEg9fJsoYa/zqHTlBUJlGycoezp+2H4C+cxV3JT0f8FD+EAqQ0aeEJr\r\nL3bgAuFHn6V13dt5Hb4F6DR58ivYVl6BX/4=\r\n=jZ5r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.17_1660747470984_0.3175987624328611"},"_hasShrinkwrap":false},"14.9.0-data-destruction.18":{"name":"@altostra/core","version":"14.9.0-data-destruction.18","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5e946e095111b00f34b829c8dc4de9dfc6863ff1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.18","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-QTKyCea21dZclbgen6VcXUmnf6jnUf57IBBZYCQ+4w/Y3kowPYj0YKJrn2iZLCNiT41G3RTVQVVnZNYvvsYuGw==","shasum":"722b4a10794063405a3a233fad909ba53ade8a1c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.18.tgz","fileCount":1113,"unpackedSize":1311624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwzpiD+8BbqOKy8C0NcPKPmipyu5fhQslFJNREj36k2gIhALFdrn8KWAlmN2clGrofiyE7AecvjXNzy7jKD+Auv4MF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/f64ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm+xAAmoIkx+u/qQYwxcVn9eB6K2ga5mbquPdIPwLuNydzgWGYGpmg\r\n2xZHj/DHs7zP38WYYRhJhI24cXhp2PPsh+YEAKwcH0pwKNbN8pKeCy/x7X+9\r\nGJW21wEDkqExUXe02GIcno0u0aHWPMnGiChLmetLHsR9yHUNH4vQIpFu9Kff\r\n5P0/fe9w8e8VqSo9MNx0P4YRK7e13RYjPtuRcl4LKoTD0a6K6DgntZMktLtG\r\n4heUigKMQd2e2kI03iHLD0D2dkVfpxeG/0HeUHnzen0WGjtvFKzgO8OA6tXZ\r\nn0fYELJCoES3W55ZVGpRjt9BScb4fNq35M3umVvvu+HWg0C8gkPT0OqkadWa\r\n2P/tzMMR4Z/gZPbFTdKCRDNjqN2aa4q1gLstvjzJJLd36RgTYdC4sQ3Y7aCq\r\nQWmYwaq+hkPVzG47hk4Ct04aNeVN72Hno0nYlEgDWE9lFTDQH70FdNAJgekR\r\n1qOpDuPYztu5ytbPJ7b4qfYcOfuh4q5rGx0BFcUE823unSWewzJheOgsKpSL\r\n9wZl8y+IN1ttskik6Lpw8i3qqA95cxzjTjkxOEiC4GZxvrHb1sbzGeXZa0OA\r\nn5O077j4UKbDhLP6+rMlFCqGfwQgo6iDjsgWgmZsTD/HcXDouTEZDEIluMz1\r\nImHdO/RgtJKiIfEmbjQRe0+2KbUWp7wUwDg=\r\n=TVSQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.18_1660812983738_0.3629977732423264"},"_hasShrinkwrap":false},"14.9.0-data-destruction.19":{"name":"@altostra/core","version":"14.9.0-data-destruction.19","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"63dad9548286a058b76cd7ab7d045a189b21d431","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.19","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-i4k0PE6T6XaNcrNQHDdP6ClaKG9BEJIaZBNki1elV5IC9ktvea/yVxTk24Hg5mGZKP65M3Hw4nUKNRXpvp2O3g==","shasum":"96957fcfff93023e664666244aaf098e2e626ee1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.19.tgz","fileCount":1113,"unpackedSize":1311638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWGPsHnM6fEYyAYjksUkuSXen4VVD+3MLRYYQEMt2WdAIhAN3mVY0AK1HN72pZeEYwh+b63fNvZQ06OeY3hSeSMSIf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/nYuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV4Q/+M8OzjCVKOxqtGmDNvx8io8Sz9oFTEDZrocLcfTomXhTf8qeh\r\na2KimyWE47+5aapdDXc2kD5fCJwkQ9+D51ipgx0RoNmSPaYwJZX7a0EeIrBP\r\ngcHFkThkxZ4nNqogr9WDoZSp6chpk+4mTihQhhXh+mk5/+G399AIZq3Fa4R/\r\n3yPigDdWjGIQF1vvxEzlC0qQAFJqjO37x8+U+qDxJpK1R68vLipO2FLKM5Or\r\nzkLD/aAEesLllB5lbNqYa+yqioAgZqY/x4bBZXyyx0TRRlIAF6Vn08BK+OC2\r\nTJf21OM1DKvsIKDK7P2McDA8Jy813JKJDPi5lRn2I/8+fQz5HGlI+D6eH4Fv\r\n5vuHs5ZZu1PT+GEUXIRwfbAkEit45dlyVRP5SQluuNncCXEkAakzPH07ahHo\r\nVV5hQH1GiLrF0Ow1zsUNf48CQFb8UcoZwu+hKSCaBBkDDqjBJFM8+vDobLNn\r\nLYqPTPohPXEBPvCHGCqBDhnPA+K8Y0M5UZuDuyKENz++RXE4REt1Hl2WNlL/\r\npfOiRYYJSU6reP99xmdKZCUhQDbevFGAukkbZ8GblO8vMuJsrgY+N5Lif9Lt\r\nZbmK6gNAj8xk9liu9Y33I5sGGex9YhyKwj5XH4bSdPXMUjUb4APqNJi1Q2sF\r\nMzSDk/VJrn7OgVcrzRuXnu4Rf9gQKeIf94Y=\r\n=h6+C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.19_1660843566740_0.6247073325967389"},"_hasShrinkwrap":false},"14.9.0-data-destruction.20":{"name":"@altostra/core","version":"14.9.0-data-destruction.20","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c114bcc7084f87df3ba6f2cf3dcf71733a286035","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0-data-destruction.20","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-eJtI8glregmkdSrt2pm+12oQ/IYLD/eAuyHGSbwQerEznrJNJQUEXoNT8AJQoUlAd11N7j57gLpBPm6a9QcULw==","shasum":"ded4e914b4276c50fc55e7ca32a0439ee16963df","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0-data-destruction.20.tgz","fileCount":1113,"unpackedSize":1311642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQB5Pee0SEi9xsqVv5obyuO2/Cu+WgsKVALtSEXNhE1AiEA7UL1tZC15BOsc48hyYL7qniC0gvMZUHPWeGQKmMNnh8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/nhgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXbhAAh/spm81KDYlOVeXZwn+1dWR3M1CQNX2JRsUxXsdHQaP1f6Em\r\nAhmoZb2wRKyBzsoc/xr5VUWjVXyRvd2Dg7AoNvlKGKyKYQdLCMSPNsDK0v9n\r\nDFDXMlTtDJdxThp4VO2h3Qdfz91iwuX2fR1w9mHeRyrPN2FGTGU22HgvePRb\r\nCthT/AtYzVxPapD7bpWrLAomJb7lJkJIJbfnHszsoXZXoT9so5cIE8YtQqun\r\nGdQKhpuMFCv2+zqIRr3f2rcMG6couvaw80RmZfltTAGepFy8ZY8G5OFZ7vMH\r\n+udcd0JklNQki8QGzEQvwiNYVQNDfkByhFXsRskYUB7ddQ+szb0KH7xZ1PlL\r\n2HTLwJnFO4oWHZgxyOfe0AVqwzpGvRoAqyCjY87oiINMlFHAY/JopPYYN+pT\r\n5APqJqdNNN4dTwPJXYh1f6LUCrgYMKU5ggnXHLXzBRBOxWAVxjgs9qKOqOfI\r\nhvepnykZPXbYPRdBMIjIfLy71km3RX9HXDl7gxHWQUpGl7BJdBdqxh/cc3BL\r\nBtoenhxXcVDWXl8YpTh9e/QmbmlPIGMAQQhQy2B+urC0dsuu9+nNTxDXLw/m\r\nNNU2/zejiTnP8lx4m7rQMKh+3mjKsZb4OTXRfN1I5BrgijXyfTeKcBgtajZt\r\nIKH5uLoR4guQMMonHOG2kY0iNsXw2qEnnBQ=\r\n=bE2x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0-data-destruction.20_1660844128473_0.19901419452730673"},"_hasShrinkwrap":false},"14.8.2-ssm-err-message.0":{"name":"@altostra/core","version":"14.8.2-ssm-err-message.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"20e2b25c03358d65a14d38161d3691258d45b68b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.8.2-ssm-err-message.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-YlDwD86EnTumGneSG5N7+c0KFvmYDPcgvXLgUolmQa7WdmSJDAD6OAnug0G794oLaW5SEBP72cHd8bp/UTZ3dg==","shasum":"5ea90bf714a1d5e6e6a35e2b8cb9fcf67fc0d005","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.8.2-ssm-err-message.0.tgz","fileCount":1107,"unpackedSize":1298452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs4nTq16j4pz6X76XktrRE8xM10aO+05GxxnIZzxgcBwIhAIUx9df+pV3RXtg5iE2MpyOlMfKUMi+WbnxD5o1+CQmG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAgYjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8MA/9FKrsEk2AXweVPQJ1+u+H/4+5XAlkdS2tbLIBUjb1vozJ2WC7\r\ndtrjuww03DJ6hcpW3zeonH+GjTcTb1ROPB6InYlh2YAQZ0dGFjykqpYqRVNb\r\n3C/BzgMdXEL2yo/5VilTQPoj5UrNHTcfeM5EpfzRZL+lrD7VqzC6Km3tm4fx\r\nz1GyXV9J7q/NUjpWxxhsx31vIlLhqfqH2wiZgsasSkMKQtDPA2HR4b1o8oIo\r\nXV2XikYakE2R6XcDNDVpybrTsOQfUG4OMv5GZ0N73hu3n8Ux5+Bt6PN20g9T\r\nVuPGpQezoMbY8qvV3P5vdXJoIV1YxT/qM6xim9sjOyd7juxXxl9Vq4817m39\r\nF/5M3nl8qenw7mknnGhHXkzLQi5qonuXeTM2S/V452eK09IilpB2aBOWblfF\r\n6dOEdVDyJQpg7VuKe7oAvLKrFwsWh8JL+kV0rRlalLVnFXyv+7CzJ0w42Qea\r\npKdIyAmB0BJ8ARHKcXJ8XoJa5OayWqNBUQjKNp3UWo9375Q6gBCReNVMoos9\r\nSxbSN3OS1vB0t91V4ID3jvqpX6EGpxtLzKeVmQpUAr83vF2ClNukKRPTP1Md\r\nh2fEYU5rfdISWPWZ6IrufdjAaZiCpPeb789VikIA2dTe7yXKc/K8DmVKv4S9\r\nPMXXSTy2NKmYpwXgM9EVovbTdxC7j/jnOj4=\r\n=eoOR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.8.2-ssm-err-message.0_1661077026686_0.11757714639184669"},"_hasShrinkwrap":false},"14.9.0":{"name":"@altostra/core","version":"14.9.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"98a6ae829a2c1fa9b8367cbfc966020874979cac","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-pPaNV++kdiGfbAXLBpW78IL3F3+vTwukoFVLBNErI2GQzoNZ+wtJOV3ca1b7z9yEkxUEQo7eKc8Oy+rD9YT3Vg==","shasum":"0d9519d54cf6d1d3d77039d1daf06353027c884d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.0.tgz","fileCount":1149,"unpackedSize":1340636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEPYvi2gXbagG0EoPYuFKACvlBqXH/RrqufLfUJ9SmRAiEA58rOiWr4n0x5m7y0PVtYnPRaPIpz7t6sCesW09DM3LQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA0Z+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3MQ/+OyTWNtyJYl1dUWolqhZIABcGhr6eipvbWgSl8elohT8U1a2Y\r\nv7j1HvYrATV4MqWTUNGHdb7mMhRqV0cmo4xQExxsX2mec16W4WP6HVFCCWBN\r\naS1LdG/cGM4fVIPenrJOl12S/H+JVoK/N8IIAK+CWnURgJhtJcr3jKJ3BJFY\r\n3EXwBSkcIbkur20Q467732Ka5ufWI1GYtxTOJIR57gPcWro1IqZvMNMh4Igl\r\nJrpBlrL5vxg+k4l3zrxVhyLn+5B9blIOOF24BdmWZYMYlEwD17IsKkTXlz9p\r\nUsL/u0AdX2UT9t73EYJFNSkYwMFCHjMCODrrXAR0BV5+h3xfg2hhq5L5hr8g\r\njeylqex9QkXCsKfZTox7sJSN5mfeRLJw2zr3ngpd8A21hXDGj98b87vlKRVK\r\nuJdpoTN4Mr77hd05ObcvaY7dMdnn/N9n56AkY3boVPrkZYCU6+Puo7ADsQSI\r\neJL7FQnjD37o5uNOJ2ShvvpNgpFk6tFPmjuXATDIv4ScBRTopC4UenLPUR2k\r\n4Ri+/wr12d9hT5eQuaa+2zHU8atQ1wSBpj1pHV4bp4wy27ZrMDDanzOWvD/d\r\nHAWHT8FszaLVSN9zjE2SynwnMALTS630IefCeS1reR4KFhWZ5qevb77Z8xCF\r\nTAs2s6+69T1NkhX+XNIcBH5szWInwA5glRU=\r\n=EdLp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.0_1661159037689_0.11230180228550823"},"_hasShrinkwrap":false},"14.9.1":{"name":"@altostra/core","version":"14.9.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"9f51bb5ff72e574891ccc122da8d6810471e6412","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1keAFdEo314vG8miQ5P3yxE3VhZaO+jLQLUstW58bwHm1xvZZCMRjOEJsUsGWh9Y6EIJJBUtCepvCQI2D8Xb5A==","shasum":"c5f8212b578c5a8f269791f7063d0b6a93a16894","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.1.tgz","fileCount":1149,"unpackedSize":1340847,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFHB2nqFSbxbrNwGtwl/WXPbjM6HKvHKRE5x7YR5sEqAIgBNRk5I3NrlbJBUu4LUOb9soRXLkw+qlIrOgvHm4RZog="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA1FfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRwQ//ZexIZsXahqCBkdcm3ESZsipuJ/FPtpIefalz8CmQ1e4ZWPkJ\r\nTy14jTr6BygEWdcm/UgFST836PZMyiB83dPioNnJ+Qlm7a7foYdrjdJJTMfY\r\nZnCoVSiazjjzGl6r2+Qi3Ij9L+8T4cGpQvKli94hakf9Hn6KTmTZtoGDPoID\r\n1uOA7V7C3JDFjcwpkOGwJ2/Nv0oDiXczbzVweAoY/YGNj/ljJKjscM4cCX5m\r\nE4SLQRcs3N1ssSwJd1IiNPxmG2ydu1yWJyNf83L27ODjjzb56Q9FtqYJWibK\r\nIu/h2JHhBTBPBPe4X6ZcPFClq+4xwdbeWDMmBRcEhtXD6rbUJ1CnC/6P7Tz2\r\nM/D31yRZiHd37/XBRxCkHDHe/OCR8JR9AX0maiDXl8R3FQe1+FH5rP2zB9aq\r\nfWJJ5td2bhFRdtQMmQA+hMW9qXrqSbnvhMyDEU56+cfOJf3TXjaLlXApbHDq\r\nxRsG6Gq5Fay/asjjlFlGWQO1nqgaI9bO5ZsuWIUuF2s7iSl5X+OAwttEJku5\r\n0+cUVCgdBPKko9b1OrQiItUwn4UQw+Lud6E0n/94V8QYwpoApsYfhWQwiYv0\r\n/XuH7/9BUcBLBbMEESsNYRrhkGo7eIjc+yTb52ZzvuMmftR/fQEk2d1AYeIZ\r\nF8/+xR5N95qdhHy5nSj3PBCcMzTlvKVJZCk=\r\n=a5jI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.1_1661161823694_0.08072910948661005"},"_hasShrinkwrap":false},"14.10.0-data-destruction.21":{"name":"@altostra/core","version":"14.10.0-data-destruction.21","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b23c9c9a601c5acd5c79612f2ff1332ec17fc66f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.10.0-data-destruction.21","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-BvPH2pHqLz79aUIenSuMBH0SHxh8bmCHK+TJsojOMp2SWrSOCBkRSqOYsY/0SmOvxt6l6mesQ6gwwufj4CFs1A==","shasum":"8a80f007bb402346af1dd99072fba78f16f0fda0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.10.0-data-destruction.21.tgz","fileCount":1155,"unpackedSize":1354267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3iLD0EluhNbnxzjjM7Fh4gdD/nZxAU5R7Hjgj7tqBGAiAdSjr01C8j360e4+vuldkmm91p6DE1wg1FHaXfnO61gw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA1IFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxtQ//f6t2tAb+O3w8Kkco8Dk7DeUS+vzBSNW41EjmXeevGq2x6CQq\r\n6FS8MmTZ0qe+3V3Sd5Vr7j1qzfHweQxU2AvVmepCdRp8svI7vVoFbghM/Lzb\r\n9EKtpBeoEYhoAH+P6m4QYdyB6+Me22C/iDFCY7y/5JfnEckXabH9G4Rj2Bi0\r\nV95MiF+dDX3lu+yh5zoyKKSTAR0tRLVz52ON102m2VdAMaVQJsfldvwcsoUL\r\nJ4OWV6tz4DLDXqUB/E/WDDDVkwpAAT4V4E+eEXT5i6xfg1YE+9a0M21J6YMr\r\nDzJo20XQXPyZiw90gLJj9t2edayhndsg8IHQcJqlf84rgiuB9bJhoqLrqyVr\r\nMnQVnRReqH+r52UCIU2qTniixwh2XyUzpkqhbv0EM6JvIJpg0QY6t+8TNcSd\r\noYmXfkC+bKuk8MH8q2P9T4RKrlqJyQqwtDvwynE+KjwoXclGJkD+xg2DAmyJ\r\nbLlQl6asgPH7pw2ebR5GRlIyuTrG0XJl4Qlj5yerJxvJcHh1h1gnSuW5NnlC\r\n8PtIHrP5PMdqh0rpDZppQx+4I4tpSj40nBHceKS33XJ75sWy2g+ayEyAAot9\r\n+D1zCebK0Bi93excrKyfou/uOVYZaf1pEdeFRdo99SV1zOPWJHEJniJavWFV\r\n4PtZRBe/oyvH5EunVzx1S0AA30TVx+jFpbg=\r\n=gnzS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.10.0-data-destruction.21_1661161989584_0.5480855189937612"},"_hasShrinkwrap":false},"14.9.2":{"name":"@altostra/core","version":"14.9.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"75d5153248af3d780c9cd316ba26015f29cad37d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.9.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-u+69yKcGK5x9Ot7wBngn2GLruhBGigRJPATyAJsEL8hD0UvvDk5GpllXzUZ2ftopsBrsMt661b4X//LXHATvqA==","shasum":"3ddcb2222364ef60f248bf427c435737e43f2243","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.9.2.tgz","fileCount":1149,"unpackedSize":1340847,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDEB/KQCHOL/BSChum0gIxEN3ia9yi4LXZxufG2tRyfAiAUXAdmJfSQyFjy3dm/beulvzn/38agRggP0l3dOS0vJw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA3JUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokRg/8D3iENpcreHfioc4LnfHot3oBl6lyA2P4FNOi4FV1ygH4wF7Z\r\nCcC2V8Hf2V5i3eQYrQRnE+SmgVCUdJxRcsDS5hTZpJcXRP8wEZg2w5wVJLQA\r\n8brRPqzoCyEDqEkmaLWzD5trIB9ef5iqF4BsKlC3hdI2nxAmsSCckXKruPSL\r\nNzDfFRMnN7Y2mVaxkLG8ugHwsxl2IcM5tm4zItE+OXNDyBC1x5+WMZcjTUWt\r\nXqldDIx/a1CvRnHfOk3gn0PW9JQ23PfGJNVoouZtGgi+yEeSqCJvQ4vRc7Gj\r\n35eArpkqy/JvfJG8ygOO652CJirS10/d1ugUc4tExcLOWd+W7vpxDKUEvI0X\r\n5hwKnP74+cKqTiY3QsNvjyHhjZOkxZqLlW3UDthxTQ/DaMEpCHSq6rRlCiEz\r\nl+KiBHaMvWIXxV8NMnic7kMyNjgZyBlN4qzu5PWvDMGhTVleGYsLDuQKIiTP\r\nv0o5eQsjOHT51vmioor9eR2rd5V8gkjmjVUuTi2ztE5JnfCZQBPP2Qsi32Pz\r\nHVjoSJijEUQRgqXGavK/f+LHkUhmMgkivECyklVHL4xjRoTcMYGDLtLpfh+R\r\ntYfOuvXbfnTNgGgy0eIct7RoecDxpzi2gM2Aty3uwepiSvb2RYu29+Ib/Iwt\r\n/3CW1F5kkfjUIOk+nfRY4l2jFf3lkhU+UfQ=\r\n=W88R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.9.2_1661170260436_0.5003951747053355"},"_hasShrinkwrap":false},"14.10.0-data-destruction.22":{"name":"@altostra/core","version":"14.10.0-data-destruction.22","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bef43da64743bab5c5d859ceef979083ea26e6a7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.10.0-data-destruction.22","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-XU1sTK11/NAbDf2c8qOhq9I9/Z7fS2Gp1qQHZd3NUcyzDHsKBibBhWgWdF5a5nm5DRNts9vdmiRUbnERe54ruw==","shasum":"a98ca150866aaefc0aa8ce3c00e107687862720a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.10.0-data-destruction.22.tgz","fileCount":1155,"unpackedSize":1354267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKiH+uThmSsXoWsf57GO+02KaqDldeUJJbcRSZcvnzUAiApZdLDIJMxmeiiyAAT/ilES73BnzdP6HAeRaiBIvMEgA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA4kwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP9RAAi77Lo+1Hk5s9GKT9POsOL9CiMWZG7X5r4eF3GNQsWx09sjf2\r\ntwbUYkZagFnY9taAq0tfsUW6PfmOafxqiFslTbiRS4Vpt2aY8l1vGZ3XiqEM\r\n7g7stvu8AfRhUdyz4ea/zD6zva7KQmSc3TdIa4KSl20S3u8DaDISjeHJinnj\r\n1/2a2FP35jmSt9ZMp7E1bHGC19kVgjfUf5C55HcKUC0faZKWAyQU2aUgxHDZ\r\njFTUFEC9OZ9VDkc1QOuLYTlTrhlbmUlqTdN841YaQ8x3ZxJa+OctaLilK6Hn\r\n4I4cFXrIrmYesHtT7oh+QDcpPZH5QHQSdpdb+9lNTF0gChRXu5TuI1l4BFAb\r\nj7vIBhZugCyTgR+i2E6HQ+SKO98HYQJKNzquUb0OfETNuJqlxmHYJyOkEVD+\r\nr9TMRbxtqjO6QtiOApCvF9BPTYoKxpeuumjbHn2uvkHNIyzYBWKAstEll151\r\nrebUZA9rVSmhRUjUqXsfFo9o8vqrP418hXUMF/NL8Tm4aTIldifMZxYXfuaz\r\n4uYGz25R66rt3VQlmoEmE0bCbL4VySRyVRiwYGDzLVCEATlIpBXtbsghFHmw\r\nxJnLjhmNbT/md/7v4N82k6cuz5POfZ8jF1IJGJw+VbUEmiuyG3nQGXvaB/ih\r\nj+/NJC4Y49B/xDqTsz6TFM7S4zIa7WYA69I=\r\n=y3Eb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.10.0-data-destruction.22_1661176112053_0.23628817370123945"},"_hasShrinkwrap":false},"14.10.0":{"name":"@altostra/core","version":"14.10.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"29222e1e70c687329915391c9418d515e9a1dc45","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.10.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-E9RogJbEIaq1S2Dn41BmtTqjO5D1TWEYxI5w9QlQpQDkSHlRlijcwtEmsd0VhuzUwS5aBZbh7XtkeU/2X1HB+g==","shasum":"b908d6cc1744594c46a604c243c36e1055d09370","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.10.0.tgz","fileCount":1155,"unpackedSize":1354247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC88kMYIjb8CVihh4PvCB2dcrN3ER56QojxSGHihvILIAIgSGB9cwUn9mFlEuhfu/Z8Mc29ftOEiL+hAeiXykRqxAk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA5ngACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0kA/+OMbMtTOtQ4QaGotVmDzQuXOlp1sS5VOWhQCwHoT3VJ0XllF3\r\nhA8Ce8U+OWR+IM6Kmn3Dppo1eqrXso7+VAmyI5qlVCezt75cFHbv5xjrbv25\r\niDQrNNv8yMiTc3BpgGndnqF+O0XinWhmp8cXoOiMO2TaQSUjChlc2NDpx+L5\r\n5G9ZbVLnV2Z+zkU0kqsormaHsS2LJTLyvsTGjgj/zAN2j3O1bUeJC6sNVN5K\r\nzpl9QzGJUwvf4Ef8e8NUUIq6x7QruZy4pVpM8g4Fh8XxdUuy33FRyd83Y/hU\r\n8iWREPaMPcK+jFiqadV/xTk4qfmD4QX6Whrzdg8/OwCkmd6Qibc7V0VayyvH\r\nslBOBlg7BUe90zoqvvm523Qk0pziOrWKbLHi+OrZSQAHdTnhHSpIVaDCN3qC\r\nOfCi4U7BmvdW1nxDrRvNDhG/cOt9bOQm1IiUuUOpqtcZX1NhU/wGSSHyJ3Ac\r\ntm7+dTAtOKxjKogzsnIzIAQG50GMkdPhhk52Ax5gGZFwt4xo2I9nomCt6G69\r\nyfSAVOPWp8Hp+3MqESWWChXUhyJK59qraHrhoQiNk9LL2mnLL9smEf7sNc9y\r\n0j2OSW+Ubo1piZnv9i1fwzOTeAoDGrQ6porT4OxkG+weW9d0z46SkRGhvyFi\r\ntX8sSA+YhVSHUMQX9D8KLw2d34bdStYCvQU=\r\n=i6Jc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.10.0_1661180384307_0.4084182261373097"},"_hasShrinkwrap":false},"14.10.1":{"name":"@altostra/core","version":"14.10.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"6591580b74580a4796c09a2abbe87d982794c43d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.10.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ARjZk2x0MBmBIGXPH1Xc38sKYH9CU7JPeFrFk7dyWLD1i0K75nhdGGPuTFkT2aValhjWFGEgZWB7ho2veaunMg==","shasum":"ee62dcb5c5a7b456d332788719f924b917639b5d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.10.1.tgz","fileCount":1155,"unpackedSize":1354400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpti3cZbO+0Qa+HdxtobLUFbN+Yq4LDUXtiu9LPg97DQIgVzCYxgq0sCADcKQxZ47qdO/yWHV2Mx/KkY8cHm4mix8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBNU0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvIA/+Kk3CCD8tpgnRYCDr6/6QVQp9p7P49JHLc4fpuY32U9Euw7MN\r\nfPscke9AW1E+wa8pS/zO598NjgZBeMhePekJNr1JsuvxM8KDX3K10T28XTVq\r\nZ1h3ef0y7QWy9xPGIBAabY9uMPVMMMC/MEHpBFcZizpQ1f0DlSb8W1LFpe1Z\r\npaI3Bw6BN6mLn0vPKQPbgdpsOzQQ8/0sPLixQ9Gop2h95m8/Vy+nERLUKUnu\r\ngDV1BYZBIUahVIaeHg5mRX4L6UvvFuxnx6GneHyWOTMrBx1z0MyCey1LKO06\r\nddsiojVKdHHRUpUx5jdw6oWrOUV/CRHg6thNsv4RDmvnj4FNtV/iTpT5bvky\r\nB5DsnKMhFul/Q5sCwOK+HaOW8GGBWxVNVdbfDVs1g78h1mC3dsrc468OWkvO\r\n9I2K8vfSqPCpBRmufdI8MWnTZesR8VVID8u4Dv5vic/kBm1ykx96i1R2KJug\r\nQx3alj5AbsTmAhl728g8db4z7YU+DL5b3AEXOfl+51/0ySSSt+fo4m2sQCyA\r\n72CG+Krk2t+4MIGpMW2XotBD6hdOQqDF0BWXf0YUJRLH92PxfwqASPAtVEZR\r\narx00DTyGqgfp4puczI1LJR4ZkV0XD8r3srH67AoQ/AnEsSVnNO04QLsBUCV\r\n+C9V4+W9XBxLTOb+7Eh0OoZ+dwpNc8yhZyc=\r\n=rhRe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.10.1_1661261107717_0.17855695619866996"},"_hasShrinkwrap":false},"14.10.2-runtime-support.0":{"name":"@altostra/core","version":"14.10.2-runtime-support.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c7b5e6a033419f4e6c8aaef8504b3d36f99112bf","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.10.2-runtime-support.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-aY01OnGC3r0/+qTDZ3VGKu5Y6ShoWCytMDyIAEWO/H4AvjgEPloGr4umVqfSbuMFmhiQRla7qsgX+RKG7rPdIg==","shasum":"dd03cbc7157fef8247478279cfad8b5fe9cc0d56","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.10.2-runtime-support.0.tgz","fileCount":1155,"unpackedSize":1354371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNLFXt6Fy1bF/TcVD5cvmlin04ACQuooiujeIlax5D+AiB1vZICxt3x0ZT941XSYFrecnQSmlTvl1N+ugp2aFw7vg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBOQYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTyA//bNM49qIQfB6FxKsX809Dj1hmSI0fYIRqhYWrfUyuvLHxqY7T\r\nZ8Zj+wVepCZMcU1n1yCeKHZUryZN2WocM0uyHf+eD7HHaQ5Tx43G2ai/+pCi\r\nUAqUVoWe6F9/NwlInsZz6npjpEC09yYxkwQv1oUU87I2p1EcNnIxn8r5Nf7I\r\nGHq8dm6nh8IFpG989ELQbhZYLLwk2AB8U3cXvcyAmI/TgNQHAeXzd5DI0iuG\r\naamY4WXp19nQds5jNBuJExpjQukKMeiTxmAn4OvoiQsazegKQdSwyLJSu3/u\r\nR9CYwo78hh7mA3Jqssaag1ukukrFqWcLCrq74bzXqvX/WqbyFm10C+NswECI\r\nAEgwcYMuncgtWeRjqhcPzR7uhYKORBeyA6t5l1X0GS9L9p8GWEylWh3lxlHt\r\nihx+toEl46/pO88hpYxM8hb99U+r6NGsUW+LkNVbFElJMcD2qP9R1DR7G/TH\r\n5TYB2ZkPmQ4+M2jYKiuv0NEB+YQU7rJasrdZ1uCwpFELPDOSsySrThhWK3CI\r\np938x/K+6jVwgswUs3vHWKalg4noiScge+tFPwhj/VbRvaKOnXWIRJHyqvOc\r\ngdhZzoVWsZNAFX9uu9tfwa3dxowdTJcCPg9INJKo1V+pPiH7KgKv7P9tD5uo\r\neFLw35cU7mvtnIBFgCF7gWk0A1dvX/ie2jg=\r\n=UfxA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.10.2-runtime-support.0_1661264920203_0.43223915447222905"},"_hasShrinkwrap":false},"14.10.2-runtime-support.1":{"name":"@altostra/core","version":"14.10.2-runtime-support.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"cf7566dd00321f8cb562017203207a2c57ea6806","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.10.2-runtime-support.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-FWPqutmIXp3rwbpNeiGWwT+Cx2JNnACejmzZR6GVtgVZXiVptGQzp371mv2uxkj+bDst2yvfY96tTlDk4iWX0w==","shasum":"3e71859d966e3af7db5fd1c2f0340c57d6538a4a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.10.2-runtime-support.1.tgz","fileCount":1155,"unpackedSize":1354459,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICticfOy5nJ9+g7KUOK6D9e8j9H/smZogcOwM9rH10m3AiEAhC6HiJE+AcOuGzyidYcOq9UULlVmn6nTBHTxxsp7ajI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBO/RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWug//ZZQm8uoFeXczQ7Kc3OpAfZ6Xtdh9sxBT61cc3JOnKn7fM0Dr\r\nMo9B2dbxfMxk571p3UVABjdqLE8qbW09+gDFkzTVbt86buUjWRY2yDrpDW+4\r\nQVGOz/yJaZOL4Z7r3p4whwm3Nthbkb5kN6en4bxB+Uf0ngv8/dOUCfzG5RsY\r\nUWPYAE4IZLfgqA8W+iw4dzpcy+dGOApNnHXEIy2hiThKrI5M3PPac/Jl4rdb\r\nqe0xnZAw0aFY800e77MGl9BaL0gYvjE6kPQhVVu53TLAkPKRn0C9Py7jnK7A\r\nBLvYgdQHxvNx/amgwtjmz+u8qvZ+u1YEw2Hoq7xXvdi97gltB8mkRqF5CQ7y\r\nyE4w17sZbmpeFBewWBrMA2gjv8/7jkMnMU4ONUAH4m1qavutKqGprkcsKZ0W\r\nyp+OmxX3wdcJFKE66mxZwxFPCpdz/6eEjGxu4603tlZNxgxvD6zhN0iP5mzG\r\nGNwWmupFoowIjUGCmMYrgC1tP00G2c0WDi4S0/g4ZGKay6P9Iaz9tCt/gt7w\r\nxuiAEpRWgixuQXcJnFDaf8LZLEQC7bLwtOlwe+xVtahhM6EpNK3yoNut9zRP\r\nCEKET/ytR3BMLkrNm672mpoDscF4O8EGo4mvjHwkp6gbCWoetoE6PfkN97vT\r\nlHRJve8A33OGYGv7AV9AmQO5XKF2MRq0Su0=\r\n=p8wr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.10.2-runtime-support.1_1661267921259_0.11194318878076803"},"_hasShrinkwrap":false},"14.10.2-runtime-support.2":{"name":"@altostra/core","version":"14.10.2-runtime-support.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"df80d48513c537ca37aefbe71a7248b510b5c227","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.10.2-runtime-support.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-EfRH7818uwITIaaV0TD+ZCuknZzhXLwLzNlD/SmUoIqHgK3xT1pBSeUNZKowyaRVkp3yc6EL00F3GylLr9RM1Q==","shasum":"3f9fcad10b8e885eb9ac372566c9a5ee088e5f3a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.10.2-runtime-support.2.tgz","fileCount":1155,"unpackedSize":1354614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf0NgI25qkNZ0S5mcR1LtUXb3SL+haUwJUy/w0nx/tZAIhALqxurHrPzQF6cXgrZWPJE3Z65qkFYGWqAc3RmQQXhYX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBPy5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrodQ//QqrQM/q0Wro8ZVfwwBIy9IupS9TuXXvuadYffNefSlJsWwd0\r\niOC+wscgn473v4pRBuIjJjtaRHtjg2emRORow5xtxqnCoZLZN59BJ99oAxHZ\r\nfKVyfc5Q7EhQor5pTcrKtW55Konjon30HADnNSJcrm1BEkEBQTZEn31VwM5a\r\n81fm+/8CYmn81P/kYecsbRCSG4oCW7Q7Z/wntPh6vn1ze9HhFFh0i16SHcqJ\r\nu43lqqcNMvIkJcz71PXrTBgsN8nM7cNoHOqAdx+0vmpqBnoD1+5ttYWTIIMl\r\n87zdBEwrwj4Arpoe8UF8BcHQ8ymnKnCDME4vmJIdnuKB+tF18PfLOgBtrGLZ\r\nDRGRLrehPCtVOmcyJgy6z2IBAZz0vqPUcpNgSZLPAddJM9v0GDDYWsQZf/Oi\r\nmVQb9091YvPrkKXorOzSDKfaAWMr0q25HihwClfBD/SArTyvXtt8OfraPlUx\r\npEZKYUKIbcYtyirDPgxAaZRlETHXOaI4+KoV5y0zS3V58V4qjv6MHChwb1ZB\r\nDWCRFcm5ntqsd8JYzn5/BqHmOwVcZRjLw6IPzC1g9q3nw8hytOD3cI7IlTNK\r\nSlFSlwRJvOHtwLLliXXS8LaX3dZri88mjA/Fr/bsu1q2QHrowfHNHYC2mjN/\r\nLCRhSG0VvUc/3f1bga/Am/Z0pbma87mPl7g=\r\n=Chwj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.10.2-runtime-support.2_1661271225465_0.7496365798876035"},"_hasShrinkwrap":false},"14.11.0-runtime-support.3":{"name":"@altostra/core","version":"14.11.0-runtime-support.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5bd35704465343d1a1297c6d234589eef80b2043","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.11.0-runtime-support.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-LSpbJO40m7q+Jc4aGoDuF7KuylCSM/xljlCW5gucNw2b/Awk224fjiExeBAuxk5uuqDqYP3SeKa/5xxTUdezcA==","shasum":"342549ec9d12c2f453018873c9e9c673cb41ac08","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.11.0-runtime-support.3.tgz","fileCount":1155,"unpackedSize":1354802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXWA8FV159Ucw6sHxCR2z2PGs7ZnIrb1F1ICZg2dMZQAiEA4amLEX1FEWYFF7c15Zg0PTxpEw3qWDt35LPN4V1SxGY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBP/SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaRg//YuTrmSYXfz3IfZrvLbqFmdqy4iw32j5nYl17coRr1AjbrH1l\r\nAz0ZH2SQB15YjhXD4aZ7O9kFKtpUXktuNQmFhzjspljq7BhMjJINPKlbA0SM\r\neDbK33Erd0AL2xRrtA93rKF56ye/5feVB/Gf8prMQjZkrMxVlAZFu2VAr5w6\r\nV+6ihRqJddLipT/wFxgq13XsPVxrN5qw5gYZeTGxAazAMLbmga3FThLs1pcZ\r\n9LN3Czi9ff1eGt23O7bXjwBcTianPqpW6R70VQ1aqH3z/xLsBXXX2zmclYLm\r\nTzTAmW6koIs4fJRrQf351PE1igafhsWR0QfUJ77h2zK46hcu15CjHf01XGDg\r\nTB0qjP49xk4refbq2D6FZy2eiqppHGlrheAS/ypCAWwQajAT8D8o6M0rSJVx\r\nb6i0W/DLiSjVVl2bjj7quTlUUsfAgcu+Ct0hA0XmkfHOqNMEiO6TQlpmH4CP\r\nsCbSoFiQPSBHnMObQlmaMRsq6S0mR4cZmUsoBfvUJSnRPjg3e7crTHCEQaf9\r\ne8VXtPxH+Xkvj6Uid1+0sg+YtDupZ7zT470h9SCU2ZqPV9uIxPIgzM+2blfF\r\nph6GDot/gQ4+54PpI2HXupjyOqAYBBJ5WiHXKnj8jQPYIoRd9BWLJuqOIrfQ\r\nwIDFfy2lZMBsZgQtM6vK19umC5fN9Y7yQjA=\r\n=THcZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.11.0-runtime-support.3_1661272018306_0.6561227920452626"},"_hasShrinkwrap":false},"14.10.2-vpc.0":{"name":"@altostra/core","version":"14.10.2-vpc.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ed4db6a4996630eb97c305d0764309578392fc07","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.10.2-vpc.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-JaZw0Ns6/YoSCgtDeyenIjZLBP8o3oZ0luEjnMAWCTl/NPg4RHXn2PcJN7gd0cgL3TkH0Mwhw535Y28N5oef2A==","shasum":"f246ed8da651bc076ab1c5c278974d38a3919c58","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.10.2-vpc.0.tgz","fileCount":1155,"unpackedSize":1354388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPMIIh2YrLTuvOwJrc4vJHfkzeIYRlZodHY2rYDKpidgIhAIkSdISgK6X9bf46cFuYFZ52X09ci1i8uyRKuPecq60U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBhWWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxdA/7BL+xXtAU3PbWMfCIjoR67YPSGuOTQtEQ3J5G8gsVDDgxNY3F\r\nLD4BC2JJAw5fE/8sCktE4C7wQWs7DCtay+Uw0GNn4CbCF9JWQCyS29O3dLTG\r\nmpfVMIarQcPUglsu1tyTaCNWqqFoVkpHO9d4cKGch/SWF8+8VY2rJCO+zr9s\r\ncf7r1/JkHjzAmQX8eOgerXjUZc2S6dFSK93hQNr0FH7wmbxdhZMDod/c73du\r\nb3u+vvxDpwUqAKhYbdEh3f2222dKj64mD/hulzjaI6l8jlGKcQMuGDxKXf8t\r\nLYtMTeF8z+zXnUWcq5sFSNU7LpQ1mj/0UzPSPOMr2EveHzz5mOiF09QcjJ/K\r\n/N/7Ba5dgdUVLIfvSBG3+X2HriQWmMBC5EjPYyZ/y7w7zYFYEsIUysIbIHdq\r\n4lxhx+X1qgvBXdtdfvWfF2uuB+de3FhDxF7SNP8Jm/ewo8JRTl16wcvcrG7M\r\nXErLv3gUi/FO6fxekakCW23pwc3AMVPJfTG9ksv5RpwD12Yy4iXE0bC+Iwzx\r\n1kdUptCLNJITl46nyRy0N559hgzFssfQXC3AN1BD3WKhDw48oGwVfYjOWuvM\r\nhSJIP7/C4+QnKVEBszta76WMQx9fafFxdk/mtHAvNNBIGg7zhB9JdJRoME8m\r\nliP2WrFc8GCvOZ46y7OF4HCMFnKB3VDGeiM=\r\n=m/cX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.10.2-vpc.0_1661343125947_0.5601759585279193"},"_hasShrinkwrap":false},"14.11.0":{"name":"@altostra/core","version":"14.11.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"a4d45696595453ae8fe9a0def55177365f366f7e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.11.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UXft6q3cjiWE4GGNlL39NptHBt9hLlavq7XGC2Ib0wdZNAD3N2Jt5kIO2Bjfc/pSrPGBQuoO1XfceunoQTWMxw==","shasum":"8d405b300c3b5741e3718e01faa88df7aaea7a52","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.11.0.tgz","fileCount":1155,"unpackedSize":1354784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG4qwBnbBfbIc4D7ahtKFIbgnSQnTK/fHwj2Ha4t0SyAIge47Rk/auv4zJfBMcWHs0tnrEs5oTdUAjYNrMEtGoO/Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBzr2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ6A//YPXSvzlp3WE9CobeaVZI8JWyAElFjRoPRbp9PoLwgPXcehD7\r\nx44Ubx6ivuRRRBdQaQwcW+FV4RNSYtuZyY+G9rhRY+pYPHvnr876TqcXRsWu\r\n/ZdIb1x83YthqmXQ0QRgSdx1Ogz+t45drdvdcDqAm8rk5Y3nGEdX98S93oK9\r\njUj1nvUyoPdZCqeV8NYDVpC+6U/K1LO9zhI1XUNjMBQpiiw38TYGevJMvB5w\r\nWwYR/pZW5pRxjZqtiTjeuDdyfy4wwbczYvjn35gNHrTOqPMAByQRXJ/+Gze+\r\n4NInU3bpwsc6Q12KCbnm9TY00fSNEZwx43AzBjrUF7Q+iTGULfYLbKz87oC9\r\n49sm1n5LkWSx4eGXxLN4BQCAC9gcsKmfom5teh2EsP1nFzpt4WjkiT4wAdJ7\r\nmN+nh1gmi9j4jlePc2vUo0dyyBDvjAheSeQ7jE9Btob8YwhEoahkQ0y5VUGR\r\nivkWl4xNzYbbCDkHSdSB7jiM5xmapR9GpA4yIRvaVnREI/4sUzBDpxS16df/\r\niwGC1Kj71JF51Vibzy/Md8BLBoqV4yFTQ4tiZfx4y6x9FiI4tWVp03vctKzQ\r\nnqhqwXPF+CMSM6q8yEqGLmgOL61hmL4+ZPfII7CH0UUqy3dEERcXLSFV53j5\r\ngMhen4qRrbw8IpReR7Y4eHdiRgT46rDexic=\r\n=fIKu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.11.0_1661418230492_0.2432308654300137"},"_hasShrinkwrap":false},"14.11.1":{"name":"@altostra/core","version":"14.11.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"d661addbbd6b3c91bfba574aa14ba0929bc9e3d1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.11.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-67yNN2T6qymKMao0nuqoyDtx09mLUT1k6VomZrvrQ7OH3aOB5a+EWn+BvQVobTkqYTw5oCtsghUjNdsmZsv8hg==","shasum":"60c8a809132b6b161c8d992065e3e279a614463c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.11.1.tgz","fileCount":1155,"unpackedSize":1354766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOB7Eps2l8tgAGRrX0GROt/LN538sikGOsioyaG3sL0gIgeRUmQl7cG4kNfSEt+2cHllj2gkDGx7etSkFRS/KQNTg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDOG7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA9xAAiU8nyLu2uZ4G1fQc7f5aFWpv9w06Kms6P67azKsihpB6V4TK\r\nu6pArAwAuKWYlCYpca7gtm3+PTu51pRFubnF8/O69LnG2bt8PAR53bYKRzTf\r\nTw/6K7x9IVL/r6VvxdDlM6OKyYHQr7Vp+tz6h0cfZLik+XjfuKolUnNeKY/g\r\nfVDDIqBRD0YqVVjgY88pvDzeyKBu9T36UqC7C8bA1DLRtLtmQwWEH6zpJmRZ\r\nHy/aqgdgpkQCPUAG3bfQ7fGSGfZqeEt3+fRNI81nArjoKh913FBR+vrFiz1t\r\nIFAvxxMpDVR4wRG2lVPL+iP5pJDZIrjvca1l5MOx9if9Xq7cq2ccq4gdGN8x\r\nU3zc90tBJ0tH94wXIqky6ZMjPzllq3OW6MfHx2hrhhYT00di0I8aQC5Evo1m\r\n2spNOFBtjGcW3Utp/g5R7W6VEsdPwAcTKOiDVy2BH/SqWTctXGzSdiBkUW7D\r\nruJLjluQQ6P7ENM1yOZn27F0EQFK7s5+N49V0qKwMtQlc5K3PS0ilHJ0yRBM\r\nB2O24znoLViGoiCpakLNem1fzckpV+O2gFslxf0sfSiIJQSr3Q3UPYceX75I\r\nNDl5tKg0sX3HjVqzlb5mkCX8VXMDas6peqhnS4mia/ltD5V7ukZn5soNQiTS\r\nhBTZDJZAOoH/4IJ2y5Wuu3VG8VnbVNAo1oA=\r\n=lrbG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.11.1_1661788603540_0.019478693794316104"},"_hasShrinkwrap":false},"14.11.2-proxyName.0":{"name":"@altostra/core","version":"14.11.2-proxyName.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c73f400bdb43b8945fe2085028b9fe100cd9c293","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.11.2-proxyName.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-uDW26NF4M8+dm3x6euv9ONaWiu/tMKybRv0zmY9uOCPZqN0CEfoRchUrbouaD4Gh8ll2Pzu4vvp9k0zw48C85w==","shasum":"cf4b36328237e4f19f5550d33ccdc509af2a9409","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.11.2-proxyName.0.tgz","fileCount":1155,"unpackedSize":1354582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBruYG2erVgdZRvwAfiN6PrUY/kdcfGvicFcLzY33FcJAiAwkMeqFU8/IvAsLSqnYboKeFPx3Hc9QyHtqknP/ijh3w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDRyjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgrg/8CHI/CbbidBmTeotqA3gZjibcYxl9Iz8rhcAfE2b1bfD5nPbq\r\nfYC8lknhuTysVw7EHkkN5L3IpI8xdL403xkAEnZEn9BI/8th+zXVPBo0aUxf\r\n/Rk8x0s6Wly0kFnVgif/rHHEM0eEnc/aB0USqcFSqTpYE56PgSztru93rjHX\r\ne2+Ga6fno+GVkuSGcury6Nvp2e4xH9eBggTQcmXpW8svwHQo+dqYyRT2RmW2\r\n3eJAZkGI4ZucaXspOO5sYWB0x1PL2V+jclpIkwA7rb1fLMxcOMgyceW4tqi0\r\nOgDH6EXAU77FOwY9IJWReGnn+3nC6B8746hMvhlPmf4f3mtYmRs/KBiWOKnh\r\nWB9MnfqEzbKw5amKDpCxQZ3LZS+c6eSyegQHyWUF6sRKxQso/gEpFGkrPazT\r\ngE51KpjElNMXeyILHaGJghoFW5ct3ru7pJD7cDztHKoz70O5wSu0ZKQdJ3p3\r\nTicjGR2P3hmNj7UEzjCpb9ZKiAR5iDK6x0Qdncy9gl9qKJanvDF+gVmpCCAb\r\nCiYcQsGbVYyhgDEFLUphr/DS097mkcFLhUUoPWNaC+pyWlhckD8UwPA+lVvv\r\njivaRy0eu6cjmFVz9SmOb1FYjsKuZN7BZHZhO8SrW9/ACfoF1FUlnMyFR8Tm\r\nLAKutYSRvpMd/+cmBoEwXga+rzA8fD1DGjU=\r\n=VZKD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.11.2-proxyName.0_1661803683251_0.1722270446327543"},"_hasShrinkwrap":false},"14.12.0-auth-watcher.0":{"name":"@altostra/core","version":"14.12.0-auth-watcher.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8e131b415b0b8cacf590ab17c9d8833eb3b6e0a7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.0-auth-watcher.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-F/f9vDZibmHrXYI45CsXKJ+80HLgD1x0w52U+6xT1wz9lHfziyrZ1cru6+S3At/RfEQ5Vv3o/FSNWyDSg+98xw==","shasum":"90fad29a239817b7fe7bc114b8f019d6c607daa2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.0-auth-watcher.0.tgz","fileCount":1157,"unpackedSize":1365008,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2b6x/tKQNFIJRB6V7hLDK6yw45V3sGNegnX357RDGCQIgCWewU8ztbkeG9vjFj6G4ZpgD4nJkIwW1lZidL1Q60n4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDcteACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVZw//TEZq8PXfJvmdLwjPYfN+RRKyDXmYRE+ErSp2FBzav5fjMNVD\r\nzRXuBBo5AnDOhpQ92Agf28Y7qXJCb+Z/rNfqGmlqieV7XSlAZEj7duoKFIuD\r\nvqyBJKe/JTPuStOlcabcR7KeiOdlhsLYrY3z4yXxE5n/CQLLuKf99Ju/9Z51\r\nvZ6zdyBkAhZXpxBN1ZjXQGQuObomrrN+Rk4c4FA7WtuID0uEH6BkgpoY2JqX\r\nNkTwbcKUXdrfdnEBXRfeOrllx2GQdEQgp/UuYhm899BF7Em2+UrniQjHhOTl\r\n3Lbpi0sWnqrK7jPgO0FxxvNr8mM5U5UT57kydQmKEgb7LcLkPVUQlEWyFwP/\r\nIDtwlTzVfXkt9w6QdMp90aP6MgDvkPHN79WNOu/d7viOT+IGuvxAbJjg3jzq\r\nmTeqCehOtS+dBsoSh5A7RxfexdPaFU6pWpKiJ/MdVG1bouDIjnxbla+tQ30R\r\nCmiQss6P5DOAc+MKslFZ3O1hhldJyoBu4lnWE89fD2WvhQLYpuuNSDq4n7By\r\nmTpAALp6XxwLZJDhcdc8Pjc7M+taeV4/Mobv8MByrj0POefcSAIn3Mvo6aow\r\nUqPXq4VCNHE9yW7+JIQZEbQG+bdR953LUGTtheE1Q7yg+/0vFVkNtj+l9+cR\r\nu2VbosHNJaKm6xElrguTafiD3AqKdjW+cWo=\r\n=C+CK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.0-auth-watcher.0_1661848413488_0.004775531130833288"},"_hasShrinkwrap":false},"14.12.0-auth-watcher.1":{"name":"@altostra/core","version":"14.12.0-auth-watcher.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2b5d474f32d7cb979446b81ca2160f82241987ad","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.0-auth-watcher.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-FOtOYK7uWkVAuXnBGVZABE4nNJTlJveqOcXM8FVloveGr8Yi74uA3OOSf3cywHmbhdVh7x4XNk6fmXabrB1vkg==","shasum":"9a5a55dc0a53c1da69f55e999e432a8b388d6dd7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.0-auth-watcher.1.tgz","fileCount":1157,"unpackedSize":1365008,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEv29gR51pAI3G7hGAS62YhQbWHySvSMRYiaHSbqBmcLAiAYqXlDhYyXWqdvp75CaBH3WijC8g9y8RRp/Rome36aCg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDcxTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN8A//d/xPRq0BRwkRJn+NYA3zBUetvaheXV6/QJ+Q2ZSZHVXGAQMl\r\niYV0gmIk1dDDpZjJUZn7VyJNus+/vYW//Ouf5sd1RJXykgbhXz2RpKrqau0g\r\nL6tKNoZU3o1GBMhAijxjWNDlAhjFCLQgZraJMnMZ48p+dgfrCLysOKj7xl7t\r\n98QX+Wu6bc31BXYvb9rfLqvuPI/zZ4FGRajd2e6dvQ3EgZOlyXbofs2bwhb9\r\n0stcG8xC+xkoc6fzFFHOlmyRwnQuZxFq/AbDG0wMjSq8yh54ipOZVzj9VO3s\r\nJgJF0ydY4HeL1hEGoGHIivTL25tDq8atLNv7YzJsgNRb5bVOJIChmvVCKJxC\r\nt0j4Q2xzUziXPaXO8HbSgp+24yVjgDwryzzAGtPIeCXaBv5xNVvyN1dnk1V/\r\nLACEOqfXjgRKjernC/I97FSvq712jR59E0Io56hEGrs37LOOSH5wOgcTp6zc\r\nQBvH5tDV4JZwbWmpsB3Syb6RfD2u36aAnCVMsg4Wx+4pY/fKwbi1yJRh2ime\r\nL1v9K76N+uRnplsjupsPM7FepTb77hLFOYbSyj8u9ch1cM8DrAaNpgeU7Mw8\r\nh+O0v/8oM82VcWuDWyp3JRAgN/Dnfsz0xPn9iJEYNr00RiZEURNF0wRdU9rW\r\ncsuGRb/DP/88ZPy8tU5kHl08Bgt1YAyACS8=\r\n=qnoT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.0-auth-watcher.1_1661848659533_0.8945260399121275"},"_hasShrinkwrap":false},"14.11.2":{"name":"@altostra/core","version":"14.11.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"d22690ffab9a356b88bb8d3d9a7e42fcfa0a375c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.11.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+BQy3VGyomdN0ItfkD+NMo+ZDvEJa1096NGfEa0DFN1v/JW1AQd19NNktZmzRSeBYsK+YHCGNJmW/it48B4YIQ==","shasum":"af662126b8da3fbb6d6d9d646992389f0ad6e6e8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.11.2.tgz","fileCount":1155,"unpackedSize":1354570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdUX/Mi4VvM6hbp0FSDn3ZKidVCX2Y/+y7zeqlBdgQygIgbovKhDOMIRKD9ixgoxqtwaapiCBXoQEZfl1pjPEDgaA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDdDlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlgQ/5AMsw5beUjIcGXP44zcemoymMxuD8CMEkd572uvNhCmaoRJqW\r\nx+JFsXaEMjdpA/TgLNkY8jmfS+jPVSrHAyEE6aqzUf4puxsbMwGxyXwqskAv\r\nja4f9CUB8gvRw5QAtmBuha7XOj3dk5yvdmjfVGsrAsuUh7mLWYxKwhEiIKTF\r\nXbZJd1MTP4bB0WCPE+ncWwZY19+I7WSiDLIevuEct1ugUckuDXcLgLeItSf3\r\nqHNzFxzn0ROeNRcZOJwEPpxbnFPEgul0dsPq4qYC2qxvcZTQUy7ANdOGF4+P\r\nA+NKM8Go/4A4VdY5SueT4WzRxtpN6IEPPpJoYC4JD9+wGtJ9H3tMNARq+Jcb\r\nklAwbR4/cOpcd6O08pMSPDByIuubc209U0+ZYZJBfJocV8cVVr8u8ghqTsZS\r\nyCZXnhVQ4LEWt5hDYDrsnX+aUDyqvorBbl3kwlR866bUG3/JK54ZyQx0WD5a\r\nWHfhDrXLvd7p8RunOtKXevOwpfc0BnwcGSUrsOoFzzTOaQo77iVG/nHQKleg\r\n5m9uqNZzbBes3ymwysNikYWpL1WGmDJpAlbWuKr4E14KpRWKSdVqSTYXGkQ0\r\nRNwGvL9F4Z7JmFIYzayBexAXrQnLqUeNGr07eCLaIDXUUsxTpJvU0VKLcmVg\r\n+b7XWGZKq2NzxpYna3GYznArCvaoz/F2oHQ=\r\n=deHd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.11.2_1661849829262_0.029263470739302466"},"_hasShrinkwrap":false},"14.11.3-split.0":{"name":"@altostra/core","version":"14.11.3-split.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1407c5a78ba4572d68e574ee3fb7652436efa5db","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.11.3-split.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-KrspDuuE9HhvwgnbX9/tRBPF8BJ2zlqwYJd2GoXLtX05Z/T9FdYzBZ1VwF6oSZf3xcbaLxQKTe9Ri2fDFMASwA==","shasum":"144db61c567df0b3827ad2c2bc71ab31676ad942","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.11.3-split.0.tgz","fileCount":1155,"unpackedSize":1354632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAjy9Bp3jI/tmFZvRy+z3wwFAoVAcuECpD8ZokHPK/UAIgIHebnFbXWhwH0tW5tgGDLSKVTzWdNYmeySBWOOv3wXs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDi8OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpszg//d0Q+U3NdReM+WlI8FZA+8dnZsDIQUNek+OI3A+TY5X9d5VXo\r\n+FvY+5miWP3mF0TsNhdZ6sRNlpbqqoaCJhV0crxq+xndQ/XPGxwnJxOwTog4\r\nvRjTE8/PhpGlFlU0M4jdA/nbaYhKiAER3ORYjh4D1U7pkVfPQFhvKrJBCYy7\r\nMKvTeQG0LM17lGk/ddGNeDISEzbsNUa73QPr1JDJPEcwSZk6rIwAYBlgu86o\r\nSoe6LTwUjihHwIyOVxoL5vUGY7XLWIMxuUXKKTQ69aCtMQm3NXiFTUns011j\r\nqdtWoSEtXjOaGOqsCD3YNPjLEzy5Q4nz59s8RV+DS3dnXeZBon0FHWVQkKIW\r\nSeYV+rI+4R/7mEFfe6/gcKdLzhiE52wCRdTt7DjlPmdzv2PMHraKrvlYg1+W\r\n0mzBia9wxmHuqnEoRD/wvSas6ogVHJf7GQV3O+vwJO4GVe3YS9j+yVn+cOCz\r\nx735vldVNfwbfYd+xXk304G/IDa2hpm+PIx8JLM3PbckPlt06MfE3FWLahHO\r\nejVbGmBXkEvJO8S80gUAq326WgNyMblolPj0JmRwGS8JrLKvR0lPuDz1LmKN\r\nlAPwi0JEiDmixRPjbRipcifHrKvieiwGn5+IUUHw6ODNxo/EAa7NqcJd2CYN\r\n94kcV7B3H83dnvFzWWUnbiC8WPxQwHkYz4c=\r\n=60pw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.11.3-split.0_1661873934012_0.2281451647960775"},"_hasShrinkwrap":false},"14.11.3":{"name":"@altostra/core","version":"14.11.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"abd1bbdae73e12c426bb43172e27c23e0b47b43d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.11.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-X8M0BzSqUiunvbqUW23IoMpt/W1zR2m+LGW682Nhcg53Sz6cWlu0WEaUpGtzmv4AbPUXHTNQzaNWpFgrY/nT0A==","shasum":"7ef70bd3f2dfccae4e15f382222414be53d42ae0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.11.3.tgz","fileCount":1155,"unpackedSize":1354624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuUZz0FoPP8fUal4aFBatDI16lysP6PfwFvTdWl3nTuAiBz9XPyab0jCneFVrZGzGWgWSNC08dgGBAG+GVu4o+sxg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDjnLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor6Q/8D0MaC+1FTOvH4qMgD8J0sttVSdjivTAj0H9/eL/eacmh56hO\r\nTrKTCn8pNgVd7ZC3Luwnfd0mi/39QWjnvh75zb+nazRbDchAFDvATaHHCdJ1\r\nh/WAsoOEhN2ggPjr7w7w+rBqcf5dQsyzanShlcl63paDl7NpZb0NTBc/IxyY\r\nUd7nNTGdYWtJTZqREXwfFRsYs4DTNIdjDFwAnNeOO1ZP3QuuOl3z9tFyeEzh\r\nrtulUXuNKnSUWH1Jj1vn5ntMA3Zrob/+0/UjKZkGIENDdZd7qtbnLk2EysSF\r\nSCUdOIBcQvsaavjKuEyLYUXDXmvRxEtB51GacKZ3KjPsf+kIG4vXAHwKB7jU\r\no+cS6xPiRjtYP3rq1Iv9gbPD0T3PBmXJeQuvcGg0+P1Len887V2aaYNRVy/H\r\n12/4m9bdDqnvUG6nJXcnGBdsNGPWeHmMMnqi4WeCztk0qTQY2vdW7dqYgSjn\r\n4Vn98uvQnFRraebPEGh8luPzXTjU7DZdlvDDPN0NwMAnAFZCUnCBPXdfyehr\r\nadJ0dVbFm2Z92Y7dAhQJrtqH80paj6oCrmnJXJIpSMFZeLibX5h/HGjHpZEq\r\nYn9O8QgAT6EjJ6sep4lLy9mkA5/YkP1Hl4PIEEAg5OaPRpQMT/SxALpX8SpW\r\nuuSJuZptT0udnAD31n4SHJy6NuYaCUveEXQ=\r\n=mR3h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.11.3_1661876683584_0.10563564124543379"},"_hasShrinkwrap":false},"14.12.0-auth-watcher.2":{"name":"@altostra/core","version":"14.12.0-auth-watcher.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"604633441e9e80c1ddf1620eefcd2b3540c6adb2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.0-auth-watcher.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-68b+x9ZGszcBrOnijohhBYZE17BRxsjGbQ1NSFELTuHe/v10/XXU87WVkXI+HYLIMMNxjAKvEKfApAnqm8KOhQ==","shasum":"c9c0328c2b6f446538ab860555281d4dc23ec6d2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.0-auth-watcher.2.tgz","fileCount":1157,"unpackedSize":1365069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTSCGtrjzDeUU6FR22mhqGTVOXEhLXdc4JZ7mtkJLE5AiB0lxNx5Lm5XSTJs5WJ9Kg50JH77I38bCHa2wTCswL2AA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDyNoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp85g/6AkfbzbSubNjOqRPLIO9rtcFWE6Q2eemLlNTmgZnuL8FHuGxH\r\ndCFbGq7zYf3lAYuXt8+zVqSnp4muM76iYv0MJGauNoKWFM3Nba/+86d9anyb\r\nLOy8cKtG6U0f/D/UBIXJo48uohuzn40fkpCtqBNHKRV4Q+0ffe4JACUtxDD5\r\nTc98w7XthJzE2nP55DwpQ+Tfkc4gGiprCKKDeU6M94wkHDolJEqRaDSZ5fsb\r\nlXkIKRvr611UA2M8u1XBwAmtLzyZsaJQ2ZDiuLMLmG1kTgxr8PeccEsdEpWY\r\nqsbhcrY+AqxzhtgxtMJN9yA+WrFrZCioiMVlsGuHftA6TuceYGYdG/rX6+OJ\r\n34t90fcSzcH82WmbY1LAu2P/ZYmPQl3A1yhkO1OgeyyKIxfVP4691wjtTCRt\r\ngCS6UygOwuNzHv6zNdvlN+4GW6XGH3mQmCw6p9ItTCLO4l23B7pw8vAa2Dgg\r\nhs8+qJjrza0L+Pyt7Ys5QTHc4GQuEZp6SIkVF3iuZ7aXg2pKlPVOR3MqD3+/\r\n6RKRNs3Y5ouF/Hr5iAL/w9M/tibYk/SGAKvWza6hrNejZBr7fRkacUqh20Lc\r\navaOESl56/moS48yJUF+JHdxG26N/lbM7c6uyYEVHIDFutn9TddGk7qw5uj6\r\nuAom82EgaqAKtY4yrvng6PT6vVjO2Q2KuQA=\r\n=0JCi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.0-auth-watcher.2_1661936488031_0.5108570362780873"},"_hasShrinkwrap":false},"14.12.0-auth-watcher.3":{"name":"@altostra/core","version":"14.12.0-auth-watcher.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1d78e4a776694b1739afba6dc4e4cc6cb394b244","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.0-auth-watcher.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-X/NOCKV3UdWH4YvjjgasvvU8396zz8zQllpCwmlbkDys2p9UP5Ww9yyduAFgoHqBQRyWArC6j/gMVhhtuYsYTw==","shasum":"39af1418cbf5991577951de165741e048ad81b18","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.0-auth-watcher.3.tgz","fileCount":1157,"unpackedSize":1364927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwkLOK89PTtsPAb0281svc5Pf0H2gMwyz9MZXUEob41QIhALZKhcxp5QzqTL76PFXJKdWYAIu5LG9iP+4UP3ZV0ogi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD2RdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl4A//QNjTxwRVF8ZvHUgYeICNUw7SnLRuMM6HchOnU5q58JbtrQXV\r\nph7LEnnzVJns8zPXVxoYb567DKwvMIun9hAaRjcDIhXvQ52W9wqqHsmTz/t0\r\nKvwEEi6r2Hm+fy9ewvryRVnG66KFJMOQXmpbRvBoWYpRibWLRt5YwgS7hTiO\r\nTHub71JDHkj8jYWDEzHF+5pZkYBmYVpX6xkaJ5LTZxuEt0oEeCAtddwPOi7C\r\nQNkuCbOMsa60P9Bdif/QUS0L31yv4FglsfQ52dhepS/6N6qeHJaa2Q9pDyKZ\r\n3kq4CirX2jLTpnSnTWkAzC7T1cmXO9dwa61MEwD+RfhOPQBl7LPZ9y73oMmi\r\n95+HO5RsF/K6kfWTUkcsPuX5VshF2FGNw0519wLGuV5ra/bZ6kol03BoDCly\r\nR+CpRW6eGKa5HpnQgjoLydkMvM16IeFzfsYnKkcHEY1rqv95QZCXi16Gwh/h\r\nJUM8ExpCHEwH1P8p0h3Opt3OZ5fcV46Ii9P7Mw7lbfonhqoltbFwJeb3fmdC\r\nZBV7eYLBdmkkwNn6q9RaWCuFhsPNkNGu2KZ6zCKjH4Bg8lZcdmaLZ7wI4J0S\r\nR6HaJ5ti7Oekl7R4RBBcIwxSlKbzJTGmbjh0AYML7XhZ5hC00iXxb0+LVH5X\r\nHi/MTZqhBymovcd4Ak6ZM6K2PJrCnPRGYQE=\r\n=7v3y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.0-auth-watcher.3_1661953117388_0.7088090667125322"},"_hasShrinkwrap":false},"14.12.0":{"name":"@altostra/core","version":"14.12.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"39016c99b6dde033e3ebccf8a76e1e76f9dc6ed5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jTwQtohxZnRFuIlZH2zuRSR0P07qkBx9hhztkvic2HBCNQLEpVlssdeSIQ4m5Yz+zmsHg8CkkDT0aTH++8ddLA==","shasum":"a7b429d225ba2be659ef034163e1da4886b57a5d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.0.tgz","fileCount":1157,"unpackedSize":1364912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC67NSbhhMmiKPo2GLIp3ZQ65xlsElv7M1b3h62AqixUQIgMu6Xke1NQmJ+HhMv2HaXsLr/EiVvuRzev80SqQCkNug="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEHAHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRvhAAiKWMIat5NLF95vmHv8YzRCAudLKYSxNo5M8tynUQUJnJQuGv\r\nC5alu5aWTtYrqlZ3A+VxS24nv3C9uryavpa47eXpFducasDhUxBdCCT294bw\r\nieagBTFXfzFFW5PS16q2MCmgaxLUP01XSJ61arE/WJAD3ECMl6l/8pC7brEN\r\nHxTHi7Xu2V6vojvt3vjYE5JWiDWcx3b9KWaKJPbxs4J8h+PictMmtzp5Ry/P\r\nkRwqrgzkZOtlqKp7rzFv/Dp/XLHOGSYtd8X9JFGN/cgaX+Wq56usN5N7UDXL\r\ntohFEltxjTCl6sBcuU+Ujmce7tItEcpQt8PawvWqs5BFejqQZwSxFH0KOLPl\r\n250Mr+tkWuFCD4moCUH1FM01Hs8YBnlv861ZUO6VoxP8+lrLv/A7jCpC0D2D\r\n0rOOVY6MqF5KAq2EwDKJfHpYxcG47zvJwmKlk+oG8X7saK9CkiSEUIn6GCMp\r\nhR/AoQZtwiinC2aCEO7a/n7LRzWWFcjsioeWlET3GBcfC/kcibLDYMuFj2G4\r\nvsGY+8YhR68szj7L0s2Ada+DvG2l8f1oI1nZT9r6fnH1hbg6oOZZdu402l0I\r\n/YKeUQ5wC+Pv0UzfRzkSvUKZZs6Ekp3lP8W1O1C4jfVsfKiqzHwJwBWJX2VD\r\nIbZZW7sq5XP2lVHGtVi5D+IzJTqGXT/carE=\r\n=sf/n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.0_1662021638759_0.424455118553833"},"_hasShrinkwrap":false},"14.12.1-github-access-error.0":{"name":"@altostra/core","version":"14.12.1-github-access-error.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d5c0f486a6a63dd50d5fd5b424f08df47ad72255","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.1-github-access-error.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-LVzByOU9nrsZTkdRMjVdoaYzM0qKSGyOduFdHNToKYR5af8QqrThMSgiNdqFnwznxkRI6ckNKnvh/h1+cJE2jA==","shasum":"80548ff5ecd5119e62ac49cfba04eddbb12ebe97","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.1-github-access-error.0.tgz","fileCount":1157,"unpackedSize":1365649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnCl/JhGd2dKjF36v9JHZ9ak8ZONI4Z9rHp6wZKLjzsAiBEqDUKYZdqjb5f+rncUomU09dhrk1UbMHvtZnXdktXHg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEIjrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Zg//afsEFW4o9EDy4agTUMsizdF+nR3IcbqsVWHrU1zSQyoFbRHD\r\ntEqLyopDrQzcHQUPhTA+tWvkMo94cn5t1xZ717l8oXxCFPk8qT/+dhiA2VIf\r\nU3NBmD0KQw3U+b9ueNmVKycJl9oqhRXuoWexQb4mg46/SqPc7Ly+ZJK6oV8o\r\nT2i1u/jMSxa8ph+kVdd/XcQroLfNcCzqcH2k84Yye7h+sI7eaAvyKB4FIrFE\r\nyI2TucXwbI+E0ERkHribqJ4bF77aesV37XMJwD8Ot0mKCggwIKhJUmIBn8tT\r\nhvh33C/IBzTiaYXL8celaI+0+NgnXOdgNaiGjq6NbB9uT5j6HSiqiOKeT+p0\r\nCGo3Eelo5/0xKFCMbMvZNEFLxXO0Me+/jEkNmE5EIQFwKV+oQOYZSFDuCJVM\r\nMe1bvAqcgXYUWWL/FJKmTujIX/bwfFnREkFovod7Jyy3pLQGF8Cj7GMxB/z9\r\nq1FP1AU0L1UY/wGYEe4iTEymQoaJEV7ckRrUzAfMB2ejP+px0NesMI9zcIbE\r\njRQmnNvGiP6djLGS0Jo2yxf2NQM7KoAzsFPW2nbaF5W0MXrzfQCyarbWAu6d\r\nQp+cDtMPEf5OLUyXeJSud+MYyITE/QRWn/7JIEsqzXYMsUBlxTGGrYjcUa3Y\r\nZQUd4DQwxLHKWRzkzkKsopifNIikC1VRrTw=\r\n=s2rO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.1-github-access-error.0_1662028011244_0.4373525731603565"},"_hasShrinkwrap":false},"14.12.1":{"name":"@altostra/core","version":"14.12.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"9b3ac52d3cd4c54d82e89334caaaf145f5a1ccda","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/8wZFfU9jnSZKMG7afLwmUNsPbUJsvKPy9QFm93PQ3U1v9pl5KuF4pRNfoBrVOrObY9g4ARDIvl06ljJ7OZtPA==","shasum":"0918e1a95a881ea534641d2895bfb86b164c11f2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.1.tgz","fileCount":1157,"unpackedSize":1365603,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqa9mOgaTk3K/IWPxf/bScdNArdvrg/UeCfo4Ydr8ViwIgI5TIVp0DyFSAaKIrqO0xKly0xwucng1ojVAIBpa9ifk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFF98ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGshAAhzWSk8v1O+SEwMe5CUk88JvBKnRwgFeaFsvh3LGBTPS7VYvV\r\nxBBO8Ch7NIE3Ty5Oo6g/qGhinw0onLF75I+qwt7W1Oo45My3P6SqGzxxFzbQ\r\nqBL3x6c646uPd3rAAkuUfyqhntcPccedbeBSHUFTRmefiY5QsjpWeP4ANpTT\r\n64jYYTWaZiVgABMFhvTernVdAue6qcyf6q1bFeTJBX+q4f1xG3KyvKrEqxur\r\nOBFiEbAcPYSreW+a/PvcEUh09hLHsr8HnhjSSmYQWgpqAQJm1ivpVcKJIJYq\r\nZwusRobS8WLCRE6TrNxIP9XrOP/hCdoRW2iZsRlTkd2zioga7wQ3cYAuEiP+\r\nnho9LX1RaqKsCMbJ8pzZpE7OouLnbqpsKA4e8oP1gC1zHvNJ893Mn1fFUpZL\r\nqy8gmDnDqmJ3gy4/UvutDCg/BMQrjk8DdSOHuYeMAEtstJwnmgAEfeLadgWS\r\nU/EnKX54f+s/l8JE8kH+D/FPlOnYEx1KtadeVoWao9tyYxAOHcNMFnetHBoq\r\nz4RZIUb0KtbsyKNNimMptN9hgHzuGW/m8j5Rffi8nF0pPQkI/vSLMzpsF/yj\r\nsmhT4kmKucJi1IHax2g4gaoCt02P/UJyGJDSJP/mLNRJMWTD6CruDENMWaKT\r\nqo4xAVcO4U3bN4lyIfwAthRzFtVQz6FGQIc=\r\n=JpAK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.1_1662279547926_0.1826555037323505"},"_hasShrinkwrap":false},"14.12.2-migrationclone.0":{"name":"@altostra/core","version":"14.12.2-migrationclone.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1d654bd51a210536d980da670b6ec3c5ae024086","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.2-migrationclone.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-p0Wh36zow5oPk3GCVSVFXDMq2aHRgwyM2KwBP4XF+cwpAuM4LrqBhtGt+VADE3yMC+pNBG/a/1KMKqEOf4qvPw==","shasum":"46e9e52c6aa7a59d801acdd297711aed31c43f55","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.2-migrationclone.0.tgz","fileCount":1157,"unpackedSize":1365880,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtt1Br0k7Objniewwnkko9JTu2qrcXyLsjClrt4biJVAiEA/+agE4AtbZgqoD1G9KebN5OcCoGKRhQZWQFtCXhhAVI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGKUmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTbg/9E1/da/YMVHHlLpu/WhKAjinqYr4J5HXiQiupMReq7E628PTK\r\nP4YrfbuJHDCBcW2Qwe8d/ut886Z5x4xvLd5w0wrrBTgALZ5S9Fhj9WBoxfWP\r\nPRS4R8mpDfGna7wuvozVVD7OIAF3n/jPdE1p8++erTdnAcoILraVkNVM8KC7\r\nLarOHMBejDtclKb/tQ9PMhxRO9ZyZ7kdlr6B2uFby9e9Wrvuj8xuCTBqz3qw\r\nPiK561dg4Pk195TR7/4t2EiH9J2IviYI4Zpgzg+LKREj+MVFeJIc1NZ8slzj\r\nhntqDSGTVJNJ44Zjb8Ktafg/4UVtXnrWMcsNqvY75EfK5P5F1f3CT+C0b6x1\r\nNproJt1DVAoGer3E8v56hLPdXy5nCVZpEojVAhaOUaKkx/btH4HW5xNjsgAp\r\npuetFsjFGFAfFSsvTSzRWuDVkNbnO8e75SEJQIPNwncS5c/7BstbN3VYoCie\r\nz5p3aLWHpEU9hfAowh59i3a0nFa8+ZnjHuSf5hh7y1bsul4opmamjXV06ufk\r\n9XqK3tJ2pDPghhjYZMH+WdGLN9+YuMFCZ6PLyYkiBk7bpKaSrg1ph48yTV6N\r\nJ+0mdonCpJif1IwJT1MUjMEuXvzpdWkVudmCpJl9hUvGcOwR6oVtoBQ52LiJ\r\nVUL46dPyJpv5VsXOCCqJb6YhFHOjPoTNrgc=\r\n=zAhL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.2-migrationclone.0_1662559526434_0.9835605095024378"},"_hasShrinkwrap":false},"14.12.2":{"name":"@altostra/core","version":"14.12.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"835c3f54a73408f94eaeb3e5e9f0594589607fb5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.12.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-JB9RNpE7zuVyzlcS1Kv3+zDQmgYA1T4Kuo6M/Eqf/HUl80T+8TWBDBi/Y24YWsLAkmcT6kGFVrZ9/NtE6aTqmw==","shasum":"af626db227c6935e5f7bbd758e419a07f72e577a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.12.2.tgz","fileCount":1157,"unpackedSize":1365863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqu4QGff6L2b3qjVtOucPRkoo/g2aXamL+mNGNXQS17wIgUs7ZCpuJuMGBBY5WxaJogHNJU3XXcaEfmnDVhWtakug="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGc91ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg/BAAjKljIWOM1PG+T5EbfW6yLpaw5vPLAh9yT/kRQqv4t+z3mPYS\r\nLCxjbllkBnIAjrS2O6dmQ2b7nTEXcYCOyIu4+3h2u6jiOwPYTErKFAcu8uIB\r\n1zEvfOxlKamwb47fccC4gk3LCrHQoLYT+BX8QcQhdhggobrxwIzYNFEFpEW4\r\nA629ovVi/WKhFRYZs/W/T9pMhSOs0qTQpzhtk6LJkVazfE3Ny4mPXK1aFktl\r\n4TeBaZFUWmQBbnoklGxXCxXcxJxnAEA98WzW+drxvO6LJR6hvGz4XOJld/LV\r\nQlyjswq8FXccRewX36tfrhT902QOd5HhL18aGn636Ll5M2mnbxM19HpTopYn\r\n6lszG8pjXHJTObxF15cVxV3xzcf3IF/EyqQYIx6ymvdx4OCVnNNNKazJJd7f\r\nyCqReWCsoiSXXAjJjXL8q5p8pwoBaIHM5tFjJwf/rtifkWeSSTIm3Z/thBo+\r\nUGS04fHUaRTbvP3xxV2GJAFd1iL5unmylqw4aEY3pDaFsVdiy8OMO2PUq+0s\r\n55z4rR8HGBGAUsmW/+2WhKeH2/lE3xzfJhgbMdBKc1uwAXmjqznXzUQ9UEiw\r\nd2p2NhbTWwbSRrb+8VhO9NQQvXcj4H1/njHZ/oAmt4SVvsfdAAjfkJsd6k+F\r\ncFQRVRqij5I6CZpyKjN4yMmgLerfCsw8s8Q=\r\n=9MA0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.12.2_1662635893413_0.528909820028663"},"_hasShrinkwrap":false},"14.13.0-static-website-access.0":{"name":"@altostra/core","version":"14.13.0-static-website-access.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ca565f58cea803f70a36e5fd56c808b5f4bd1496","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KcT80zkLrDUYQ/4MgSRLlfmjVY+c3Sz58WsPAGnbCbJ+Bfi3+S3HD8ugrlS+kgqPp3ogbwaogYgyhqZeS6Qxrw==","shasum":"776475535c57a1a20166c966702433c5859a69ee","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.0.tgz","fileCount":1161,"unpackedSize":1367060,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSDbw4ZTnn2dSKyXyxQyfIVad3/QvULPUicBPYqStKWgIgVFgZR9DZjCaaUTFLj5fsjo+0ySnOtzW9CBXnETVGifM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGem1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobkRAAhVpgTcgOvDR7dG8jqWvzirhjX7fSWZfwHz1KfoWoRRR99RYl\r\nmtr+OXkBikiG+Ifd2yZBoi5bbYFklALlzFRuFRNd5kOEAGQ5lHhmVrwukkyf\r\nEja4kG//JaNhB1sMbxoVjIDCnG+DnX4/jW6+AFHZuRUvn5CBI0aDLIq0L6Nk\r\ndCdAcwm3wAbfWoHhWsthz5M2oUFbU+mIE/6k1ucrutlTHCkxH7yAFgUCRvZJ\r\nj+xwWDZk8AwZ5EWE2q1M0XLS6ryLEWd7QwJ7wwQtRoii9X5zFQxyLg5LZHPK\r\n86agCTYc55xSZ11f4uVEjydX8SsyIC//NCF+v2SdlavR2kp68PGcgmTmW78l\r\nmr6QQXrPRrMDj2wEKRrEYAb+5O7dr+45e2BGcQVnq2R92llQ+15uIXF/YEFa\r\nucK78L/CpkLBuY/IJsRjWzvm2siYf7vPjpTW/ksQ5KYx//IS8mKnn5LRvT6I\r\nvjxVP+78QUUJXtejMzzL+W8qvpOPbtDth/vSai80wE475pMOCBB/RXiQIDfP\r\nPk6D9R83sAFF6SH3Ak9c6u2ylPsBZ1/MaNk06YqJeGirUtlx7qQYoo6bxEX0\r\nVriXl9HKFdtMakFT7sSD5v2zkpp0o/ki6WsxycD/BuMwENMYqLqEa/EWTYPR\r\njHEgbaEfg+EGUK4jll13AyiNCOsSwZqpHWg=\r\n=tYo4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.0_1662642613006_0.3498213075732417"},"_hasShrinkwrap":false},"14.13.0-static-website-access.1":{"name":"@altostra/core","version":"14.13.0-static-website-access.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6701cd502c6b5ff191d17066e399d8a01d35d114","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.1","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-CQ88YwfevWPWFQDZ60NRXu8Jkm4WLihEOHD2buIsCS/DMK+3Lo4S/16+XE+HS3i168q3DK3B0lMaSegwVJmxIg==","shasum":"c95ef095c5b2b4dfb027950e86231ecee0bf0b22","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.1.tgz","fileCount":1161,"unpackedSize":1367067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbaZvsUyS/lRSq3cF09FUjZwzHip4E3ZzNUSpmi9alrgIgZj58AZikiPRbXQ2j8pg8E6G6CtLsowzZAQmaN0YMyV4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGeqmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozOhAAmcO1kmrjHxLtSz5NTeHgEdq2oLMlBZtzdUxHsM23SkD0kbhS\r\ncd8LujhCMwS8+bo3AUrtK5aL92z6sSyPyFYQridpynmmrQ9OuNQuRfcJkzBj\r\nDz77JVleHJHlxHKACHM7pkbbxgxuMP8nzLOuUn5QDqzASeJ4fP++PnJEV2eK\r\nHfvNgrTc6R/gHh+xCEI9vbERoQTkBBedtGFCEUkq8fGObPKc1GRf4JrVB8xv\r\nJpi2kJKtr4Mm4MQ9Otv9j1u1vr0zRFYlm/xfwHFMy++tixWKw9Zw6PyOsrGy\r\nhRiQY5UUnPBZAsWvGNI/mZs7N9ZUBALjvs6gVPcgxcfhqdln7UBhrHQ6iJ/F\r\nmwlPh3HIgNbykEsp2JYv3zyPHV9M/a8N58hDHpL432xCvcNa+LgL/A309oEA\r\nfmnf6mxgGed89YtkLGAEK9Um/MbG2lV/GpZQOmVyzAICHMwaYLkZar9KSxwv\r\ncx4fwRW/oFpEUlDWXlZwf42CQW7Fdoz8I2Dr/EAICozSauSQBdvsMWNC0Qvq\r\nCYPjvwprJPpANYLnbntftByz9Q3H9F3laJJXmI5VZx87xrBf3jP4hMWCzVxE\r\nuwB+d++Jtqt7Q/015snMaDyHqDY4AfEGI4bP4RFdakS8IJhYj8h4rNlzmeSp\r\nMm3d1CJPFc8gIJJGQjQiGZOHgmpNEGQi2z0=\r\n=AgOZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.1_1662642854469_0.23668393464916782"},"_hasShrinkwrap":false},"14.13.0-static-website-access.2":{"name":"@altostra/core","version":"14.13.0-static-website-access.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5a8b888bdcc25579921ce102167306149f170a19","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.2","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-irX6i8bjodLzTd5hxSKG79+uCKyebApjisfMbLtd02v7VEp8hSV4+g91TsW2clan9fu1k624odLS1lKUg6ubRQ==","shasum":"f9715f7c9ab061384f6872b42f5d39dce304dd0b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.2.tgz","fileCount":1161,"unpackedSize":1367106,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDTo0V4/77eziq25V1DiZwzdiEaWnqxsBNSiZuUZg9XAiB1wYH7lE4R+1g6yf/2lTl3Zg9TcJ/njsIBh/32XkWviw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGevzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY8g/+JA9Bqd0pAmJY+AoQncMzbpEZn+z6vm04aT6kS2OPkmEQduUp\r\nLDCkjf0fsOWoL6+EQWn2q/Pfd16fOzLdlb91MFPxwVTk6CvDqkVt4y16RkuU\r\n0yMLeFAcrux+ow2clqIPwuFr9Wa2OQqYhQ04dWsYdnMiYqjlK6bkfxu/dGcX\r\nmXwPfJ4jqLn+wA5JLkaIaCCQJ6ByFE6ln5HFSsY1acL54A2j9rfNi1l8Tvmi\r\nNil9Npzj2GX0m8Czv1+E9Vv6mIZUbq4uT5F0mrGSWaOOsW3krguhtIxqCuYs\r\nsw3bPNjCRyiUOOceYRwnnsk37C6tMC6MaBIqs4thCogChLvnORHfw5jB1pQI\r\nwobrrsLsutwKZ0W8m9PcO3b3APzAG0651KJXozrCRlQiS9256+Y3hDfMIWGo\r\nLESF7ZgeZmcqj69W9+DwBElKKX/NIMMvxhdx34zxstqdqFgIP9giYJ5mUE4c\r\nte/muGqqqJGXL/b0iPUMTRX1++bfzZks4uIrcb1sSjFBIJ6yzLhZm/DwkJ0N\r\nGUJLkO7UNRX62fYAkj70VGh7QoLfy+R71bVFj5cG87ISRcSUo/tv2TK+wWMW\r\nUt0OQSV3LI+OHYI6eVu4jjFKEoYznNbwvytVj0lbBZhH2kGcUUfIdDeOfFvF\r\ns+3y7fl3NSRBjmznPoKV0VplnEecR3pl0B4=\r\n=scS+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.2_1662643187586_0.7488982204273837"},"_hasShrinkwrap":false},"14.13.0-static-website-access.3":{"name":"@altostra/core","version":"14.13.0-static-website-access.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3f974f8d9f71172df8bba960989d6a5a8dcddfea","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.3","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-fbNaoZ4pTTYLMcGsej7I5/x7GuUOOKu9ZBFBBQMQv906LnQIJx1cO01KC0f4GWPIIlFmMJkuVOqiU5g4Ltwk5w==","shasum":"2be2556f61efdbbc55113a60b203a7fe9e7f2095","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.3.tgz","fileCount":1161,"unpackedSize":1367286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIIz45umu45oIM9Vx3Rr+tyYaluJ8/fpiliC7na55RAAiBSJymyBAIdTUG7IbFKUpxrM6nersgTC1OU1b42dSom2g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGeyOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRbg//fPaKVhh0MWjE4P5axNzp/9UDHMsF0S4GNfk3hE+i6hw3sR19\r\n0Oq1Zy5qmGO6Kr7rrbQZU1UDauBO0ocBdqFMGI5CC8gV+MWNAMYY2txGRcOV\r\no2eH2PAuGMuvktn0MbOSTDRTxgTpDqPk257Ic+FFGqK00JepcHCmGAP6FXi1\r\naYXH6xDPDhvpRpChWiNvdYCCLd5ty11FpZgRtV2d0ztR4LNOyW2rD7XbOEvJ\r\nS9EIyRx2s7xnmc/2GqjNQddtqHbJ3IUpS+rqSYwgFIsJuxEiWNWHMppTxdKG\r\nOGYkyVX8CxRizckdd2CfgKl1abVPluYTjbAuM14eVWgqYA6a9iaUBThTIwYt\r\n0bg5jVJhqJNkpbDb3Qtm9OTjoIAQUmbGIN5KcZedfkY4SOktu24SCc+hm7+0\r\nPGSB4W8vtdTaeQiNpyPaBuGXIb/OaAx2JZiUNTgL3+305cYg5FpBXytMfBIc\r\nyvIrUcCd5Ry+rBwiT8ZSA8CA09Mnda+p09CuP1+8sMNMwBBUpkHkoSvMj1n7\r\nyZkxFU7CcR0DHavcKiJk85V7Lf4CCOlrhwX/xH2+QbROl4HBF4EK6hUdR45I\r\nxDSOuYeraLOMyZlAYiNDMFJQJ2JylXA4dy6Qw+XsTtp4nhnRmKubONULrKKe\r\ngBfDKxR6ifBcaKvs/0rf8njamIp8HPHwilc=\r\n=4iqp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.3_1662643342694_0.38357632015686494"},"_hasShrinkwrap":false},"14.13.0-static-website-access.4":{"name":"@altostra/core","version":"14.13.0-static-website-access.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ce9ca03a1efa8cd5cdc4b19f6baa22ee0ce5ae22","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.4","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jxDEkhYOqvBDoy4qZcK1zGxQkxYlVTjrFuSy4aoTHha7E3nVsNo3ae38Lex0/fb13TNy3tybtZfffdPvFzLypg==","shasum":"ebe9d36f860c914dc83e972fd5dc521fb86a20f9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.4.tgz","fileCount":1161,"unpackedSize":1367424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKt2CInKHRaFDdmgCXtDObGQcASqOdttZgdj8SUaE7uAiEAzgopUbXGHIjnifmQrcQOKx3xyUNuqy/WZDxmQQmV/0k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGgWqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpafxAAoiA6kNBh6bNomqex+wA62pRa1ZeQ3csUqUG4rtQ6c9DxTWsc\r\nFHjzwezKAEV/DG3QqpvXdhyGjYMtczOzqr6kx344Bn8E3Ev74G1hv3So//v8\r\nFYWGXD7JeH32xJZIzzxUCN/Ie2rIkSa0CGc470MurhabPaDh8KpMAEAMpVtK\r\nLEVL8n34bw3cT7EvSte5nEAvHKKpSE1vGWBdyxYt7lZz7llWi4KRfAW2HRxJ\r\nmQbLNp71sV4YqKsC0Yfbv2TMby9kbCfq0jUNiT12rwYehfvbfkZrPFQeoZly\r\nig9wLs5uXCGTOppCQ6HFJKHmci055KZhY2/T33JLcv4eZ+tDQBF22fZZUI+C\r\niiVLlDfMjh9vKgU4+mFaatwLhT/TIQXnvU7EQwyG1O5+96NFngRx0aWDzzpa\r\nS0b6LgcScdMbrnFdmZTal4SCLtGSxCquSrIpc4Pvgz/Y+6WiZp9ct55LcTDA\r\n3Y37WA98Ad5QR7e3blD7iGnsOXNX7ReET+JXh2DRoFv/eOf5V7c091Kfti1u\r\nT1uqsgC636unJOhufwlHirZoqGHUp0KtximKuYg289BmuoxbK92zXq+WWwPJ\r\n0NGFy6tfGvw1/i9URDCAUyG7dd3toPQJ1DerWBX9lgEWaMoiv5UC+hio/4VQ\r\n2JSRM67ENwjDSeNSZZQLKVOmqO8eRpSPYz8=\r\n=asRh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.4_1662649770075_0.31367911179048025"},"_hasShrinkwrap":false},"14.13.0-static-website-access.5":{"name":"@altostra/core","version":"14.13.0-static-website-access.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"195eb8d921333865029d2f9e86d60e960c7b031d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.5","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Q6Yr55yDo73YIJccsFpsMwxIk4pDx/VB22v3XYdsBlADg9aiuSvUc+vAicinKR/wuGcNwgd0w6yMPUSZ6c0niw==","shasum":"89d37eb8b0944c107655e738147f6beb532d9a78","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.5.tgz","fileCount":1161,"unpackedSize":1367684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDO5Gbux368Psq5rp/g+YXbZ8msZ6kb7xjg0ut/x7CPlAiAs7mWk8fG9E1s7rQX9osETxEYOLXtJ3IEdkF6DDyTnVQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHgtGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmompA/+O8cNDTzQAnq8PnDIR6RZA5mnYfnldFX3UGozkJz1T9WvYy68\r\nSaThEzm3ZC7pPuIiaMhv14NzC//NxkIj2VUUVz6VcAbDkADzlvo/FmqFG4PP\r\nSyGch00TsWuSI6tC93mb305yaQu/i1ryMQ0hwv3I4g3CojxQjndeAIRl9Rg2\r\nGS3FfZIW4Bi5Z5LsXSXWOVGhFgpC64NwZ+/AlqXMXJ3IXjQICsTVsbd6pSwQ\r\n6qocaXsYER7nJpO5GaOqr2x0lTTx3MNQBtEzOvqqeGJGHfJs6BwwKLyZvBuE\r\nV92X92HS2Flh2Wjr9ayBsa87Q/4ZA4hIbJIJYtCJfCjVcOLR+1zMW7rX0eaF\r\nSi7oV1Rn5hcVkSavRlHwn4pM429Im+PQwxV6BK5g1cDW8PGpYzFcHehXgYYC\r\nPCTUCIdeahUu651KhfBHSzq6Kbm3vpb/hndEUs/y1oceKarXDQg8w1n2drgf\r\nF7DW4bKdoJHU5jmTs5xBzwvpNriKnZPF+xp0ziLFkw+RKykgsgz38GXez+vk\r\nxJ78TgU7Afpoh0NQnarCeNAWUTvsOftOu/5MAE1TkJ6tk1UZqJlTvgi0ZIgo\r\n8oOfsnHrfLskTNBZaKWS5Rqy3pQJIppq7u4Bbd+Rzu1y29kr1k+c289w6OhM\r\nT6kLkDdfdkZl3FNn8PdnbN3Y2Oajwcg41RQ=\r\n=1x+L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.5_1662913350282_0.607275126666301"},"_hasShrinkwrap":false},"14.13.0-static-website-access.6":{"name":"@altostra/core","version":"14.13.0-static-website-access.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4884f9f4a9f2f4ef64042c194b2e1e5f8c315cd5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.6","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4SctCaVC1wad4M9lTivy6WhK6hofD56L3Q//8rtuiSytwIaJYfs1x9udkp30/dHn2CE6o4fNLr46nmyxYKublw==","shasum":"72ce9eaf9ca1babbaeaa854e126d573902fac9d6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.6.tgz","fileCount":1161,"unpackedSize":1367696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9hg1d2wUZxAoqCnUQqJk75i6fn1X0uSpBybAm2WZawgIgIBjNLaM17DRpXPKty5PsiphH5zpankQ/L34/vbjhMD4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHxSDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpleA//XD1mXaViPIkUm/Qqi/LVzC7oJbPk7EB68Tf2++Cqbr88j1+7\r\n2kHLIQXvWhk/3XRLMQYRav4rLtpMeKUr1fg6XcnBRY+JJ3P40pfeQtl4yWSf\r\ntlm6gIZ9YkdlTmYJ5CO42UE8PwHMJaD4QgrgetRrtQ2zlfLhKoKlMHLOi+de\r\ne6XKQnSxNumu6buwVMriolxTZL6yFmYD02ZfrGVzaBRAeFxh3SzcMPU7NHGO\r\nUFTFPvPuaS3z41V07Lv0SyvMHfVwr/2Z2YG2LWggmpndeGeG6QzAlGU5uh3I\r\nZ9JiLTMlobrSR5Ux4Zi/S/l1efyZecX+kZrCDn3ivstW2eV5GTO8HiZ9/Vj+\r\nKZkZBvasAI1siBDsVliEO32haMFu8zOnUK5gN+PiuBoyGSuktW8W0bFLcl42\r\n2knuKRT6V0CJgdiVwZUeUwRkPiwmvs9lcdPvpBgCEHgC0r+P/zitqIv5hjNO\r\n+uNGstwVlCPeIMUux8p3vpT0whc9SfImpCNMEMNTV0v8OUy2W14FuErDbjP6\r\nG2acqwYu3zcJwiszJfkEajixlabnk9rar0w41Zs61rIY29KXK+lxEhzeJefj\r\nY8kt9w103vrAOKVyWbNDb9ru5WKQtsS7rMB4ucUhWeS7H9k0eAMDyQV6vDt0\r\nrO1MWWO7tORYjoAXZ0jqnhe2WrTLMp9HzKE=\r\n=/waf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.6_1662981251265_0.5714247968478963"},"_hasShrinkwrap":false},"14.13.0-static-website-access.7":{"name":"@altostra/core","version":"14.13.0-static-website-access.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5f6266c5c6e235d75ba05e1e35b9d2bdc5a1bbf7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.7","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Xx8gw1/l81MPC/7mpNiUzAtKuvdAFfTZq9sY6E2mvh3vA6yK+aZcE7Q6zMEnda5T2haHO29TPEY22J3sfinFXw==","shasum":"e4186d08fdb909744cff045964b1338da61ac589","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.7.tgz","fileCount":1161,"unpackedSize":1367696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC81X1PFzU/Sd2P1zNhY8VBzo9ulY4ZNhK3N/Olbqs5QgIhANULy+MHT4Ed+pU3syPP8y7FXe2xYzX4MOASVCelGoXD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHxlGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZFQ//dcnPScmV2Al7H0Lz9UWdwNq8yKM/1niNZxleg3fjBCdXEk74\r\nmb6nElv0xzfclcIs8pfqJVsA3cuxORtmPt5OfN37dMvACV+uY6lmtve7kTnV\r\nxfYQR9PakKXt9iZHSRBsXbBo8SvvZ56q8ERjyjo/ujbDEdNo5NGB4buyjtKp\r\ni2cgeZpTPa5s7k1b5bc81l43eAKxZxuolhWCt2HDILfBnCFo6Oub7jMRbHeQ\r\n7wYtmbDjmSJZS/iCDMw4RFAuPBEZLf617e0sy0xSrOj4CEBYkkN8w2IuGbnW\r\n+EqWceonYEKvMl6bSAcUB+dhJXmFCIopKDaVSrzmZbkoebT1hKHq+XCNXUn8\r\nTzfFFZyCHr1OVee/zaMpYOAgow0JfoldyoPXky7s/TaHJu4piTJvSuHSEVXM\r\nMghCDH6k7Ha/V8lapzaE4Yd+v8YTiDKEGMX4D0s8wGLAgFnewvSNaXYJgS9E\r\nNpW9wx9RqZeF5B1oG4n5zSMewcBEnHw8jcYStXmeKo33VmUzsRtlPfl5j22Q\r\n1YqMy3qfZoPfnB2C9bnZ5t7arEwiaI484TMKqaRZRIlHBqXMvYY0gc7oyUn3\r\nifkDpJq8pNDlG31GihQdzBdIVxct+cmyD9sugqk7TXayxBcuJDGDAxjc1V1E\r\n9sHOSdS2Bdh9jHFhE5UKGjtEqoJrwhTmOak=\r\n=HxwX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.7_1662982470670_0.6695621542574179"},"_hasShrinkwrap":false},"14.13.0-static-website-access.8":{"name":"@altostra/core","version":"14.13.0-static-website-access.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"683ea093b41a7e93293d76d45c967cf403a52dff","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0-static-website-access.8","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QqmNTIdw9xhtZ7sdGF6ASuzZSqBeYfISIwFnQM/LAs8noM4AWhBWq/TUQJFnViNOf3weLoH+LukmyWSM/sfO4Q==","shasum":"b521f3a2149c574cf5c484bb54d37bfafbcdaa47","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0-static-website-access.8.tgz","fileCount":1161,"unpackedSize":1367782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID01j1fAA8x+U++Rt9qzUzZTxj1rNwSihznSC1YeJWB3AiBXepvQ67XnTe/Sx+Vv1/JZiqMH00blFQHCRJ+JapvGsw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIaZMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0jw/8DOVLR9sEVpYacQoag9A9K90Bb7Rh3QwhA4s4W7ayerVvF3F9\r\nyiBBLzgLq5mmJpM6RP9WLrnqVOjGKW65V/QbyhYN2X9oS+BvgdViv0/RqK4c\r\nhKpFqCUUKcvOlX6cWTEGLmZPfIs9QnJMjtnAt1UeQ1f0qfSB1kvtuio8soG3\r\nmsBgtcm5odZUFkqt3bOz/YKuqXE2zT0GOqc47K4jUWuYo9XwuMGLOY1WvcCC\r\nx32JjYo260YofTJd0B2X6oy00xw7xZ1Ka9q5qu+euvHOzvbrB3BZt7K8GnxR\r\n5mD0vGCZiBPJzp0ZbBEKtis5ekLwkqjGTyeQPrxySojsZLp/QzuvuXgJXrAh\r\nsr3W4T9fsT+f4Fl+LsZsl7EOkMF9gCZhhWok+s9xVoY9YT3jIefP62nD4tsh\r\nwXDEV8dJyFkdtxohv8mJjuS8nTme5J3EaP1T3OyVljoYUXX7Q9fJLTDfs2iK\r\nq3U1u0g63qZs8qrw8g8Ei7CInq6Flpv0G58lNE6Qdgr5QPmt1UAWrn88faxh\r\n2UNbGIEcbp3YV+wGDwqApBW0zEAOErNNIClvP6tu41A7QlsMpxLpbb5u43Kg\r\nHp2WwDxyPxOuF25hhMTaIu80uq9vvmMgMTky7mjJ9WUQTo355kE/5IHRrZgc\r\nLHQEMB0KEqS8axwf0g3ttX5oxP/U+Pn42IU=\r\n=0FUb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0-static-website-access.8_1663149644476_0.7843989894326011"},"_hasShrinkwrap":false},"14.13.0":{"name":"@altostra/core","version":"14.13.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"60baebae867ca33ceb2de49b25066e73a794dc49","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-e1negX6aO3SG73YcjZti1Rre29mWeldfCbmJwqmQQ/SAOxIcQ4YYBFpndS28DKbFFcuU2TBp9XVZVrNsL9ovRA==","shasum":"3e8bd28cd7bd921cc97f54b7e8f04eff5510b9bb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.0.tgz","fileCount":1161,"unpackedSize":1367758,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx5YX9m7aCAGGlTaMwQusnOUAb4qf5RgpfMm/C/P/ltgIhAN5j7PmlNSe8PQDZpLJIAwvUxzEoMaGhwnlmykRgPG6+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIbkOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0ug/9GfSS2jkpTvmrYj3XfKKoMw1fDE9cCGSGFapZPy4u9FShfCxU\r\nIg2OHPf/eacsiGvmwgvqLEO0n5vcjlKapS+lvxhS7U0bkn5Vp8IRkUB0TD7m\r\nAOlgcqPEDBdPXZdi5Ufv4ZcgWwiIEYz3feckUEIwIFnFlBBFmpAHTwu4SQyi\r\nyHIxwdJqOGp/g3E1n+jpiNZ39B1ES2pJCRZgZ7HjakBqk+eixRzgk/68w04n\r\nCjt4Zgq2MAokcyFGuEZsLSuHe3Bb/8VyRJScZCLxXUssmSoY5pQ+DEmZ9F4Y\r\nWTJz/BAf2IDAhoxqNXj4pBCeuGaG29wBGllT2DimZhWLSyrF7bC+LKM2w6v4\r\n1RXMpOJZLr/TeMzPGbuBOQ1RIxQ9oLd4+Twa1JxpBzzNEV93odSXYWEOFUGJ\r\nRTh/iEjZUEZaRVdGNZUFG2ileM9E37xLZYWOAi65myYBi1S0HLDZDFmQGA3u\r\nDv7LwZNUPN8SxAp8wEPzqWViOhqr6rj3g5T7AfXhqjl7YSaQNUVeVweabxLd\r\nbAb+5FgD42lG9Hz8E3SVc05LJmIthciZlSp1eX4iqLK8cPSUmN3u0zE+d3He\r\nJ56teyJ9/Hk22GtEMbOrz69UNuk0U/Hg3i/Xl7Z8oGo58Ufb7qCQxI+uip8y\r\nfn99O7SqobVxbF6klUtyxe618G5KfHOjl5M=\r\n=wicE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.0_1663154445841_0.2750535744240472"},"_hasShrinkwrap":false},"14.13.1-gh-improvements.0":{"name":"@altostra/core","version":"14.13.1-gh-improvements.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"10b9e7d0256231ad180435fa0cdd76c9ef7a6718","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.1-gh-improvements.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-QSo7AK4fCIYGAMp7Y2MBxuGi5u0hchAlOTkgfjej/Fltv0/KaOjQwzzZVE0kbUcB4+/TocuOeo4ztqUD7XGHpA==","shasum":"788a6e86b529185ebc9af49dd24880c0f4b6b40f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.1-gh-improvements.0.tgz","fileCount":1163,"unpackedSize":1379394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEtGjaPPK5eVcgnzGXO2uJkzC+wWgX/FGli18Wwo35mAiEAmPPzZljylu15paKCNLE29Rb/HIYqPMO+Lww5TYbvAsg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKbyPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJXQ//XnHZ684nhe496fJ2i35oXZnzf7sSz9er8SYeM2szU/runWhM\r\nxOdq4j28JGOhxSmKyDEGl7OZC63bfc9jfsaDkjb8MMEyLTdTrot53bsrJmer\r\nVo3jvVUEGYpthvporzkvVgvzkrlLDOjQJqfMy5C689vFRjikPoSbTQeQBDXf\r\nXCUu7TW0xFXtiZu7C7a6037YWMHftcDtNQNm35Tk3llSBEE/EfBsQ4MXRJSd\r\nZ0DiDM6RpzdNJiKC+X8hdxsne6SvOq6hOIzsxqasEciUcy780DCc50uzdiYk\r\nQio3PLb5gO6zEn+iO5NfBAFgQrdMw9aJ73XXYW1OZ2eOLtwkpnJkHk3oljgJ\r\ntOz2fxO2mLiolCl8v2fjL1A3l4ixCrmJhzuXc5/CHfQ11mxbCEUoys/MHXRL\r\nMuf6AkNoUMf1deGvjiigEDAKkomkjzEr+Oxm91b8/qzl6N+Q+uWxFCW/r7bX\r\n5hep/huA5KnjqSlOk7Dc5kU8MUfGuZLYdX66ozx23jjE09byXL3SyaJGsO7z\r\nqSFJSlJR0yTXN6B0MwclajpNo7gLQxS1ZPbs8hm+CLtFyWsCbRDJNZXZo2KU\r\n38LRZyJ4ST3AOiO/moRTLfAetoeqOSmXleVUHzmOWbnc9QGa4juXmpgrGaFG\r\ntaL9KaY69eC141vZkFav3HtkhhH8HmCZoxM=\r\n=RZae\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.1-gh-improvements.0_1663679631659_0.1412736563158039"},"_hasShrinkwrap":false},"14.13.1-gh-improvements.1":{"name":"@altostra/core","version":"14.13.1-gh-improvements.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b627df45b4eae7edf2026bded4ff5c8f574322b6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.1-gh-improvements.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-XLO4JwWuajA5wzekrwQ4kkQ1w+YTZz3Dx45Ei7ixCEn+LUty9Dnnj9RHT+NYfyz7M/00wqJUuu58bX7LLEGETA==","shasum":"d7984ade13d048b04badba7ea63d7775d5ca7397","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.1-gh-improvements.1.tgz","fileCount":1163,"unpackedSize":1379619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbK5GM0vhrJ5OOJQOq4NY3AjIMYVUkNrPIXLeTpGbsaQIgI4ZTY9R9/Btra8OQxOBrNGgbTrN+FtcnGwUEBDRS1cU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKcbuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf9hAAlKyi681GfHMDg4vMFyehpIiDKmTHmlIgZMEjWxsPOeY2ScwQ\r\nlDHGN0XzjrsdDWVA3yXAmgOBlb7EyO6hvYglKAudjWlGYzmwKGTGV6ayZt5R\r\nuhKBeK4hLzuJlxdossuS8qLZjl35PEpoOUcmXDA2C9CwCZTU8LY4V+XHUKb8\r\nln1JoEhB6qGBcTW7ywHDAESWf0Nq2q8XtfbFkDlTXepna1wfVL901ksSyLfq\r\nRIA4e5gaNnF+mCUDj9coNFFuy8guV2AF9EhyLCLof4MxBpHLaAHBxpdmGzoU\r\nt/5Rgl8yLbwzljwkVsYxxL43DdgfcmBGFAwQ0iKgVXlbbZUJoESyciElWd1x\r\njult057GfxkslKczSROSAkSIj/6tlw3h4DEyskdIk237t7MpFqwfx222APPz\r\nUwREQCq0nnG0ehIbNI5dWWwbGJqmMuL+/uH9S0MFsYbiNoNpDjiyIXrx/WsN\r\nmliv2m2XY5vJHPHne5dgsyVUj98hEeq69ujnshpHHlN2o6GHtgCjucNYmuJn\r\n9kMsttGS+q5ekDnnfBFtkJdlGNFMXuWpscSjriyY+SZ/174UO6FahzC6gT7F\r\nxUj3aKrO4xLSu61a2qf2FAg7RGupFCvuKoQMwOuneqximaePXa26cSLke9W1\r\nl4Ogz1BjCnrY917vCt0qxYOeUKkfu88ue4M=\r\n=+t2c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.1-gh-improvements.1_1663682286674_0.41919125324829287"},"_hasShrinkwrap":false},"14.13.1-gh-improvements.2":{"name":"@altostra/core","version":"14.13.1-gh-improvements.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"168be9839c3e5737c46373402efed9e15b58e88a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.1-gh-improvements.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-We6uKqTUkIR5yatUpbCS86xdk+I4JWEHUVC9mUTCxExGyrDH5ZR0jLfhS2mzWYANgRefNv8UMRk1D3cPWRkpuA==","shasum":"e18373ab1c6bde4ee1138712f5746709658c4882","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.1-gh-improvements.2.tgz","fileCount":1163,"unpackedSize":1379555,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIRptOHacSmpaPXs/vQbfQ/2PgHAEdpQ2DWQaVQr2NSAiACfZIBvjJQqkOrZxpVb/cC6gJhNk1L1IFbIPGDu8rg8A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKdtIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpttw/+I0u/4Gdp/So7AqbG56tuJ4hPgPD/8SIefRJo7hHYjmrZLivf\r\nkrniiX1XP17+i547+9q5vPYHZlnWbLRUBmdCX9naUWnQ735PGcCB+YE+Kcva\r\nTw0ulpbTx0RdhBOZWV98Ca2av2g6slqPURxNdwKWdR2/C3Ad9XvBQ7nZFOES\r\nBTmIEuMm75HoU82CnHXEyIaRAkJTVdjiHjHmOSO6W4PImMeuU3jtyERzvis1\r\nnoxoYdMuiPsiH0ehhC9urOEIN+vl1+rZfSeLlCtM+ZDvqD2AvP5kXYYtxsih\r\neOldFSldxn5YDjwGsAqXajLCOemuMeaR5YeuVTJlFLeCIp9QxaGYUTLCbPBd\r\ngcwqI3uhDcpY9pEya62qQGeBjHm2BAuolPVpfi3vxmP8XDyinwNQ2nuYXpfD\r\n7L5l25Gc7S7MXhVYKd2E9H6rH6PReIqPICDC0QeSSdHPM9XzpCw8zVdGitnl\r\nBjFiA5AZBbb+OnbApGs+5N901gGYvMeHI6i5bGXhrRYw3V4rWZdzMOBj9TC7\r\nCyNscNnGbialKjyXbspUjcl5/qzeVhvVK8Nfdk3oROhCVtWvGbHEE1FAvCO1\r\nsMZNuBkYAGYCEv2rlff5mlV3HNvKqjq5zcustFoPNZAFSiaZDU+pPzgh1JFZ\r\n7UYd4O5h8OnlnZcvP0QqVGbsCzAwC6GwYdA=\r\n=b+6k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.1-gh-improvements.2_1663687496471_0.0915563491468312"},"_hasShrinkwrap":false},"14.13.1-gh-improvements.3":{"name":"@altostra/core","version":"14.13.1-gh-improvements.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"33debab0436106bbc055f7676a1ba2ef839d4e9d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.1-gh-improvements.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-1UyjHDRM+36orVXPoq3mOYTz1KjJQ/QcgU10XN+U1nDA0I7SSMxRmXHV6LuqBf/RWwHkDwVe7XI0+sQh/mdfmw==","shasum":"38722e8dbaf95ce68604c8e4d15bb3b5b44e9d58","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.1-gh-improvements.3.tgz","fileCount":1163,"unpackedSize":1380233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT/DozVm7mR3PWtyCrRLyRkSip8arSLKAiWLIcbFuIBgIgJsFMHljwOSe0leUUJVKMkzqkFYwmEXTOxgkrhgJf1+4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKeNtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpElA/9EAG4sTMhZuMB8ttqDsp7sAPoRSduX61SSRj/SCHvAd77Htvo\r\nY45GORATHK1V33QyPD2ycCN5LinZ2jmdDtRM9yYNFoqOzXy9O49KVZ8bAqrp\r\nWrBvoi6jwRvhsgWU8WSyXrs45IvkUj7Smq1RJPV8sxdRQJ4gG/wjQSdcvZS5\r\n6q/BkpuYZ5DAC7Wr9z3TXM75EUVI7v3+TJBEcAXJx0A28e/iGA2zXrQcvqN3\r\nk2o/wwWEdoz/VK29C1OMudiVtjozlqYasCM9IjneaMwRaNAGjJ2VOW8e9TEO\r\no2I5LknzHhBNp8cQCxGcExdtyRfE2a9119SfKtyO1M+eV//OnN3qzDuQGgLa\r\neaD3CH3lgfVtMyJSDhWEftRQXJjW9xivhE/yctu5weQSHDjZyZEq8NK/36hV\r\n5JVZEz7up8GN5Xj5E3L1J1Qc0djbnpD79XTLNBycfT7lhydJuzZXqmdpGUF+\r\n3DVlNaiR1dEy8Fj5rn2NC4SsXPBkJ3tEBNTy/xUAjuQXk+uLHBaf4ubSosv/\r\n973vqU13p45Lic6JxPC87H/wUoGrdiqvNTX2CShnQ80Cwe84fdGLIWj8Abhl\r\nIMhKf9YLvTm7OyP2acdeVJH+wKKkKJhm1Z+lITDtACOTc2ty7QY4Cy8/Ds3D\r\nA/ic+hhCbUFjTIJFcvVUdQR6KPN+Jj8mt18=\r\n=Cl7o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.1-gh-improvements.3_1663689580857_0.3000360963417854"},"_hasShrinkwrap":false},"14.14.0-externalrds.0":{"name":"@altostra/core","version":"14.14.0-externalrds.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d0a8b690fc4841aee781224b5a64d993f6e83f74","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-wfbcHYZyjAlOj4Nw0X9g5nSpLrTcuZfsSBx+x04x4uq4OoekYOVguS9vC3YzaGBotW5tNY+fOHKATt3jkrHfWQ==","shasum":"4b5af60247d28d36f3f4c9904c3373ca00299474","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.0.tgz","fileCount":1169,"unpackedSize":1371486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOsEHMuCo4YfFJnsFT8VJ82RmJVdvDTKGBDqZ/zYMdDAiEAhChJEXXuZR39qy3zuxT06386Lj7ZcMq+pokFXLQzbHA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKfMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjeQ/+JIEYFoBfT2SOVHwEraIZuMBA4wXarfNU69PEdvjDmYp4kxS+\r\nJoqhHdUT41PSdwxdjqjsbhkUCL8lZWRqeGLaSm2VsSqybDmnKV+2FOQ34yW9\r\ncgd2ET0GE5oXGaXXXDyQ+y7r+MzI/1nX9+w5W5DHBr/f89QN9SvpqYILq+Iu\r\nngWluZnojgx6I7+5jlZ9LYCUkQkcBlWvC1wSWUmQ5FYs80EM3i9jYkc28cso\r\nhbI6aEr3pmwqC6lqLEytxhCg2B6zIX2mLYb60mj7Dp2eA471U7Nq7ocZjk7z\r\n1LgOp1aO2GYSfl0Rtt4aka3iUsx1zn1jakpEEi6A3f9qGEyma9D+IO7sn8cC\r\ny3/Jtrgtu7WdQJFqRk5T9J9qMEctqxNGvQDoJs9C2PLPo7hOnEB9wXqAHNMx\r\n1qCVotsofNFuq61LTI9WnPyS9WIqzPL0/C49DtJEgLZyGyaKMnD2YTzLbwpk\r\nV/Mf3zMlPztvn5x0EN/RENgunKbBx9JM3RIL/sGJTtxD0kfcTWnfy6M77wqO\r\njXLW9PtuiFy574sloRe2tdpq2yZBjFKxHkclTRo2igpLwpVa6IRisDLLV+3M\r\nqIuELXPvJTs41QtMn6gmTH44sh15mpkVmy7IfqzInyas/CiYmKb3Ex3mBElh\r\naAb17Ct/z7+XX/i0wJKiI5f4X1iY40b2kvU=\r\n=F25u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.0_1663693568947_0.08966470942184634"},"_hasShrinkwrap":false},"14.14.0-externalrds.1":{"name":"@altostra/core","version":"14.14.0-externalrds.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"72777cffe2db1dd862f2d221d7e88dfb5374eeee","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-XRiEx1D163F5Ad2Nr1ikMxjetEluywpw82ejcwsnBhypD2+xh6MR3qjLSEaQlzfRjOhbT5q5b6WlHO8YT8n+0g==","shasum":"fc0a76eedf4718df103edac1b1ca09442b0008ba","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.1.tgz","fileCount":1169,"unpackedSize":1372102,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+elGxNTrWxkdwWnLvvEb29iWEeJHPLwLUxnzHqtgMsQIgYEd/oV7LXnDrwA5yR+indLSwb4CrK9ZEpomIWB78+KI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKxKGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsaRAAjjBJRjF/W7HGodTN6LTE6XAIpjWJ4unItzatzM9mO3gMNmaL\r\nziU3/FGzoR1zU+tSdIJwRFw+iJzO1ZFkb0mJXrXGp2ig+mPpJBFF9KCYR+HQ\r\nIfN9AZ//yZnPiGZWFgZ8Z1eboQZYufqMh46v052ueSO+l+D9WDmjJ4TBLswu\r\nnKCYc8m3mdfVAVdV912V99bwAqcMTUPpvN2HPymLmzavqRtNwLEZ2NEV5ipd\r\nqzuftTmxI1P7X/tbMaSpjWEUziuloxFFyek79WRfOob4+d2JLCb+393zSfr2\r\n90VzRTiDu9UrGOpOQ4J9tJbDp8CegKzO14MNtml+dz7olT5NArjJMHpSyPNx\r\nFfU7Dae8zsvTh0+jJlxdifOIB4XnpDdWt872HCGeqpHS9VVLDHHNUBlcV92j\r\nX+mh3CyE1HIRwfkn5pnXdiAsk6iZcvPDmuQeDKmMrto3yq5ot+4+ICS/2RmN\r\nLayKubYXAueYQr5KxtoWhZ+yzUUze0GvoQJ0KjbuKUZEgymfmNPp9ApjhhVD\r\npnLwosFxiJWGdkBQEum/0F1qqZlETcq14PzNW/ZRDYMa3HvUxm8wyy/SNBCn\r\nQta2FDr1XDAD3MeGz52dCUD1FzwVdaUQ1fxFZe2eTQjfeZz0EouLL7/5ZI4Y\r\n+wLeQRz20DCpLVZPsNcss6jy9RiyEl7dL3w=\r\n=2uv7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.1_1663767173865_0.6796028897883384"},"_hasShrinkwrap":false},"14.14.0-externalrds.2":{"name":"@altostra/core","version":"14.14.0-externalrds.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d294b8a40d8f14ed3a014cbb291f0d1bb4a9efd4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.2","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-a61VquvGwtr49nwCJOasuq2Rtk6IPm9Co7j8aVtNc/MZ7RYVehASBvU7dFqu7XDEJ4s3CXYWBMUWAKAE6MlnxA==","shasum":"72be7a45b7d1a62acffcd62a65e725b673346707","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.2.tgz","fileCount":1169,"unpackedSize":1372292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbK0+DuviQQXk8NCD5BpbQZ3fYs3TxYvo2XKxVP+AChgIgGhSdaaor4+00Lll5TL7tQJLqMa6s4GgxGwd7p/XmtL4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKzgBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEqQ/+M+vH+rYCwI4Vhx50Pib3T0OCexKkBbHRfT6wJAEnCFyGaQCO\r\nEcOhMW3AfbgGw+UehD3lPKNVJDW3aFyAHsmeDL7uK+UBYlLMYKdROMKpyFY7\r\nC0Guo9+hxPWYi44ptJgJel+2K4Pgc5y6MUvqw7yyZJwnvwQeBr2zcbEdvU03\r\nVBiPQe1pW2kLtGyNtdkbTbjRgcGz3dZbbH1Zjjxf2kFpkD/PFwqdZdBPN0jK\r\nP2wPf6cQcRYd1tPCWeGQ3mk/Yza1mfSlkAYZJ5SZUBxJZuUCXg4/a153y8di\r\nkWRbYRSPGzjKFtCpqZQux0PAmsrRnRuiH7KKysQbQFlHQ5Q1ZoISQYMsN0l3\r\nFqVPIpEjVnpdV7p6dCe3sZ6bQhtOQ0a//ga8vrmI7nCUHh/ciNmORPuN826U\r\n4w9OlM4uPvD9Yo3XvduDQGZrtJ8ldq39gzQ9o8pYCR4xpFzxLkrnqKo+Gfi6\r\nxzd7L3mW/s/h3N6wJbSnDLl6203wwJT7kSKw2w22B5iVFp6YJwFyVN6BsgRp\r\nxNy3vw4uR7L9o+4y+Qjcf2MJd01xj4owtJeNvkWnNVH3svx3oyJh4lUEg+UX\r\n39n4Ge4Gkrvq8bYT2RUk/b9TygAX2ULAEur4C/t7DpiUh4fBoZR/JlJkecN/\r\noIaBxBYaVMdxYuazjX40e9yqEqBejmFY1Ks=\r\n=PGKS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.2_1663776768810_0.3002631885102893"},"_hasShrinkwrap":false},"14.14.0-externalrds.3":{"name":"@altostra/core","version":"14.14.0-externalrds.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"801d072d288a6b4b34a8c5b55c74ccb8f2928a47","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.3","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-l5bQ6/r0cj78WNG+YcBsgbuxA3Vy4wfnGuFl5q3GwGHrBkDjb1DbLbuPz/ffbGyRFN7Vk21CQgSD8IMjC8ouOA==","shasum":"bf93b8e5a3e580713085f320fdaa6c7a1d4378f9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.3.tgz","fileCount":1169,"unpackedSize":1371760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcQlpZqItNOlDN8Zs3QBAl9B702gAWpM5yq0Wb03IGrAiEAu2m61J1gbaCPNBdausU4Qjl5rBNR0mVvKCZcYZ5MJ0I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK+hwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDDQ/9HwvPOJsy+ePj4ovfq8N8AsaOxjoLwlHYW5lpy5fjkpdqjEo4\r\nR20upQFR7WnkKNYpBCF7tpQz2ZqqULC/s3BRxXL/m0c1jiQmudyqfa/2gwdu\r\nJjBODc4mMqTAFpnKi939WaK9SGj4Yj3589k0lXDhrH1SvTesM2+IbKYxLEQq\r\nqKFuft3Sad38XKoGBzopU3X7QMPWmJERB7a4aQaRbdZTME2NhPTh0+MekVar\r\nF2IyUY5EvYzzNZLuxNwUpP6quP5UNpbXqZoPtAvf4PFgA/SPvTU3RbMlkmI5\r\nwBAzfOr4Rs+z7+BCu1uwMPNZiyqnSSi3FaiuvjMUc5keFXHZdovyNv7aCGbv\r\n8yZ1QNWiTUkWQyBfqzggh/Pkv4VerKGPicvv4SpoPc8W+ArQCtY5NO4KjYCE\r\nCcz73eC0vZ+FC8cbIx2/ey1WHvksfmmhUY0wg3+p6DM0iSK9+HO+LgPIZBh+\r\nWAtHPQg/uV2LQBEPNPBdoswej0mIULDwayOrLj6LIe+0BYNQ2NgFHAOLVa1I\r\neJOmCOhDmXLn8ESTK7k8p8eOlbqH5tufhn/MqKCypG6tW/VYVdny1xuC9ZjB\r\n+PVY8f7P7s9RWlH3UiZqAzEHtIQzCzWY1nIOGO2x9kP82Ib4bJVDIPcf1ugx\r\nNJe9rXyROOVo6UUlIG0DSm4nl1LhK3h4wIs=\r\n=YdYM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.3_1663821935998_0.6224451523779808"},"_hasShrinkwrap":false},"14.14.0-externalrds.4":{"name":"@altostra/core","version":"14.14.0-externalrds.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"df0b27943e51e8814c9e35fd0deaf113d14015f4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.4","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-PLiPQ6byyiUJHdJ4uAq87Rci1kBGDaPjviLv5DFqW1bfwzt6j/FLZnOIlBbQMDSITD3QTSKCB6ROS956S5EdNA==","shasum":"e4d7f9559202badd8501408f6f4309b15fcf8ad9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.4.tgz","fileCount":1169,"unpackedSize":1372522,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYBuJ0iZ8sO6PxDpK5Vl77vszGB78nsZCwq4QlVeIesgIhAOs1pK1YYs52wOdpTYwyPWZZkaeez3LmbqIbPzAlk05h"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLFukACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5lw/9HNNA4LsMszZfa9LRUOrLrwrHeXCfVxaL2T+TM7ImI62lWVzl\r\nCQk9mL+JHc01sLfO1NKHWRlvLvXtrAWRTGaluDGMuwcelvGInrFr8sgLwHcm\r\npfOIzjUNDxLcR1/yWWUNBTQR5AqLTWancYlP7vr0XGhf4SvD6aEJMa3un4m1\r\nJ45TB7YtwertrgYQ/oaE58u4H7oo2LmFtXb5agqftJaNQsj9PjYNgqY9ifVu\r\nZFSIozQMaTJ81fGjXkNNdtpgtXG/ihWfyhamzP4jBlvvN9vEgFu6v148Ql9e\r\nYBxaueDBqTLoUOPLBzHikR6UZnqVttHlYWU1Y2DRQ4wYbNsx5LuRr82/74Ye\r\nVZxWNN03OLw7ZnxSePkKnV8VLL+cxp+fuGiEygjKu93TaGbBlhtnohAfn3ze\r\nlrcloJD43T4VJ3ARWP8uHoc4mQTymJFs5G7f1KTp0TdG8eVh0dtyQ2IKoew5\r\nIgqM2/LEhoXD7gRy42NpkselTHVrvcxhQfio60lCiH3phUxLF0uHGlJODdAA\r\nk01UWLldWvmrCg4y3E7SDoLqc9QCSike5Qq9O+yWYq4aq1xSQpSKGaEtmVwK\r\nlACQU4auPBM0djiG70JFqEJGPuqlip7gZ1ILKC1a0o98YB5nsO7zcLJBdHOZ\r\ne9lFvYl9VpIA/nXqGCFDoAlMHBEXXfnqiMo=\r\n=3jBN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.4_1663851428591_0.46286380452836173"},"_hasShrinkwrap":false},"14.14.0-0":{"name":"@altostra/core","version":"14.14.0-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"fc4279253646aa75ef00339ea7ce9c1e29e1fc85","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-0","_nodeVersion":"16.14.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-Yv3vvc6zMBk6a/hypl/XtAKEZzfpxDwFzNGMsVzvN9kkAzG/iGygyskoAfGFhylcys7ZtMJ9/hBD4N0uJkMifg==","shasum":"c49dad1e4c90ef9b91d71c9b4a6825bdb0e19f6a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-0.tgz","fileCount":1161,"unpackedSize":1370397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7jKVKZCXQsXaasgoWFuejsG9mVmpv1V8BtcuUwwyMBAiEAxmbsJ8QrFP1e7c1dp8YilT+CzYecq+36JESv8wZlXks="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMVEJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrflA//cUGS5rASOpFOkjJ9ffVfSJfNsRTWIp8onUYmKjindpeNSDzc\r\nkKygC3tajyD8a27T9/WP+0cKE1mg758sj5oofMc5dQuv2biG7Um32mSiCu+b\r\nV6BOALNpv/3hs8HvjCIODv4hfJM4v+ZFq243NNlu72WSOyJHxHA7I9C/0hSR\r\nxxXV27INOYABPxHlAwQKDGMJ+1wFOjixAMO9fdcBwiqKAG+SQ5c+cl51nP1T\r\nUT/Xlatc5fS9cIzd+rB8553zT+zIHoM7RGhQWKzOz8Dj9GeFWG0ju+GOkdL9\r\nZAfsumEgFfIWExQkFwO9BVQEVJzIyIiquH1ftdpphPxMgZpdjMVoc/l8jrlh\r\ny+sC2E3y3jwDdYh7YEWQYaHm6myaxxDDHR+2oyL0HjEReMLqki4LC1E3tgZg\r\nwtb2WOR5arXUetbKJigzvG9GcooafLzv9UCnmn/JSDh2y+YjCABJBLD300XV\r\nDq5TndOKF+wH2zSVtKPquE2B7QyPB9EJe2MgCmgh3e1dCK7fTZGxNe81s2UP\r\nBKtYYCYWbzpW9JXmuA7LSWb+Jv3PRjyZxXhF0XyO8zvtFkkjwKaLekk5wssT\r\nVzoN9n4rnvUkFzPcqqwaHt18AvwonghseBXNgiohxEOazgG2A4Ze4qmB19MH\r\njraBcae2aa1jVD+WKCguU3dm1Iify3FTrWE=\r\n=U9U3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-0_1664176392907_0.11159491161914858"},"_hasShrinkwrap":false},"14.14.0-externalrds.5":{"name":"@altostra/core","version":"14.14.0-externalrds.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3a243744de7cb5f5c10a4640527d4a0de14ae0b8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.5","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-qjw6vtjdm9pXuw9B9O9n9P0qZ1F3xJbBgTVD4ZtzXKtgcLLGM9XbCd6lXVEtDebLB8Zq3bXTjb3OhkKIsBMd6g==","shasum":"ea0a64acdca9bd932b0038e17a10ebc3365c728a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.5.tgz","fileCount":1169,"unpackedSize":1373351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSMaDpkwDXfDgC8dt93dElwdOSkCyqgYz+wP3/Q+pFpQIhAMJQq1gIEePqK+iXXSr2RfJiqxgWFgz/dCfTqluYUsn8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMphKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHOA//WbUpIW5+JhUkIQ5iA84lQ8lMtDcc2MtTpeO7sd7emHMWmsY/\r\nH/+CoxHuUNtm0+VO8Ev3RR9YKjMIr2FgbW4lQ/YBJiEdgwQJQwnHh+0rurWS\r\n38j7u3KcyevV2eFGZTen3hBnW3nkf7pDzq4MidmuJYf0d55+ddd5hzrdQAtB\r\nqeujGyDyHSc3AtOEXNcA6g5zbkyUuZR4DsELthRom6wMl0Jvz5gM9r0QMr3D\r\n23ODuJtgwFtl/djchg9gw8+S6gCk/ldFQddCpqZ9Llai9IvGYQKWDbw1qf8e\r\nEJMtdsynjVRVpLvk0JtweXbRwIQK2L5CGMtimgY3CJGYVtAXARhVbIGngC7p\r\nTjKfCjv+FkBEkRq8eTQ+h+tAF+jorjsaT+57jpSPA0B4wTWsp45w1+FMEIZV\r\n45TtX8ca9ojmZHCdAJRZ73Anyr1Wc8ZWCL3gwGA9RcHt0vLJW44+jarvNbQW\r\n6awp0ByRhOh7x/tfiydZp0pVkE78DMTN5UYUOA3/1iyEG9n2PSxUXTWWiJUi\r\n+whMZ5TOSC+Ge1Mav0wHA7Esqn4FuSbFV7SdxMgQjKnQmVnswzINzR6+6+Ci\r\nF3lhtkSJv3BKVYp12gseQbHcFIW90i3fcpsQYvkTi/LX8qZS8V7xOovbqpwU\r\nB8oze3yX8ECNtOR1fBEZhlKfvBG/7rts7AY=\r\n=i6jJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.5_1664260170163_0.8651744007265518"},"_hasShrinkwrap":false},"14.14.0-externalrds.6":{"name":"@altostra/core","version":"14.14.0-externalrds.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e18276b53ee172015345a710c0051c36fbca6ee8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.6","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-ml56zdsuY9r+V89KV3oNOgnXQmpCQ2EP84wuesWiC438kQp7MUvq+Aei9t9Cj4rtHSw9RkW8+yvpzt+zYpuvoA==","shasum":"dd86af89f379e82ee2a7cb532b04d86943faba72","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.6.tgz","fileCount":1169,"unpackedSize":1373792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7CJzz9UhHBRpsHsfuH/S0felq4Ma6BzBIa39hEojSAAiEAhteSOvrVfONI7RhnIV03PwDF9lWZYW3HoZyvqqIbTsQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMyGDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbeRAAg7W8b31acYLer+l6j0PhM6MnjbtFCjQ0zyASYmXDV/vyC2Dt\r\nFgUGY3q8lD43OBJ6TJfLX3OHJGFinXnCSSjt3GBokL+PEzuHXquFPz6HCPCD\r\n1ABVf6KQJmxfw73x0Ba10u0PAXiil3qs+myx88CJQIEGzSXnQ862vqhWd/Te\r\nUMkn/tfyAWn1oOgFENO2MuVYPhJTlCyA9lpS7frbF9CSRfdoqDOpaQjsHeQL\r\nxwx2A1/R2PFGL4+JwOE03Fo3XaRQctMGVV9jzmq2cTPrVmT9qFATilfV1eCh\r\nO7mEYdeuqmLofkFLEQEYr39zefGUn1SK3bzfx+DLj23rh9rp8L1XCo+gSaXW\r\nS+DrneT93YG+sELeqHjCZx0yH+LZkpRyPUcLsFNY21kTajnA+wH61U/RYtbK\r\ntORTc8PDQ1Vs6R0yYnDbT3kRg/7wQlEL9YOkJYhuUE7q6KT4IaH/cWfy7SpB\r\nq8UqxznZoI6woMJd6DE9JEhC7DCehpt0A6mVAL/WsRX3+BET41leLcDeCmcT\r\n4TDjJN4w1/MWvcln6PFaGX8lOUvhqMUIKaedLenqFa28ytrDV5/U6IFIysf4\r\nl/ew0PwopB0cqUMmcXoecUKv3if8vV72s3keCKg1QGwwUDvADpH9Z+6wIXHp\r\nxPEX87FmETJWZlqRieh4ke9XigfDr7iHl5Y=\r\n=E0VU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.6_1664295299189_0.9888943478473955"},"_hasShrinkwrap":false},"14.14.0-externalrds.7":{"name":"@altostra/core","version":"14.14.0-externalrds.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"25b09661f84ab18aa1cbc2bb452ac61489ab782b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.7","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-97Xa2hjXk/5qrEf9kGSHf2DjX7lOHpNDYbv6bLS3alfJDj54byReDttVRCvy9wRusd6ElHkbTzIRcDa2LFMerw==","shasum":"b3597ae38784a8a92689f38062af3f8e930e5f5e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.7.tgz","fileCount":1169,"unpackedSize":1373867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDXlGd6zaCG01aJtFuriBkpGZZlyIyQcaFiO4mqWIU3QIhAOZ6/ID23a/tBMukuG8I7p12SRhd9rXlrr18p59if58N"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM4JCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE/w/+J/iWSiGjVyyvJv/gukHK8JAGIh7taIEn4Zep7zWGFvZxqBMq\r\nEo8Jlsaryc3ijXxTNasIBd/iy8tlwlssimO9PtxIZnH3TRkGEn2blQHGjzZV\r\nPYlY6oHTS1y7vO+2QgbbOMnJnI8DwZCghkJvPTXFAGmLKZpZH6EfKpuclptt\r\nvbyF8wSGTx0iTVOip+Q2mpqLHG98fWs7h+TsqaZBLAEtAH4/SRkZ0okjQdS0\r\nZV208PBp0eU1iJYOT/Z6m1JKio0H5ZAK+t89CMItFuj8A6UuT0f6Y6lKD8An\r\nHy+dMPvfUUmGnvMiIomY+1O7pR2GMrOdvPL2fZD+qXd6fjuiNhH1qZA4BOBk\r\nD18QiYqNi5CMM0e++Qxqagic44kgxSLNeebhxlkYc9gQg8Xl0AaACi1N0VyQ\r\ndckYoZomElJ2LybpWacnVQpPDHUgOue5wCndcuGiBmipk5AmNfecsynOYhg7\r\nWy6R5YVtd0gAp003x0Q8s2dySY0+/Ospd/gLjZAjgKVcta4xRvnJQ3NcVqlM\r\nHDuFsUQDJdgjV7Yql6BubdSQpue1nnHIK26hx8K1BPrmF4moNRb7tLAYRI/E\r\n867wOXWjdLmRCJPxiY6ysfCkZYUcubVMG5cMOUAHwRlFqdyQ+U/YHsb6vL9B\r\navuG9aPMBUvPdwwReddO2b/GXF41rAvIe3E=\r\n=g1Sk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.7_1664320066405_0.04604466098436455"},"_hasShrinkwrap":false},"14.14.0-externalrds.8":{"name":"@altostra/core","version":"14.14.0-externalrds.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"10d142a4bdc68f3ab6fcde006183c0cbaa899093","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.8","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-DBhHeXMgAl2OAheUvW3cvF3rIULanxcQnSuPBrmcnAhYSZrSich8riZP5K+cY4sEc6Vuuf0qtwvP89g02Crx3g==","shasum":"53be97e705ee9450c8024543bfc10f1aec26d79d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.8.tgz","fileCount":1169,"unpackedSize":1374023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM+h746AW2gypWKowy9h4JcR+xTSSraQCOTa3l6rxghQIhAOVmZU3xLZrl0GIirLFzhbYcgrCMYLCe8V6HmxY48Bva"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM4kZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqogw/+JLb9O+mU6h9R3/HME4ydVBUTtSyBTQLsur3MxA5LWeqRvng2\r\nAKUbhev6PVtAkvTRMJKEarEu32sj1l/kBO5rFqBTLonovZFTAarqc1nH00CT\r\nXBxMynkONUYSMUpPE3G8eyWk9M9O8OdTKcDxOcQsuSNAqkvrGCSjH/AKdbie\r\nqctPVJkI3Q1zMTkGnEt7EzLnzkodgGuasuAaBiybGBJ0d43+w70E9nbuNIzk\r\nBRVdULsJVy583sO0G6TKfNuSI9BBpACgreO1d4XhKsVA9/5dZOLuXDT0KIRU\r\nOvCpL+5NkuSLNBpkGbyOknbHBdZs86thLiWoEKeo5tdpDlJkLnimMBSRkL9R\r\nArIEFDIcR2SGghA60S3BehiTtyNvnSjo5ZQ+nwAx7kGHicDDVJZoAirA0g9K\r\nUjVFTFsdX85KQhfdlRUMh79LWlV3tk/2WfvKsTCtHzIlaqEeqa016MrLMOLn\r\nc636ZO+qHUr5xAGZ6hg2PC5dF6lZgka9hX9XTYcDtgf1z2DBpTQaKE/vD5V3\r\nqigQX7mzh473hfFSiOfRAEnysQUuJ+Qf8vakV/7yT2hrZkQ8wCKT4lw4TmMU\r\nLLW22TTVxvop5Vwle9nzK7K5UtO/dAGZdwlXro1DCi+f1Lvsr3npKtr3g4T5\r\nSPZOpzNhY862F6WXTEHJI3F2e2wsPrVotLE=\r\n=pCE9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.8_1664321817517_0.8937826075734807"},"_hasShrinkwrap":false},"14.14.0-externalrds.9":{"name":"@altostra/core","version":"14.14.0-externalrds.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"85348c7198b947c624ea58dd0ea3a14157db1ac4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.9","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-wugRg+wdHqLJcNWDzVeUBdyHsyEJNI+JeK3N7DC+num/5z9z2k83KSEZGRXdfA5MUfoAsxY5nLUAKjnbgewAAQ==","shasum":"8f9e5bb1d33b5e37a2a8570aeb2d3a20cae797d1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.9.tgz","fileCount":1169,"unpackedSize":1373864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7v7/A4e2+rO3Rm95YZ2UBt6FTd3ubE00JZsevX3KQ8AIhAKhAlLzJMhx+R28jJDnUqRd2gE+Bo7bcKf+FX2PUerGD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM5IQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBPBAAgk5EEypsVE7xAwCZThbz1KvyDlu0rvhtFAsatzLwZB6QfoUH\r\npizRpJ+RAFlOi0mnzm1mm7UQCMlSBX21dqtKvZ54L6BkeeKGLFzCMwy+i08F\r\n0Npr5qH0+6urb35UCfuhGmHTRGNYD1rHUQlyhoLGVIV3A1AJSvhEW5ngXMXu\r\nbJA9HiKKczvR2FhFHdx015lJN2+gvyzGH1YUwMBBuNYs2f0Ft1W1v64ajWiI\r\nUUMiGtOzh+QqI//aYH8tvEMRO1EK5omyV5EjhhiziGctxl0uT0RSEbZR4peY\r\ndor/V97PtesOXhbLfeWQTTOHmhUMca8Sm77ckb3/FRmw6etLgSkjPZY2pzQ2\r\nKIAjH39ahR7zfrSan/oKOhxYXjrnESxfbfPjaq4oRqUpcMzCNSd8WEaFldyR\r\nsmXDZJGsaL4yLUYteE54eOapmFM/vj0b+Cxal7L8CwJXJWlHricqNxy3SPGh\r\n1KqGonxUYETZ+ubi+ogLX4DjKF9DSVss9bySZkbWIg78HpWL76TDHjicAO3u\r\n/1IPsFtNMPDhXYzEaFZ+aYCBHI2qfR6bSiYNcvGtGMk/T7gGRqAyyCpNIKSV\r\nsP14ebZxL5KZaqvuxwEElCd1UQYnvPKBH5gqHm7rdSA0UOzn5kMLk9Ll7WF2\r\nWsZKZtN543JGmgFuZN4gszn2NgczegvfRxs=\r\n=Oj58\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.9_1664324111893_0.810302592033741"},"_hasShrinkwrap":false},"14.13.1":{"name":"@altostra/core","version":"14.13.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"f7c4b439b571b175b55315b84b3f2c27907d1e8a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.13.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-B6CPmcn2+Yqvpkdh1vx+NyrTZn0Js6hhd844EfboiYJMVEF6riOnhevqgPgWhkV5TV3iXVYNQEvBNv+Ti6l/gg==","shasum":"b01c506a92a15473e8c663ad966add9dd0a7db79","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.13.1.tgz","fileCount":1163,"unpackedSize":1380215,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbJw7fBTuHSle4w76L2gKOe/nYfcogILslTBX7bf5/jAiEAoqCzn5VEAlOMwSHHM0MUbRqZqOP5o/Msn586LDymr5Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNBBnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7jBAAm4q52BRelO7d9Q9acHP04D9+bb/2/k+S6Y7nxHOrCyu4MJPf\r\nFK2Soa6W7nzPNNXE6rU078ATx92htf8deaa0XlL/P6BcmSBBhWtNoa/BnBNx\r\n8CoEnOF+BtEB+0fOHMZN6Wtc67wpsMzyTX32C09glvw09VMN7z2lBazzX/V9\r\nviEfwEfhXHDDWFoVfvAqwFFhV1vai/CB/xXrxCKpfufJ/qdXLppUCqlpyCto\r\nhaOuu/ziVIJHZr/fcFEAnH9Iuf4rTyoehxUZ947cAbyFHpbi8wriK+fMrOrG\r\naMWrSYjLd+1fM58hCWgAqwzBTkf0qEzqPkuky8uKYn1tY/D0LnhMrsO9yzrK\r\notzu5eUTjz/qI4pHYKV8r17bUSg9MVmrnpJdZNxriISP7b+0p6blQy6cVed3\r\nwV4j0msGGHOl9s/23+NXW2792rpsB6zEAxDrEVh1gNQvqH/boHYhVSwXj1Jh\r\nWea6uGWY4wS6wUw8yrQ3ylR22vHqf7B4S37obw1TPM3b5Vh8cw9Ucaip6HiV\r\nyQZ+x+7a+Bvo8HH18U005Q1TxClKblptaMOaDQhOwcH3xW1Ihx3sqq+rjntl\r\nqunpYzC3jFDdfAKixDD2KLVF8w6RQSBQp2QF10p3GG/7qydSq8quQZZzaJ5S\r\nZhW7p92UI38gbhgYhpKEzKU3ZV/YquVsjVE=\r\n=6cC7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.13.1_1664356455377_0.2878396547915114"},"_hasShrinkwrap":false},"14.14.0-externalrds.10":{"name":"@altostra/core","version":"14.14.0-externalrds.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"59a76ba05f19849cf79aef969c02819149cadd3e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0-externalrds.10","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-cAeE+Z1Pz8reDvwJULruwWbCSDlCpGmcwhJUuL8FFaSLlL+rwZpLEWQKOQbJGvmssl7QO0IqR3ZICkKuFzahMA==","shasum":"a6ad4b2b96d4722a77daa0e0f9ff0ab5a1e2c957","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0-externalrds.10.tgz","fileCount":1169,"unpackedSize":1374903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLm7jLifXiYGqnLOjUQoTyObaVojfVU1Y7sVsESxAfpAiA0/rI1TV7Th91teVEMbcsAhg2QX3pT6UJtSxqBSDJY3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNEfFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Bw/9F9RearL6HjQ/0Trjnye4o9ULaaNMZg5yslNw3oLYprHcgB8+\r\n+g+10GD8NdLy8QjSbjgTcAzIPo5mxj6hUsvUp3f/QaCTqLX6RzBgwJ5CADku\r\ngTIXvCA+d94y9JkZZ1KO9v66r2rvXQNlIqkleMyYdZzuVTaxCeoevYszEBYS\r\nrWGPZVj4miv6AVHibLDk3+potZeefwP0TdBa12bPCwzwzLJDwhuFkOf4+QXT\r\n0xOMm+IbsQKMwW9AWbbb2TXkqKdHM0fBt4ddMU9qNw/WQbF6VbrFFO72C66a\r\n+XW2ZPqzi/n3XQzIGD5X2Bz0g1oM750wpwhI+fgrzbXrBT8BiBjTZhyFKrBn\r\n86O58oiNfXOFeghSTsq8vSryBXZtbtw/IWvtlbgHztACTg6/MIVMRxaJtFtB\r\neuf6pWMCxOnQ2axbyV6sSX+nlG3vTnlELihBHNWn1//APdd28/xXaWkZcIPK\r\nfVdyclMLdVHqmk8TtAAV/QUf5INIYX9D1gMg3hGkBZtEeQyykRbJRH2cDB01\r\nnpkf3H56sZfz/2ktmq1U8M2WAB1JzIfDxHzWx2jb5Du9uiEFigOQGFjPsQHq\r\noGQgarEaNIXwIoX4o1GBfX6fdwrp0tbC8ranftGO9ZviokDysPaHuu86HPZl\r\nSyqKrvTNR60wEsYP6yRipSdeZzoztSYbIQ4=\r\n=P3Ow\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0-externalrds.10_1664370629016_0.1797578436344318"},"_hasShrinkwrap":false},"14.14.0":{"name":"@altostra/core","version":"14.14.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3d787ab77b63d33aaa0f8b0e2cbc8bd1ef52e414","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5M0x0SKYjIaSS0mimMiMV9Nsw8NcZupjoLf/agYiTK0qsWWo3Wx+m0nCsuwNOr06KXPEmtWvvNuG9esPFO4I8w==","shasum":"8919c9260061c87666f86ff47e4735e8a9da43d4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.0.tgz","fileCount":1163,"unpackedSize":1382983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm/YPxSpAyhy7VbDz1/5ogUInRjJGxyPBRRKC63uuCWwIhANExU7qY4Jd9ahelY/SL+obFq5YuyKIpHmR88nZO+O0n"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNYv6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnkA//aYawL3gWtvcipQH+LklSIrHQf+3uz9Tx4uIHoFtU4okg5RGq\r\nJITLasPkpJYYlu/s8P9Jm4U89wLNI6XIzsYe7cGWDTJCylrAGxKCZFhpqMuY\r\nY7q2yhLOU1cN03KJxy5NKyQpaG1CBgW4IQsgAL3SFqqvB3yZ6Dix5fYDuVg1\r\nbLTRrkPqSjurSjGNEV73RAQz0wfBdKno0Fd6r8a0h2xr+LkV/EkPK/8hmNiS\r\nvQFP9FLhfTEOSQM44YTanj1vh+LgAh3kzVIamudEnN2eD7Nyx5PGi1j4NWLr\r\nX8hKXzly9Fe/7JRZxhkmlOMLghfTm5uJcnG08C180lYJ/bbw9rCGXFxvk+wb\r\nPH1hxZG7r0eAh2XtHYQLGYgfsiuaFCBjuBFCsA/qLDsYIbNbX47mz1UzC9MH\r\n0k6PcvQLvZxKGc/WGlFMUMBZdQDdhFonnb7V92J/sfMbascCwYSL/38XY9qB\r\nf4g+pHkJvXaSoFJkKcAH0YXktlmZaOU6hN/voGkeU8iUCo/aZGuB2vMQ3UeD\r\n2CBVrZNi7JtduYDdAqF40lVPhZP3f56V0W+N+QwoA8dZpivVSWgdIu9hBWZw\r\nZ+oa/B/YpXSLuqeHZy3MzLcsr2RRSgbK7WdTD1fjxmY7s9cjWjoLyc5aUPW6\r\nSKXaCxYxXWl6cEeHARpfXmhOylkp0mxCgCA=\r\n=MXki\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.0_1664453625738_0.33415577209180625"},"_hasShrinkwrap":false},"14.14.1":{"name":"@altostra/core","version":"14.14.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"c709791a66665430e9e58b4177ad095ebbaad01b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.14.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3MRpsJsDr0CqCXZXbDAg0hhNxhobnKuT2f/BgbAaPCJP7wrUvQjzLyidWeT5GlSweB//tWlA63+TAjzjq0d7Tg==","shasum":"b087231ae8f8dd1bb3751f7f526bb7b887db6d2c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.14.1.tgz","fileCount":1163,"unpackedSize":1384284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYHMzXmutKRAoRNmV/0kJ3nFSN62bNoU0X8hsB4nx8ngIhAOLIX5kypW0dFRiQ7GfNzjXjV6zn+JJdKSNjkZu6EgAu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNaINACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5pA/9FqLyX8Prml8AuVI9D7qKhpSvo44c3/EK+qV+rGQn4GHLeqVV\r\nPqyKjZSqzp5gAjOqfu82ERsZ+++BVurrTUJ8roIr2fb9li1nkSAxIIYHTvTs\r\n58CkZ5Ybjr6k3bslev9J3u+qmSqKpC+uYniWw4z2W48T/oIz0gr/bLfrhXhI\r\no50o+IBcM6AUvClLmlR5N9yzaFA2FfwDPp8Ny8xAmYDo/31S9FLXsKSncNqf\r\nh2BYEDMYHmZPah0zQ6rSPjAPBCbnyZR5VccBfHfibRkRaN2G95wqbOKdqLu1\r\nPMqfXOBCYumQ+Q64Y9Y4zYZKvMrydSxAPO7tvtAZlbffieU6iT6FrB9Fls39\r\n1c0J//c+5oJJ8rZUQHZ/j9j1e1NfXxHPa80TBM5cjMkttiyyxo9s0OrgTAfS\r\nBnMyyuty8m272O7yNGBg3ey+oqlgiPW5YX2pMtFzUvwHwnYxZ1rEOalQ8ABZ\r\nf1LvlksdiZff4tMlXNulZHfxU5qv6a6GuHfKG6KZ9u6deySS07srwI+g5WjX\r\nTAv+FJv0mHzJB52Xe41oyJnDAcTVokPOG1tfgNZJQTWV1gThVlTGF0fCwQRQ\r\nmMSgi6qDntjIarw2vUEAAJSrwyzGBTXs/dvZIjHJW10VWE6Kdv3EBHdm7MRB\r\nZxBK8IOemWeADjstvZE7Ef967EJKNAPjJMw=\r\n=GZwu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.14.1_1664459277698_0.9393510008499981"},"_hasShrinkwrap":false},"14.15.0-externalrds.0":{"name":"@altostra/core","version":"14.15.0-externalrds.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"97b7bfe65c8928eb40fbddfb1946b0620217ddc1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.0-externalrds.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-3PAOMPc76ICrqRC+fg0G0+i/Cm/5LktWH+49MaD5dP/nZ4HJgzWss4MAWPQ/2IwX97kr7UoIvT3U1x/qzfuR5Q==","shasum":"ca26ccb32a365b2a4a70939f4c48c75e61ba35e2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.0-externalrds.0.tgz","fileCount":1171,"unpackedSize":1391509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDByGxNI1UgqWotUMIIAW/63g+jhBmXdw8MsseczyahxAIhAMtnKEW3dsQccOb0uIGIHA4lWmxrPB/GmPj8vQG7YgPd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOZqSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqiig/+J/TN/Dya2uKWwvrAeDA7yvvurKFv8U4ANLcwL5C/SSMompc2\r\ncu4/9h0jNaF0+Mq+D5pc6fsk8DigyA8zvs6EydEebZMWn5q6AElewedLoEWb\r\nVED7HToucJBaJ7WKbX+igsrfgynicBPbtEYgF490nXC7ep33Qakk1KSHGxdy\r\nnNN9LrzsnL0o6UXE5LBKUvQRS+L10GvsbLcRJPpVwcQ0p57CZ+XfO0f8iqo9\r\nS/ZAFNdF72ycLrk5SrejblvSBOdi63/NpQdgjq9r4E91XsGwtYsFzFGPjb5n\r\nDK0LekkizYqBLu60SjSMP1ETvFlRMgVSDZmdLaDSlun9uyyM+PdOzO99XZA2\r\nKpZrC25r2dH1lzZeLJVxDFYjhfcvqpT9BAJwOseZrOVx22G2TridWiC8EX/F\r\nAnJ+0OG2uUmADdDJbiOj6N2UjCqAEGjiqPYdVK2BYw8Z8KKNttwghIrLmCuD\r\nEuBV0QLfcvxGvp4Xe1J1m5nF+lRblfwNFrFsYACLHS5ZUac0KJMPSOlTeTyt\r\n5uD5eYYPJsu+G1w1Jjs2ZZMbURG85DVW60yYxYvBjJGbiORjMZNZOXQc0NN6\r\n0rw8ngWc6bZapdRgVi6TDjgjItqBbr3s2LSVL03HBr5Qo1znm9QHIrBAAl19\r\n19ee4NCHdrgUhWA8iKZ+zwRamvIDPF2iico=\r\n=15jy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.0-externalrds.0_1664719506385_0.11856859796197594"},"_hasShrinkwrap":false},"14.15.0-externalrds.1":{"name":"@altostra/core","version":"14.15.0-externalrds.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b7e481858136ff6d0f3e715a5ac0ba0c668ff90e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.0-externalrds.1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-1TuYjNPvJPJV7hMcJlLhwEh77XlXklh+auioE51ISrQtL+ny2KC2j9tTPHJB7ydR9kvPYoDXfZ9uOxlqfdRwlw==","shasum":"20d6184437baa878d9391240ce9e6666531f0255","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.0-externalrds.1.tgz","fileCount":1173,"unpackedSize":1396575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzsdMQi4+jdPqiT71BSaYid2B0iB9zvDR/Pzh89VtnnwIhAOF923JEh0NTBhKCP+5v1XeAaTyGIS5ky6c0IK+Lo/w3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOirPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxpg/+PrsR/RYb7CDn8QsTa/CTSliaNGN/rUWE9IbbHCJ1bWTeNgKE\r\n/8VDwrC1VbaZOuBu5mU1XYSChTWWIJLYEcmxP93chq9V1DSFL22NlyesVdCa\r\nsX4WdqENeaCK2XNBXUIB5CS/ei7w+W1ZLPYFnmA989+o1Zb5Xxn0f95QVmgk\r\nF/QAh6k5CVoTCiaFYNdTBYlyiC2eZqr2PaSLfn2f6eVp7NIV3jbNsIw2sao2\r\nemjsTlXOHNhJ6iNp7amm15zN7NSlgrCkaKEZA9kV0c8fGUPQBv+U11fHNK38\r\nU4GXKXDctrYJd9cEt8L90mEKXYvG1Z8BKFXtkXerb7fd+Fq3j0DrmfbdDJE/\r\nKkL88diOQTMbv5cLQBzxp8bXS0fPcS/7C9dtWc9Y7QiefEuk2Uyeyh0kUCCZ\r\n6gXoe8YxSnO1QdzrgHPg7ZKPr67rh07YbflrCuW8NAHAy5e+22daAMcAdCwx\r\nMBoiFLhh2Cg7u8Q6r/nZwryNGQjD9cjrwGdarw/tCEgp7Q9DxlaQuMlCUyuE\r\nhtb2bp4cKvzD+5wKaocdVkwEUImwikx9onPbfZyV/i+A9Ed/ODeOxDcUMSr0\r\n1L4yAyMUsMzzJTgwUbo/6pivT7CwawDqQMNtrrkyjKhM/qPR9T6Fq9U00fB2\r\nwl5W2bt27X8KzoxpA0XN9LJKRCcj1FDj+Mk=\r\n=kXnQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.0-externalrds.1_1664756431157_0.05360017741131862"},"_hasShrinkwrap":false},"14.15.0-externalrds.2":{"name":"@altostra/core","version":"14.15.0-externalrds.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"fb53b1c69206800242746bb370d01cad56022b09","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.0-externalrds.2","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-BrL5CX8viMf3isACK9CQrS4GiNgGmb8BfywkHn1TxfadgXKyM9FdNtctreldPx4JxNJO80ki8/bP12tjI+yxIA==","shasum":"b300ac532891fbf60a0d91cb3690494eea3a0254","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.0-externalrds.2.tgz","fileCount":1171,"unpackedSize":1393439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIEFsLjBeNWOfE7YKj3gpECp51NMEgRxJSbZMiCytidAiEAtC0xCwYGnd0zRN9GlB78f1kWzbV1xWiDRONp+OBVrH0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO5zjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3IA/+MoOXMkEVmku4grqh84wbUl65fLE6to6vkno8XXTCMmb+4voV\r\nQb7maElSdjW7ARWDLDapYV7lP3/JqwOdMymqkErg3R9hGvRYzGvbn9GFk5jG\r\nfoeESIsq+0QxBrOWxCuONd57HV6IYRkEXwT55HN5xWVr/6RH49/pGSmuxBYa\r\nsPlwewYToT/O/vZQz7fUuX+1jtzsrZyeziEEblGbcovnKqO6vFU+9aopH0i6\r\nh2xUB34zAcjxkqquxG2nTdJE5DRJ6J58GtpyjZNH7jRrG/ZkV9VUr42qRie3\r\n2qLZZR2h6xgGiCczGelorQPRIkoZs6LFR4aQmVUEkSDan0NLsJsTcnCI/721\r\ntqE+mo9kjn3UdDYvq9yexJucYMOK2Mb6eDwj/hcZX6Dxg3+ZAlWXX6zPb+mm\r\nv1phmFLsfUVZ3qhpP31Z5g3wJgcc4WSLpAAG0KZaMI5rUeGeAH4+6efdQyjq\r\nlozOj6Sta42HSec81gNvvSi+2UK6mHjcbYzJZn2w/qZghikZ030hx6A/uFjB\r\nl7ZBUb5u1q9UCHjj8Cn1n2H+b+1d7yA+E/iDOzg6alPUL2SPxOMuI2tdHn+3\r\nRVbdv5VYgXhPjiPrE25gCfeYQObXwFoOYQy5ww0LGazjaslHXb6BdT1BuuzY\r\n0+hIe5tu2cNqMLh9a5EEyanT+k/Vs324WLA=\r\n=OLYY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.0-externalrds.2_1664851171372_0.5955638031501345"},"_hasShrinkwrap":false},"14.15.0-externalrds.3":{"name":"@altostra/core","version":"14.15.0-externalrds.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5774b03f6c5484815cbfb23c58f44a72f5a7ee1d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.0-externalrds.3","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-8aQQzGDFj+IUyCoZGPKcIsofuLUvcCMB/iR3XV5CHeyK+HTYs+J1/hROLuthRSsjSvS+wzZEhDW9TtOzy2faDw==","shasum":"a514a50834ff6ec5f43fa231ab6d997165a72417","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.0-externalrds.3.tgz","fileCount":1171,"unpackedSize":1393421,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICg+npflVWayAdxPBGZbfjucazkknrpmmbQ/Redo2ldBAiBvNjVZvZQjAGloNIuqOrYxg3mbAY8fov0tOPEF4VPO2Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRbUMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrscg/+LiZWHdzpHAM9wS0PRMR75zgQPrTQqkQh4P24zOAAAMbGz3YO\r\nrO6VEv7YPgDPEVsKlkLy6z4nJhXJblBOfZLyXpxdzClS8zzA9JVI6M8c3oHm\r\nsceXNEpjtMG93PVK3LrfeF3GEFe0YaVFB1WPxuzfTe/Jj93BP5yjHTQUjzkb\r\nPNNkIC4n0cnii1nkZHB27Oo93BoaQDqp/tFWcPxndo/5KjPx6yoxgTyHpu+T\r\nS3satmIBZldAM0GVKkCg1mkDKd3KQTZxpg9WjSzv9vn3/OrCSgGw6CxeAdwH\r\n6dIr0fModuKmyInqYTCkC3RpF6azFW6K7hfxNcvFTRcB0VcTOj5fSOCVkb/C\r\nOHm7Mp7nveEXRKjP8wJwwl/TVoZFkcDWuoVh6bdwJm+E7ZCGMs3j5Aq4wDkm\r\n7F8oqKDxWuSF/gbYTkvxYx6tPG0WFmz5XCw9MWEEwVYBcfCyh5mrZvD4cfW+\r\nguqqMxufkHaBFYEJ475lo+shqV9CZbAMHc3dqKMk87lb16bBh7MmWIICEAjL\r\n+Vq0zynIlHMTgzaiYlAgSApe/WdWmFE6MkaxC1N0kw+tzkJFRiU9Pj7wheZ+\r\n08l5iZUsp6qEjhqLqKzv7dApepf6sqkJZeYLDw0ozCZiSVlFzjkzpWGyy7K5\r\nGLBECDGrGgYlzyoCgOrDhjz372almjSOOEY=\r\n=WW1d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.0-externalrds.3_1665512715831_0.3826366055515056"},"_hasShrinkwrap":false},"14.15.0":{"name":"@altostra/core","version":"14.15.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"95f02bd77c6e96eacdd93b33d558e956d7f2fac1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+AORMe77rbPCPZHpENaRY2wdEwKm0MB7l98UW2e7OSBzKqEFSea0V1LCg4/NOzU0lanpzSZnAWgxxPjOgGNiAA==","shasum":"e5724fa19f573e622bad89d7a40a39667151eb09","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.0.tgz","fileCount":1171,"unpackedSize":1393407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGm1FkHamXhh7TszjR+EHUDIiIXwHn7y4x7BLO8UTfjtAiEA360QH1yE+k5DGMNiazivEzfQewwPOWm7+8LzFpYE/lg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRbbhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphDw//fC9+sqQ9RH2DtDgeAMcEIJ+j4xmS6Z/Pk6qO8aEt0UIIDM7g\r\ncWPiYRkMBaxF5zghISbwa/K66TAD3d6R6JvPsD2oPjH+YtSPZFKQStf5F+3V\r\nSYDdMU7GIFd1z/cR1pcGgKJhMVPA0Pt6j3OOFnM90l8gSHCXbToc3aI5WZFP\r\nip7YuwgSPbown39k84cD8VI562AdY86kM59giZgx7/39mh/IFyTN+OLxrrJk\r\njWlnK8GoGaeQvEuZsXURC7PHE7aWDMtZaKs8nZF+tUoKp/Ft4hfKFG/xr2e9\r\n4RPSFuGAoVFvLFqs4cR3WIZoeRMPakPlN3+XF0dNfjY+TVWLvSl0NMGZAs0+\r\n52/eWq1f2MPQeXxj7XxPekk4+T+PTIBqz4APy5v/aJZNYF9oIehMKIHnX2TA\r\nOL6UWvAsmCUW8GD3PmZtfWcTF4+8nRAq3u1FKOcC9Fbv+CY7gnMBhutwR9Us\r\ngFB47uG+2f8Cw4fL4pxqXLq97qtVuByKFDsAdZWzekbQzYH/SaZ10pwoW9Lv\r\nInezdO55jeXYdNbdMPNMpFa93HOs1vxNmSemkZq2VKjUpUKRqud0aMmQdeDo\r\nrbp6ibV6wjLSSLPq+pBqsV88yV9aQPwYRtlwrMZIXJEfE3Xot6pr5w+5C/OW\r\no8eRoXzg9TRBaXnFmE7OcgZWwFvAAoqc8+Y=\r\n=Gih5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.0_1665513185299_0.28339801239699813"},"_hasShrinkwrap":false},"14.15.1":{"name":"@altostra/core","version":"14.15.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3ba34afdaf01dc4361119e528bba4bfa6c1f358a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QdgQwx0x3xb4WtmZGAmIMiMvNeYxvcGWeljwTZ+aZTCHoI0j+ViIrik5KnfRQR3Dgx2d7LQSi16SB9QvV5MjWg==","shasum":"fadd8b611e4cdc2dd78dedd07002d44a8aaaf196","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.1.tgz","fileCount":1171,"unpackedSize":1394116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6dXZlgULiTwxZyMzH2J7TyCTh4Y+x0HF5JfEeR48a2AiAxeH55IX2cYqum6AAXYU6hkbrUof4igdGh0ZcW6lKmzQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTm1NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3KA/+MFPO16drAMrEAH7Vv1F6g03cBUr4HXHH2rZzMTeH2WrWa2cW\r\nz+AATl+EdMV0zpPRDTzdxPDULhUSuo5MNnJQBbB4pPC1wN90fmMVldlBHKCe\r\nhdQ2Ks58T4LDZkuq6ivWXl5OlnXba+zfWfuUrJaQSIdlEfmCl9cFugMNwcFm\r\nJ4YNxl99v1CjgA6DQSvljxRVfZ/kgWtp0dXVh4LuYs7RySt5TuNgCY+4q3fj\r\nQur0ZI95aBkp+UvrJbqbQkfwzrsXjmEFQb8m1vsximJkKJFD5KUYOhXIFAw6\r\nT2s2TCxFEka4i6ogmWGiQ2eX6ptYLJmFLZo/ifmwU2rFq0R+Zkg3iy5HVEyy\r\nH4l449+Y4nsiMz3zN9okVBO2SFzna3rE0zsnobP4oSSaZ3QYsr7m/P/hHzeg\r\ngdim5uxzCGuG6GTJN2+bTcYQcqhxYvrdeCi/UQW9pdZs+ZVba15d1eGunwJH\r\nnzudvedx+0fPKa0UrgONYdhFRg/yLoysl2szm6zKu26EjDjw+BIwchYb6m29\r\nj+WLv3TQ4NQUzszolHVl40dLNltxeDe0Qr9aOzOdO325GwCQL6KBpn/bi4MG\r\n7xTv/mlhW6OVmzpzihk5u8FNADlOFMYveumbrHNAUFGfbmVWF5fj0J1N16cM\r\nfklalLd38InGt44odUpWvOKcLgjAyTFjVU0=\r\n=zuLY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.1_1666084172820_0.29540005186635954"},"_hasShrinkwrap":false},"14.15.2-0":{"name":"@altostra/core","version":"14.15.2-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c4831a011532823ed89388aa8e0f197114a72466","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.2-0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-pu+2P30IoagUtmXyHDc1e7+9Mv82nkXNu4FRQhmAk9i5oT+v6WiHoR+khag/nHMs0B7b/av9Z+pK+IV+BYS3Cw==","shasum":"798e3617bdba174ccf0f3ac494fe3c1a040aeec9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.2-0.tgz","fileCount":1183,"unpackedSize":1406075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/l1rLch/OZaQZR+ALKHnLk4t3hSpAX6Qp819cDp7FRAiEAsm8nCcpzpf4JO5F5J5Ij+apqyqit4TT4i5yYeLrByR0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrLMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdnA//fUkXS2Ofi6q8WVjF67vtb4l/VE+yD3IUO/Zb836WhAkb9je9\r\neiu9dt41aYhpuYdbmQLZIvjzjr7hprUu4XtSCgBQe2Dy4lzJGUlRarK4OZ3T\r\nsabEBKiX2iadxlq8Se7aPNhfiS/KkT3/aXqA/uD10BEvjtzl1VRFjEPEzTuL\r\nuRJx8HQwyzNvxFjM15bduV69at8DshJnS2RTc0p5qhJhkX11aGq73fjsyd9/\r\nLxAvBjYZgzeFFr3CAJuoDNbfXhBLxYt2nPg3QKJ5tY6NUE/PS4nuy+smCnmK\r\nSTUhXvEYkWuRPpjtlP7PbniGRgVoUKz9UypzJEmj+7VsE5mo7VEVCwKyPzSA\r\npGs3UaIpOQdLeyx7yLgNQ2fGB1GJxCn5A2jjqIcyLkPHqKrXRixSd3Ulf4zB\r\nnelcxkjSFg245BKLSXgVBZeQexDQKeEQISTMPZp0CjelLkFkVi9pyZE9GTIz\r\nC1Ro0ClSm26JXMGt0Qtry5qJN3ZU2FvX1CQ0W6aBvXlP4C0irXUTHAOnJ3a7\r\naZGBI2wsxIQJA3cTlxbg+YjIRAFwTRPEsEoJkwj0VaO749n6lXcG0nboygf8\r\nvtZBNklzTuAXzmKwyyLdRj53KOJNuSRbRQQ5sOrY0At/75pV/p9TYOq+XeOd\r\n35Rl6vT6dT3gfto5ObQtVdj7YytZ3qVBpGw=\r\n=LeLT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.2-0_1666101963926_0.5365944809190266"},"_hasShrinkwrap":false},"14.15.2-1":{"name":"@altostra/core","version":"14.15.2-1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"36a2df443c8de5c6e7972b13846d5165bd40dd8c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.2-1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-/X6T1xOX3CfVG3NQb20ohR6QJDSjx63igUfgT+ZnlAtcv03WcDYrPs+9U2Zzjj9WXSN8N9I37pgBE+dAfgnjUA==","shasum":"8ea9d6c0c253f19ac459c3a7f337c1532ce3424a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.2-1.tgz","fileCount":1183,"unpackedSize":1406065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClsMzS1lfFb4/oH2KAziN6t//8muMPyjTW2dQxBnXq0gIgRKX4u6G8MIQFi29zTSpoH/kuOmJvUt0qJNbMc2z+s6k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrQ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrinQ//UBZgsTypCW1e5WWoP/wGh6M1eToA3rJzoizlNaDNFJcQY2Jj\r\nAaqvlX8hyK1ajmqTenkIF10slItEspcDWNoI1PSup5XXzG4yzwcAiVRVZzQg\r\noL1hlHuUo3/5K2TQ6zyTSaPYx53eAf3aJ9mYXpIri3v/IEDEkwUjcazq8/ov\r\nOznKbvfplh3B0gPvvvl7LwivwHSlLJijTAuLcCg1sC52Ujlzhc/k9oX1jRxg\r\n25UApc9rwabTfQvxbttGCevLujoR5MfK+908Yp5miNKhvGxCjad3GqqDWtcO\r\nsq0R9iUPt7nz1L8x1mvMgGddPohpKEoGJam+U0qWNDKJX0+XC1bHABI0fFIH\r\nR2hCAyM9mYIGBUSr9uXtmOjq1Du1Opeq761hEXA53urD5aoIMgNJE88g5T3e\r\n0j2hQ28QMTyB8k9x3nmX8fDqe9WXGXS59/8c9MhVM9tRwRonmP9/McoysDJj\r\nCByiBUZcvOoTMtL1Arr5tLFxsIeZDqsfcBCx2/Ib7Q8NUXPhOiIDklqCMGYJ\r\nIbeEisJ9P6l57FjVsjpihGkoK11MxTFcDB53Ucuy41JzSE8CQjjjSdNLGU2W\r\nxQCTGWk0TvH6+QkOTZ/BMH/6dffswb6PTcZ8nqMZMSzTPR5m1J8R5ezbB6+s\r\nN9AGQeyeBQH6taFZUbWSK0wLdoEEwvFA0us=\r\n=PmIH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.2-1_1666102329576_0.3524168986235867"},"_hasShrinkwrap":false},"14.15.2-2":{"name":"@altostra/core","version":"14.15.2-2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"483f99ff13d9633102d9b1a705349dccac90ee24","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.2-2","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-27Tezpzd0PPsKrBaOK/3qC9OZk+SC6I2eD89F2OFFTX/zXJ05793l0XBNHq0R94Z3xaoQYL3jmpBIKF6OYouDA==","shasum":"1003a57a73b589bea762adbb00d227c36a553d26","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.2-2.tgz","fileCount":1183,"unpackedSize":1407025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZlnC5F0gbk924RY0yMNmJ1Dg6jTvVSunrqat2FhareQIgQPnSubyh5G5scK2e78cDGMZiGLgsGXMA868yZF4C0pg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTzgKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUTRAAj2Wm6zW0SXTIYeKIx3shrlmOViyh0F2Ou5w8QL8imDi8zP/7\r\nGO62daGHmYyINdH5dB2cQXQEwZ1U/orR0cBt+kVbK498QLWrT1vHE+6khgJ7\r\ndDMXe4FuJ+5l3PEJVnFiI3Qnb/qYeOQahk0RDhWMwZyw4wJiw1VtdNrocQX0\r\ncR44I7mF9Vf/zA+7l1gsXduXJrd/e8HZhsHPG/MFrZ9rW/C4fRLKA9XwfivW\r\nJXzM0qk7DiA48xQeNE0ZTPVjiFHwrzoK7KhKzHTTMcRkdxAsdl8r4o1Bg5pv\r\n55X7E8EfpKnVu87EgVbWXSRfsLvdQjpoEVxJJaIZOO9YlAiVs2vi7Mnxjfia\r\njcL7/MrIGnm/bMQ378E6b+/H1eATP10lohHK1WiTvEay8B5u5NOXJwGuo0t0\r\nlVRbk9XGy8OD88+0v5gRDyni9IvCQ7znBH8GhxADUVcKV2HkYtHTZvSea7bN\r\n3Bv6o34/rffmcRoaBGho8sYKV9BMJvz5G7+Pbot/6nQxCn/ke84o0DNRCHGt\r\nCnhEyy9k7TfsvyGbIFp6MfPlPVmX0MaK65pSdrpMiwP32TkdAOGEYl5FWIgY\r\n3yxkc/hxf3FTb864utRBq/qTmndzZAF+W5a2CUA5eN7Pbjgd89n4Ss0K87jZ\r\nMPtxVkJ7B6wVeJNbPr+oiOh1Z7/Jzb+ohd8=\r\n=pHIJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.2-2_1666136074504_0.19506264533190332"},"_hasShrinkwrap":false},"14.16.0":{"name":"@altostra/core","version":"14.16.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"6f3ee12a9578b973e71dba70056bd4b5fa0f1605","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.16.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-AKew7RwUgKFT/1Xz8LJk2gTWWZjhVRcrUexZiyp+xS3OUkzjm2LPUK2HNCm3pJz+fSNA1a/OLo0VvT0eIIRmrg==","shasum":"253f1c0e19aac6fb6eb1c65738dbbd17fdb48661","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.16.0.tgz","fileCount":1181,"unpackedSize":1398085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRE8QL8pEPStQQYumZ13CZACKXF3irWpqKFgZgzHPTMAiEAocYf57gdnzzfz6zfSdKR+MmVPEYZZ7MnZqklYxkFzFs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT/WFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTkBAAnUAzCqwBERV+4mJs3g1dHG6wCjth+Y2bycwq9GzdOKVZ3wPD\r\n1faIYkU6GzfakzvIidt/A2DK0TX40zzcjRQHQOM4Wcvopwzzk0BRGCny/s2s\r\n7ST6SvLMRbC9t9ISsM+8Uln22O855n71gAXlhMgTsboWHwr8GnJP30ZJNIL1\r\nt3yc2joraAy2jSNfnMiYgycn6yhI7MDceMCMgc9IWDPVLd3jb35HcuXGnM/s\r\niQwhbi5kjRfujEQXAUv+YXcGQznULg7S5dvzEWVGA5IFh0/3//WH135ELomK\r\nuV28z3Sgl6wjpS6QadkL/WpnFZj+7kK/QRE8uEGACthGCW+VN4TYgv+Am/lt\r\nrxltHxxJ1u0HAdPRz2WwvnepjwtyMuBWceYkA62nODQUTqo3r5e6CLZW8sps\r\nqr0ZeMkoNLhgHZQ6fqu2Iz4wda88OJx8o5cGzrSlwuyfM3a5a3tS2gh2CWG+\r\n9zhf6l4fId5y1bphD+7arRdIuo0lFU7RVBwPS1sjp/SzBuCTCINGOQkmG1rv\r\n46w84Qw7ceCyB5zPtXeKrG/zMDXWr2M9GCz7IL51t768lbgZ1FXCQfnNM/H0\r\nbKcs8cyTucKI/sj7DiKcHCJKlCYfc1Db59L9CzB09gvPTQJtcBI1yXDgnyuD\r\nBrDEuQ8OAnDk+eJ2NIElpx218BPSoIs4hHk=\r\n=7act\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.16.0_1666184581119_0.7978558884831226"},"_hasShrinkwrap":false},"14.15.1-web-socket.0":{"name":"@altostra/core","version":"14.15.1-web-socket.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0fecfeee37456962483734a797fb24d120f10400","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.15.1-web-socket.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-7/IBpuKY0z3L3VrWnztJLk57MFIXgjAWYVFjjtePSJh4Dd0k3qDSlDpPbulshUwFq9FzKxgZaxPAuyZ6IItsvA==","shasum":"1b6ffcc87395d68011ea44fdd83e150b158dc932","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.15.1-web-socket.0.tgz","fileCount":1217,"unpackedSize":1427970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDehC5U9JpXzMLxXK718tXHrFBSkSO8OaUEbu5iB4/BGAiAHsq9Vb3COxI4Bqk4FTZYhyybUMjuUeIw5oO57qT4Adg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUCA4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJhw//ZHAx6R4VIN3CvMp4S+a4V7/8/Gj3Hh+RrjwDRNUpQdeRrMQk\r\n/Dj92TWW8M+8G1UTm+UJONr6QCm7XR+NRVu1gin8F9SfOAU/bCu/X4rwvLQO\r\nudVhN4+5VMPTvklrqoxs9zMeheJYSz70bCOGN+jzoO6+fxwzPqnbpxO/ALA6\r\nUwlvjxKKORfiyYEPg2xObDbtxT4y3h7+5SSpEWcgXRaIfpkc/DLdN//hB4/0\r\nUARLh7sTZXa81fNHoDazezW3qGT+nCGZFr+j5/HfOtXyhtuEQUkcrQbzTOG8\r\nADGRhcO0qJoOB0Cxndn6HBi5Q1uUVJtZ1xpaXr1Oa+gKaS60AhM9vvjUGmga\r\nuAY1QEJPLPQxOOUMOHGRkx2AjhCc/eaw2TFp1hSY3oJHPTUJZLj9ZXUBxxjP\r\nlI4jVHM8guLM08eXuOjc8rZ5XnilWFFjCmIRLTrFxnXlF/dAffTVre2bCvRU\r\n84Cpz7PuMmzYciA1giFB80Kw/+pSeOf1CCAm7+iNwgMfueZlaaoXBq6Jrqpe\r\njM+CpPcD5rh9SILRUcv76Iz2NYo2o8Uqfe6nXPtGCbo3+eBdWla3VJ251GkO\r\niQsNpeKjjy0GFr+JcpqOMSV+6xpqI0OkhAQHwyFI47WcoKewWVAnfRHI20MH\r\n1aqxvfknoqULYNpo1YO5UMLGjHDe+wyqdjY=\r\n=NsaG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.15.1-web-socket.0_1666195511799_0.3771111470925368"},"_hasShrinkwrap":false},"14.16.0-web-socket.0":{"name":"@altostra/core","version":"14.16.0-web-socket.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"313d2acf02f798ea530619ce51e95cc62e6ff742","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.16.0-web-socket.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-e4UHrOSycnDAD7xK6bcCBBos+KtpnrbYEjs72HkaUtcyRbXhEdLlL8jCVLXFROuD/wKp6SZ17GLK80Yz8xdIfQ==","shasum":"d5502f7e7d680d90f801c5c773e8cdec0664d702","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.16.0-web-socket.0.tgz","fileCount":1217,"unpackedSize":1427970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3WkBP2nKIFh58/mvOmyqpLPG2TQjgkjW/yX8rtQ+6+AiEA9tMhbUY/AJDmD09NbfllADPZFBTqvENyOzpTh0R6niA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUCmRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj6hAAgzdSvWiH2llaSRrDybY4hBOE3g7IEqbQGmvw7wsMUbgKKTbc\r\nUtPgcJ+lLYBWuzoxjBXtnr71VEpTYyp/0tI8LoxJzk1Gg/ChHD0qYg2czMgJ\r\nuAB2tEMLDQdatNkrhcQrlwgHDeGFvIMyni4TTfTQDzlKcBW4mk0vO2RfzJnb\r\njiqD1vLRuXjLKzSVi9My9azPFtrws7/s/UsNtoQt+NG5tQG47zhX1rQEnSG9\r\nz7gBQMo9PV375c2rMULin1tmS6e2isiN6rl11NbLRczpI9K4HKxxdZJNGD6O\r\nmH6x7ZN/zbNmiJ2fcVmJM7Fc0MQyduHcwNvXBVLJRAjiTrLNpqPx4KTRR65O\r\nKsbY4zcPBb4RdpRULw0sxv6DEwVE26LM+0DIPatdUrUz+aLJSNU0svNxPp8X\r\nJEAIDw9ixQoon2UPvRg22q4ISOiP2mfwGTgB9BIHpUM74J2DZTITs8VrdPWX\r\n1GukZTmHhNZYF1JV14SpDH6EGAhcvuKv9ITd4cy1NtiMja7wgc4k5dKOnZoN\r\n+IP+JD2hKQ4Z52rO1yKfd3zynCeiDG0AYuSwQ6DfcBrW0FokirS0RGa/+5K6\r\nGGZ0tbSrQEDiY/8n9pSwmgt/7E4lYiPBGd+/0skd7SEFtTsfHhg6rhHgdLMw\r\nvu5lObS93ebp9U+l/QSPeOHKBZiihcW5GZg=\r\n=CUot\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.16.0-web-socket.0_1666197905149_0.008133082901701005"},"_hasShrinkwrap":false},"14.17.0-web-socket.1":{"name":"@altostra/core","version":"14.17.0-web-socket.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7c481ff15743d225d42856f9cf87cd8cdeb814af","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-fLwM7Zpi/VB/tccZipb/7RvIjDHn1IqUV8XSm7YRfAwPHBCAK6r+UNW2rSh/eodwktSxhOPX/Tvo1nz18QzVPw==","shasum":"17811d86ab890331e2b83520a23b4acde69a62f1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.1.tgz","fileCount":1217,"unpackedSize":1427970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICP1sm8AVdfYhvkavcbHJkk9AL8BalR5vEYSLhCUoXkrAiEA/iTlqlG77RHiwajpN9aWOky3g1aHzCJGhBXwVDd/QJc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUQF5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxaA/6A91+CxeKgKScqpys/ME7w8Piy++nW2BznPZIvXFB2pUGsc4Q\r\nrQZ5BSPcbnD/dSIXPue2W3tgra0iRsrD9jA5I+2UUCyOkEKFiEG6a9stbGU2\r\nDkkT1ZwSHiJ4MtlmXM3fxQB+dOH2vz14EIjKnx8MQj1F8yUFb5CmbCEm2J+8\r\n8ID8q9tmxVtSqgNnzqi8LWzAw8txa972JQYWNnNWfhLyK6WINIr5pU9S5ban\r\n7UJLz/uVn9GfPrK+KfuJM14WGYmPzUN3ncn97UKkMtjE8gN+oo2KZvqVvPUn\r\nPUxRq9bOQHq5+Wh2FXSgHlCSMXPyie+cOMfmxpqw8+HXrFn+dwYW55pp2+Op\r\nHUhLzGoFsNIMTLdQ93V7B12YeAyxMaaDQsqpiu52Yw4eZ7WCveedRHJ1SxV4\r\nH2fmIxAsGZd0O6W9fN7TpZn6bXeVt1l3Clrb6AVxFGdXrUYe9RYrTRkqJunt\r\nhJ9W8ntkLrhs/+F/fFD1r94JJGBBf0lojqiNFDCF8QE9M0E30wgz/RbR1ays\r\nO+uRN+j2bCyLlG7QudppVj0ExD6yJEEfBNzJs00Y/DWdp6CvTdKHo7at3mEt\r\nsT7bxIOckG2JaKMMgIzBWDiCZd8npCBRWRi1W3WViP2/GwvC4u+iJu7dDhVJ\r\ntkcPzVihDItOGmbWd6AzeR04Dvi4bJ74WIw=\r\n=krNi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.1_1666253177441_0.8474397565885547"},"_hasShrinkwrap":false},"14.17.0-web-socket.2":{"name":"@altostra/core","version":"14.17.0-web-socket.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"fa7aa73b742eb7453bf4207e2db541ebfd4da318","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Y7iAy2vI7oKSFCNQbv5ah4k0mKFqEgIiYxs7qLrgWZjnifdYH75PTDe04dutnIXaCH5K9fmzdS9/ZuTzWvBbCg==","shasum":"d66e40a89e6937a759d8cef55b2647cf6ddb86a2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.2.tgz","fileCount":1217,"unpackedSize":1427970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4Lyk+YO58wwnrnQIA82aZy7bPVrYHa13s5PmdepagGAiAka02JrM9yA/NpQMdkTRPUZXPjCORDFj0rIj+AbciwnA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUQxSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooVhAAk5a62onTQCQO3G125HfyZ3w2B0j6jnc45Dj1lEX4T0ugxKd8\r\no9pieImCGPEEf3Fzaz0dImj8P3eve5Le7KhMguixssS+4NLB+Iw6Ygu/+h3S\r\nN4G01u86Dag22rX1M8dkTyEjZkUOxaKncgaKR3doS+pkVzDte6/53K6qpoTe\r\nVX6fW9WGBf9l9SDMVbDaO4QaBc0FF37Re3JvV1CSTRbM4skKgnqMvT7H/4ei\r\n+ncHsp33hvUSQv+lwVx4QdX4HTHLOGYpyrpEt4USkrMyPc5h5azVuGgs0czw\r\nVFIdq71BCoQroAwkHUV4fkNCpFSZhDuMIfwKpBBRz3xPrETI4SbGmTW1mzHn\r\n2b2O/iy9D3bGU/69cify9foivM3D1ajXawlcTx0f56EPflf4fa55qCyExg+t\r\nTV4n2BWHHBMOmQCXAXtY+Ao/52KE6jJ2HL3D2hHFrZB3WzwsLutfkdhCHD39\r\n6hPKqe+MuqzgsirFne5TagHil0oxEr2JEJoiu3elHwAk4xGNGcs09KHNYsOE\r\nieA6u6jQpbvhQLE/F+TCdMcu6Ef5x5udHWzBNso7rUQQerdlZ5q4ePbYdAWy\r\nKh7bAE6sUzQCSfwjQhSBa+qhzPllFjgrj9HED9Q1CX8c/ai1+JIO+CN+cIk7\r\nxbnOk2HGveOujXlD+7vMWzOMlZ6Cms3eI38=\r\n=rgkH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.2_1666255954117_0.6849811790528006"},"_hasShrinkwrap":false},"14.17.0-web-socket.3":{"name":"@altostra/core","version":"14.17.0-web-socket.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4553f2f7e5f02752ea8f24b324559e5bb5c8b7da","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-xDK/TVS/N+yX/DTUlOcwtCkQm1DJL3vZK/Yv9peaeSWyuNsG9DtgXeuqcM+MStO0HsZUswxfm+JmmBdpaSquig==","shasum":"88a096b647498df4b786e57e510b3db1c52e5e81","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.3.tgz","fileCount":1225,"unpackedSize":1432196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdHtlKLc4t4YunCj+djJLPAW89lwAd19IRBfBjSehLuAIgSBhDuljuPmtS6GU9mLH5SdhUVJIy8oA0/lHUW4cHyMg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUQ63ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmARAAkj/rljqP8G0xBnsIyl5wEW8TegDSW+Dxo2IblyO1mnqSFJrk\r\nmgfW47Yr8mwFC/RVI3zD+jPHzJ7gz+PrdajT3swQpHQXJ2eR+lxAAQ5qbjXo\r\ngbqPrukJBlyxGfwWDRugLIRZApZig8tF2STW/GWYN8FLLSV3ISZD9z5ypv+h\r\nNOR/JPrGCBKjztgHHc3vayR5l9KjmdrcyGNfLqzYwSxUTCxghDBWI6OheIVW\r\n3lgLAolsIgKgeZ2YdjRksNdB7HfyG0VZP/NmP3UJmo3LsMUenXeLYubLoElk\r\nN+gQkfXltJt55TQ0anWKDn5KHzrRECWaCiG1oZeh4AsyRBuUFrPXdyeHNT3F\r\np1oTYBtysntTuP/o+R3ujf1wywR5+++MkXnSpHTxjoX1AYf0564MDMShGkGq\r\nqe989llzfc3rrwa3tMJ0CfsAbYdAQuhdBjglU3mnfCy2FLJw2sz4zZhp4349\r\naOchIyhM/gZ3Jx/mfEY0GCy/0VFa2CX0btfIErwfkmICVZeMZzHm8jINnck0\r\nYcOsMwz+LFnOvXIoaHoBJdMg+7UbYeB6c3RNWntu6hXLbAMu+zDGHAD7EEiv\r\n7gx6R+2w0ur4EM3p1BfdGBgwbx4Z9A7woSXImgwBl0rhI2SpDoUvlC0hZ0ry\r\ng8kWmx+SmEii10lPk0SmeBiud1GhiH1fipc=\r\n=ewEz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.3_1666256566964_0.40048805606340965"},"_hasShrinkwrap":false},"14.17.0-web-socket.4":{"name":"@altostra/core","version":"14.17.0-web-socket.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"48d31d37aee62eb51eb592b4fb8fff34fcefb676","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.4","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-G9gGQB97zAI9aPe86rJuoUUOi0dKJu7RtwG4ht2VAHIplpcjkbT1KIsYQkN0cAyoYCdD6jXJniduxCEivpMwJw==","shasum":"09bb2b119f1e3ab2d74c0ba6e1fdab0240d77465","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.4.tgz","fileCount":1225,"unpackedSize":1432196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAskSkMBbJtzmxnkcBCBXQGl0NdpEYZedrZMSHVtNm30AiEA158XpTWPsdITyHlP/xD26E6OhMUw5SQT1tlyjgGz1Ww="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUQ/yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonvA/+MTpS4z9xGWIMLmyP0yI9VA8ChDgoHP7z6D+5QWXOP4R0da7e\r\nnkoF4PoB7ezErlPrRx57NUMWrqxwBOgtK/B+YI21aUDdppqbX7lIGuwvrDbD\r\nMB19MMR9J/yK9+LuqWebAWNOFVCVg0rh2wOAcmXgwKHRSobxnz5iWCgTBl2L\r\n52TKZ4LZm0acE86Cw/iCLXOpFZ2G4LOVjO9hxyLiUWU5FwMpdslvVmJgwyiB\r\nIr+A6f8QTVsujQNmGO9xfLxWpuMrz5xjdikd9Vjy45M7l0xrxVklg0/W1PVZ\r\nbra9rSIcRzygZFhdLkV3IujChKJENryIoU+49zcZXay3C0Tfrv7W2W0ewPHe\r\naVdvGZMD5OKL/iQmN2/UGrcd7gGmV/RG6bHCIWodSXwZxdYETm+I2YfBNwsS\r\nw0UxjCVnOvv1lPcati+eGJkuWUYAsF7UGOaHN4apzgZVCMkkxaJtTUAz4dHC\r\n3WnlPScwYcyViauve14KjN/DXsuAYnzE6ISY2XiTCic05s3wb5V4tx//kPeU\r\nPxu79UXEx3+1RLcOeSzLPfeJr8Pwz3XUuUsDu1k3acjiyeXy0F/T3bYiOAvc\r\nucVsNqdmoX0g91vr+eFq090RnLM6OnbCnxmjueD/87Ip/vv5SNveKQz3RVwE\r\nBN7wIIe/vvF/QdtUBgCFPZMbI6Um6ENuYT4=\r\n=/VLs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.4_1666256882388_0.8878132802719956"},"_hasShrinkwrap":false},"14.17.0-web-socket.5":{"name":"@altostra/core","version":"14.17.0-web-socket.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0cf2c75dd2a760ddc08991a9fb421e52a74fa0bf","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.5","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-8mx56pL4p1ASEzgL5xsMn5enKZXaVt6OMo5du5n5ogqzGXyoUWMh1wYtyDsF0QW0Ogiz5p6LohP2zB8k5evKvQ==","shasum":"9e39e5c442ffbfbccaf34ed8b92741e5070f3055","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.5.tgz","fileCount":1225,"unpackedSize":1432196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8MZ1Q1cZ9k4r0AgZpzKfc69bFmMUmEASugceE/bIU4AiAPB+ZD+wyW0TgjND1Zr97+UMTzhe44pmbPlVHHKG5ang=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUSTvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+AQ//Ylk0FrLmDSexPvJw0CpRszI7z2hraZ0vO9YLpMSSJesWzTuH\r\nMmFHSVep7pJKD/OOhGn3hytRNq3HUAso4EI4oA9SERSeBdJvb3JoaILRxVin\r\nQwyph3TNH33kzVdWXwIr74MQIaIMAmFubrF/Z8nyFF1sVr8GoZUbEKnZt9Vf\r\ndy9s1Vbeq/vR5s8+dikuNSgWg25KzzlO61v/ypYJDp/GYj9woJWK5c5DFzVg\r\nVHbh0mltapuz0fLp1Ymrrtfw015YAnFH5RVpwrJrb0QjidxOeWso/fhiCqWQ\r\nukFYWoY5vOJNqgk9Fy15mdBeTtId8D85YdOTVTCBnjYKQA5HfCU7aKAbKxWj\r\nyIi80EuCHq+a8vmruymtKgY2So8oQyfeLRQmUPFwTdg5wbF3GWHrDaTSpGUa\r\nP/PoTU0+gFGd7nx79uqJIcGWUKOk9VrEUWHMSibK5kVt6nctd5ASY3VnYuxR\r\nsrIu4OYY4LPY51tbK1CNOvAb0CPB33tPNJWDOQD7lAO+HeogygQoHIKhW7jD\r\njFBHyPvLhyKeuGVcbyoMJPZAiP1oZD+B8AN/6gZfpnipIPGW+Tob7yCQg2AZ\r\nEEwRt51sWHJAqCE+SHvODfj2MzQnW0bfQz3ZqOT57T6Rdhaw7X727ZK5bkxl\r\nYaka3y3mY6eErK+LDniRNNgnni+OKvN6yTw=\r\n=5ikI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.5_1666262255520_0.3414954620108184"},"_hasShrinkwrap":false},"14.17.0-web-socket.7":{"name":"@altostra/core","version":"14.17.0-web-socket.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a56cd6634e60c25553f47247e060d5385aa16754","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.7","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-iBII67PU1cpIM87pjMyBDN18R63+lgpY4IP5klQ+qaRhza9KLvZptD4IGUgc1d18P0VvhxkwDwAghK6drVmbSw==","shasum":"3ccf02953ff237a3d029b56bc3a2dd11f069ceae","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.7.tgz","fileCount":1225,"unpackedSize":1432207,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7Evkg65l7HbCPh/LbUZgUZMYNLaUvF+mA/0BDA0gJtAiEAkZXe3ZyUbuQWAuDOoteLfvsDyLinItzhQyEl58El3uI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUSXNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocDQ//b+MbKscUP5M5YLIYhgqbklp5c8JLUH+CA8hUorRFvOVxDN7D\r\nYP2/tfUbRCQAO9pFulJm2JyjGv103i3BFT681tV3OKySZ4ExX0q2a6eQLHtE\r\nJf6QdXWByBBLmvmHD1b+50Q5n7PMtYl3mtUJvSi6OijuRbRELd2Wtz2oz776\r\nybDvLq3DI0GOxzY2YE/UsRTT6kD1vStJ6+a39IH7Eb0vqyqpUi4Qj/MyW7t3\r\n5IIQoeXCpnJ9FhQEGRGSn5p8QQbe7rzy4MOaftyWWtfOALRt0NEsmDUjRY/d\r\nv3vDppNQkGgf64ztAoO/712EVWfUnp93JQltRui5w/rhSXFWDJGt7fyKcInc\r\naO7+DkyiUoYbY8TsdFvD7ZH1L9S00HPnbArDjqiLiAwVT+ZO29V1df7ag6oQ\r\nxMWskjruLxI+17r5eXM484RFd6ClDJDRePf3uJ0ub2alNtiS5FJlwiV/RJQo\r\nCAfqwXeIxTeFY/I91yfShF7MvsT/21H2JK00fo34s2lz3IIB2juv1Y322YV0\r\nDW/LIQhztCe1TsipLItu4cMQE1+z4igLXO2Wngh7/6iDtgzdzjlpy1On8Uqt\r\n/udBRqoV7ve81nRq97W/EDbLaUIlMtQhAI6ZNHrurQvvx6pyD+LMLWUngM7K\r\nHPoimo8Cme/hrKgehJpiRxpV+avWvF5ywN0=\r\n=SC8U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.7_1666262476815_0.4425697031966962"},"_hasShrinkwrap":false},"14.17.0-web-socket.8":{"name":"@altostra/core","version":"14.17.0-web-socket.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d4f81e8f1dfc994c89bc765a2d72d9487527b5b8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.8","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-6b5d8O+yhCcUeEX3+ZY/S8m/MBXmQjDv84DTMQxl6GoNPuxwEnG5Wh5hnPRcv/rOvx8dO5PkXtRdxdy+ozlr2Q==","shasum":"3ae7ea53993e7fe741746e12d6bb3095ae1c5902","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.8.tgz","fileCount":1225,"unpackedSize":1432296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBreRZw0C1B/AT5XYyP9CrZiB61uQs1apR+icOHsB6fAiAazcE9fZt3l26CogDrGQBCidfqUwDMnnod89vzU1q4mQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUTSUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFrxAAkY64tA7iB1ygBru1wpqebMSXepTgZ2qlGPs5KUAq++WfOzGx\r\nDxD8FZF8NsBw7c+E9KN9EFFxG3nVuOR2V5zw3ZnkxMlufUh6DXlKzuCUt/in\r\nOjvG1swPc0BIGhpBnkgf4LMd3zUhYgDiViQ9sgtlMliaRfBFViOvoJndIFEu\r\nkAJrDXcSyxhttUzMp0EmTDKItGp85Ra+18PGfA6qJNuMlTsMu17Pfa03MwHg\r\nw0Ry/kPzVcWiPOy3c7O54+BwJ5Y9Vsw59AXKpR0XQ5wBro3cP6a6T/PcVMNx\r\naGcyzTygEyeKo5NQeafjhCJD8e6R+bU7wqW8Ebbi62IpVCk4PdT7Q+6kN3dX\r\nIZopUHn/BQ5dYq4TFLa8T6UFwRXfh4TzzQU0uCEvqKY4JBBbXMHbEDEd7fsW\r\nHvia76J18HF9aXaVuvf0IberFriyBMz/YCSKmYiYxsY/1c4HdP5DcOciMdXw\r\nt8x+kfl9uJ0n+k0NqY4qpDYmqLFLVCexRaUF2qijkZYfliklWaI5CWNdFkMc\r\nHBwlF2xw+dBpxo66kQc72lFW5B2QX1+XxP9zzDQ0oS7U4sRivCbU3rKw5DvS\r\nMm00pKOywHgT7Yh/gZuLzORky0COOMh7nTHgRIrNOM9BUGYTxPunwr0a2ZP2\r\nDHNn8+L+ZKKsUBr/nSLCf/qFujnGhQAVZOY=\r\n=Qf18\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.8_1666266260500_0.6529218926100175"},"_hasShrinkwrap":false},"14.17.0-web-socket.9":{"name":"@altostra/core","version":"14.17.0-web-socket.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"251480290341cc030965922065afa1ad597f3f60","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.9","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-+dOFYD03czKPmBbkGZiEglKoBqF1Cftxwf5QqRBU8s6k+J52vt8Jc6WW0BiP03wMtVTZ1+FvRW29IRTxwdG6Yw==","shasum":"7c18e8338e6b8d1337db845364a23677567c2dd6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.9.tgz","fileCount":1225,"unpackedSize":1432296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPZYcNWTo+WHgH0y12h4DBj1flz2SLx6e5HFd3MuvY1AIgbDLg8saK8LhwZ4dVqkQqDU6kSy2OpCcTkDbTEw9ykjI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUTckACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBBw/+OTm+cx46lWM/MMu7xMz75N0p+UJd7Aa0G8YuIS/zW9YJD2Ax\r\nJ8xEmZ7KHZl1YFNaf8X+9TCjO74qpt+O++xR77fjZTZ6pCa/KLVosIGDQS11\r\nW01LYmO07J0taQGE90P4qfYJpSoDzKyU0GYZo5c4JbCqOEwh1vImeSrBM8Lf\r\n5JK2vgpDvtfXV1qdoauxTp93wQcEHBR2ok8qrl5q7+YX6+AtEr6nAl0um5YJ\r\nzyO0++N68bBWC39SuJhpF2m3Z9TuXwGunJ3gAxuadg9T3aKidHW6wNeacXW+\r\nOF6wiD+XRGUAP7ClHLNjoNNK1gE9fwmvcfSU6KJ1whozyrETBxGVPNEzK0Tr\r\n6x6Skr+un2pRRPbHxtvlQDxrylDzkjWCKLi2nAAgLz7+hL8GmJmwtm5GSIqi\r\n35DhCoLU1wfl6Z9U0iQAvHF6dzusKcD/DW7axPaVheKLcPOs85h82RD3aZ9c\r\nM35T8Tn2BrH9VkiTdvGj1DjSuy5N+zNymgXQ1FLW8/i3fisV6lia+kMTRtTZ\r\nvSN5ecQhqBqZgY4+m8Q6zQNUl20xNM28hGjmE8I4LWISBiTeilfRTWJUn54G\r\nBy/8uAAgtP4F3wE/Hl6Gdrpz/YHvnbfsu4v6VK3aUEQaphDFbtPB9pkSxWLx\r\nyl1/rpetWu86DbSnMaJx0BgB52GqShIAJOw=\r\n=7WaH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.9_1666266915969_0.12660255666226083"},"_hasShrinkwrap":false},"14.17.0-web-socket.10":{"name":"@altostra/core","version":"14.17.0-web-socket.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f11553a35ad3880f2ef7c0bf3856ba49410dce2a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.10","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-7qU2mfSracViovqvjBMQxsJB9rbFpq58FXQx0ag0BsRAC/gjzyKuBSr43PKavRKTT57WIssXFpjFl4oPaG5gDw==","shasum":"6cea5d64708843c18fd0d995ae47a85b692bd577","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.10.tgz","fileCount":1225,"unpackedSize":1432239,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqopM4mDyvX6BuY4/3c5FXwbKpKCZatTcJrjuoPzZUdAiEAx6aw3WOZXYo+4BXyUxlUUHUZhAJwmJQX1K6YRtT1xQ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUTgCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+PBAAgmSx9p/DWmZLKwWWY5w1YPl6mrh94aWwrGtuf9XrHTZODznH\r\nYYhzOBpsxb6UkvZBKhOU3FXL99+kJ4afM/Tj3EJCdrr86avtIzpZ1tqY6yPD\r\nSgRaxSMZY2RuwQr7pCgIn3vg/TDZD4rY7iHw+4Dxq0fS7z51ReraorcSCr+P\r\n5rF/QNczWIQ+kgk90WDE3vx53juByeGbo5gLBXbVk1rNKOS4DSSZQZtmXX8C\r\nGt8ysMTkoZJ0eyI1FqI/fZQ3oNRk2GiRRtb7i5WtXhQY0mWyovrf7xZGsm6x\r\ncPx1zNaKDV5gDODAeTMeMx13ZLJaNUOostvMWJpMiUJoii3D9NSR9VCL9e5k\r\ntSSDqJF3iSF0dVSS8cd5U8hl8C6929oW2Im7bGGMlgAYSa0m3XCF7Z1lSIsD\r\njInJI2vGtFJP9MqrAYP0F541dHvNCmEH2IlHBBxK2SiAkaxliEJiFLpLZEip\r\nyA+4e7c//a975wYDKAQ1ve893oToeciyyQq4tRDi+pp5ZzYcsUun9O1ab7s3\r\nQLfJZYy8HxVY5wkncFmJqzLbzUId6rZWBHBrmxGvwmevXDT75kKyiyya6v4i\r\nbo/SYO1efyl9umYaHRI2flw7J8cRtJrp7RVCTL7FUKOTn7H9maUMQx9K+LaG\r\nvPDNtyixfIFVqhyBMPWrHKVkNpmAN/3hGRI=\r\n=ijWt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.10_1666267137961_0.3006685854608624"},"_hasShrinkwrap":false},"14.16.1-0":{"name":"@altostra/core","version":"14.16.1-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"174b55d6f1e60af827a8587f0050e16fd5198424","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.16.1-0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-z2g04WR/zmzr6GeP90I87t8QjQZtazTeU+tzDpXTxz5MIFKcvrxShwD+tRoRW3RQpKHDCubDIkP6PYI97aXZqw==","shasum":"945770f1c7c93161f9d8c89b5a9bcb3da2c34732","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.16.1-0.tgz","fileCount":1195,"unpackedSize":1412673,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa62f38iECbj/T/eLDvjQpjCCqJ9JJRq70vtXsXrmW5AIhAJYYkhFqhaX0M9Hh18518LCQbigccgjIJEARbixVwCtk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVcchACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow6w/+KZB8SVWltEf9IXrq8TFG9xVsa3xBlwMOsz/hJncBo8tRdVrg\r\n0QPz7keew/i+mzdoH3PGaGp+Dmmj+rxOxU+MqLs2/zuvlOpIEBUAvt6gjk8w\r\nGYvns4URkMRRKdbfSWNoA0JWimZ071cpFcCJ/DqAipT5Em0x/9KWEIQ0iKtz\r\nvUmkUN7zIK1g8ONA2Q3XThIqKvDvZZ1vqmQLlZESJ3Rn4YKW/GdKoNrncfAH\r\nhWNpUwcwzgn/7FzucgK2VqDTnAX7KzDgMz/UYi+vi8chp6uQrumyk3yOMgYZ\r\nLyGs2qYwocuPwYTvIvI0d/GCNd3hAVjsE//aEqQT6IrSA4uekL46Zl7tv9xY\r\njg26hi5yBpQF+zzmgC4jPoBP9wdJkytZFTl5stOBjC8f84vUb26SruDDUwD8\r\nzWPEkvRrJ4nrvEV74yOZuCap4b1ByvkZ1k8UaFxAU9hdJQksvqsARLeXwiyR\r\nO9qlFgmEjOyMJrl2c0IZesH7+/3o36zfz+2cQQOjko5x4YOSBgequsfcQwwW\r\nnPgOv4Oc0jimupnp1/koEbXp3d8yBWVJzJNP3Zt363t0ppAWDi0EZq1ekBjv\r\nQCPNAmAgrrxCrzPtXHtlArjKe25WvotuW7Skl63deaZZ6gEOQUOnVExIODaS\r\ndI80W7fWkucIh2hRBxXyldB+dBAQwFvbDvs=\r\n=rnQY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.16.1-0_1666565920787_0.8756685811673821"},"_hasShrinkwrap":false},"14.16.1-1":{"name":"@altostra/core","version":"14.16.1-1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"aefb7f117e5675821c1cf49fd6cd670244274c61","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.16.1-1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-2yUte46xJoB0k2JmkNX1a5j5dsFlpiD82m+jV4G0OHh4ckqP9DNV0BKw/oGthDPYVe3XkhKEkG30DRb/8TrUww==","shasum":"0b2f46ee81af299c10a68da87e05b5bf5f1fbc41","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.16.1-1.tgz","fileCount":1195,"unpackedSize":1412673,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0Eq5NRjYUF5sf0Xy7etz1PMpgKw6ug6EXfB8MRBvhpQIgWhBlj4M9KJLT0vB2j1Bpq79wqDBo6qqI6//ibw5Q4vg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVljGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdnQ//Tfs2BQ5dT/0m7aBzqanHp0W7vSA3ZZcNMjbM+7vZAZrrlwVt\r\n4QLM/PmdMZ8+tTndgfjH3O5+az7Mx0nv7ctdQqlYQT35Ln8OjNsR0DKSe3q1\r\nTmCODnO7PtCmmOBVjU0/gj5T2Gw1ikIeXo/49a6dtbvgJLQJmTcHkh302S4T\r\nT6gasq0iQFlWmlJyaso6bLrdhOVj0RPbXzHsO7hR3Hj4eUgsCmf7dzC5Ojju\r\nLedTFnp8gZwyh+vDqLcM3T9XwAmXHcsiZ2/efetYO3NYHq/6lwDqv/QJa09Y\r\n6LjIFZAuP5GtUW3CnX1sxmKf8S90gRacXnZM5KJIi9EBAIcbqJCMlfDI0Tg4\r\nSA6ZOjDWYJxPAmV88ZBLe5madl7KsDcMshQ0vRN2s/0L480X3EqiDvuhVNpG\r\nBLPp9TQ1QzDK0bLy2ilgDadDJU/gYa+8OfMmT1Anjz8YyE5Mq1N4r+Vnnqq/\r\nPoUym9+guif1SJaJGcLSsc7jD2PTmkVuIsr+rUQyLYcXVbYMlvKoru3GwiCq\r\nTM3HShoquRoAsmn0x1CGj6dwTF+PdSNE3vptoaZUyU7P7z3GDL4bLvXiQYoi\r\nMrRl0C3bKp/2we7QL31MYmWzjVvkYrDGkBuQizIXLLUXwIkb8oDiyMnFEYrO\r\neNIXv/HHpjcctAY2wX4eNPBB2eXzRoWsyxM=\r\n=qGcj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.16.1-1_1666603206577_0.7697235300971128"},"_hasShrinkwrap":false},"14.16.1-2":{"name":"@altostra/core","version":"14.16.1-2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3d13b6f5dcad72fb3b79396a0e1292f526c520b5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.16.1-2","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-sXhV9WYNJ+gCUF8XsbdHDBFaLz1O/DYyZdAuAH8Sjo/HosCozhCT2dAXBoJtMHRZvmdBE/zj2qlTIedKldilOw==","shasum":"d2dae2057b0fc949898f715fb522bb1332587413","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.16.1-2.tgz","fileCount":1193,"unpackedSize":1411223,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeL4hg0iZhSrcG4lM8zogFQD/3MXjy+2rI+0Gpj9lgJQIhANF4aqFWSjttTjPb0DykMTTUtFiNp6vI94OvpHVt0x5W"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVnB8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosLQ/9GuTGTSRZSf6y9mSGgJ/ymIrO9M7o6L1e6kmmbDgeSRoy83ms\r\nYzIqY7+mUXMPoh9S4Z0f65+xZLyX8NoFYhPgpYXgPktPS89bK7R2O4fuL5VG\r\n3AW+5HznvX0Sg8Jg9337d+M6eNEiB5mqJsN41+Efnslz99kNzcWmFkQ57flv\r\nxLFKUW+2/05AlexgNcUuScqUjRlpoyMEzc+Htx6eIfzjGfOpdT8UEd9Wg+/M\r\n5CM84kqOweMhk7uw8aF/RZ9TDmNnJhjckDv4YtMcED9KFYbfwwPrq42ClY41\r\ndg4YDQxF5GiR9ARU0ZFLMTTbOSs66IwIJd+5wF0dvFkcfThN4o/VCPpz620V\r\nxYsok/CZEg9gQ0fRJ5LuM0OAtTreOdEOExpFNBi3oNUfkOpoRrzWNchjuI7f\r\nLszPGbMUSQXNR5bKv6s+FCjLe7+xVWvjET/fJv+JeGbgRTaImL4xTyuGT4hL\r\ndlp/rUpYOEnlhXluCoygsKhX4Gb6ur8BpwSO2llaus3Pl5IedIZChmoQiWvR\r\nRR5I4Prtfz8LD7SWHZU3cvHhsvasgVAC3W0HosQYEDnkhc3JToZLIMt2y6jR\r\ntW5lCUsQm/4/N5SeFHfARmsLz5Rv7WmxtuoDGOFWiHUqx1VO6dJgk08eDeC+\r\nIC5Cj97aIKJp36kokoJLeLKiGbmA+7mw4xU=\r\n=ngzB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.16.1-2_1666609276559_0.09612132809429985"},"_hasShrinkwrap":false},"14.16.1-3":{"name":"@altostra/core","version":"14.16.1-3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ed8004ff1f39e0a3c6ae5a42a4578391e0cd1e31","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.16.1-3","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-0S+M4jzUsKV6fKUUupvhbrE7BSEg2RN+jLtdIHc4bX1Jt2Ao2p70wFpPXiX+PzJ032S9wBI32RkaGZ4+DQziDw==","shasum":"252581799e763a680ae0b34c445c7b83b4e812d2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.16.1-3.tgz","fileCount":1193,"unpackedSize":1411310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSBc1yHuVzbBCQy6ssfd6X1Mxcr0m3pTJoVWQCOobR0AiEAlWIV+upAiT2TrT++Ld7zgSGsUsTi+FirSK/3UDa28BM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVoThACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPUhAAmpoiznTIb4DK8c0lZP2E+SG7pJVm5Ffy+RGxU+4Kfy2okUZY\r\nnp9nvEwWIS8zAS93TOhvRS/nddI/feqRY7YL1SEmW92bdPPoSR9t8WzEHsfy\r\nrk67pYhuhErCBwSyDhC+c7HYyAvvDNnNOSWehCTyo3xRmFQw7tbafz5xmioY\r\nrrHZdGTHLkP9kFHFQnojE0mpMyG1dKIG+GmgLLom+lo+fCpjI5sSV8EYt/QS\r\n4dhAqxHdRB+lfz62S9jM5Nda/2SK00h9y0K6MeBBuVpbczQ2DDTcLU3CbSLf\r\nqBDLZUHXCr6Coh1QICrB4Otif4jIAKs6eIk5+O/VDTflNzJH/WiZYMhTRjOH\r\n8VdobQ591sLtmqBvgz/KuCz1m+7WCRDPEAQIzkqH6QuQNx+Wly74jxHjyM0I\r\naTM6xRpeh0OjXiV9SlV9D/o8sVL65pwsxioQ9igl/y+j1fiWapwlVz2tbNr1\r\nccGsQbk+ySQUaNwYIj1f54Y7nkdduVGiMk6BKAdu+J+UWeJmuQyWfK46AUdM\r\nTSJa0Ypq2m1eEshaNM+24hckYRkapb5qONTwuEex/Cq3k5o8G+rm6mkTXLQU\r\nfMhNbrupKcmRTJfFzkOW+7WZEBipJW9ih83VAZeRm9SvA9FdeRm04yNWbJBr\r\ni0U66/hsxN87cb2mLHDkIZp6P5AYyYMucZI=\r\n=Y496\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.16.1-3_1666614497440_0.6093824553691127"},"_hasShrinkwrap":false},"14.17.0-web-socket.11":{"name":"@altostra/core","version":"14.17.0-web-socket.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"89c6acfa95659982078ef1dae4a0f6b6ccc2b093","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0-web-socket.11","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-DVg5p59SrUKQupUfYh3BYp01+3HPrTu9Q4F/MRy0ANAzE3WOKa25YZvpdF/GPhrJk8wUtr8wrgLhZqjyDVS+Rw==","shasum":"e1bd1061bb773ded3c5b5e07340d316f1973c1ba","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0-web-socket.11.tgz","fileCount":1235,"unpackedSize":1438749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD690l1IpSapIU/XLOKJK//3vuc+7T97No/H4QbutydowIhAMN/xN6q3NaSnNb0TZFMx5Ms3D64UBulumh/DReOzB6h"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWPR4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWQhAAj+JPaZ8a8YpH1yfSlKqyf/fX197Spf4BUhDUSWqySCu8ngkU\r\nqnHCCNnqt3j3Ke30rSi+s4JS5K41kr08ayaQGBftOr89NozIGtSKTmVIjPpx\r\naiIVrLUoqJTjRq+z8SHGCMLIFk01Il+GXjdqZsHRwTWqqaLjgGnkNDsaC2Ut\r\nLEjewO+iwiel9Yp0cnqFA+B229zL8WsPiXGJ2p6imlotWoMmSwe9nAQ5raX/\r\nN7Q5qRSv4J1rAq1pq6d0A0n3Y7n+PFH1kkG/IYlkZ1vpS+mepOFjoC4/N1Xy\r\ncLKeu/B9kQ8XQSn7soDcxROM2OeKy3WPCIneLdoFmCUZOb7nqt0hBRtLBcSP\r\nBQDFtxl32YTK7U9cSRr9i8bPIJ1WEOr+232uqRJJW6SP8f6jHpf1aLSO4CIk\r\n2/QsdW1tzhAZPkPRHSDBcUsE+gMPUria988gw7R8nvgLpSzctdfb7yp3afaD\r\njBmgbtHDZ5rG2JWNpih3Es8tEyzFBg4tt8/0QZ9YwasyI/MIFWXRL2PJNy0s\r\nQULIoXhuNwyvXMDks1xEFt+jC+HwKDUtlE7nujeSdxj+Wgg1I5YC3BySeO6z\r\nuV+Y0IbBi8tsPco0+RSekGktcAMx3AE9UsIeWQW372wkvP+H4h35qsvYh1/P\r\nk/CCwav+VLMe+t9K6XRO1Rc/OYIMGn9J49Q=\r\n=B0DM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0-web-socket.11_1666774136687_0.7289478999092358"},"_hasShrinkwrap":false},"14.17.0":{"name":"@altostra/core","version":"14.17.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/**/*.spec.ts\" --recursive","build":"ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","rebuild":"npm run build:clean && npm run build","build:with-maps":"TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build","build:force":"npm run rebuild","build:watch":"rm -f tsconfig.build-with-tests.tsbuildinfo && TSCONFIG=\"./tsconfig.build-with-tests.json\" npm run build -- -w","build:clean":"rimraf lib *.tsbuildinfo","build:rebuild":"npm run build:clean && npm run build:force","build:prune":"npm i && npm run build:force && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:force && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"fe70544819ea940a567e344ceae85799de2fab84","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.17.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Uj6ObLbIFjYrEwYIrKUfroZCN+WLwYXuxt3XNsU+68PgD2w/dG778DXl5czwzouzJWelvblomwRf+UpRQf1HpQ==","shasum":"97657c06de8244812fc2a5aeaba2a267af7a278d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.17.0.tgz","fileCount":1189,"unpackedSize":1403074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOyr1hB6JhncDgJ5wzeS1gy2+fdoyjg7alxP4xdPpolAiEArtN/l7aKgye0XPVk7e2s9J1cBeCBljIZ9XCRdQ+aCRE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWRnnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovxhAAjeJAWb+dQrtc5XLBQURXdoEeo5BDE+dpwtYTMSd/PB21HW63\r\nyAERDjtSVQ3RUhljVAtNNw//XYmUMnm9SKlPzfdLvNuQZWj75TsGnJS4qsFW\r\nVwI4CZHoHEqVOJGU0uzgeGTQIckmUOGPA7dqV9VY/2Y1jUltf4w1wdkY3xCP\r\nYCegtM+ioC5CFAKomMDErpREwVExQRJ+tBU0lJ8j2r+j8L82XX0Q6kQkU6oF\r\n6dCkagMqI7StEEcFUaIXALsKibK2yxJDjKIdhDskEbAvzaou99bEJxq2ul53\r\nCc1ItALQcKDH1jDJ/5oTsSF2SldpEsXbXx1XLgcorLyrl0qNse989+REqOyn\r\nvKK9xT13Q23WFYaqn+hoM4RrSc5sw94OKvNQVmJw/rC0kp6DKBJyVfSEpRqE\r\nuDSQmBj2weO1asNWtqP5vVP3qSMXxFZQW9HvpJPWYcNBNL6s25kNBtrQj5Ef\r\nKWejEY8VrCU6Hht5tLtGzK4b9s8CcGJntZEc2n2d3WHeBENezgHF+ndwyscX\r\nI/og8/j+/Hze0uTKmOANZp5Jo0kw0+0ELxQYF3LzEaHjktOMfFOOURRbekBd\r\nQ5RJIIxTDiDs1wTPRwrbnTOKrgQPXKNxDYpW5CgVq9Byq+lLkD4EWLahjRh5\r\ntJ/wBMVyjAjLPPECAdYrILdXe5dFDXlCsxo=\r\n=wF5V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.17.0_1666783718742_0.6582070566570364"},"_hasShrinkwrap":false},"14.18.0-web-socket.12":{"name":"@altostra/core","version":"14.18.0-web-socket.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0df5deb8824be436622f30b9ef0caf1c667aae42","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.18.0-web-socket.12","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-cAMrisoLg8Ccq6lL5GgSuMBMFrpTEtQJ6PDUydZwypsBHhgeHB2T/mk4rUlyfShuBqhFASuQpLYpq6xRZnHmUA==","shasum":"26976139825a78d2cee7c056d30566953ec26a43","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.18.0-web-socket.12.tgz","fileCount":1235,"unpackedSize":1438749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGNCQxxJveKkJMmLq9mBcmXxe4YBw5EadxNmOfPI1FmAIgNhF3kvUWFt5OSqjrWnrJjPBoV0/XIwS+tOHChVks+M0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWSmiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph6A/8ChiokmaAfWP9hh+UJxtbBRDOSXTy8F8RTDOTHcb4js8+DnDj\r\nfSttio54wk6wMovTusY9CDDLlvhXHeRC3BzqGpRJouoJL7RZSKkVGyVfnmyX\r\nNiiwF+13EoS2QP14ttzpiFuL3l+DxHEN0w/pExo8REnZoYxqGJgI5mxpKMJh\r\nvpICx5jhZdE10AMkGKCQLSS21aOswWB/m/4fqRYCVfEao84wFFoVjpSU/zdG\r\nizJbpBiq0Bh/Q61TdPGohYjUd7ELHUjLPyATPm7dvr30gd2pq3YqpslnLvjj\r\ne/1zqRShO1PGgzeZY4CHgV6zKAw5E+oDBiMPNWKlE8K/TAPZVEH1pSSWAWqH\r\nktkjw7Hx7uiG9edwCFt/2bUjtIo1/uBh+pwqUb4PzjY+dINVN69VV/R0uuyx\r\n8MPPQ5JM7gHvNV18drHWa8tVrj/toz7asIkqnk9i7syVPszRv4UM33WbJp/f\r\nfaC3KwisjIzjO23rTHVf5XvYtWG8NB9aTzSnXFLNvBIQfH6S4GbT/TXRaenU\r\nBzPXJ4ZkCsJHhPDOrT+BcRBxpnH7+buKt0yiJKPdDhSKzvEqOILMmCHP24Sw\r\nEvHLNHOBbWcUdmoV1gffRkYeZbd3y3hiVMQSvpfx1UNUGkYU8YgaX7IVpaxT\r\n4zNbQ9rMtwPr48jfV+djy9bH2L6ka47zj30=\r\n=Gpuo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.18.0-web-socket.12_1666787746600_0.5742585757569896"},"_hasShrinkwrap":false},"14.18.0":{"name":"@altostra/core","version":"14.18.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"2ee93a13f495eee89a2cb299e2e65f60f49faef8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.18.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-48Ggcy56S7YvqC+lAo835Xh7QukqE++YLMPDMarXUQuT0bzERa6/s0JUVLl5EYMe0TXonJPaZAv5JfzJso2h6Q==","shasum":"6664736585729a69cbee1ad4a064413855d3fab5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.18.0.tgz","fileCount":1243,"unpackedSize":1443651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLWyylc5WcWUl1BalYkJDaleKASXQJ5JtKCyTlg512sgIhAPE8putOGOu6s8ihLCMzOkf78WAa/zKeeqqQZ7wu6YrR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWV+AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0xxAAhzIwK67HaxtpCBF70/MjAtwQA7jrCsPirFTjU2ThTzfqYClQ\r\nWFq+IFkTapvJICAkrHwcItNEIpfXIPeBtZSM9yTLTYufsK05Fa7pmB7TFVaL\r\neuHsm1iR4RjoCHcUL2DY+Zd2hkq8vtvjOvxYmZ0WatkR1xswDTnS7Yx58WcZ\r\ndlAFa56fLp3WqCuDf9gzMaLSWyfiqE8nowD2bwQcFC42rytnbCRRD07aRfCw\r\nKCVT0Ywzr0vzaTn2SZcDrCbaEqlzqng15Ma641dQ8qDMZ4WpojiHrOQTExZ4\r\nxcBpkVEG074cHm5z4FReeAYxf4fRN8uoHynMzpedHdNLbuuVNjrhvB3E4bJe\r\n5fchgJUJ9lafqN6DUO59c0fKdLS+LOsDXVAGgAc4rAp/WJPiLgPrCV8nCeR2\r\nBqcYfx89TFnFtCSB74C+BiJq8TBVVCP7Xr0/UkiLE4taMJcy4qealJPq3aft\r\nKvyLyS0eElGfHDy8AxceSk/5ibRPy9C70Fjj4CImCXgcBIkN378mzWIq1Mi0\r\nel0RpEV108AldUaPUM8hB8NvTNIkhbs8giV04etSazQjIRtIxm6IyJX0JstR\r\nvw4RatgMFrZTgNa4pqpTmZtJXvgfACcmMAuAYfFqfGoc0Pxrm/uX77amWppK\r\nxZWXIbMAdFZ2HdL3N4AOsOg6xZhpmMgJPsQ=\r\n=Zffy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.18.0_1666801535753_0.32246145633333767"},"_hasShrinkwrap":false},"14.18.1-0":{"name":"@altostra/core","version":"14.18.1-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8ea22aef0a7c20f1e42e5ab606e27200df7b759a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.18.1-0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-VrPGFyNWG9fCEsGbb/zojC1E6Z6Mt+TdtVDfbJO8kZNA90jhO3Me5bCwzfRPHaK2XyiFADHhBJ/BfMoojqdMzw==","shasum":"a9ce3dd5a3a9464f76fda6b8e50ed6a75770050f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.18.1-0.tgz","fileCount":1245,"unpackedSize":1448211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0AmuomEtW1CNUg0bGyRdxqHhRkSYFMHH/7MhfceiALAIhANbFGinQKaNudR9CHHCJlAGETEstD1YCGoE6frPoRzAK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXpxOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeLg/8Cv/vApXLcrPyBJhlZWrnleGOfgN+x1VHcdB2nmp5twgHvBpA\r\nelBYp8AUxiq+4qxYl4T6gvtb0OcaOcX5CggE8CnpKv3O8e2+r2CWRzSyqYCF\r\n2tqG4WM6BWrrk/HQWJbzekgBvA6UwoDaYO+Io123JGYlCYxWZfi+qWasv3bX\r\nDBk/RS0S6HjVDW6BgeK646+ZE+6oi0ihTYWcFKSg+MWmSDF+GkLrHkXdph1n\r\norVEL7k8bLMcwSPmC5Spu2ill71LPIDRnrOavKqls61hCX6HCjZsLJgWvcNA\r\nyRMTDkbhr6imxOwoYQY/L/kKo2PuFGS/tIBuywtQoF7kEAqD8cSq/QmSM7z/\r\nG+dLcYMKAjR4nT76GeLzn7+xxz0kXBvl9aMBx8hF6JiAyy3Tufh8+aWGO9hC\r\nOTThn1lheWKUj8luJ9hjLK6vtocpbfHVo1vuUg9hnABVCWjm2B7JgDyOEstS\r\nrqwBnUiR2pMnEPgJIQjPlXj2aulSYJx6hzJTBUNznk5S6q68NP8riKfhLNp0\r\nVOzZKAWznaeBzSoMHdJ1eR6HugkTczxnNTppSOm+pMzxdi1X0a3P57JOfdCr\r\nLGyV8Dps/mD8UFPiDrT5Wv6A3OUD2klcgVv4c3cavUlzwpotQpu64wTKhYDN\r\nxb30owwXKfuUIBG/D2cmdA4DY4e+7ET8+70=\r\n=gJYc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.18.1-0_1667144782049_0.9189332294601864"},"_hasShrinkwrap":false},"14.18.1-1":{"name":"@altostra/core","version":"14.18.1-1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e442bbdcaf7becc732559484b86290db017cc0fd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.18.1-1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-R48d+cDO1BISzkQSBOGfgcvMkvqKeWRyW6i0ChnmvKcjKnjiJej31K1QCClr236JUEjtK9dfZkPITIGtv8T9tA==","shasum":"797abe24df3cf557d5957773a1871fce1ed95288","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.18.1-1.tgz","fileCount":1245,"unpackedSize":1448083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJDyc+ySSybj3QbB2QeRomtlapUer/JYEQZ4RXfQREsgIhAIjoQgXanwO6D0zWTibW0gTfTkXmW8oJ5Y3xgYTcHDuf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXtY/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFTw//U7IE44RsiQzvfn5Ogom5fGE2tyF8Z7OzNlw5m/vJ8cR6W3rw\r\n43JOroM++z5kpNEWqIpxqbjMOtMCnuYWA7t0QyTKBvqgRLgyZxX1Q6z3baOX\r\nLBrXMNuqqERzdN2rPgK20y1/SEVcIdxm/oGk6BYzaxTiqMVSl4LOf5/rzqPc\r\n0UvNCPHy6fTh8xvHj9nn9Ie0MxyaIXsjTuZC0xsmepMFwQxSzhMOSpANEwCl\r\nez2gBXonAK0jMGuZ8DsITa6y1MzNI+OoAUhp2+n34WppCF5M9qbH3p6mfWkP\r\nCy/wzR0L9GL1kb5ZUpaJW0GNylc8XJvXe02q/nVH+22iyFpEgT4p3kfTjMB4\r\nrF/IL5rZ5KuhtAhcaiN5Ql2EvZ/on4elYsgwwvmn2zsRsktFBDg/ACVQBsN2\r\nON4/NnAWEAjDBB7uHRTdgVgNe4ADqVHDJzTXNJAj43ul7JQ30qtXmbET+8mY\r\ngTEq1LYDRrUEFV7X7c62jGQ5wB4O55ryntMFW7EasYD1GhvVPdKMQ/zVRB5I\r\nMgz0wRVggdVdlJuH02q1zL8TB6ZT3gZfdmJACPkkRRYCOEXURqKkiMc3rOFu\r\nw8Bo7M7D3vc1wN9PAGG47/jGuhivw0I7zv8bVZLqxZ1xFOe+GOt3d8jcsbVy\r\neKmEGnrw+kdDb5iLXtLAeSjGTRd2cpP1DDs=\r\n=3/ZM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.18.1-1_1667159614929_0.5235792815963334"},"_hasShrinkwrap":false},"14.18.1-2":{"name":"@altostra/core","version":"14.18.1-2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e7b61868ed84205aff9d5aaffd88adeecc22205f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.18.1-2","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-VNp+nBAl/8KnbTepzjKrUPnTh9Tsaqrznxv+EgqES4ETDDSDzetvbpYusB6eHLKjNGwhO2dypy4JxOxIvsi/9A==","shasum":"b81ebfce03ff34571895ff15219209bdb46a853d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.18.1-2.tgz","fileCount":1245,"unpackedSize":1448083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw9UP88Gd+cE9fn+mQ6xvA3wXqZmemWH8wGykTiOYBzwIhAJ1cW3F0gNidx4Tdm7LtG6EYm3o7I+9TDFoexSIXtwLR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXuVVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBnw/+IGT3IL4CvCuCZOCbspWOuuzdRu0+7z1Ihld2rMifjgeV6Ygh\r\ni5knjaP1CRwOdYwtMEsIaWIjhJV6/KFZd+F8kl33DLY9D/adRazKLg11nAxs\r\nNwxsNbkKoRYRVuZK3xFPvCwNYnm7Dr8GWMO4Sj4blOkLXEyaHVK42crvaUL5\r\nliqP0/VJ60MWoujgzy7/COgdj1Qmu14gbrS88EjkiAeWJop2fiyhQrHT/KYU\r\ntbhAMriu5r1uYbQZv5siGA8SLmibhslxezyzCVlY+sfeNzg49XvxATgH/16/\r\nzEysFaz5n8XwsVeVCGoN7UtbrFXSP4sBiyTLjr9rzhjoejWvkhi4OEdcOuQY\r\nxY4wmueKf6Rau4LD2TRgB7vtQExXyerKu0zFbf38ENz+2cJmzuKSYQaOR/fH\r\ndi1YpDZFrBbPIfVra5JeSk7qP7zBeLMPvHLb6oO1bp/58FR0let5eK2PpsMo\r\nyKMhPE0+D96fxT1WZLPjJ67hTeJmQjJSJau8tYkSqYAq00ForP65Isn66xPO\r\nH8jQ1IScaysKUOdi9zrA0Tp+ZdsXynLvbV1xi37REFtMCYDJ5jQRincNPIg3\r\nIqfEOXUYZXFj75dPdPeKMygBCPQZByReV/Hp6kDccwoenTMDrzSUdziBEq2J\r\nimiAPpIsN/c2A64PdRB+Gb99iMDrdc86k94=\r\n=Ieai\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.18.1-2_1667163477217_0.1569574472177786"},"_hasShrinkwrap":false},"14.18.1-4":{"name":"@altostra/core","version":"14.18.1-4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5931fd17566991806b968753528a11551ddfb974","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.18.1-4","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-4sD76ki1GYP73ojMCZsUSwPNLOcPjxeuQOogEO3ddmpTkX3sHC/bNARlvqsuprHtAuae8DzruRTMj7Zd9mREMA==","shasum":"96e8cf5a6f3221477bc0311a87a4a9a2a382c78c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.18.1-4.tgz","fileCount":1245,"unpackedSize":1447879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtDI+8LmCNPkW/lqDtJIaMaH3O9JS/1rvv8QCG0/FBnAiEAk9CSfyN5VvD7VHWtWbiVCjrPUw26ygj8uqnuJfSuVNo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXu/cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPCA/+MzhawEMF2Ppxnr7jU80WaWQ2sQhzJZ+aWWKdISGudfrai4Ik\r\nZJ/ChFilwx81i2FjDNQj+agBhtP1TwMPyZURg+LsYcOYKbBESZeuE1gYLUrI\r\n7zTzxsngtQYYYrUIKczhojhC6yvLqFvWnPklOSPIUa2DdNzDjjHk4i7AyjWp\r\nepU9tzcC7IEtL7TjXTwdPZRU7yuPjieT2mBwbPukxpjRm1/8j5DD6nRkJnNs\r\nH+6Bp9LJPMA8ysp+9kuHPv4AzjuiHn7HCKpuvZ2sD3dEbLidJ/Wbc0IO+8Zh\r\nBxPgbke0jAtqgD2g8drbqVs4Bu51Ff6Y8PyVvfL5YvRfaI74X7BZgZbzaeqx\r\nzoyGUY4ijR5Hepzrldp0sy2mSvfuum13y3z/SEvuZOP1BJj0R6s57/Y11YE+\r\ndGzVYZ2VUTJ7sHzghRnNfby+8pJl1OD2nSpNSaOjeWU/KnAjUmCIaElbYUrR\r\n+mLmwCPl2nuWEfRIuBI5pxlrxwMSCfCO+xRQ8fe2qPnf4aYI6bYx0oue9d7r\r\nJmf/ldiJpSdRyK+QG1q01nZ/6ZCTK8ERQNWAjjBCkU1rUqpdYRlVHVuWPOCd\r\nCm7IxK6ZffWz78S5jKiv5fdpdmUSgXXHZim4i/+wehk6CaHgD6pd1Sa1Xu8S\r\npKpcMovrP9POndERtT/rTxCKBnHZNHlpjsw=\r\n=sPc8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.18.1-4_1667166172394_0.025821123037175653"},"_hasShrinkwrap":false},"14.18.1-5":{"name":"@altostra/core","version":"14.18.1-5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2794291373f85e383516a9766cbf613cb78bcfde","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.18.1-5","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-kd4vJx7nkg2o21sn+vb6j86snST5MZwcHMH9ygmij1I34JNgMpXCFCKsyQDsxd+QcFLj3QMCTR2pfVJSQgF+vA==","shasum":"cf49a8e989bca420fed83b3e05964ddf4c09a0f4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.18.1-5.tgz","fileCount":1245,"unpackedSize":1447751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGp9Fb2LhM+DRTokWV5zySzPq3lssynNiHT8IelZzqHAIhAPazYXJuN8hthXGFgeFhs34mHzwoe4JDJ/jbm1pJVb05"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXvWzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLIg/8CcuUkR/M+mNFF0JTDnrGTm+TeMMdU7xl9HBRDTGr8VZxR8k2\r\nTpwDx8YrkTeJ7fywz8HoQlj0lVl0nOfC2QTSK1q57BOIPTLA9U3wn2OXvbvD\r\nzp/RC7P0vdhM1eCxhPwFKasN22n269WYT9JMVSIcWZ4AYskmSIhSMxGvGttF\r\nfbohRfuBA3iYGAOeizvR51HzgFvEd+LvpxOeHrw5P4VLTWWil5IE9YHVjgLs\r\nzYGX3b60t4rqas3ziAin7M6RSiWpN2Jldh9iouIlU/qM780AihLVews8sOAM\r\n3Y9+42bWqzghPnyjga86DS0yl7FcNgm+HKUeoxuSKfFr8QPxwRkJ8n5Tt9tY\r\nwfTdxq/p4ia46rw4tyUGaqdn1kjWUlKGG5Vm1wxz46Nd4muWVIvibi6u4XML\r\n8PWEQa/NtyvKMSvGTGacgst4NAqe2MCIIOkcRxL+8i1yV9KxNkRYQQqk9M1z\r\n3gHbA9ga4Xyg/DYBfIxHDg/6zEeBYQu5mYzmSFTFChGXm7mOI4HNJCr4iHGG\r\n4akVfV9HFdY9JfNvNFVi9ZZEGl7TjsDiZm4NQ9LJDTIkdKEzoAnWP74qecAN\r\n0bNWgJZu8a3jbV6f6trkjzJX5vSAlYA/DaIucEYADQOAXB7PhwYgdypdC75p\r\nD8Wi5LT0xIsnXXnbTerKFci3dJkKF2gnNIU=\r\n=WqjL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.18.1-5_1667167667682_0.8392696001466609"},"_hasShrinkwrap":false},"14.18.1-6":{"name":"@altostra/core","version":"14.18.1-6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1e1d8379b8d77710f28818a2f1f4109a1b2ea686","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.18.1-6","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-rGIYc6vuvhMt6X8GIgnCo32TAf3cXMq7rQzxd/Zh3WCbIgYF8dr9/9SNZuL/6EG7Vyj53YfNNNJBIH17ZJ+SNA==","shasum":"aed83f6335dfa3d932cc4855db9558d8b7d525ec","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.18.1-6.tgz","fileCount":1245,"unpackedSize":1447895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICA83BSeFuVF+tBaEOqZLMytQCJZ1g//D3gaEahXXseIAiBoST/E1K1J5hMeRwU3ETOf2avFUEffrZXj7aZo0CNfIQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXwADACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofNQ//bghYToPc10z1WCHFu3iRRZyRbBjrJSyK+3ZxdhRyPnjlQz26\r\nJjqxx/NALhBeElH4DhMokiG2P9NzjKZnlEBvBwfygqshZ+Vrz3+ZlFmowoM/\r\n+y44h6/gdqEQbscjhbCf9mPrqsJuIMYhzXZhu1jTw0h8ILwlrObglmAoobbj\r\n0td2cmSk5Exc1bmUIEuuZkR73gGN0E4Q2nqq3/ymIf3o/28v+Ds6Iu7V9/Gi\r\n9uQDlM8v77yFBaVNvucHPS+yO2z8X69GSkki/rnhg5d+Dgwhmk5h3FwbZcGr\r\nDKc9yjiNEEJtcui2EP2y4qexR6ULQgEBokO1AEIISOmnXaDXuByWeEZP8+ZB\r\nDGwbI6+N81Vz1Oon7d7GUp8BOy+wk9BZzZzrSTZkBJvxpXtUqVXJMe/+hVsv\r\nXuJ2pXDEmdXkfHk2y0Tz+HVMiC1aBooSncsyMqJF+o7eu+jiiZFEtkb+mpvO\r\n/DBkx1ZLpkMAcUald8hQNIS5gNjR9mMXkIBhLiHETwq8eRAXvLFlcyKmB1ur\r\nPDKHD79Y26uQWlTDXxX+2/BqXN6CFJxSkiQMXcwM99xbyqiWQKfFFi8wFFkw\r\nNi5FegrRZgKKJ9FFjbVfzW/s+7VlXzSGjpPD47m8SNxdSTNevEwvl0xfH1ux\r\nvxC8jz1jUaf/ZnKgD2Dmkoer3LQ5kI0qhA8=\r\n=bN3z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.18.1-6_1667170307143_0.39811296886695513"},"_hasShrinkwrap":false},"14.19.0-gitrate.0":{"name":"@altostra/core","version":"14.19.0-gitrate.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f3617fe623bb3000e4e181f5f9cd9ba285491953","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.19.0-gitrate.0","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-xWpG65klddwBQBYBw63Ldgwf8sTVKa6AqBwcnO+CW0TEPcJQKbPnuTDO2dlhgSPev6jJatKK+HSisnlCbfKeYw==","shasum":"c2524af26c3a8d5ab767c6edfae861422a63274b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.19.0-gitrate.0.tgz","fileCount":1243,"unpackedSize":1446488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjUKz7efRAxNaECZe5P5kWs0rwPLTE6thEXfQ6Kp7SxQIgQMCyPV7/kd1be+qKsnxZN223IyS3rpdAxIba+jRpB6o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX+5oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG3Q//U2pn8vXbrIXq4Soddy60nMa3E+9YOxHcoSEVQxlUXQUgPesM\r\nj/xdwSiiNkkXxHXPDpzdWyDMO2aSM7hCb/GOIxgEH6yiPBygDIh8qDpgixCb\r\n+AtVvfr45VHKPWpnqC20cOTkot9J5sbA886TSjtkJCOC9rb4gicreYA3diRM\r\nhf82X63Y86Anscp1zFXSLdO/WvCQoMin5D+419zzusKGg8+8e6N9uu0cO5Ja\r\nkjEuqt6i7Ze0B94MkVUBSXcywMkeLyRIlbRgeyrGtzQzJnsDjs4Q9IdHiqi4\r\nJ3PfzHGlBAV2nQ2HYM+8a6hKsh56HsgWGoGzDVQsT+PgDktaLyT11hUDZ8RG\r\nNhsXOtXev/r7NfaUI8ypCLWG2YwT1CVPbjiOFADvD7uB8H58zilfpEWYzgGZ\r\nWbRt7cgzZwmhylvjU/i6D0fU/TL2YPKAJk8gOSax//QIWZUFrTZEPBLfiofr\r\nFJKQCNVhWANYGcLIJaACnc9wXoa0dprptPaPljK+u4WNQf6d18hoqIMp+oSf\r\nG1geNhIDE0tt0z2TKRtwNAPL/NTJ+3vB07FWjYo88OiEhrwAx4uzQagbUxUN\r\nCZvBkNiYfcNGxLftK1BQE2Ow5ZDH9f+lVE797YBvZc2WkglsKbGW+uDJd+np\r\nhhhUYuMXY9ipTq2+0HiPaPRKEPnUEjaoOp4=\r\n=l3hE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.19.0-gitrate.0_1667231335784_0.6768988232681208"},"_hasShrinkwrap":false},"14.19.0":{"name":"@altostra/core","version":"14.19.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"6f0bfed8340c6c2e6954ef9c0123153f93a043e7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.19.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mXWS8zn2PCJzHwfOtq51dSJui6HaB/qulW1aN/Kf3+a/Fg6rvJhr+XnF8sjRDWuv7al5JR6qHgW+cmXJR/z8Xw==","shasum":"7650fde4d011cfd6dfe0403c65cff407f8758798","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.19.0.tgz","fileCount":1243,"unpackedSize":1446567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDyko8L4YVHV2dB2CJQhSJkuOcsr76vaEPPhCGT/qwqQIgZ4t3V9x3wmnCzSsgeQaIGEzS4y2g5Mu5m4PRB8H78ig="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYj++ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQCA//ZzRAE+IK2yJ20vmqaEEe3/Pj4tcbhBo7tQejCLt/0TfGVDSH\r\n5al4fV3RSxHMeX8YVS5eLn3R089B37BYYIL1v5ZqNJzBKIrqpZ2YHiLLW79z\r\nScbWGRBg1RqvbiULTuMqFs5hb+Mg6hO6LoN+XoOz3s+0Xw5NmcGVcWrgyHBT\r\nZ9QWBpLUby6yLHOuPAg637yeeg4KsEhPG4Mip9k0POba4USd6mhAM2X2a8zP\r\ndaZQPSRCH00Ersu5pM8/4nvHC8JcCWowEzBxHq+hyV+8fn8dH6P3TRXv+lge\r\ngyN8Om3Nh2pctoo/vPtb0EQgACy3ka40Uddr3bb0ZKVlruSj2C616+n8nFAX\r\nUv5nf6HZQ3UkfgaCp+XbPP30cnQ0metcNDpBx0dfQjQTrMnwWPnO7YU/OyQu\r\nMRb6pitGrMIiPE4U0NJLo0hLOGflKElLALcYijfH7XylynlOh/Il03BwXhSC\r\nJpRBEoPZfGt+8m69ye/Fyfyy0lku8qDzMLLTLvefC4KAdbODNyQ9id5wDTJL\r\nLPDbmIfHsWXTEPDmfna3XYOHEbO8cj7XnYsMHDMGfMFijoV50VBAzS6h245B\r\nACdjmuSenptM5QoI5Btp14sZmwCK7YsrVrQLr20C0wddKSFx9HzGULFl57Jv\r\nq0xYEt4an8+19NK5Zt+wgr1x0rSdz7w05jA=\r\n=lKE4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.19.0_1667383230533_0.5793054128110733"},"_hasShrinkwrap":false},"14.20.0-vpc-config.0":{"name":"@altostra/core","version":"14.20.0-vpc-config.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"56301530559265cb08932311d44ed34ae22cb1e2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.0-vpc-config.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-xAsHmkDuGONqXL0bQLzkV6ehkJFi/BL47eJ+Qp6JBxREYHDh7AwlSgkCdPysQtluq3gSCmKMQMzZcQwXzZBkyA==","shasum":"38c14877760ff336e9351f15c1c5af8c0aa05fca","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.0-vpc-config.0.tgz","fileCount":1257,"unpackedSize":1459978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMsV5gyUcnc7fvTzCaFphVzs9xlI9l8l0YNaVj1npdFAiEA298J21W2OSe2Z7Mg0PsTMiOXQfpGTD3MxNRJJsdQkmc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ7e1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTIg/+K0DwUZ7XFTWMD1pn7E/IsXPcfua4rGEKvqTxYdLAwr8ItOev\r\nHr2lbLNZ5KQ2HuRBuUicar09Gma3sqyqgSCK0Y7Kor3tWMOS3YmcsV6E57lK\r\nzlRykZUCbBGr1HOBQIra3/CEC0B+0ZvuPgHpfGP5dNKlX7s/btBB+lp8I0vp\r\nqbSZEKraLrDlogE3r5zxtYwdN6rHoUYCtbqXbNky4Js7s4QmSYjs5/CE0maO\r\nGF8ntVafYI+RxL00YCuOSZ11kiGSdfmKcfs8Ip6oyIFqX+4xQ3f61ufTFFD1\r\nJ6xYAg5c3lMO9NzWwrQP7dtBP8HBcIE+1MuG6VoJ639ToNTH367+i5MLof0z\r\nx1qWxow3tNw8R6UQDIKZikHBTuL4yxoAb8pfddp9vNr5XgAtEUZx4Dm8Y4IR\r\nWRQoIMtoya3EF5JokSQptvacTrB5Uw/+BZpWWC9tphUdBHCSUjOTrneLIFFc\r\nsv2Mbah57BuwP7BVNK8MJ60+EKf1vJySLkpN0PaUpMV6KzRfaCblVES5VPlr\r\ndtuzfu0wQMlUE8xAESiDb0dPilnJiRViI++L3YvHpOdHb/fGvOqE/oYpTvsu\r\nx0i5bmWYguVt0EQFzDDWp0P1bGhFo9k9TVNe1sA5NetRAZLCdN9ldSV5M0cA\r\n9PkfPdtF3/8VaD2owZxsePkbCJGNRn41EyU=\r\n=cM9D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.0-vpc-config.0_1667741620849_0.6196031447528707"},"_hasShrinkwrap":false},"14.20.0-vpc-config.1":{"name":"@altostra/core","version":"14.20.0-vpc-config.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"19f6a59cc0a67c5393ae26bc1ffd088e062dfe28","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.0-vpc-config.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-h3hVVhZ8VOK9p/cUuaABbzPSRRD4mbFDw4n38gVUYuwIxtdHrQBwMbZ5953FJah6sDWID8zUCzN/dzgJTE1rtQ==","shasum":"b75b0a93e18527c8f09233e47680f75ba74a2501","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.0-vpc-config.1.tgz","fileCount":1257,"unpackedSize":1459978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVH4Q4ZFP1gS7iaLO+BgjOwRIcMlJadXybss+lz2EHzwIhAL4Ck+eCa/oWYa6ON3qkQVfD01KrtJIOrvVCkmFcA3sx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ94QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryXRAAlAMhkev1dRoUEO+JAEvbbTltX76hKed8TD6WZqLd5JH27vnO\r\nrOWAfF98aG0OaqrMr4Dddv4oeZ46fCD+v8h8JTCKlBMFILwqSuebPP/AquLY\r\npgm6bTysRQdQ9ZEkKpYblePxoeUnh8Y04qvJoWbeFvUbwR6LUDpxcrFzxbs6\r\nJrnvZeePmx68uZmTiPFKqLLyov7ljEvj+V8K1mwub3nmrtZkD575EVfNrB2L\r\nXKeezRvNYaXigbRpO25mi7/jhUUlAxxcy+RbZxdCCnVR/HINTXmL3ngS+Cdh\r\nGT/ibQc5uKK0xd+YmhywCUu+CAZusZ59CXrAp4PFK2OUR3cr9hOLe6S4Soah\r\nz6Sq6Xu94ku2VK+mjtwd8bpTb6/9Fja1XvX8v/IGOjqRrRkXQ5EVmek7JOZg\r\n8g19p2sHPHi6CgzRJu0ucBkkTa2FOWXFlC0fnRKFg/JMfUMauFPy6mRzPX3k\r\nnFz2p6EbPYAbkp6eNpEzmM+zkVRovpEsbhDG+lYyQDNZzemVpt/NoXJsNRf4\r\nDhswGv9Jv8zQstZ+d66ndEsprLs4Rt6dpNLNnHVGtBCH8EE42IekAyHkMLsl\r\nmwUh/AJof+o8Nw3PFCHCYuFYCMAHl+z/xulspTBr/l8zdlWDIIQslw+j+8Gf\r\nsjFsAC3CXtXFlrgpcO2PBbeye68tqhnvNJE=\r\n=3nMN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.0-vpc-config.1_1667751439932_0.44459455573200213"},"_hasShrinkwrap":false},"14.20.0-vpc-config.2":{"name":"@altostra/core","version":"14.20.0-vpc-config.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"71b3fd2e91b8436634b58c890ce0e819c1eba47e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.0-vpc-config.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-t4y35fMl8hT7elll7krubKPThfXZBkDoNdXjNMRFrr2DeJXdIdJYtNvssiV4Zf/kLTt7gtBn4KEmUaXkG3bQkQ==","shasum":"17a316971f9f9cdeb15095a51e672b14c12fbf3d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.0-vpc-config.2.tgz","fileCount":1257,"unpackedSize":1460048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8gxmSrb/cFfiILUVDVO5zNdWOtvIgw3z00UxPDfLoqwIgW+h3NGqLQADxlCf/gZdmV/Kv3H9GAHyy3OuoC/GbkBQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ+FuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHtRAAo+OPVgwr8vBeKEEEYYzu6iUIygzgVcSTGvLOC6x94BYEQxcG\r\n3pt+LudNG5m6MtRIg8BF9ceYXum5ypYVWOUYC0Mh1L/80we9zxZfeAF0hDVQ\r\nlEYA3f0mfVp7vLa2FACRFN8zTzYhc7ukAbZbev+ljD6TjNw0OOA725Q7+VCj\r\n/xT/iVDsl1k5tbhCHDdfQYWZv42E1UzWM51AmoklFojz6jzYpUsabpEGyuN9\r\nyvvxSPJaG5ueC4hWhhzfNXOCJIPq/TjlT2LMzFJB0atOUhxIrGgT3yb6GAM6\r\nBtlXzvQ+UIwk+hmnu0BBsDvYMiiPtE9iVzlimJ03RQZH7z/0QhnnT5e0+KM0\r\ngh/dQy+1cC2/vkT6KhKoKtBZ7ihc/fQzyZfmRB0JZoDP0YnBC32GhJtLMZpb\r\nsYwJUzdYG53Y6yzp+PUWYYb+OPsAwnMtuF+LcT2CZy/Q7lW26NrzI5jjzbMA\r\nXB12aQxPLCzk8PqISfUp/V1XV3rZZq2vPMXmvzd5+1kKp0Rp1KNBrVCAuw0F\r\nSU1r5Zt06S07wEuzON4dmFCPCZ1/pJ1pp8KLsOC+SjuxvE9RIGFcPH8jeg5G\r\nwOC9+lCKW3Vds595K8eYq6zM6Sbo/kQT+vfRKlwQMStTPTwUgk5QlY9D+ASp\r\nIQndbD9Day+gUGndfFnmkL/60kspupKgEdE=\r\n=kq+d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.0-vpc-config.2_1667752302222_0.26272357919102096"},"_hasShrinkwrap":false},"14.20.0-vpc-config.3":{"name":"@altostra/core","version":"14.20.0-vpc-config.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4e7fbae67e2fae53d6d7f48b582b991b569b967e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.0-vpc-config.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-IIkx6rrcvUWU0S8K3a0195+SrW1DkTzDWJl6f7zOJOwzHrpgsDZUpHi8vN2/8ftzM9V414aXo9yUmFDQli7g0w==","shasum":"e8037a6429ba37f090fe836ff9b1cb0fb83b04e4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.0-vpc-config.3.tgz","fileCount":1257,"unpackedSize":1460048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6neKu3P2ETqONslDhSnqWzFaFrpLK/7yvtCkqRbxT9gIhAOMCRNoSV6qsinZbGu1Ye1tk+SdXzU/1smEjpQGOTcm/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaO6gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmranw//cX8fE/08lrt1GvqIcju9UaCyIdbwBhAW6ZdLNOwexZBz2c1J\r\nJz2ybkcVnOI4c7Za9TDwDfNWTqH+WLKzmRRFNVk66Q41sg1tgAhZ7hvk8Jzy\r\nQreUMjsjYEXgrB714Py9OHCD6YQJotKzLB2MOWnyrB5/KmXRvgkh4doCIU+c\r\nNcBR7UoQJPRrnMj56iUc/4p9586+AxvbWA+IhTaWU4yJIkeVleOg1HjTsy08\r\nLsRwG6JUo8nmTm05vkG344w2mpBFuD7zpKB1RXXNc19LILTCqHQaiepBwDOD\r\nljskqior0OX+Exk0Hayn567UzeUCN/KIyoGlzik+D83Zc+W9M8r/cIdq2+0Z\r\nf8ATh5g4hRnlK+/Ff1Mm9jWC0Cpjosc8W/vnitzkTxxzsNpOMyDzeICXTrhm\r\nk3/0iQq+VmnPglFI8TWuP/2Q4L35rw2Gz7IWJMC79AFwtal55AYdTl85EI3V\r\nmGeEviRz7CldWIBa4bFE9ZIuD4zlOjXxwaO2ZJK+VlZ5ij8/bHw3ad91nJPn\r\n2tCvf4eVVKCsSA1iRCIjiRKpzMCfdeeimuLJJvYpJwnjzHN68/TBy3MCYmxO\r\n9oAGA7UPH/6TIoRqrdSqKTF/584PZx5axrKhzUWPc/ayw1MxzqCklAPRmIBC\r\nwpigyzcjT6w/n1nEllp8UkpBANQ42U8a+1g=\r\n=I7G9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.0-vpc-config.3_1667821215810_0.5651137757518345"},"_hasShrinkwrap":false},"14.20.0-vpc-config.4":{"name":"@altostra/core","version":"14.20.0-vpc-config.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9e7a00bd4d405db7560f2547d3140d3794367c3a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.0-vpc-config.4","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-DqfqBDsKAO6ItC6pFXSC/KDJ2uRSJgFmSJkKVtiwngWo+oGdrP9hLV8uLQCzE+Ma24sHwUu75AbjH57+Nz19zg==","shasum":"9d692f10e4b079cfb4e0113ad07d7e4fbad2038d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.0-vpc-config.4.tgz","fileCount":1257,"unpackedSize":1460177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+/gjPwh0NMAGQEfcFTpveM099Bu9JR6CKyAueAq71+AiAC3Mv07ZEd7r22KsZ+V1hXFF+UCzXLP7Q8iQre3DHB0A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaP7PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhzxAAg3eaX1N2wy3Ko+JKANnOgt0YDqvaiTtJ5qOIu0VuZ3/NYkj9\r\noyMX385m9NSE9OSWj6KsGsKlmDISxIwcSQlDprWUXm0Opyvxi5Nue9hM/CPD\r\nQYPDmFGdbdjcIagmbo3Gj7xRv5HYVsqJn93HsoMQ+mR94tQ+5+ZSdOnRodPQ\r\nP6lq+t4dyHxq4zEleSnGX6tEv8PxeC+LTpIx07vI/z7ryVuVf2pkO46aSq49\r\nXLxK0lmH+WIZu3dTIiDzI4p4HSke39sXWf9dCYrT90kig+qDYD6YsjY9wEHR\r\nNmRjLfMkrqhXI5/UM46qzodv6v3qTg9R0Fu+NFRqH7CgCbluiKJYnr6/RJD4\r\nDDUHscjZIuYEjgYzz0krNJKddxCThjuK9eXeFFhlh6kknMolHtO/qpmM0el0\r\nlhFgnsU25vm3xdQQ1BzmG6SERVV+Yq5dLcCula+ZPaddjPYVR36NlNtD2cyY\r\nDy234biVq05wkwdfaSxYYD3E8N+AlESHYSvm4teEysBa+6XOfX2YCWx0C90l\r\ny75IelrBtDRxapml8Q6wgLc3TtAmcCgsNpTOf++idhEGQ7gGmpDz7aNQjk9X\r\nbm6RRxP1XNKR1vQ03CsatqDlDcAehJBTIhgUQlzp92A9JfACN7oMVYK3v5ZT\r\nuW0SKwEepiRYFqAz4zkdVi25rl1EcVWQhnU=\r\n=VksO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.0-vpc-config.4_1667825358984_0.777077857455901"},"_hasShrinkwrap":false},"14.20.0":{"name":"@altostra/core","version":"14.20.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"72447dd2fe037580c9fee6276485d95e02964ceb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QcsqrOXRd71Ssa0+KXh+/BMuNDYVRT5p6qWvBdZ4raxG2V8MyLS+xBTOkPRhomx2PgcStI849fgMmaxslkhZqQ==","shasum":"c0a390de967d9de784622767c6119b03cb29e9fb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.0.tgz","fileCount":1257,"unpackedSize":1460164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE0KfmWZ0i9wyCFb7/XZtQjtnc3su59ezMFw+DXTMaJgIgJNrMNSt6h22QqeqFZbPkVCB0gZi+g4af14koAQeN9lk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaijYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNdA/+LiHttBFWQ7wPmsfXcFUmQbDIkH4fKUVbeBT3WCSlLl8TJb4X\r\nzm9/0Js1V0StxlZfOAIrisKHpwn8aQ+5ns09gKifeiBdRPpNS0DkmJUpbGpY\r\nuIgM5xROxWd56fimCCk2K1ZPkcUUI45UdoW6YwQV9o+3O1d2OLcLthiYvxoV\r\n6Iq0/nlQ+8JSWjiZ14eRyE1hNg5J+QeETSTF+4x8mcZHDFK+iafLonsFEcvr\r\njxN5m6/14rUzn5XFeBKLjaHlx5reiUqGp1KIPecS9L+Gpjx7PVnNgmK6Iwkq\r\nLzXYALOWljSydYz+oF67mKv1iCcFPfLjKBQnzV0nb/LzSY80d64FzlwIlrMm\r\nvRT6NRGO0eMgfgJcowAX0SaxpJ29lYQs2MC9T4D3DK5021hLiBhyu4ysnUgb\r\nTHR1/x1cJWupXXTPOZWTtYFp8OkGfUBeZbW0Zzwtz11kq0k2ju/QFGhM+2JR\r\nGJRiwg9ttHMVUhsYrAsvFSmO7H3fSIytM5eiPXt+A95UgHFqwXCXNV1K+Y+X\r\n7UG9oi9X0g7/iS6QxZBL55W5otttZTGobDoVmib4HunDKMETSsN96NbQnrLZ\r\nCcgi9eTeajoGC6qIxOl9VU+1C6Vb7m5Gft3eANAzhIeL22w8JldX7AjhwDQ/\r\n+ez6CXC+CUXA6DXEdX+pTaMspj85MnYNhK8=\r\n=cPO8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.0_1667901656085_0.29323933998299534"},"_hasShrinkwrap":false},"14.21.0-vpc-types.0":{"name":"@altostra/core","version":"14.21.0-vpc-types.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5c72c01450d36969b387f01312ff425eaa3ec409","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.21.0-vpc-types.0","_nodeVersion":"16.14.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-KF90Rc24Dy8OggnjxEGf+rPeh23Vw4fwDw09K1zA9TuiPKjCF47jdFdihjoKjV/cWopXITaXKw2PMKuiSIm+yg==","shasum":"1f1d3af55809970ff11465e37dadf194d25f8612","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.21.0-vpc-types.0.tgz","fileCount":1261,"unpackedSize":1460577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgzSLRO+JjJ11cd8pZWPp6IKHZfjr0uUQsLVzZzXIHfAiA7n3/h3L4ubkWe+jowRMiO4KA+2A7IOuw921EOeBTgNw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjajr8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphyw/8DpGFaOmFlCtpuAR5QaN5E8NDnW+MRL4UXMsCsl7hfo4H0QoB\r\n2kfAKk3vDOo1gk7VHIOCrOQMJJQQzLUkzqLSEb6m5E19WICi/2vCNdhUU+dD\r\njoV4al/CEMya7aNw5guSzDkvPQxvNTy5oQdL7jh+lLw/KApQZ7IgFHU5jT/P\r\n0d2b7Wmxxs0ZGqGCnO0nwHiuE7z+hatasvQNO/ChVdh8VvaKlgQhi8bRXIlW\r\nGLLIU3Es3j0mFXvqvglDxADGKMW2Rr0W2ARIXKX+m0bf+WtiPJmHQhNVGDIw\r\n06PmDxKpRbAEupzh9yTFC7JcYtOsn3AqdaXT77MowYxPoRrClmylLHJVDMwu\r\nzoWD0LDs4xybHEzWqvFg+1Fslni8l6J3otXPPWhSyNQvhUIczKqUa01t+yJo\r\n9M7zhJQzSUwa/z8eLgd/+nXgp8fJ7UXX7lwNUpQv8CMOEGePSso3IaKra9NP\r\nhQTTFXMMY7oTd904uOkISjfMYQ9RSGyimDehC/HfXs8k+Dtgn+gRxyFRYgrb\r\naDwX9phsJEgXXnlwii9NJBh4TmY+10tcaEKmNBdvgYXOsY6wTOt3pvGm8Bkw\r\nD9oOmJySIFeI/TXO4QnIIY988v4kmgtDnFz/RniftGsSEzxh6mKiuIMRhaBu\r\nMVhpCdAk+c/Y4rK4zzjOMqdClsteC8CUgaY=\r\n=UVRt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.21.0-vpc-types.0_1667906299984_0.9274415925344346"},"_hasShrinkwrap":false},"14.20.1":{"name":"@altostra/core","version":"14.20.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"57ce1b262b0c4f247761985c0cbcf789a50c66e8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sFJxN3octMzVBLvd6Ozi+i9EInSoX9ihlqhgpEe8hxuJUXhGERPLH0GJpxgpzah2nIfAHd0tgrW1IFuPJg2+Qw==","shasum":"6b012541cebd1ccec4b98cd95a605f319e16c03b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.1.tgz","fileCount":1261,"unpackedSize":1460565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHWzl9ehugbpAH3Ao8QjwtCtF9pxiR/5OV1+YuNFlc9gIgMi0fhHDaffUShXGLLz78tpfyEa22Dg+5K2FXSV9Qh/o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja24WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoUA//ck2nF545f/4Wzt1IGv7CcAnLrWAOMG/mqfR0+wO3p0q6uz5V\r\nUp0UzkDDkCpz63hwuXDSItAzlTlZg/bJtPahSPkNNCwtxpNkVR/i4zBKM1EM\r\n0tm1TMoF81Ho6C5dVuoTVrJ9vCebc0pww288PA/2tk2tNWYpotYSDqcTmSH6\r\nMghxnKFIj7RCw4NcQyuJRc1MkE18tZARFTdWPJr705PcQAFwH0TibWq6Pg3c\r\ni9fDksZTHtDcQUQQWYp4YtbuxfLWVHryq1xrlzIZtpaOhzfwyavCo2axF2yx\r\n03RagAhKK6l7p14iOjR7jeciWiKZuv+sbk7bDn4UGf/FiOMnoF/t+9ZbjGcz\r\nmuEa+bp21JsIV2609belKgTivzx4VeK/2xbsuMw2UvQ0ExLVNtIAlYCQ0W4I\r\nwonOT89/0ZPMpQ+7SfW+UeRLgV26pP3Bgo3V1zw2trssBEn9LvwBmtiVjWqZ\r\nEcceG7SzGf1rX8620G3MYU+L7i4bHUK5olKgZhfAlpJZWgoDdgCIA/b/vJCQ\r\nGu3zHzmbxQZhsvtgKHjCTWsFv7scaDfM0jcINpQLTuC6f8hN1Gi98Uq6EOWi\r\n7BDSJN+iPy8my9HmI0J43jXOxIC3HcPKXuNH9W3s42C4zzw6xJ8WAdZLxSLZ\r\n47J+L1kW7gn5O0C7w5wPy/h/dxHTavd6YD0=\r\n=/zQT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.1_1667984918218_0.4151031319744285"},"_hasShrinkwrap":false},"14.20.2":{"name":"@altostra/core","version":"14.20.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"7e5732f46c28efdc5e1a3d9f1fb4cac7761c9e86","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-pwJ32dQpGiCFnsNF2/zJu8HZEiNLYm/NUDDiSvUk4hHJCog640ovvf5Xnvn411pEICZlhnYervEGl3N8ETBSMw==","shasum":"2ff5510e8b7eb5318981eafd7d34cf42b1c48d57","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.2.tgz","fileCount":1261,"unpackedSize":1455154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3DKHpEk+fHFinVNETbEN3x3lksOK1g+wmohYfzrBnOAIgM/GAz+4BChwJEz/mF2k3NFiIy/BP5u+zt1wXR3dzsnc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja4d3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlLRAAk/Daf1Bzbm22b7hOWvgNOeGCLDbAtnVomuLfhWLEdoPmT7OY\r\nJd9Nj+n+cx7ygw/cxMJcXU/jcdUf8PvX8hORldL7SY2xCRs7mLfkAmgkPagU\r\nrwqQMoqmkqFc6O9WSnp8ax0HKHsRhPjw5mHt+Ub2U/5eIdZj/XdovjYGD7D5\r\naYwg1owuJsV5bbg9uWVOUQsKzpGS2EjR8je0p/qWX5bhpl6sZyfocZFpOHwc\r\nIRGv3WqTYKA6KOlrCcab3t2eb71h1waHvEW7O46uAt1hKUDT+gFNhRk3l3qw\r\nT1jZE8V3xXKO9BA79Nlcax1A16GaA6qwBICDHMgMc0lynlAI1cV6kGjs8inC\r\nd8HCsuzikvUZdkqa+7JZa4//5rAtyxaAPyZdAA5H1ArJRD8FHjhT8lU9Wtl/\r\niFEksHy9LNSOCWvFnYYzMGT6mJ09xcInhuFmp3+kdj+Xv1yAjlK5jHVTBZyz\r\ns5Xd49h3LrL7kHzilGAg8aqSMLpnU5WIjrYPCdQLKgdY9i07d63WVBEAVzW5\r\nmWsiH90s2X0sxxOVqCKeBrwTQEWsucPgXKeSIPTqSaAti3pwY1bASwCVM/Yh\r\nwGzuKRpxUwoQR7sRYwzJtq/4u3BYPkrzMgspVeA2RLBoc9q6spNY16Uhb/nz\r\nKw0533wM3fHAuYskLT56YjKJ6JyMUgnbjxo=\r\n=e+Tv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.2_1667991415125_0.963024337800944"},"_hasShrinkwrap":false},"14.20.3-type-assertions.0":{"name":"@altostra/core","version":"14.20.3-type-assertions.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9b86ae68f20ba0f1e17e1442a406b1b4fd18330b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.3-type-assertions.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-mtlud7RtRFsn10r3p9WnspWGCErZXLS9IWnF2gdmeiRgUKM4xjQJSFJ1whu7AIdhAHy3LDfLsf2Yb9eW/f5+mw==","shasum":"abfa928a45146ea31809dc962e48a55bb5127623","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.3-type-assertions.0.tgz","fileCount":1261,"unpackedSize":1462525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0TSr7h57cqG9csfyqvWviaL5Csbf5keEWX4skOvWp/QIhAOlLgSbbUsgd3oPcBAxJIsx+YoVHsPtMruTJj2jgWvU4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja7gpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5aA//amqBkiVUoeFJCpE/QTjUGzkWTnZ/f7so6QkuPLMu0KnMscv4\r\nr5iwCcq+Qb4B3AmAuVPlAxStiMuXs4lDFbco7k2DHkbY/qiFdm5vWhVSKqnV\r\nxlhqwiNPSFHK8iNqz8nMeQzSh9iKG2bFovJgozmARyd9Hil9j2QTqRS79phD\r\nzphK/rHiVQ5iL/ycEIEcXbvRVghv7TRr9w88zwlN0vm5jGL3/g//CIQ0AtgN\r\nQmFuxbuuDAB44etvwGc/67A/TsSG0KU6g/Qye8n9nkWnXJhdh+InGsXTYPWL\r\nILdW9aTp837gIqvHcc700Qz+jddZWmA6bVSGyTTbs6aWLRFYmrdUxZIN6V0l\r\nhoQEYhl9zR8+9KuF6t2g67vago+iAU4iK/2uw+W2+rGd6bOhv0NLkc2M1Ejk\r\nH6mix9B5yXIwbg6cEnM5yAKCGqpM+VaZn83+1Ea1aSLC+NmZ5Zw8s9JuhQ7S\r\nfUcELwAEG6g9JFuqbMvm9wf/WZDnqDDFiYgw9xzWMlFx1euEnzTGcaByZaWw\r\nbB37Et159dORG3oU2RzdQF977BVmRuw8oUPGb8lComqMyaynu2cSsC/RkfTj\r\nA6QYVWI/xRehG9nbI9gKLABGjGbMEVCiopIpm8TCB48MgPW+6n3RacBpPBmL\r\nU8hjBpAH6p4xEPu89YPpeFXlYf5flMhEiFg=\r\n=VtTX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.3-type-assertions.0_1668003881145_0.6476460168056521"},"_hasShrinkwrap":false},"14.20.3-project-template.0":{"name":"@altostra/core","version":"14.20.3-project-template.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0f2cd4744bb4fa133adf45b0e640ead067da09aa","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.3-project-template.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-l8E6lRbg+EfeWKEnHAthmWK7wxeJnOmL5tPFbKlr+fQ3Vl4eyGiX6/MF/4tfGQv1xDT75KXek5iQf03gTqHeIg==","shasum":"583b6e10685716bcd3fa9b8eb0e37d34110b86eb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.3-project-template.0.tgz","fileCount":1261,"unpackedSize":1455344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXeqlheO1K4LW/AD45cv0daHNW5n6AonYrBqtmXE2DPAiBNqdhMZCH0mSx/VlIX7wi0b2YJaWfM59Ie3VN/E+0U4w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbOaNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUURAAhxmIWruBLHy62UaGjhizhJGYDnqSPq5ZQ4RkED2caDb1SuYY\r\nOnn694u96F1hfsT8BCrYwRHEP6/kRaDGNAZG5JDSxa9nkf4+8QJjhVhdyKwA\r\n2QOM/oQ8jDs3DdpPyNvoylWYbr40UVWKy1/iUNj4uvA5Blte2gGG2n2Xwq1N\r\ngcn2LQvks+GCsw3ixzEG3qjI7Z8LbYYP0aL5iPuhLFNucKBlqyB/vo1OukDX\r\nM85HyIYDnza4WH7pZ6hfXib101PIPmikAxl2VruXA8uGzLP0+eO3TU1IAy2b\r\nr//TkQ0s58M0YZ8GCgd8jhyEKcurM5j5+LhkEFfqsW5xsTVTwFlhQnXNXTLq\r\nLCh+N3hn3eHXCJtlt6X901h6OpnOYJ6ZF9ldk66KfBUGi7m45NPTZSh6mYCk\r\nG5JGK7mWlRWoBGux/ATa0xmgY4szGo8fYRQMrwoe/mOJpQ7gp1gAO5l98B75\r\nmKg4EN+uXXHF40HuNOVudBEIVxkveb9iXNcphd4NFDvSBmBXI7o5JDFKOQlv\r\n5li5MbZv7sI7amsxNiR6oPB7b6KwK7pnRDBr5UOk6oDmXEPCTn2hbdOZHXfi\r\nKzrQTS7sTtWNBH1a7zVG/W4T8+EPenkSOJu0rMd7rkkES9vcYci6uiIBYC7B\r\nqv6Rn/rwZPfPxktTuOBDhsobHXCopuqA980=\r\n=bkLx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.3-project-template.0_1668081292987_0.8056479228529252"},"_hasShrinkwrap":false},"14.20.3-project-template.1":{"name":"@altostra/core","version":"14.20.3-project-template.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"603e2c543df69723f5cb05957f723b7f442a247f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.3-project-template.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Ffxcm5Y8UhNqzj1ii5xraXTuR/zYBz8kkoOmNGZAZXxL/+Lj5s1I9n7IQNvKxK5XumWw39b1M7iUSlx0MKgHag==","shasum":"ffddfda2db9598650754700c4b6dbd797de82165","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.3-project-template.1.tgz","fileCount":1261,"unpackedSize":1455784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZYFUTd+4LeTSFA0iuZA3dgRFb/F1/IIjHdJhWzAFy8wIgAjFZfIM6VhGNBboXNRVDzOcWS41ZjKxdgsXwSb7IlQc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbO1qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEXQ//bogZyIzm7+oTOjs6rNSsKWmd56T2gYDkGxepmeyx/SetdnLU\r\nPEJlO3g4ljUj18Wx0wp6A8atZC3Kvytqo+k4gaZ3fRo4ghEv/pGZL74m4VzC\r\nuTCEwStU/XkDVyNUdoLBr+LRy8I+Q/v2VFXrcHl2GrCMkEa4zpkURpDyGvWq\r\n5xPRym63zQFb/v9f8HGyAhwStJkIJFQVul2j4qFWOlVLqBTILUHx0gnA8tvu\r\n9yeSg/UC6G0A4gNTZIQ4tVEN+WVBZEegYFcYj1daSE5CpzkEb2p1bUzgUop/\r\ncpvU/oDPxRrCD+MM+MBJwe3bhSthWyUferLUOnRCltJM6ZdBbRhs/tzrr1Uy\r\nycB/Iai2P3+SbTCRzepfVAyRteoMPsMxrfY+ujkDLa65/Hu8r/BxF8Fhqoqd\r\nzJWTKS8Jw7JPiJx/QcjYGocS5+JkwsDq5+Uh/U55gVPF8hhyMmVEG3LjhzI4\r\nyhzEX93l3Ff54nUoESW8sLdrDbez1kKh41d55mKBCZx3b4ZpPyvLh854KcTc\r\n5JQUkxoXGihghq7FbsO1uIeH4aIW2eB035mz83t1tN2H4V4NdJqipOlU2A96\r\ngAQT+W0IuYxqo+X/JIGa0XOnNK3GFIyXrYBEWf1I3+43g43D3L6BCD/N0isd\r\n7psYbBfM/R7hMLwSjeSXmVuvHCr059AQTPo=\r\n=yJjA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.3-project-template.1_1668083049768_0.7481602745308888"},"_hasShrinkwrap":false},"14.20.3-project-template.2":{"name":"@altostra/core","version":"14.20.3-project-template.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f17b9b0ddca6710da87800f4f503416cdbe151b8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.3-project-template.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Qr0Ss1uKgwIRNeIYqrElvikmiT8Oj8i8et7eN2/zFFI+oCdg2zNbVWpT20OPyABLLegM8h27qxp4ToCuTBvLIQ==","shasum":"a95e8957894b642b4758b1c3fb31cfdf95e24135","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.3-project-template.2.tgz","fileCount":1261,"unpackedSize":1447998,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkxR+FjOzhrhGJ0rz4BBu1GHqBAGGZXkS2CxJ5lkKJ8AiEA0ASifyRDtx8t2mr1gfVfT+yFM9Vs0pbcCQygLGyT6GY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbPcBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGqg//ZriMo/4CTeDQvelOy2bdx/kS2GK0GWlQzYEHAWKikakoEelO\r\ncSzAfX0UTHCNj7KOwnEwROhnhforhAWzBaaM+pIXVYKYb0fKAFoCCuomADbk\r\nkWhK6Q+D3sDRlqi7Fe2ImfFxMK+3piL9+kV63/eBQMTORh/HCDA6kbprzEp9\r\nJEZoJEzSrrM92kpQT0r1CX3LNPvd8/OAD9bvm9tWNLm6PJRlPIOfaRcvOdp3\r\ni1KHJEDrBNwxRo32ARKLqLDT+Dds1OC3Q9R7NxfppCdD2MdypTQR1K/R978/\r\ntqSrDc/l8DnfHBIRqfxK65xOIEJQto4wkB0TvVLw6/+/jxWWN84A7YRMe/Ij\r\nyi1L34AzoPIYxmiS8QfYYc0vRjcWEs/+Ap8dcrOdUWRflJLxAWmL1IJf7/8+\r\nEsdfjHVCi42K4eO2OLmauomt7mlOzuCR9nSpVE47YgWISiwMxSZ84CqX2U5L\r\nvZ5YMfVahM6kzhftwdE7TKXGZdtnBwkZfdqb9aDMqU3IJ+2R2uMNaOnxAESA\r\nmabA/JCSkryag+hHRS40XOYdK5/OU1/Fd9F/Zstu8fZDToToiaVL0usaR6K0\r\nJLbLcTEI2ngL0dFXTv81MnowsontsIJjPaX2JS5dwJ7ogs7/JRvtC3mWL0p0\r\nRjtlvcNjGINoh18YGF5YmI/u4TWwqGmxZK4=\r\n=5Z7A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.3-project-template.2_1668085505601_0.8422468704234598"},"_hasShrinkwrap":false},"14.20.3":{"name":"@altostra/core","version":"14.20.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"6c97ba848385697607ca36d1c5304241ed3699b2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Imf4BnzBtpQMDmgx0Je0flsMRRySaU0lXnFT6tYr++k8jNgzir7eTbsvkvkXk/rMCU6DPJ91dNn1y7zSE87rEw==","shasum":"c0aca29bff83f20d7295a40e759aa123d3bda16a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.3.tgz","fileCount":1261,"unpackedSize":1462507,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQl/M3+cVuY601UzeziOWHOoA5U/rtq7ZL5sKIZtTVogIhAOFGsziL3JkrSpu3yc3fnl1tevZ/2+gEg1fzZDC+y1j7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbQSnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIWw/+LvzrtgsffC15Nx54SeexnntdgPq8gU/703gqkYXqNTc1pnPc\r\nON9h6JpYbQ3dseMicIo9jLkfrILP5mVwsJt6UryLB+1bhIshvJ1D7e+kMIsd\r\n2YphOUZ1AjUL1Qo4+3hvgWvNOG1FmqrXEt1VDgj13nLwJ6KeQGnIT2ww7wKy\r\nbSDLCP+Fan2F1M6SvRsw3AKOJ/xJ0urVJJT9iz5I843quX2MvE98WsimaFVB\r\nkwc14Ybeclwa7YqXMM5zJ2bdoMy/Ce6ctJxcn1ia4rdIKQU2uIy/ap7HeqL9\r\nnLv9afmlKLT1JOGnNI9BA+dgY9S0eUZL2u2WIuabvNRp6Qx97cG6vyw6YfnD\r\n/4mrFsU8UUo2CvE4yFa/BMoYO3Kgdj+TvrOj1W4eG9wqkUayyu7Uw3QgkrIi\r\nlUszSULEzJBRAeWQQZaGxeApdhZWOgxO0P50T7yT9E3BiokqkCKWV6fy4i1a\r\nEAyN7tIDH/mY78977b4B85LWU7lKN5+kLAamRcOBq3Om/n5dic12M2Q/qoCZ\r\nmGh1uPHNDVA68feHVEKwTUpLkpoTiRr0aPAPD8MPK1AuRQabP2dWQR0xdOgG\r\nuSwOAbqpNqm7edd/SI7wkil2BVO4jlu7SPK3uH/Bd5K9rPSjQqb8XU8BcqsR\r\nEGjGwtFe8tlB4FS3CDj17JB5lvNHoMXe6Xo=\r\n=duqc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.3_1668088999492_0.2394321573102398"},"_hasShrinkwrap":false},"14.20.4-project-template.3":{"name":"@altostra/core","version":"14.20.4-project-template.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ce44330e22b87cec0b238327b688456662a1e684","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.4-project-template.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-TyJwrtWnB3s+lHri2b+KumYPNaamWP09HfTFIkCG04Fq7gkfhcbliZtzgDUJo7mIJ9r1UwvlaDCc2qmR5W9f0g==","shasum":"4ed62a59e95f2a1a92d84452fde419aa22de791e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.4-project-template.3.tgz","fileCount":1261,"unpackedSize":1455380,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJnY0sYcQ0/36LZrODQqLOXVMTmM7gkmBhF25WB4RGFAiEA5nk796AJZvvWR65cvrYQL5n5NOu0F3xae0mPZzp/p3w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbShRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ0hAAnVxHKvBDMWpa5prbBThSBK8fPwniU4m0pfph+acr+SdUfZ9W\r\nZBMcWMqH/UMqrSCVgz3AMDRhGgNP7TACQokb+erFh3cDeHQX0xpDVBM+YaLp\r\nl2W5MU6W9lu9AvxnpQ9y57EDXF3ntDEaWeQGwRWP7TVHLBe9h++0h+yxx+YG\r\nSNvsrlqB690S3+1ESGe5Zuvwq7AfB+ZV6aOihCOwvyf+RRCWZzsR38JKyvEx\r\nZFBpu6wUYtFeB2Uzwe8YwV8PwMFOMsaTrEZ0lI4fqopL/S/nICJ4sbFtPG71\r\nOWPBCRxBmDftDpLjYid/KvqSbumwjZUnJ5F7tr7wvuxyX6xtETwFfQXJ2O7B\r\nm9vPnN4FS+SyTN5hZ2/A//pVzAW4un3XHAcIGYuVlrCuH4S/lzC6jRC/65m8\r\nFDSIIE0IO8+1oAoydS59W+y9ugbqgWct4tIcLWj3ca/ZKaMUbkTDDxy8Fb8Q\r\nqw5xheB5H1sHOvRLOhkbzT3KElj6B6xIaUIJNgoZ8JlO0kvY7/D4fO3KOHOG\r\nSVj6fBtHLvaU+F/PlMDK5auoAlPK9UN++jvg+DDKR//9TaH6Coj/4XbhR8O0\r\nKnEtYaTv1f/aZW4xUBm/9HuPqo02+g36qfmAskW1o+2Il+lxhYDyhyjEHaiB\r\nP7BVfPW/+onEPcoHZSN4pcil/cRKc2Iqa4M=\r\n=P6aW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.4-project-template.3_1668098128835_0.9400885053289525"},"_hasShrinkwrap":false},"14.20.4":{"name":"@altostra/core","version":"14.20.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3c90e7735493ec5aa29289204b004a1179c38e9d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-q+NhCQWEMC1N6F9p6rHTQPwVUBydJ4EENlM3qDsOHPDF11EfyUfMuXOeWkYzqsztodKFQn/o3j3/p1s/GsJLrA==","shasum":"5ac56f23f9beb43379f451485ef710a1694e6ab4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.4.tgz","fileCount":1261,"unpackedSize":1462774,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWngdcCYHhR+mhj/kA1gvfZUEDNqDin7u5fUqS2x+nTAiEA1LhTj2zxtY3YJ7pUMPWYQ9aE16qrFaa2HgCdRZnvEAM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbllxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreLg//eVz+Xw8fJ+wLDBYEMdYc/A+oXR0Q2q9K8RnWDVHXinGVakF5\r\nFo4iJoN8JZU4IWXjC4i9PyJyIIgwQaE+MydpYllb27BwR8wtPxanhcCKhetc\r\nuzwAOakrjiINmF0MMJPWLK54EIl+TBylkyI01w+M4ntakkIVraMp2qXGQpmj\r\nZcrooOpiK/EalUdyggpeV+gKw3QFWoVxCETtZzaBkUIqPDVMF8PjjO2Xi4mN\r\nRJts1Ib+FW7T7bimAll6BuMsQX7Hsx+IgvjWNInbOhP1lsu3cWNcxxfft43q\r\nA9UoTiFvQxbPYTCJ2jiBkVDf5DfMGlD2GFhUU41w4OwN8HcGZv1AIgcrqTfv\r\nl92k8/Xq6WTGNYKukXdT/+YS6Y011yDekNA1QFHSjgx0FYADA322BXut12P6\r\nXoSfEfCLTSWyRKGtnpjnFa1bJwsscFT5RHIQZWG72oGe0VhkyYFAOx4fQBkN\r\nnj0ALJaSgMrcdoNRnOtwVl3EQeorMsQKa93uq+WuXhL1zax8Ww9Wjs3OHC3/\r\nmmLD+6FI2aCEqfezJxrhfHj/FRod4ppjHV/oZYduqnfMWUqzXX9KxdNzGwi3\r\nu3QCqgltJ0ypqGEYYmPrEnl4c+eUxslFsaBXocYfDnG4hQ/N4D3qD5ppxfsJ\r\n52N5bBNgS40RCNDYwhNttkXmCw6xxSsDgQA=\r\n=b4Uj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.4_1668176241250_0.0800864863033861"},"_hasShrinkwrap":false},"14.20.5":{"name":"@altostra/core","version":"14.20.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"902bc436cac6d2819648e0abf88b89ffb2eb3935","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.20.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-SmRYXmqmducEwyI9jppHC8Jv6UViGswl48sJsWfdETatMEcHZHL+oQbIAJsDCIdyiTxc7NgqGOMGD+GRkdbjxQ==","shasum":"8c18e3f8e19c32a78a92c33632b824dcdbc12dc5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.20.5.tgz","fileCount":1261,"unpackedSize":1455649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuyLhSIQzMlF0J6ZzPFpaAaG3solDyqdNHOGayw9LODwIgY0Z7mwI4UIphc0q59aLPC9bytxovrzeWWCY6ngvc2pk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcP8BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaaRAAgtivcZCtwozGK8yroP3H2tLYJ1dG/XrjzdoYabbB/CM+eJUh\r\n/BcREPYQ00cRBd5QopnXCpt+MWYmkNYgXcD6JJWVZiMgwAHkbBW6QD/MjJ3/\r\nJrOsN03bm5BqVbyhOHbYLcTRktAHV5azIvg0tssypMe8pMrVbpMNJDTg42S5\r\n7CGXzqylcizfCwoejIw038vDSqRroqirF3kHb5dsov1QjNmFF1Ie3QNY6iuQ\r\nUvzxDsBHqNNyeEpY9J6SSekeTPNc9FQrGumHRF/SKdNhhdPBJpJ+EUsa4+gf\r\n5xG/DpCqElTHVyHaJ1ABPcKj1nnE8UC9cNSQqfNQ5JOKx7vyzFcUpd7MMMls\r\n3weBED6wdTImiTnU3JzwnE0t1o9qeNKN+ka/iKVCa9baJBpLLegatlrFHZ10\r\nnqTL5UscfgxOV8/hUbKereReAoRtTxLL4hQXV1P+U495ZNixVbDfOH1nI++c\r\n98VWdFhj8n8r3Ne+awUS141567mQjHTcrx3jeHuytOyHvhelEiBKLjTNV8Q1\r\nJItPv8IQ812+YoLiGRqXTsTYVqPtkeDAYe4Fd0C3QkF6mYAcXeqfu3bFRnyn\r\nMoMJxCthmi/g6sh6H8jhpfL13y5WZ4pLiqj0T4cJcSBF117T6OJ5VXUDikX2\r\njgwPdegA4y0uu8t5aujBcCgFzYwzRE8WaBY=\r\n=NrVe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.20.5_1668349697506_0.17331315248075652"},"_hasShrinkwrap":false},"14.21.0-bitbucket-ws-uuid.0":{"name":"@altostra/core","version":"14.21.0-bitbucket-ws-uuid.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c820cd27787ee52a171f8f7ec817280fcc318f4e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.21.0-bitbucket-ws-uuid.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-COplzrbWn3ZE2vHqnJlSKvxscHHRZTRYBfFFnTIuXeKymGXgw862jaFRj1f0wt7Kk7zeXQwLYCWpYcrOIeB/eg==","shasum":"fc790f458c5c8e9f74c1c87bda55a01cc475d329","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.21.0-bitbucket-ws-uuid.0.tgz","fileCount":1261,"unpackedSize":1458282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1xWshFIL5nE0UmzobbUKnrEyFhX+RMnl8sSngHJhGEAiEAuqkfVdYmEvSQi3KbyuducJoPQwTjahKk4g3pK8RO0j8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdOdRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4IxAAmE/O48rPR3oLZ3u0AXG/6Mg5Z5OwgnwoOXm/E2azPvyMILam\r\nfTBiRN5BWm0ZuqRnw/oGccb46/Ek6TT5pBq3wB1dChSWQ1XD89SRrL6PqkHV\r\na+KSxfQ1no5+LAIb4BOOm8HCIO7HawZCj8MdDiWCoNMTlhSPJtGkwiSUyzEJ\r\ngCd5FivaKm1l4o88f9lZgpSBK3+VR2QQEN/y9DqhVINQOuP0kd9Rbn3Shjxd\r\nTfFssCXlxh9/PTgpJWwVx62/wvgl4+UgTTnWgcT9VYAgSxZoqg67J4bqt4Ow\r\nSPjQ7hLon0eI1dwouyaUxEMxcLJHo3PAU8ZRIEtehuboc23VqgPCrY4/POdb\r\no3HdDLastSDt9gob7+cd0gDuqCsl2iTmYEUGfkIHALYeM7txVcyq57AKtuVP\r\nKuW9UftnuJGKYsW3VSkmfqAI2a1PP2iP2EnXxK+dIF05ljlOUqwotFqhLp4y\r\ntA5NZXbWrrqPDj6zT+5GkeW72okzZj8dBlxub4BfZnRz06L2LE9ii5bta0fh\r\ndzNg7mMo7J6nGzUh0NNA5eHv03VbOkRQo6ZBNONu6Fwf8GOlIa8kBfxBFPE1\r\n5uDzAjxEJHuMdx5zyg/ogFiRISk+r4O4KGRai5z9jVB4znWrG1p5sdYumu00\r\nTaWlXdYxf2IaGiJXp618zLB+51VmbTxZY0A=\r\n=NIy4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.21.0-bitbucket-ws-uuid.0_1668605777170_0.8760699887819077"},"_hasShrinkwrap":false},"14.21.0-onboarding-token-data.0":{"name":"@altostra/core","version":"14.21.0-onboarding-token-data.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4b86a58ff74176a3cdf782669a15eb1f85cb1768","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.21.0-onboarding-token-data.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-DX7kBD9Hwa3Ak+wcDpvAyy1wz/Wp2VF3C98bgVcarfzw+jhSBv4NWL1KiRoJMA86LxsBJWO4cgvgbVGG7fHueA==","shasum":"26b486bb36ba34aeea151d64abacddd06beb13a7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.21.0-onboarding-token-data.0.tgz","fileCount":1261,"unpackedSize":1455916,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAwGk2kmS+sZhPM4Kx6wtrpsub3Lfbn9GcRSzJEG5u/AiBJO9zNcb61FyBxBYNjv9+DLZua/tu/fN/9FtXYJCqkCg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeixuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiZw/7BwNDt4Zvarv8Os129y+uDvul2VhcK6gSb9qOVtmLDzkpPaTi\r\nzH/f60tvBSadQ3hqwWEYRBIK8NmOefT+5wBl8xBdtZr3E1zyJhsWGP5Ekhxc\r\nmTn+xWxD2iDExJUWctqmyQORdg/gaPON4T95FmTWcTntqsUuaUbQUMlYMqgA\r\nSHhCFVoqu6L7MnzMLHpIDVlmlYRMLukzjIn5rWLzcP6UJpq3NK9yFOBsni+D\r\nzfDHOORsZXG0iXTTT/QrxJv7KI7GSVX3GG1dE78lnUDTssIn46xxaZ/+Nb2G\r\nOnB871pizjQVtzRKe3q1Sf4G4mepTxvamoLeNzO2ZBjErRiEnXXI2T2RsUOo\r\nNFyz/jkKCjQsR+YS/fTb/LahK2LrX2NTVX9oXm6jCkXpz9PHkOHLx2eNnwnW\r\nR8I6JBnM+6NT7VHJsUmRrQHZbidyx74Jzb01VOZPRPmiVXOuXmh9+rfEBtCM\r\nrwwl7MnO+El0uggQndMGSS+mpTRpPVy8PFn1itxiCFPGs6vTOuqQIqoH7eI/\r\n2LLUbIyh8DY5ld9HYv76RkikPvIz9VrZ5BdsPhPeezrrCcOAd4mwb3v35El7\r\nW5iI4zUeGh54yM/nn3sdyTpLYGE8ANrbUck/rpXY2clCCKd51r4AznYLbPek\r\nCtmJflfsMgvQtdTE4cmnyzaOWr+9/kc0J9s=\r\n=70jD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.21.0-onboarding-token-data.0_1668951150525_0.6721317415474968"},"_hasShrinkwrap":false},"14.21.0":{"name":"@altostra/core","version":"14.21.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"dce44a9b82382a36e801883b88295d002c893bc1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.21.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ozkoC96h59lIgLHEECUx6cSXhcu9H2YQ+/wi8psB1btPTqJvFM7mCmI0kgwP6XeDO66coo4GVo7EfT7flyu5Ag==","shasum":"72d432401a1e84d63924727d846c7d8055a0c520","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.21.0.tgz","fileCount":1261,"unpackedSize":1458262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOKSmAkUgsFRVSGtYoA8+/rZKmUZHBNm6nhyZQxaRpuAiEA4mGI2ki4UDVg9I5+SGNh2jA929aK+iROGtVqJMgLZ9A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje0TuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyHw//Z7+XNx9T5cL6XcO2UGqAFAciNMRHaYvoCYfQjWIGN9eOC2Cy\r\nvfOl4fBmLLbb2tyF3pK/nYisJak4VxT0QHa4kQmonBRgNfyX1rBBIFraW0dn\r\nLx1PcqnKe9b6PgjUUVgvmGv6k9NfopXKx4BDjmGCvlKldJZ6a4Sn8tvglbi4\r\n6XhQZ4iFX8FHSVR/nkJtl6Tkj/MDHsBivu0zIdI5N9PmXRc3qUkKxwWlsYja\r\nuAXGoS506nmzhMpB4zgyPkaLeuJZz6t2kCYdRswU4CFKOua4zCCBgL0B3wd5\r\n6WyCvZv597Nve1KAb+3LX66nzhSh4k64PZ1ZHIvDA4D4O9RacHcgtm30yqAP\r\nXvc9m22lzpzR0SWBDANa0A+4utJPOIGn/ymtrxlFo0B968mrCTTxBy2w+PE0\r\nj1ZlQGcShz15FBSw73msbObhxpEl/8xjtqikGvQmVvZ1bU/yMw6JCTKkHviK\r\nB+xCZYGVT5OaUByTQnH8yJzC4w8GOFynr2Shz/75cHNsuDKoGRJqyVmm/Bbn\r\npjMx+KkvRPw+T9jaOwIa0LawsxVXsQAM3F8uSzyA1lih3vPAmK9iFmGZDc0T\r\na+5bMySCCeIPcGZoxR4qQ1siuHcZ7Ek88x3Gbxh+7RVtHYKpnBoIHRwAURB9\r\nwmCnWCTntcu7rSF5ZOx5kiVZAIWyDna1m54=\r\n=GbCV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.21.0_1669022957852_0.9192662503870295"},"_hasShrinkwrap":false},"14.22.0-onboarding-token-data.1":{"name":"@altostra/core","version":"14.22.0-onboarding-token-data.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b6e51731e00b7305567702577c5913fb55034285","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.0-onboarding-token-data.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-MM+stYwK++wYYBtvniUv4AkbQZs8lst5fTo4mFX523GKtU0DlP4Qc2rLNI513xpq2fXZ731RCcO3jEdIdCOc2w==","shasum":"608aa8153e8f2e298240a6cff49a8fe21280dd0e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.0-onboarding-token-data.1.tgz","fileCount":1261,"unpackedSize":1458529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIgsjtNjtZhGMZubGtXX8WAY1mnL44xgor9u1fHN4CJAiAXNgKJ2FFFO58/CnKVZY/mNrm7tO9uRySadZIc6ONj/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje0/eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd7RAAo9IKPU8rgRI7MqMyDErM+BtVY+i6g5Xp3wDBQwaDHiIjEIv6\r\nrGl73qsP3jq0B8uT7QNsePiZye+olpbBM+Y9/BGsDic6MCIzv7nlJrHcus0+\r\nLw+wLX4m5///DubeHZOgRKZjmUkfEg7+j1LTRg/6Ws76mImsyxkYRak/65ri\r\noRn1RSkDJ208+6yZDjc6PT4al6Y9agSthpXzTEZelDffFGfYR9FYO2UuS3Cy\r\nDVLMTyKjeGD/K9rUfazcbwCdl8yDP8YWElpW/RWpl58nk/8LtYkjD+rlo7c6\r\nGooST/+95szkLp9Ucn3PyOrzn3/w+5OI4ZOtlE5+IVCOB9fgSRHtK/q2aQrq\r\nbMXl1+XxcT1tD0hMxoDXht4j8cxBtPNoktDcCtfSuTDNmHK7yDGZwP2kf1ty\r\nr/PDFezmk39bOmAA2gKW6pN0sZdOrmQ8+PqS/o5pR7OdrtoAQ8hxKooTlX/j\r\nc5FqYVSQlHSvwB3+ShK6uL4gBVWZ0hEuC1Xb2j7UXqIRwgfaC7YSkW445Dp5\r\n7arN2FM0KTvYdsPqY52CVCJTJohj6ISj5CIyXXbqUjGP/w7mLuTQ/3B3nHFs\r\nLma3ybI64cGAMbGWDKxXYXckJHCGvmFMyztqmmpMDfvJCTkvxC5tKNt5TEMs\r\n0VlXG2Dbe3qWegt1t65eD/TmooN0aAi/Q8A=\r\n=2PX1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.0-onboarding-token-data.1_1669025758486_0.7675342496924913"},"_hasShrinkwrap":false},"14.22.0":{"name":"@altostra/core","version":"14.22.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"828e152d6c7821334631e7281c9b8716503740f0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-W/DFePjsuFLtmNree7VkU49292lcnPaQ8dgkYV8mvCexBpYOrpQMEf9AIclG7XnhHQBOoqIvPfINOUZPq/bJRg==","shasum":"d76392cde08099714df0f78c4bce11861f081e96","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.0.tgz","fileCount":1261,"unpackedSize":1458505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbm+N7O/jDLcxbOa6cWk+uVmWrjaZIndOu+Bd0iotK9QIhAOnGpKVy1RlfqW27LBph1uOWcjNO0ubVow+c+RC2AzX6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje64tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWzg/+JjdVb2+c+zNYyNGrMB0fF/q1irSh7AeZsfl59H/YVIA5lM3B\r\nNSMV4F8x4nnZVJiZrs2UDdVjEPf0JwGz9HMnnzeWboCSlxRNIRCqnMqMhEqn\r\nUVHEiAoSLMZABJxWapuZySaOFHnLSw++n+Bz3KdyH4Si6jCZVSnkjAcE8pcM\r\n4HkERwDh+OgfWzqnY/z5VIPDPc3yS/Gu5lI5KnjTi+iqm0ySMc4riRysw6Vo\r\nCH650UgJrWwgjAbtiNG0lwLFSmmKZlUQTOEtHo2dKv76delf6fTY4ttq+8TB\r\np8soqyLqomljGsk94IJ5Ua2uu+20fk8EtBLMcoLZzoDKvDkZzHpozNRAtfTt\r\nHkKs1zQsgIu4rwSe2CwhRMrOsBWsyilZYE0XWlKYQ9Ih0895FwoYZBXCbB2N\r\nOfWm0r2SdOBgrnhQqqvb4nu+Lq9gJLuD7Ye5ycOJQqg0VZdoE3T5vWk+1l1a\r\nMBQ+jzK3xyRjm79lOWiFixzZsHoas6CWEZ7HCrRIlULiA+EoKsgq3BJUjLML\r\nmdOaklC0Gh3ocdrjWx6MFQHjR7k4m4UxJkAJe/KCwUzseOKVMQuHkBH913Mw\r\n0OVa3NT6LH4rl5eIHyFTwu+yPSHs8t8S91mG7bPQocASCkHwd3EAzrXbT10P\r\nSZi13mpgV3CJ4JKssrnUzwB8jRRUq7fTC0M=\r\n=/gZM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.0_1669049901489_0.5283330488703486"},"_hasShrinkwrap":false},"14.22.1-dynamic-website.0":{"name":"@altostra/core","version":"14.22.1-dynamic-website.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"98b5be7d5f9b075a641a63e008641a465802d716","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.1-dynamic-website.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-I8KtD9fc4kY4Y+Oo42Gb7KeEuoEukT/nw82J6SfIWUZmWZxldA6RN11Ws3fFDxNA0nuayFWLFQT9/tlbatE+bg==","shasum":"b42a2c6d31ca1cb2a107d56492d7fa6f16b341a7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.1-dynamic-website.0.tgz","fileCount":1261,"unpackedSize":1459078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYoImpOVndlVQei4aWMc1C/M30G+Tm4iJcnrItdk7XwAiEA7PTYf+/xqEo8jxoLnSb7VWd8hZnk1e6Ab9iGlgt0vEw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg1YVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwdA//VnmYclSpaUNCn7bdQdevKbGAVftAYC1JnPUkGR7D0zKVYkmP\r\n9cZnnCrA16LiGJcjBvthtS8cPuLPKeSgsQva5hcXbf9LEiTwa4RfUKJO42wq\r\nXvEgpvWKjYq7EpMjIY5lu3hiZ+Co9bKgpxxCQKA8msq9QRoxuQsFBHdgtCKs\r\n4WeY5TQ2ymu4TIs3mUN2I6tdKfjUShgOdAjg8xRoh89rUVnH1wOfRSkN7QME\r\nvsMPd0Suf69fbWx2ih0fR0lGK3hP/QJ0TuYPvxvkhqx9n+kRV6mJbXS8DlOm\r\nKTZCoBbuKgOu/3kUd8t8qY62kvQnjw0/klLAorvXIlQo5xDMNtyQEjiimPcW\r\ncjsnPeEADOFA9VtURPOfYbXaGLtOT0EGnvtkUjqqKjqzrnkssnX3v537f1pC\r\n7Z9NIYGMI4OvQ9SOrljzhFFj1WZTIgd1M1hdD50r5JFWCHu8UiRYHOkkM0Dl\r\nKCehdABD9HPCAKk0cY6OKikdSEn7Xzt3bj55gklycVUOszLAjoz0PMNdVSkP\r\nqxJAqPFB8Zvr95LFkyEKXyFaGWgeRaFWTnivR8eYyLw5Mry+IJECZ3kD8XDD\r\n4ROpZSC2dyPr5Boix9sT3GRrw9f7t4sEdH4c2iQkyp8cykeR97WdVAJ5PRC7\r\n9IWZGXbmQwTiQfcCVGK5u9/RwGOZHxCYj4M=\r\n=rvKi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.1-dynamic-website.0_1669551636750_0.6492227034622657"},"_hasShrinkwrap":false},"14.22.1-dynamic-website.1":{"name":"@altostra/core","version":"14.22.1-dynamic-website.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b7d67a102c8f75b63058353625e0771e1fb67c5e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.1-dynamic-website.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-ILneLfSMPaYyHCZqVw5W1a2YODfET9Ka3DIpoqN+F5UkFvM0vdRe06xNfP0BGldzX0qE8X2xSNF6fAKv2EreMQ==","shasum":"2541d85d912031612cf696eaeb1fa0a2208584a5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.1-dynamic-website.1.tgz","fileCount":1261,"unpackedSize":1459569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ1gbM0ZmfKbuygBzdNurSXz0x6AUnkl1TNHQYYzM8JQIga0vHmJBrcyj7tnCk/mkV3zN6tWtnBvSt8A7rhPaqh1A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg2X+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3/g//a5JEf4+aunTnVQWQL56Y0q8N/R/thIv5JDNwERTZDPvMRTmV\r\nY0ScaHFjiV2pciKEMtVcYQEwM1A//jGHVaOv96jam08cM9iR4/PJBOD6+6wH\r\nSTLLo4lqHBBhVS2P6R5phzH/toJkcFdEBnQWBGNdzvlR8BcSUICNrdFSAdA0\r\nLkfJXiCnHxGGk5XiCekZq1H06ibOzbVMTLRW81Cbn1U7ak/BV98FjSM94z+Z\r\ngGOh6jDCzuWzlQl+PwOMR8e/19yDDgQMsjFReBNlolRPxKBrk1ttWXmTHu8A\r\naKOlx4TKER9EOXcq+xmsnXgINAYYRwv9aXzVmNgSp3aH98qiZ+7xnlL3kne5\r\nK7gYjMClDuzD43GB5j8EXHxbN5mxuy+tH+Iu2AgeYLprQDxwcfBdXO6lmgT5\r\nKhqbtAHOKLWY8uLa4JvSUtFFZFAIeAVrnEj+YaGHPmC8JBstVEf0vCxROYZx\r\n/ACLbY/x+4Ymk2JceC/Uo05JGoLEDuzwfUD+AfO4K5xhiRBMx7Yimhen9c2G\r\nwyor7LPmVIl3g8YMDymtPD0/MP42zTLVPi2x8Xd1kKbU87XEHD7Y54bk9z5s\r\n7d04G1S6eFr4HtehT4CSN/L6dvngmvLmwSz6xaB7PceZA32DZn1mmkS3h1Z3\r\nsG9Llm+K9QxoN9Rmdjg8XZLtxto8imWN8KU=\r\n=4kS5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.1-dynamic-website.1_1669555709676_0.97138524569292"},"_hasShrinkwrap":false},"14.22.1-dynamic-website.2":{"name":"@altostra/core","version":"14.22.1-dynamic-website.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d44802da72b57c4ed56fe14341786dd6f351adb0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.1-dynamic-website.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-vI3OX1qav78Oy8oqEx55juy6QfzFlCrTkbbUjViZ5AtLbBg4jxOiEvyvAZCls6opFWnQtJxzaY3k8Pa2vRAx+w==","shasum":"0ca7f730dfff604b75452c2d113527cdfb1144bd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.1-dynamic-website.2.tgz","fileCount":1261,"unpackedSize":1459534,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcs3Vsfo9AXPgzGBPbJEmjbz4N4lx69KxOQFkiZyxLVAiB4d4Hf7rzQnx2+eu+Iu+ryuvcmjtIVQaDzDPuaRKOtYg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg3BGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZVg/8DmlWbiADNN58+HLm6Q6jC4zPpzrTkLN0kj8TWexJVd/l4K/D\r\nLJm7cNXeBlGwdxqcT+H5dTnTDzWj/YswFVGZF4de6U0vYcFareTZsKqYCNy0\r\nPdLhVT3N7Rorcor9DENyX645sIHlsjpLmoPAGGBqCHiXCCvGhDUpsPgjDEFT\r\n0B8LMoJvGlBxSm83dLXOe/+viyeCdF3hQcvADHwAqGPwjk/kKhPsjXXpXnNF\r\ninyV2pAnme2HsTO94JbFb3jxhMtKv1E877Pcq0+RrCl5gtu+wjv+Q04Mm8oy\r\ndvZj7tOVQcEaSDYf/plIBLVQWF2hlvbbZZqvHvTkwTZGm+HnD80HBrAd194z\r\nyREgwiiw+A6U5hbJs0BEtfyDYMiaTCdfz7kfU7lh8/6qk+XpWV+dD2hwy7fJ\r\nGcFx00LUf85uhkNBosBh5w5dcsIlFG2PR0jYis9kIOdDwcvxg5uRVCS1i7ry\r\nwuAUmKF1evMpNiTum0n1XKZsE6wfCSOe0nCY3FXkvhbrJFAiB1lHBMv+83a1\r\nq4fhz8upM7h+TlZWeeRhYKIQ+ANjDNsk3vRfHxpcPz9DXtYMfDWqJJZFx9C2\r\nxA2xfroaVfwKz8icvvkbu7Izv7w4cXBJSJTzMkSCbq6GOxGe7ML2dWfR8jTR\r\nUgaU5Wq6HjfJNVpFFoszRZw3wjEYUQj7mD4=\r\n=4x+K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.1-dynamic-website.2_1669558342601_0.2147939656437987"},"_hasShrinkwrap":false},"14.22.1-dynamic-website.3":{"name":"@altostra/core","version":"14.22.1-dynamic-website.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2141f950db76335737d12ede3b9d0515c5cfc893","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.1-dynamic-website.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-R+sUS9ShN/tqsoyzr2XRwal0oePaeq84Axe1mLuwuUS5taA0SVMPkgioeJmlYNIguW06nmmF+bgJYTayKEuK1A==","shasum":"08a3785a8143f1d6a2a9770e60a169db03c06e32","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.1-dynamic-website.3.tgz","fileCount":1261,"unpackedSize":1459498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrFeWBlLxLyd+7UiZpEXBEOzxbbSxjIKUg0CPZdBRJrAiEA+eNpDdnkCLZLFBoMwdIYtWUplLUaV9YjSSfoJt9NcMY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg3G1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj+w//Yk7MuRIyRz0chFpo6rhJLUMPm8URKb2DB2xEha6S3JK3jKAz\r\nGQ/Zk8F8U7oMXR3iS8s/+G4mVskV6GbkfhWiYi3HPMGF7ys5ZjV0xKcL3VQh\r\n9lnobWUsrU/J7ytQfnWhoLuKa52COwGqeNYhdkQwNITQ/crsqz27quEpVblg\r\nreI5G8O6bUqaXjNTYYYANT25iDFAGEKrdxP3KMjm9HX8vrbSnhksKDlHncxA\r\nheWjfN2C3GcjuQXrNPqAz9vq1HcauROX1tv/iIpIz+941Ot1l78MCg+Flaow\r\nffnlnhmaDkulnUXtmTIuWl9U4tuyAUOl3lvG/GuMbwECqA/NhSVP+y+KZxJU\r\nu+aEfDeubAVrnkRu8I+tPXQTmWVEXmC4vxXUWr8337Eus7SwH1gdFnsjPOH2\r\ntOmXhrB1FCptjzOF6/WruhbA5UXmE6+g+jDiL7fkgP/tM48T/rKdFWLW/LJ4\r\no98Z66qhs722upHAzWjvZzGisBH6InzrhysRss/xbJ0ry7JzgRtk6/VRTX+o\r\nnwm4FJuvHgMpecrkf0LKOV5IP9whbOrqOIheiABa1Gt5uzdJHPQgqbshTtz4\r\ny0CRd4tr57SC4Bk/ahIkx0+qdty15COdCMBCE9N211VPLwlZIWMPq5veX/zg\r\nfeo3mSsk98+NC/3RYFvbbXpi6KLExt1qrzY=\r\n=mXB1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.1-dynamic-website.3_1669558708898_0.2439957023618975"},"_hasShrinkwrap":false},"14.22.1-dynamic-website.4":{"name":"@altostra/core","version":"14.22.1-dynamic-website.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7781626a70634e2f447be598e149ca5fd550e1f9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.1-dynamic-website.4","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-kuT6jpA3iQ7f0/SRGwAdln8slSV9fD6RxIqcQhmP+JpJraBa31f+Dv9FlGkyWKZ0s1v3k0vrgEq0uzAiolnvuQ==","shasum":"24ea77ab365305920654134b173e05afdd6a7b30","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.1-dynamic-website.4.tgz","fileCount":1261,"unpackedSize":1459585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCN/T7jV8I51f1Kgj3D0KYvXWL+BQM5qGCEee1XBT7FAiEA5l/MSJgETR8+Xn5J+zVf44gvvzLCu/vbp8turgAxt8w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg4SAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3+A/9HEShlB+G2mONfe8n2W6KYOI4bYvYX3QZO+J8M/emkvEi2jGz\r\nQLuJBMyJoKao6U11Mui6YOO7sBiq9oMViR1jmo3AC1ZsfMc6CYN+rw8186o7\r\nVK/38HAhxXa5m3xmpziMbrRNnkKQX15aHFpOV2EAZikhA36EeOWxYj7pkA+T\r\nOQQzs8L32ZJSL30CD3xI6keSF3CF50UXl/+uKVtyvZF1W8jtqeC3r39KSI11\r\nXfcaSWBQej/zaHEROUxrjEbWUGdPfwBFJA06yopunlMs66r2N3BIUEm8UrxK\r\n2nXwMQBmyy+o+nyjoE6pp0EGKwL/GS3g3ilwD9sw643l0lTfmJPm/kQIRtys\r\nnfnLLguCDczBzuIrhuvJdVrlPLmk9nWMjReH2i7Fu2vkDH3a2l64JaduCrD6\r\n2gZe9KJk7/DpD8HqghxgtgYkWuNxrTO02Rz/Qrafiegge0EpWfa2j4I5DmY1\r\nVCLHk78SZHC+rH+nfR6qihHogPrOtTd2926nBB1hLCziV0HHMxRyF3bhUwSZ\r\n2MFUsyYK3VV/Pvief7bBf+YNSUQQ95Boy+Sw9A1vne/z6PGB/pr/2Q/7tFEy\r\n0F4SM0TpZmBa6lBJNzIO67QFilS1r0nPPEmY7SBth9cCq0KGFMT0gILzGskY\r\ndCU8M/dw6WK/2koKzDfZxaLtX9VajPsOK/E=\r\n=yX5w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.1-dynamic-website.4_1669563520361_0.6424452668868454"},"_hasShrinkwrap":false},"14.22.1-dynamic-website.5":{"name":"@altostra/core","version":"14.22.1-dynamic-website.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"99fec269c01c89a99c2434884405966389959f7d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.1-dynamic-website.5","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-2cfeBxCF0Oy9Q/NXTzGMvq6NIDn0V7Uq/VZxa8QmsZzogpRlqN3yylSYHeqYUJ3ZOImwdmyAp3ptwIQjgH9FvQ==","shasum":"536d930167b30fb13931f9583fead1a8c8a46c62","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.1-dynamic-website.5.tgz","fileCount":1261,"unpackedSize":1459498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxl8B6LDR9lze8m3gd5gf58xLa2lFkll8aBdvQ+ES3dAiEAqPIKMpzn7y4K/JqnZilGsVjqTE1D1mMg/RiCmmTyDVE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg4bLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBQA/9FjynLw0ovOPuTaq8O/QHe4x2W/v96PJd+uo2fRYhEGFnWJ6Y\r\nKMaL75MqgCoskEC2MWwf93t9GrWBSAa4t/hPGhpUzcjg1SaVgqBogFdPboc8\r\nTaP8X/LnRpcqgKgTrXztCSJVd8s+7bSQQ1OpuEqSWG6A/nQKYQGTaBn3PDaJ\r\njsIO5FS0G+4uXV6wA4lPcQZy7sAY8cl06YfHArIJ+hZRnSsObIsAv8+SjlnL\r\nu//YExkpEoZ6cib/S0ONEWdyWCnjoPFSKG//la6VmtaCRYRy6f6EcRdE+0t0\r\nawhIAjFz10MNv6yDKEanwsbfaJ9+XTTv3C0WLHjoxsFMgWHiTIssWtCYj3/i\r\nAcUpSFLi7tG0kDz/xh6/OA5TR+sKeLx3OJKw/lQ2KVGww82D2Tgk+3ZTv95f\r\n7iVeoLhkV/zKJdfuWoY/m9CF9cUjdJ8cfkd7nc9DTr4xJXxHXNlz+Xj7JlsY\r\nyIuJTPWuAmzpKT89L6FNfal4KdTyjg6HQV/r1Ft076abRMKnMhYQyD8nhyto\r\n3tSxWjCyhX2AqDPZUJEYMveTImt7ofuqqyNAmLpAs0RVWiMUJCxePC7cqNDB\r\n2MaNJ5fe5vcPJyYx08XKK1WcrvDHVzUrydVoBlZkfX8uihZ7k2yTdl1j/1qQ\r\nxVEJRO5sTU3JQxUov699DMVhdFO869FU0+o=\r\n=Kr3G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.1-dynamic-website.5_1669564106951_0.3482312754159349"},"_hasShrinkwrap":false},"14.22.1":{"name":"@altostra/core","version":"14.22.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"41d17c71fc4f740c900177b280661a7cc9412f74","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.22.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-EOjJhwZwFvrWrDHisDT8b/1BEd0k+zOj2/nFLEq1dA2iRY4GNglLrvzmfVqkCfDnuY2MWr+o3x1wiUtu7Y1q/A==","shasum":"95a8f692ff43ed5bdee3ecfc143815ed6f02f921","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.22.1.tgz","fileCount":1261,"unpackedSize":1459480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZe0YLCriEwt0gnxRi4VYmGzy1csfyf5OKs7RwPxGh8AiB3NzIb4vlUnC5kz3sOcGfN92BNUKYUk0yhTXUHuxjLEg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhNAPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPeQ//QXWoWkGmcjU4eatZi3dYzCgWEtybFxBqiky1w4hCsXl51ojc\r\ndj23B/8PocKtyOwkaAEnfhB0AGi89MW1I7RGar4o6xnuThgBR7BN0kzHQCGM\r\nHWIlZ73veV4G4tE2tROGsEdx+edWSZO7upYAA8uuOfDVmiGvUbgvFVRFYECH\r\nZtD7hzZ7+c1MZgV3+LaCIyfI5zCyUI9CEjxz7X46y34ZGAHd50uq5F7CCYSw\r\nYWAyGDq4AiKKb/4exzdUhWfqlf25Co+nbb4iTbMJ5DvCvvC5abQeR1FN0204\r\n55AaFiSsv0DQTEW7043BQ3q6XMPdqzfv9N2RNQcHOl7dW/wCewDitmxyJRHe\r\nFaByuQKLnNmQ79neavLI5eHIeKHbf8cIpICbc5JP/reKVQOxL+cmoMv5AGau\r\nUmsPmHrw0My2ysTyFdPXr2dHiUtTtzyM5ZNl/dNfQ4WekGB3QEbvnm8MJHDy\r\nOuw0rEAO6whi4+v+fog8Cz6/gL9Xk/3JRAIVzvh5MwIo+QGm0n2shrlZVCp0\r\ns40MdNhsIr07q7ZQwQXKObgSbkCDL+JIlX5ds9aVdJmM/wzEQJJZ3f5Nw+lB\r\nu4txVNb8E18zys6QqxSLteON1QM87Oz6jeGa8Zx2l34GGpr+KpElMH2hXGNP\r\nuEEJF5Myzu4WWgrwNbQneE/FAKS56ErnbpE=\r\n=lFFX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.22.1_1669648398751_0.854604511772598"},"_hasShrinkwrap":false},"14.23.0-snapstart.0":{"name":"@altostra/core","version":"14.23.0-snapstart.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"50f9c09abec2bed6bfa8e52aec283dd2b24a2cc7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.23.0-snapstart.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-MT0FHVACZn37MuXMGZhH0OPglK9cKalyK23dnEvb0Zyv7Zn05tJXmgxaGZaVqYgmXOfSXaWy3rYKjQLLdMYpEg==","shasum":"6000eeeda9cd75f8cc774d2e04ca6f4f44fa10cc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.23.0-snapstart.0.tgz","fileCount":1261,"unpackedSize":1466040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIM/RDixRhOfEiH7pp7SN4iu2XcYdVa9buVy4RyTkwPAiBepN9d9s0XILdI3zFJUGpN3eRgT93reGI48k4X+q9Qtw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh3BOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVwg/+PlYhKIGtFw9cdU5Q2iUvyGXQGuPsdlevd6lxPNfcvGysJydh\r\nNXNONmDibkpROCgsPsvvA+QnUk+8X8knrABUW5xCU7GhCPDA4SQxsbsKix1P\r\ng1VFbyDGOaljAU/vHhMhz+3HON8toHhJ6ob1fKnK4MXtmNhk7jwWDrXmEq8E\r\nW9arc1Rdg2lg45Fzr5oPrlBtzd2KGPy79QDc9eoHHiNfamMOpPch/UonMzDj\r\nhZo4SX+8bslEC9fHih5GAvQoKUkhjkllwreW2aDFwoAa8/7Lc1ugkSCsAjh0\r\nrjRZFuFer5W/sWcDJqNZQHUM2wRK6bzmOgHxZEf7iDeV07lu30Qjj6p9scMO\r\nXZeungXgv/bdIwpRJWdsJTja6Grx8ohCd++iqmiYDwN/7YW6kGpIOP92YEJc\r\ndi43gPkXnXlOWJ6hj28HI895HsFBuO8TkZTPCnGGR/tsTI0wI/+tlr86c8a3\r\nVSws/bLxxRxs/IjYj65mCnm/XZ8eqqz3Ho3NF0pqSB0R1vy1JzKoDmntmzt6\r\n7nazJOtnIijQ+S69AGf/HT2NPRwkqL2vsw2StSxncH/G93/ktjxLQfsGNhpm\r\nA8yaG3RX5UbI6E0OaYoMfMeLzfq0wJdSHj1BCv3uq5QI9OwTG+C1Oa4E5Kq7\r\nfcvmlH51fd8fSTP2K7NW1+Y0mRtVxqGA+2U=\r\n=tMCz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.23.0-snapstart.0_1669820494594_0.7260845812432317"},"_hasShrinkwrap":false},"14.23.0-snapstart.1":{"name":"@altostra/core","version":"14.23.0-snapstart.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"762201f968210dc1d801eca363c471d876706dbb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.23.0-snapstart.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-lyRHeeM1JqVwos0/fBP1dQFo4h7BgQwDscRCzltHhh0s1FAkCDEDJprw8ehRzsWNRbnSjmFx8Xz4lZEObE7sYQ==","shasum":"8e70d8bec512f8d4bd08f823d85e5207b00a43fc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.23.0-snapstart.1.tgz","fileCount":1261,"unpackedSize":1466133,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCayTvQPBxIiGYSkx5QEVf/vEV5qggZb5uoYqZ0nGG3qgIgAYX3DohPEvAMIkWWAKUzyvAvNPikYFFSPivUZbS2w+o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh3MSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCtRAAm7AYJHarsqCYvLscvxBcqqEAVPSO55Ip0DRhls2CgvN5zBBE\r\nlM4sOR4XazQ9lZVKr6fVLUOWss9PJUESgn6S2o5OR/O0hXbtNPojjh3Hjnrs\r\nmY4GEYFQUia5YjkSXMor1ZkgwZSm6+nLw0jp4bOnSxqXhhge5F7RZEM2JRPO\r\n/nQHTb/pzxI9Qg1r4bVkujTsXhnexMHX/blnX8xqytSEVWptm2ezHFeJ7cDq\r\nDek8iEzSnBlW8rvaxVV8J27pi5EnbjgeXO2Ie9hy6gzW6JSQp5Qi2ohIrWHM\r\nfQ5Uo+1PBtITEGpevxPHlUijM9yPhDWZOG7z2qIv0hxsarCxqWj2bxB2aTKi\r\n5LdPewZeUrxafOST+6vKkVBEXWHlOHf2fI6gXbI2pQwnx1zu9UfdorzxgVt1\r\n0UDSNGmNf9NPUl02M28D2lujfR2mKv1bUS9Xdr+Jr+NYDqwiAWzkFvGPpEmP\r\nZhe7IfXNcrH9LJaz3VQZEai8I3QzU7N7cGw1AlF6DcjX0PsVBCSvmH6MdH03\r\nr1llDVk+InTpR1QKyf5Rzfgw4HsOqnHUMpf6AweLzRj/hp0InrsHEZJdodXa\r\nEp/hzqLFOZUnqiJJp6gzjQDElunK6nN0xtxkdJvG1YoJ8CG5NqbdS1zFjdU7\r\n2S4ZatZYwS+TEm7BxPAkAcpzMAdzOvPqPdA=\r\n=l7Rs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.23.0-snapstart.1_1669821202311_0.002310633309188459"},"_hasShrinkwrap":false},"14.23.0-snapstart.2":{"name":"@altostra/core","version":"14.23.0-snapstart.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b006815219df0f5c4a4791b5abc8c2f33979967c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.23.0-snapstart.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-iLEJlDPt32m/NWP+SbV9u7mKdv7uFzJBDvszsmU+p+H7wL3eLJ5PkdN/4l4TBqtfaNR0ky69QyDBwqYATQIPvg==","shasum":"57a8cb58276c7c4f1b0c05dbbdd14b0679fbd4f5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.23.0-snapstart.2.tgz","fileCount":1261,"unpackedSize":1466132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7ADqhLKbTvScOPAbj3VFcf/4oP/V6QVZemVPrEHBYZgIhAOymVb3JoaRjU6LCuRtH8SHwSt9STQNw6KBL1UfUABza"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiJn2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkeQ/8Dq/ieNNGT/aL9NZDRaOvsY53nUPimHa7utG/Js8y4o75LdKe\r\nqFeUlGgJp2eQU3Kv/3OVUgVDfmM/rLT5fiuK/D1uttZ+J8D4lBe+ZsdIHZbx\r\nAxWD21K45jxuoNiSS3l4YCbE6Eskn2ABlo73wmLBRcsbNyH3TVZMl/VDo/1N\r\nePUauPYZPc27i8tiy+Ptn+dKvsWkb5V4rjHPa8u27HlmIPY39HpWAmqMX5wG\r\no1fugrVhdthhUc9O9DNdKA4YtvdA1op9/N/sQFBMbnF1Q1yGm8Gp0oyGV3Ev\r\nWK8KVH5RPAs0tnpL3uLhwqLBeKgpCNfiAkZAu0bbx9lItdXjX5O66/Ru/gpB\r\ngBXC4dHoZZwqjFxzqNjH4TbSpetAJbJtCcdR9lgVG1Evqc7+djcMlPRHtEqH\r\nil/Dol3jgcx97apxYtgs+4CA5ukvF+5myiHc6Ge88EVoOHxvM7x00qYgLwOS\r\n307qEpFhdEeuB+z2j1b4tczNVSlBDQH6CwW76fK6iRBZBHgSDxrNBaT/Bayx\r\nhZvO8oF1oZmr4kT+zNj85U/jv3XXkR003aA4ZImrOVwugn7pZ6XesaFI+Mkx\r\nM9P6770FnT1Acjf0pqarU22Puy5mUy1JjFjtSAa72o/ymE/ubCWh19iP1zFO\r\nUp1WmxNsdFc0AxgItGQr+txFUP5AhrTsJQU=\r\n=ryGI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.23.0-snapstart.2_1669896693671_0.6128424335055209"},"_hasShrinkwrap":false},"14.23.0":{"name":"@altostra/core","version":"14.23.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"506c7ebf144b4fbe9b28c85657c82db42f6135ee","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.23.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-FwGeP3lQHrEb2sgjdo4La5+xQdLFLVrfvJaPVEvcITzEetFZf76Tt/mqEkXmxeDawWbQachvJwSTCBkZk4hD/g==","shasum":"0674587c8d93ca5965b7a8594f0d1f98be462816","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.23.0.tgz","fileCount":1261,"unpackedSize":1466120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTYQ+xyGBLCdm/X36XcMudE41zjT/w/VDBiwxJkW3fIAiEArWpcBmTlqn+Zr0yd+gFc7S6ZrBKiI+XBw9nIFEBi/hc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiKEtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/lg//Ysu7S1blICREUTRCcZfJlFtcv1wc8P3SeQAPImZGwWaSYrOw\r\nBYRMQlr3z1Y9yMWZVXN/s9bpLVL5nedYacUtqQX5T2bnQInqR/53AxDhql8A\r\nKPvorA3VVy157rVD4uukEm0gD6vi/yXw8qEnp59+l9qE797y1hRSzfCnSOzu\r\nrcUdqJVAc7k+oM7cJhNNJl2o5YkqzUeLFq+HwIGbJwopd3gmXvIcyiJzDifB\r\neGyaagOBysDWK0ag2mP2VL4nIrEAYJI3iCJhwfBMDDoCmXXSbYf1MsUcuzhF\r\nELZWQ94DFzb2l1zpNjiSjzYh02e1+vte8f4w0gyKJkeY01ggUcPbjkJYEI0u\r\nCCWMnr5poivWdTysEGWB1drMH9y0RxjoruxiPo/mkIRUDo2J8ht8tkPyKcqv\r\n3jLNW3db36LCBKCoCPIm23OFkjwEeKZDpuKfkRp35T4cJZFNGehNtUTZ8yng\r\npxNu2SGDuXvUQ28eTHURFEA5WNE+9DIK+bqdL+yDy0LPw1aA3Hbkxim4urG+\r\nmZLmRj8J4r2nufDmUo7g08gv7iwQ7sWWoLB5UvBVmcErDptgzmYpVesQHLV3\r\nxPEGZtQLtd0u4MGeQt3w5yaMORZe+i25PHwgtiJhm+C3WwCC5kPhDYuLXB2g\r\nlOM1tj6QvXtK1G8rB9o/QdkGBQGCsxY3Tq4=\r\n=GbjP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.23.0_1669898541434_0.3677269942563619"},"_hasShrinkwrap":false},"14.23.1-websocket-conn.0":{"name":"@altostra/core","version":"14.23.1-websocket-conn.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c99ee38262784889be3cc693e499b367437c4d3b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.23.1-websocket-conn.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-AedCSMQnsPybd7S6tdZwREDTUQ8+I3eMgZCtJTDG7JzTdHcH5JouD0aLD6hwh5fh4jXXjYR3NMXy7NFx6O3sMg==","shasum":"7a0b7e4d2519506a04f14ebfba638b74633ca1d5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.23.1-websocket-conn.0.tgz","fileCount":1261,"unpackedSize":1466189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHRtoiDQI9OT6usXf3/2K4q9y1xwWu91tIWfLmSvO5dwIgU3K7q3NgLAPQUeNp2+yXdv2BtCe5c1FRfevVbQQWXOg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjgQ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV0RAApIgKhTjDmmsaqNWN+qujKfqXHAqvmclT9ud/1fufslBli9vi\r\nKUr/jWSz+Q9JleVgtqj3kApmqLvWzK9VgtNO3MEP/xucOt70NoGsNYOsuyhf\r\nz+C9GEnI8LBVzTmx1UDr/X0lAxhHdfx635OcTf5S5R/tQ/O5CSTj5iPziWcP\r\n429MxuuBlQ/N7vF8EvXNfpz+Ja9H4QzwPLwm9N06hOHHf0xOS5fbQVuEmrFu\r\nJ0iZAdKeQ1zQFiHgic7EWnbAnHFHc4+tY/XFoD2ObwF+K4PD1JYRdAu1sSDY\r\npx2XP9KMEOFesjA+2/5EetV+WkRgxo9d85sVN8UDXF7RMRaSwxpGIrcqrMyf\r\nRGowzVigOGxQx2kGH4hLbo1ap+o7NbhLVViAdOd74RD5WarIIh0RDsFIHFGt\r\nHzeK7ogS8+WgtIQP7P5sVRum4TlZwKX8QPovS0GZd4XgUg8uuce5MU90Rm9t\r\ntuURqiABhwYch9dZt8i/X5VHqHlPzTVtbQKEjTIFfFv910XO0c7x5NWnDbgb\r\ntw0s5OpVUrAQX4SDUaTyjQR66/eYQHvNSQS4wB1P7eqZFfXtUfdBA8sYXkhO\r\nIjFhOarrH6OdSYpmSwRAiAkI4dIEt1q/VEIi4pEl9wrUIdj6S5WfR37xcGfh\r\nXsmSpMSHYrIB9KYFRJ0rXDl5epsvBr0JaD8=\r\n=6MSR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.23.1-websocket-conn.0_1670251576923_0.9539958278930849"},"_hasShrinkwrap":false},"14.23.1":{"name":"@altostra/core","version":"14.23.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"2890d06a49cc687b5cca47988fcf7157a4ee4346","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.23.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-dQjlTrm1ykB6wJZOfMEx02mAjvJxaYSh2E26ImUlIe/Uz6/clwfwrWQvmvVKTWhhCNusPDZLdQbkVCAowVv3+A==","shasum":"441be102ecd8eafe93360ffd423b5cb193f1eceb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.23.1.tgz","fileCount":1261,"unpackedSize":1466172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrN9HvPfFUYpBVpeyJxCoTonwbmcprNUHmBtdVkCNIRwIhAI/3v4xQXX970ww/DzmhVnCbXXN6c9SweqZ5uyHonKcc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjgnVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Pw/+Ln2LbTN4Jp7qD+YrPnkPnY3VkfGacxQnEQMq4aEH4HYAif+B\r\n2hRk1uTYZjFO7z/B6SyWiq8eyuOqMx8EPGBmh/y6UZP3BHLADUSbBodnZkM1\r\npdkpRe713znqO0kzf0MxcSiojHLgoH2D7xAIjSmIjz95bbwU7rthcPEzbbAn\r\n5QSN5nzILR/5AzI41+G3fGfMHRZ9NYpzfPwWGPmGZqsSGe1yidJ5lbh7DrrH\r\nVm2t+G7diHsjlqU8ycp1fKkuW+VaXzF5PIM5UzYkFdKMnwHuKnsYZXS1QpNk\r\nkrJk0OO0I0pM+BcGdG0+CEmrl4sb+UM3VxNrye/92YJ9r/t1I4/RNgyDIrN3\r\ndm5UedBygFkEH/NGVx7NCUavG7uzNRJndsCzPuKWXToTwkYl6jnWoBDVRUSK\r\n0W6oo8K0EquT711ghR5hadMStSioI6eWaU0Q4C8d/9y9rqh36SLMp8KPJfmo\r\nhSGY4c5UHdDapWcObi7cIZ2o5JYZEJbI/59EzNMstJqwQLDeOMKPeLEEeLiB\r\nhCn8SVca0zIKW+5x7P9vzccuSgtMhZcOhNd9YW6uHn5HbZjWS3t53It95nWb\r\nZX6u61XDdrH+CUuQPl4Ii6dNoGwadBIHd3FsRrYXJofKJiy4Uld6Ugb7lF1p\r\nWknAFO2seNF5WtpBrSn4wi70meeXW9QWvLE=\r\n=ufPH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.23.1_1670253013437_0.7714083523162374"},"_hasShrinkwrap":false},"14.24.0-vpc-config.0":{"name":"@altostra/core","version":"14.24.0-vpc-config.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"137238c9919861becd1bf78810c94bcc1603a373","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.0-vpc-config.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-lAu+5eGLTj3UP94DaOMyHIvVMmdBIkVpqbyGSisOq+a8vsWqriY+VYITs0LedIayzTgPdHXP3VCn0imViLy2Tg==","shasum":"233ff710d6c3099c4c5e52c317a7c7803b374743","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.0-vpc-config.0.tgz","fileCount":1261,"unpackedSize":1466448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyL4B+B/eOiMzzWu9lkZf0h/7Fu/IHbjx4SKzU4UCJHgIgBMeu8ehGZncimaHJRdbslbUZgKQElfrbjPgGHPSVCK8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlaX7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1ag/5AVWrJoWQqlhClFanls8OMqN10kHD91tLb0rK1iGn/ATHEMTA\r\nUnEqihZhTuew9vZzE+DtVJIY5O8Qwe06tiBdHfDXGtumH7ItZTCICeyUXWTE\r\nRDVYMSsYNqtAH2hTjJc3y+l70b2zPaJP4dUXnXCBJKEtuGme0v4MwgP1k/id\r\nXe0MOzMCzVqFjCJaMGsFUd8Ou6p6IaIaasw5gg313RrKG9/zeYb//uR+Bdny\r\n4ica6xUXnP4K35i3q5a+WgVTWDbWo6ofILes5XfLc8q6fCUNrtBRJqi4zLNj\r\n43FXygDsGWgShCKkDIWh0F5GMa/9GjeNslXFbu5kzjqZxVNdhCTwvPi/kLWg\r\n80ZtgkT8xf0thgoB7+ShQ+wXv3iVUduQeN77ZfBO2kAYQU84x99p6Gi7C0+i\r\niihYm4J0y113xc+JpMfGGYe20LEK9Q9R82cuMlUxEW3d8HJpr+r3w4X4qOAX\r\nyJL6IUQzxibEq1o9hnS/CJOhquGsygRNKZ6XyWMlOpogp1FU7S7CQ7Ya2djB\r\nud0PWL0D+DMn5K9862LEoaAuh4ttK/IS2SnhcR2p7qaWpTpOPObaT0IJF2Ot\r\n5YT1ShyfbxrgizG1nDiTzfTxTnser8BS+gjjGJW6j6rRTieo5p2K+PK2nCIq\r\nUcRGxCPN4CQkU07jg9IpCzjLUGYXZNwTBYI=\r\n=4+f4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.0-vpc-config.0_1670751738872_0.9769792383691065"},"_hasShrinkwrap":false},"14.24.0":{"name":"@altostra/core","version":"14.24.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.6.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b83b12019a7851bfb66d24a4440fce1476af8c2a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-TM+oaL4N4x70EqYmLl2kDhEchZ27+gPlSwgv/rc/GFGadNn3x0aFpEBscMC0Mq+PtrvbLQoVEi9wlde9+XHAFw==","shasum":"4535656ca0b9ca1ea829c2a76e3a0a410e8d4187","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.0.tgz","fileCount":1261,"unpackedSize":1466435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2pCaUV3Mqft5m6+q+NYbUiD8QnpEU5ipI42lkiSQZdAiEA788j6oWdtfOvx0afYmSn7QcJLLTQPfLZACS52A2lQpQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl1CpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKGQ//eAUafDkbFcBFG6IqV2nD0ssI2iamNUIqgMqMw/a137ca5mp/\r\nJpyk0kFdmMQ48xa3N272bo//qYDFjgBHg7CAzYBwHa6co6C3TkZ7ZylPVZid\r\nQBP+bl4pvaFKcJjarC0J9w2EBQ0RnMr4uZDqZj5RnLkbmHvs3Ymii4c6w+G0\r\nC0FlCewS63xTGfOVQ0/ULUJcTsCOK7zJuEDn5HXIeWHEGog8INLFH136PbRy\r\nX+UMjAXun5qd927eDqBEAs29bacezsfSreHhhhDbDRiukwu7/qSXF8gwLiLy\r\nQPiB00x+58RGbOx80zJ8tJhhcPLPI6vGWzx8EzpdqmYIFLaa9fZYZD6vVPgJ\r\nCvzmtsdtkJK+xjYpZ14aJok06CYATL6li8iKA3MuvfHIr+2fsQMIE46RSbW1\r\nsWvZrEgxD2hdcQ5awGHsZm+4fq/lK3kAUNwawH6jY0lRHp4sJ+xHg+3EFpAS\r\nnUYDwETq/7fxAC8bzfSLp/OQkNTxEQ0jWfqSOiMdkAjeZtWJY0o6L/mfIch/\r\nVckRi7AT+1OWcuodWAA+7a7Ysv3p1kj+7O+WYAg25sOmYzpndN2CxRsEKL6f\r\nTSQo1DpI15gGO8Eu/LeYeCpYUN2ZrbnrCadzkDaKxgz/+SIfzcVvgyPdzLtT\r\nYi9Scv9H+DMZ3kQ25x74jeZuw9Id3vWAu7Y=\r\n=9qCI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.0_1670860969111_0.12809463309876512"},"_hasShrinkwrap":false},"14.24.1-npm-audit.0":{"name":"@altostra/core","version":"14.24.1-npm-audit.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"06c36f5d7f92741d42fe85b2e2bb5e39891026eb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.1-npm-audit.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-8CO9j1SzI+8COW1oMjpn+H/3lbfl8fHomYvvo2PyS5xUGXhamWl/vJQJIaZmoaozNDYbsJkV1Q2LqYtu5TgzBg==","shasum":"df2c3b4fd6a79b05474de9c67568911e3f4bbaf8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.1-npm-audit.0.tgz","fileCount":1261,"unpackedSize":1466427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9tTp1pxSa1j/1VabIrSpnG2xFhqBdT8xb16pldAlHnAIgZkDZMuoK+C7i54snA80tEHHSkjDkPSqO0pSIwVOTPOg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmFrdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8lA/+O74E2bhvBY10W15ysdGe1Gg3eP7oDLWZHucy8yzYRCevTCmi\r\nRWJIyPO3WSeoKfBfMJUnFsmcV8EnAVj5WTqho2uf02IeRlTfM7eeS842Di/x\r\nEoJWaxNFSLwnUKMe395yZVcd7jsvSvAVs64rUyV6TQTszrHkbKLsUNstkXmn\r\n2GCh7RNQyum6gjbJor+BbrJXlBLNEgHB4S19TweD6pxXAf4x8mTq3Bqr6/8E\r\nbg5kJoECxwTgcy+sTgbe9Z8SJdvvBBYaY8kM6JvWVLA64/OvODTDrvQlJxdK\r\nIlrRRRn0pMcYCYE8CtMXT38xHLUdfo9tmPVaix6nf49DlixIvkGTfIP5jTqK\r\nRNJWjlOtwHry1chFO4UV1QecHQWQ6Dl9PDpDSehGG9ROW1QgCbHTS2lHRLHB\r\nPQJpCFW7HTTl35oZJm1LmsoIvKTDp4YA4GSiEUdK1T9NJSgaRZHjFsTtejvp\r\nhuMwlFdoPmIDIM7mhLJqOLXx8U5vnqsRbit4MgjEDMjyfLS5+IJNcPex8qwP\r\nv6iEpGB09OIdld5ggbyuSSCfFcvWgwHXMo8fGYR98+X6Q9Olmz93VPWvyKA2\r\nfP9I3C9VZSsfJGvq5mOexrszs6lxKjaoKvnuvsc/Cku/1A1HVSrOu7Dnht5f\r\nXr9YV9Q4w0rm6r2Ts7pOnWbZ6WY/2VW/QqA=\r\n=tQIH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.1-npm-audit.0_1670929117373_0.2587483166906206"},"_hasShrinkwrap":false},"14.24.1":{"name":"@altostra/core","version":"14.24.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"52e0b6261d73f2cd21a07e08ef5640bc3a043449","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-whZtcZwq9PY5Cpj4+UTAYNjDclEL5xmRIjaVB8nbTS6pQf0zXrT1mk++BhDvycp/OPyOpR/b6G4nopQfplqYpA==","shasum":"97c2cdc0d636da7bef49f1245cdda3535e148e92","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.1.tgz","fileCount":1261,"unpackedSize":1466415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwtfdSF4wteZ+hWMle9AubUrTGljP8GXQQY7o2Q0Hd2QIgZUNYnuyZUAPFTeWER9h+omAUppBdLpNvCi9G1F3BA14="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmt56ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvFw/+IPaqHyTHw4V6kLgDXwhg5XQ+6tocHOP+zU+MR2ELIhKgBTdr\r\nPFLFf43MEBp8hN/l6LrB4bBAK70wCw5o+qnx0qOn+Qp772jJxkzztBVq2im5\r\n1QONb87L4HXonQOw1fYhj2XjyLw3IL1rAUrCjBrJF/wNc13UlgMkgZvwtdhe\r\njmngw5Kh0uMWtx55q6S2wo9+P8IjQt5b3FJd09QCRP5dwwa6rNpytV8JEBbq\r\n38OJfgtBWH5Ee7dImwlUm9rIbpqyhpfm9rQUOjtRaAjFEZ1W2118MMcNtawl\r\nezFGeAUKW9WutejEx2VPxXZ/IaQDsaWC7M+dV8JzYfA7UygbZctp2VgU5gL4\r\nsTjXqgAoFCGcMm3A8jKrThCRWsDmUqKG+23vgpTbU+57w/yoeXakZkc8bA1J\r\nQW14H32CCW5FE3tVLRkeW9vYKDS8sZuQGghcHgqMdBBznYZn8Wxea3/l30bk\r\ntFmm8oW+mZ2tOWbo0+1bFcJQCtx54fWpStzSOcfHDk+ZfFRR3nTl6vJUjXER\r\nZc76JutwoSsGMQ+K5ZtankdsEZHwoIr1qqWBNDW/zIv7N412WvicKGlJvm5S\r\nmu4BL1U9uEEHzfogzljM+5RF2+xZt4PzSt1QXxhNPLjKAwWqHzQh01F7a7A5\r\n2+FpDhd+IYTHZ+j2drAvWdyuFCmtKww/M2k=\r\n=Nz45\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.1_1671093881966_0.8864905056532701"},"_hasShrinkwrap":false},"14.24.2-vpc-env-vars.0":{"name":"@altostra/core","version":"14.24.2-vpc-env-vars.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f05b562dee60cd4ef6f179432514003be1e06f33","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.2-vpc-env-vars.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-iKJLQD8+zBQKL0BnZNyFC7b0Mbr/xZuE8+STamn10JTdq2RGdob40p+KEFMmjW/bxQrxEi7uQh39cOewnNZfnA==","shasum":"d4bce15aed961c1f9cbf031076485e90da7985bf","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.2-vpc-env-vars.0.tgz","fileCount":1261,"unpackedSize":1466414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCISpHFhTbwrZA+/Qjd1SimhSvhn1OUqZh3paih2KvRLAIgeQg1Jc66EDWt6Ru5sivyPzFvKzVchmE9op0Uu1BK0OE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjntz2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQgw//dq8XJ2NnAbz2wW6/8ZSbxT7qA0YVoy6LuXfhuGvsv/1zwY66\r\ntEISet8AZWMJ68Zfx9uYBQpbaH0UGGJPgE/Q6ZoH3tsj+JRNl8cuDY8C0ZYB\r\nig16f/eak2O1W0ZswNl/m5oq7LgdZzxIF/+F/hT8MpS0LbEh/GIUXUVoILDS\r\nFi+pQ40glyIGRLyX1nDhwIHN9onixVYlUlLfnjYqtpSCrch1hs+dRon0gY5W\r\nSOhy9MgXNA2n8hrKq6MoEDiMjm2rntiDKeICYM3W07CPMugXsrWuawSz1ft5\r\ny5mwtHeNHB0I4xnQpv0QhkZatNlyNMkoOc52m0v8NIAUTcZkxj42jGuHzWAQ\r\nwlBmOY4+7cPCNdO+pVqyHZxmGoczhNRhwbe59EKhINKxE668hC3D+zS3gPNc\r\nsLPuhME1ZZIc1AzqP3nqAej9BhRhgI9dj/GmV1Zm6YTCwurOUb19cSWO4nGQ\r\n0qQxL4Ltz+wnwhsQzSJ0M7jcTSkWdtbnZJirWD2Za+SHywfnif9kEXIgrZya\r\nV1J+fCzQ3E0RMdYkIEUl6ITPwTX+oU4RRtP/FeADjjAEKETNjOEqzHDVnHek\r\nZNfkST0Hp11ibbds5uqR199gM4zGxku9e57PasaGfilOZ3FYkNobq3BesIVh\r\nVpFFRqWbJRi1kHOuGK52yIO1nKVMPn2P9eU=\r\n=OKSl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.2-vpc-env-vars.0_1671355638306_0.11588017964668995"},"_hasShrinkwrap":false},"14.24.2":{"name":"@altostra/core","version":"14.24.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3776c929ac0320fa2aa37a99bbe6a4259d82a64d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Qf/1DrhsoQqR5EIWuwEnCGsCN6aip2mUHjEcRH4i1St0LbUpNuoO8MLPsCz7tE0QMiBqMIbJgztdAiatYWEOyw==","shasum":"21a218546296559e3547319fe65538f53433c802","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.2.tgz","fileCount":1261,"unpackedSize":1466620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQmfAP4BubWHT5lcSSzTxgIWZN0wNRGUpohU2wSYrObQIgMmtTav2UvIf6/7Oooo2uS3c6M8HruUuDcOuF5CJi+u8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoEsDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr79g//XZ+AeLr1YMfy7JG5qNvCegjhabEjt0QGdkH5MqnHy+Ic/kqq\r\nkf2ILi425redDotrBhN5RzUzlkLuJG18JSIKx4WxznB3gpkOQWBWxq0yvszE\r\nblN9MLEWtxhuJ+YJrHhbAhxq1cGiK3VJwsH5n5uOD+t+bFKQIRCZNxIJX8xM\r\n8zApVkYhKXZehTIJd4ys8GebAqSOIFhbUSgxZGoLeE2uJqKfAfJJ1w2AXxdh\r\nKtdB6K/6+7X0sOMpinDTAzyhonS+4Pcw0QXZFH7AHSn3XAKMLGQzeqgULfuy\r\n3cLRcCaPBStKK0tRMsOmU7gSU9u7dKBO9pTr3ZF7Xj+3Z8CKO8aeX6Czyh2z\r\nZqFiCsjUL4vqWdYDOFRiEcGhDqcuqMbPjbOe7XBYU+fLl87/ockLVKJvxAVH\r\n+rXfo0YJCcLG+BDYApeCzoirV+d5IyiEJKK9hd3aQugUDTSC8QdZIGVQzYuL\r\nVcGX4Rk1xh3NT9c1TZbXKB0Kdtgu1aTz/vVlLtnyQntI3z0YuKp2u0ue7a+p\r\n7pG0glcpB9YWW6KPb/Q8ZHRGDRk8XqN7aAB/LcMFIIwqivpPqp0hWsEG0Q+b\r\nfK4mxpmhWL5V/o9q0I96t9Qn64/C/8M/1KogPlEfnAlhYQ8KFl4/KqKNdJOO\r\nhKci4jMvlKLLBXDFrxdu9alX2Jd4Vc+FIoE=\r\n=BENq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.2_1671449347294_0.6023772813307764"},"_hasShrinkwrap":false},"14.24.2-custom-resource.0":{"name":"@altostra/core","version":"14.24.2-custom-resource.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"749eefaab33e55e424f8aa2435d38dfc968011de","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.2-custom-resource.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Kb5VVWG3fLDxEQdiAqGXNs0mx3ICwG8P9FhINT2cSRYVTQZ77IP7iD0RC+tSIPSAosFZObFDL7gj1qaa6OonOg==","shasum":"f7573a490636c0989d8d87b0d1ba711618eeb5fe","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.2-custom-resource.0.tgz","fileCount":1261,"unpackedSize":1466788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjzaP6Lb9pomRBcsANQwXgq1AiY25prbXRW0DIpMtEIAiBcEcGA59JQ4WkgoWkIBieg0rhZC0fKen2SgchMZzlY7w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoGL4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbMA/9EgEV7MrVWYGdcDEsCneUedGKKOWopC08SDkTOQ1n6KZOo3tB\r\nPo06YgEIsSP72EquPIYiKqCRXyB1lovjjj7ca20q9QBr4S58X8T46Tn+o83i\r\n5ZaJmORQaP04oqoNJKy2bYlrxPIJw9j7YDerUWw5JQkTw6bpZvWWJg3RT4Ha\r\nU/ADDOneGw6Yo1K6Appqe3OBSBYRXBgB+Rubmq7TEBYqYFhE3TwMfdBnI4cN\r\ngWvNi34Sexb33b0p2mN85s8kQCZ4p3ewh9TU2Zg1O7lQYIgE9c4wnJnUkdfp\r\ngNtMjcMcoo660lxahhNKVmavcpLP5L1GVOYj3Vd61Vrm9hJT6LJakWKtMs1o\r\nq/9Z53Oogg9t0j8DD6wxSQX3WPv1FOlyxYPjpc/RGwZmMpTma0mDDJF2FVo0\r\nml0SUYa4OjfUmG6ENQdXomzPafLlcnwGdQs0C1OE3pnDOupopxPMsw2ORGS9\r\ndsUbXDKayc0G6apj8xMLpk1W2QYD5DT3wmeojm9JDg1Y3RM0a/Q7eTM4NjmK\r\nYTOL7lnzq+yBSeX/p2uQA1hgSHv9l0m90j32ILdP/yXdbHGPlxE68Zpx7jMa\r\nBv1v08iV1Pt8wPxlf+RzQSz34RJicHG/PPjZhFPbUQm1xSxW6ABRq5Z6cB5w\r\nck5tSLHAHwYRdW/+87vDlP5Lp9dg5/dF6n0=\r\n=idXu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.2-custom-resource.0_1671455479944_0.16794586461111538"},"_hasShrinkwrap":false},"14.24.3-custom-resource.0":{"name":"@altostra/core","version":"14.24.3-custom-resource.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"edc65c11163e578ec10d71c62940769df8421ce4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.3-custom-resource.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-czf+MIvohJmkNtn5XhNNEDmT+lMHPBamVttqWkAWsyajqJA6REwC5O1LETMUzHefv2R2mZ0TJAJ0qTSZ2FqNCA==","shasum":"da793a2fe58876c30e5d391b895b65e10cf9312b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.3-custom-resource.0.tgz","fileCount":1261,"unpackedSize":1466788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpRE1M6zlk4HUL9b4i7PsVchv4Gjrn75E9ThUl4XMtkwIhAL0/YELOWI47xclEL5Ioa/qQDWojuK+cdygN33FDUmpJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoGPdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojzA//UMOBGRH8nt96z5v1GUjLxUdfINdTDlduA6/RKf5vV0FB64a+\r\nJrWb4g+M17s8g+GBjlN6Pgos4yZcykkbjhJx06uPNNaU5RlfvIPsf6O1KIQD\r\nWYab8VKZvu5KqCbXJhbrX0cstoJbCJGjlFFgpU1fe2VoMBTgLcCW3R0hHeis\r\n7NDKV+0xJn3iSXsQ+yTIC4JDRGJFdzdydUfjE7RIkFyk4MIy/rwYL8x8F/c/\r\nRr1T8aYevqjbrBbkJVdDnJ3QegjQrA4SHBbdU8+MD8xXwOwcoIhtF0lpfg2j\r\nkn6DNiS3+PrFwvvy1h7mJMTSOK4a+K/Ukt8lePMWlfQHwyKNyuTQfwjYaRR2\r\nGSBURI6tCL+zkNG6DJG09gF3X3025z0EgbLrdnH5TlOyeCTiYoopX+3Pt2nx\r\nr2h60VXZo9+VJuljKM6WOevKEa72A6c5G8TS1bSMRgTC/qCrbkViJrGm+8+A\r\nLHRi2oym1IVmjPxv+kB45+Qy6xSz7nA8IAEHD7t8JtslZ3W8G719Jgi+fsV9\r\nZo75TtOsXqPoags7vgFlOwc5NZEIXlChg+WylHJc2+u++mleqJpG4zZ/nXcG\r\nCTFqaZ2gleuILwQltXjJu1JDvA3GgQ9wUUsUuph1GUm7PP92fnGq6urPqGYq\r\nA5mFVenOrC4Mp/8ib6s7+13Oqmrw1VBi26I=\r\n=SVUP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.3-custom-resource.0_1671455709473_0.7459588556181764"},"_hasShrinkwrap":false},"14.24.3-aws-custom-resource.0":{"name":"@altostra/core","version":"14.24.3-aws-custom-resource.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"477da94784241a0a3b29212b970f0917cfecd7ea","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.3-aws-custom-resource.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kNcMadyNwdWHs1+h6gFAzHVE3AIvjWUU0CAlTWm54XrZYc5UzaTWE3Q5iZS2sGYhZw5x0iB8NuR3WHNpFgR+yg==","shasum":"d119a45a20fbd114f97559681e858061ea3c5409","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.3-aws-custom-resource.0.tgz","fileCount":1261,"unpackedSize":1466900,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjWcC6ILbgt/KW2VZKzeVAAMuXEkZUt4ak51gXqPjZ1AiEA2PgdbjUjE7jQWooN7UiXDYD3AjFr+Jfy/iXA6IIQ72o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoGX7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJAA/+KRRpI6fRYW+k1zgrbpr/Z0COG7N2aV2aZZxuR4BCPlEfTYrl\r\nzAD6bwFoI0sssr0+5GL6vc54NOlOScFtzQlrzedzWSV2/tO6N747xwC6WDMD\r\nW1uz4TQIWZoxChEgkq7KvbKVUjLgwwnu+mPWYRE48sZ1A0mR3CIMctGWhAQ3\r\nNA1xAQfyuaSMBa3lR4Mh+ulOrRz8Nc96J9Lj8JyiebEAHh7xmfVcY/ijky3p\r\n4CJYXmToeWo/0GroEXhNfwDUejrZ5GVZkoBNiVP7LToD9OiaHlJGq39F8spF\r\n8kRlIz5GNFNE/AP7A5xPy4r/zE0d2k/A2v5CFJk5t65ENx3p+UdTzQF1UHX4\r\nZlBmOpr0UOlOdjsn0Z97LWigXe58wLQz7ED5lUUL5ufTMw7LPAFM7nkdzcs9\r\nfvuXft7C1ZR6+z9csxusbc43yaeLSBjZIraekaB81ryEPXxXBKfes5VZe9gp\r\nrgqzAYA9Xsxy6dE3ZHmWJinwoD7SUyL1DKrwvOW6+h6FvisDhRkDaME1gyF7\r\nzKdoIJU6j5Ld98uQPvjIoDagJAtFZ3rr9oXaEs5Fmgar2DuCJAFizNPiTQVT\r\nwYjHHF0H/cwFLRtkyo744VXMxBD3x3hg3kwRnWdmeNzXGisrIIsAXa5Nmwzx\r\nz1Om+aDsl0wwifAbqh5wmqyO/MPUt/1FbVM=\r\n=gy/1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.3-aws-custom-resource.0_1671456251602_0.9665339114924778"},"_hasShrinkwrap":false},"14.24.3":{"name":"@altostra/core","version":"14.24.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"fa103ef123a94ada0746baefe876b967ecdb1c26","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-BrwoUxQdPFHLw+6T7Tz2v+2xKvT0Je3xKHVBSxYDDUcB2MbVEktYweA3QydcxpJhfXgIMag/yCc/GrhRxuBVcA==","shasum":"e2da1aeeae2caf1a3b07df7d5094745c4d7d5850","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.3.tgz","fileCount":1261,"unpackedSize":1466872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3r47N++dsKdwKsoZyZnOMWMaipA/GTfLNsESFXVs/lwIhALuq+NcB9tRaz9pJy6013H6/ZyWKEKt1k9vXwE9uRYzD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoGpZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXWw//Rgwyfq3w/QeGjJOYM/eULcZQBJVvqXg0qeB+8+YXA5dJxupV\r\nJnkqApBfd4oUpR6tknzrHrDMAT2EqfSGNP2KnFI8P5hmw+vC2qR4IOeB2ep+\r\nLz/hv7L8QcOzNYXYKwXI1cA0miaWxCiM+3pzJEDqxefItMBQpjr8bAaGcoGj\r\nR0t5DkuAz2qkHMpul4xqTuNwQlbFP6US657eGf+v8BMUrjvwIdXYGdUxLu8k\r\nnp7SeONYXfj05Pj5IIXtM0BDkFlW14EeM0tumffWtgPe4jV4CaKOpp2AB8f4\r\nUKuRlxqVfnBdGjIrdJ8wkAtBZQnWVQRkjL9u8ph0J7b8fVnEmLeCO2ZNo2se\r\nfsSko4feaUr0+iZ0BKDHmmAubaK1PLrYFYOSGnpE2h9N9tW+dRzVg1r9KrrG\r\nMJAe9sNsZrqxwOXjeP3zfZgxkwaxmlaJmFCEHe6p71LdXmo8Xxx7xvMWVTcR\r\nsQOJn6mNVE5C5M39HUVLyAcYAi8ipOj6MN72thWVlIpqnH02L8JmTqIwwd8U\r\nmGpG7Z8qUwLSWv2R5f0fNofN1vU5S2PUz1clDSiBGeNieADZuQ/hcPfCFkym\r\nfvYMin+lCM1J89Gdf8jOcws7XCv8pnYx2GqyJV962r5iM/oIHJJ2d+4snuuq\r\n+cdinNPKCqVFQfN4HptpLBwZeRCA0ybF0OY=\r\n=+JMT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.3_1671457369272_0.07755843634410997"},"_hasShrinkwrap":false},"14.25.0-responses-updates.0":{"name":"@altostra/core","version":"14.25.0-responses-updates.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4a494e9b1c31cf0d54e49f99ab8a7862179ff762","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-responses-updates.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-7oJ2tu3ApOg6Ho8AqfKJz1mkDu4XhT56mRaUQArlKDlJR5XlhqfyOIj8UOQhTBa5ezIPsb+FCpBd+ODb/d8w3A==","shasum":"7e7327d53dbad1b4fa90d66000b6d9755ea57343","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-responses-updates.0.tgz","fileCount":1261,"unpackedSize":1467637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8Lp5/oAxqFDMl536cRPuNjhTv9MuUd1eQLTLpDj4fUwIhAMVlfNY0LYlCUeZRFDB88X4n0ZpdJ1h/W+SoY0HTtjYU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjox9CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5BRAAkW+SSlCT0PZdh6FEaMUELEKmAZ7ztTTP6L59ZYnCKB/qk8F9\r\nZO14SEZmnX+GHb1w3dTqVa5K7HP6fhyQEyLQFmOOAYu/zVqCcbdkSWGl90b2\r\nKgyOn6Wia5SlA7KKd0Q6x8eXQ3JRsTPwftEoUXpRJuQwTPRnk9YJliei4kwn\r\nU379UqzTrqTke76LRJyMkP7Hku91sr1/3yZc5u04WufKd4Aqs3XnnqmsQL/I\r\nvyqT5Wihj6bTwRfaogYvGBsmLTbpR13oNcoPSNcDyqv6bPLwcz74bt9EOye7\r\n5zDJlHY2xH++G6nJtYhP9v9bFijcG9iXK81KdCq2R8Qzd2wR150NCB+9aaPY\r\nqVf0ZGIVypt0EdrGaWXUaIAHHJkJ1YynJHdG7paaGgsv+6Pulsat77tgijsv\r\nffuT+UMPdtuYv2kOWK7EhxpExjW2l5RJjT1785JnAxPUu589bOhNFcm57okD\r\nYEu618Yiyd/NRhDazwfeVLhEQCvcYtov9fdrQm7RC6/xsKJhpo87+tkabTVe\r\nXwpwwA2jhmB94UJft/1xRCIzkBT8CuJFfydJanR/r+uMJyvpLDIwt8R3EXvK\r\nvKEhRJo9pFjtHcPwYvcYxS9jRJpxY7Pmvekw3ZZeM9vx3LUQuFhS7U9+dq6D\r\nQ0oVLgVN+Z9LcM8YjQFnVMkTb0ZNOIkGK94=\r\n=0Sce\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-responses-updates.0_1671634753911_0.9237900741233647"},"_hasShrinkwrap":false},"14.24.4":{"name":"@altostra/core","version":"14.24.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"6cbc6f46af1cb4dfe17441d140fd2f412d4c4c06","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-nRUMjkoICw5h7VWufBAz0XIO/UhO8jG41MOyCtC7ukHHDVeHQSDxlkiJNSpahPozWXhat3vxM1UA8rWr4F30dw==","shasum":"a6883c76b6d80ed9305d01d835ff1fc5225d5953","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.4.tgz","fileCount":1261,"unpackedSize":1467468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdXW5qda67bJhprq4fUl4GVnKjfcZHlIfg8jvM2HGvYgIhALMKQ3JQcko9tFrizbqZXXXCwdDlogbUu0z7e9tTkf3O"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoyjtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpShg/+LuvFU/gBAoRMbEI1v0D8La5gHU/WNo4015z7vEsatO2t+S2L\r\ncDJSEneQ7gIh9cvO6reVOjVMAiYnatYLCjbI6JcfR1xLlD+VIVj5KQNnisE7\r\nHfbqxAxY54UqA0jHkedf3U50VStCioBLSppjiNoETbGW82EnbhiJQmZ1X9HH\r\nhPBSdwhlsldgnM6Z65xgYX3i0b0TVs9eL9gHnWly3KsOAcY+RDMrRuq1TiVz\r\nBzZTFaYvgTjdAJzm4euugL5vuE/fB5F2slhgagqINI5GbrRPphDQ6eB3dJUA\r\n2+C8KTm/MPNbH+LMq5DTmxCsGnzjUMwmm72PAsaymWjpb8a6XX/lLVHb0xDA\r\nBcxBBb/rkBXTfygB+XZmuHAAPv22zH47eLnIHU1YKLxlnzHb1UOn+rHYLwDU\r\nz0S9azpS+m7UlaQRmfGDJi+UHA5shrPVzZjnvoAS8KhPZgEwIh7Ou8YeiMfV\r\n3qHgURaqZA6YY4ujsX3X9wPddmnBWCZXBYQZrQFhCUeuVVc0x0779fkDOvEZ\r\n+ZuQfvenoUYyUUHqt6trLaoAuphy+U2NEYUwcUt1wqD6unds/2jwzXFccuwu\r\nznMOUZmf4ck41YCs4I0l5WI4D/4h18ZyYC/vugXeUvFebAb2o2UR6UWSVOem\r\nwKnk1uIY5lfD7P30YCcHBZ3ySdQWyKRBQSM=\r\n=lFHC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.4_1671637228730_0.48824360945512724"},"_hasShrinkwrap":false},"14.25.0-responses-updates.1":{"name":"@altostra/core","version":"14.25.0-responses-updates.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5d5c12cfc81de29bd07671e940f3745500d876d0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-responses-updates.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-cIO2JFjbvwlrooRWcaZByCUx75Vd6jHxAKi0yAqlC5JfTP/4tNGl8zMSBGqGCKz9ZAyRKuzcRLQPYfrVkggg7Q==","shasum":"6b7227e511976a285a7d89810b24baa92b845905","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-responses-updates.1.tgz","fileCount":1261,"unpackedSize":1468698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFbHvKr8c7Dm3Vat3Ht0uT6YTtmalSsLfZsitfE27JIQIgfyrT0yIAk2VQcgwxY8SYn2flXw7XIAkrRj7ykJ/CUH4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpD02ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor0Q/9HKr0fo4v0Ho/y/2Jfyi0kUWycGa0OY4xvKhAZ8ov2bUfBGJt\r\ncYlnvsFM1Hh5NKzDr2647Zf3C8h6Ia83CWC297QOnb//uqCInM0cAx5y3yWz\r\nj2C9nSwBWN2BKsNHsLFWZjL+oDWv2T089NqbgvKSz7P5r/tSeuC2gR0WBTtl\r\nDyqoCBaEzpLrd1wduKX8PgX+vDHnVmjbSV6C2tMho04IaO/QetJJQdarJkx1\r\nXXEmO4YhcxbnzFZv9gPvcLBBbLzY6nNkcU74k6BLsHLdu9xX9NA+elHv/8Vu\r\nOtTy1kJZxp51xGsJZM3vlllmdYgdCyH6bJxNQc3W0o4okDaVHjsfG/EQuDt5\r\nj/JizKMdFMwNrlxkug3GRiLXIePjzZ+Anw9G0wORWCg+0q1o/SUfzF8OKgzf\r\nNR9yR8w7Xk+cJENd0gqfotDPsq3/8l3TgrgEhYfWvO5oM4bBcEZluz2FWWwY\r\nllaarKxUDzaz2/oWtIhp9QfO8c6+CMcBzHdlJn/MA7I61Doh4Xbxf8BnvSMr\r\n5c39L03qdD1tu9E0jdRQWK/hfSTbdxYc4dk5mkdAch3BWrw9t9IiK2c+YeIH\r\nFk2cLMAey1B5xeNbm01GwQeKtzJOWLwFqC0cpynVW8tNf8wyRalUipQXEA6X\r\n0dhwsdCynJWCYPENZZrPv5CkynMe6oUvgAY=\r\n=VK3R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-responses-updates.1_1671707958635_0.0564628543651462"},"_hasShrinkwrap":false},"14.25.0-responses-updates.2":{"name":"@altostra/core","version":"14.25.0-responses-updates.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f4a5b0d7cd260f0d4ffa36cf1892baf1f7f63795","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-responses-updates.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-z7TdQrPUlwpvUUTrMA+l9HYndM4PsihbN+QLT1oQYz+5dHveUtWF+V60IGtMYP0o7p5hsVy0dy4r5Vvtfw7v2g==","shasum":"699c3eabc1386caf768a15ed61ca1c0e21aff5b9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-responses-updates.2.tgz","fileCount":1261,"unpackedSize":1468677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmr/BY1MQQNM8luOZnSW61M1KuBonjsXX3vjK+X0yqDAiEAoO2nfe0ot6qgfB42/NJUs8WHBrbRRVMQek4vfWfg3Qg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpEGLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0JQ/5AeW39AKdZ2kf7PWUdmQH4AgeTj8LVnsTrQvJAV2pHBVkRF0R\r\nzKbX0VtymmzKSwfc0mHgYGf51IqoD6hbDHlbjhDB9DwwfETYaJzlVrcCtcFD\r\ncKYJAbttVD1ww7m5s7FChNbi5XpnY5HRDWf+H9jKSpqP7KwNYoCGRCH2Xx/Z\r\nmiRwTAAFJhC8GlA7s2c7kPrM0FbvwdBzqvFPfcVj/NfLFU6aKhCc0NKAQKSQ\r\nJotVEYfnklvDaX+uvTX8L7Awh+3DoSQnrqZUzvwlzBymzaIort8SYAvPvdsb\r\nluygkhnjiZw2R6FsjpOO99X/nPdA1NclMxa0Blj/plHaYzc/BxU9p09jamx6\r\nI20a8m+IeNNIMo7koJ1Jt24kv0O4qis+pGft0ePSAodYkxm26yMKKqK2MaYU\r\nKiiBU0UrN/F3mNTLLoZJrH//EDV+ZOwISosyJcIgWGIA8/4RaUzetOID+2p4\r\nyhmLQxXnr/Na3s2rlx7d8DSUDwpRAlGb18FVssDPHktpZlyTfYxxwrFPiLFt\r\njc+n0kmXOBKNFFyb3A3HGpqJ9MjtDNv2Xmtcea64OuJTfc9eYGhNL18ypVMZ\r\n179yY1ZpQhig1bRJqQdquKraA6qU2K5svqSWVuUanQlvzzookD8WIyqv6PDq\r\neAxbcqLRh8wRib7fo8fXdLJuqqqWwRhHly4=\r\n=jtLG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-responses-updates.2_1671709067517_0.22863198060932421"},"_hasShrinkwrap":false},"14.25.0-responses-updates.3":{"name":"@altostra/core","version":"14.25.0-responses-updates.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e4f00579578059cd1cb375b58db824bd8743ab79","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-responses-updates.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-LF0OXB4UBc69S910dZc/RJJ/WxjarWqy7jpTUQZn0vRRied7HUGvdyQpNuZtDdqFa8CKDT4rF9EHrNy7dOq+mw==","shasum":"f70ad3d8dd93eff0a39477b7a1ffddda8ab315c8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-responses-updates.3.tgz","fileCount":1261,"unpackedSize":1468644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNSjay3cjhpytii64ND2dKYdmX2YZBvNcLpsMN4mCaSAiEAs5yUnZ3YFV4ZOglz47mmIEV1CxUuAIERps/4vge6xuk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpFSPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7SxAAneJUNk86a0aupUELrbaJQCgrg63YwufhNLTSzy5cDaWwTFH4\r\nRPATO20gv20ALjG3Cre12+KSb93PDsl/K7FvRjZ9mt0liuqhynX50y49f/jZ\r\nuFyaMYE3M8HE0akM3lqHPEVa7PXCnvS7BhttkAJIaLNt1gFLPLMuVhPE/xH8\r\nY0iT7VWUe5W4ludx1QxU8gBEvuckQP4WFt3yMXggVSSggMFvOrsMNn8gKhDJ\r\nEnuzOTmE+RAQU4+xncHuyO7AA3kCVCXr5haFuLfE0YxeskpPnBHZfXM59y4O\r\nE+NqlimQyUINz6amTy7F5JX1zQt1wKOlpoAhOx5J3o+Ez6FXukSWYJC2dvq1\r\nPDHiL0efO9w5DFCnPDgN/ZuhCi/nQFGNJXQe+ypT8V0UX7XC2A0jyw1VyJ2L\r\nNBi4AtrK0aHBxnt9zhhhPU38YLk4lSA2n76nj3rVR96OmrQr0k8mRqsYj5vW\r\nfAGuTl7gPl4ZsmixhyafGCWlSZgT0Uh0g+NsxWXL6Wm3LeKBIit5ZT14Ir+l\r\ngh7xugszujF8SkoVuw4Go1I1mN09noTUTm8WLL3dU8R2FPoCxt2b+em8S31M\r\nhkTT6awCKAHxjteP9POw0EyMLnzKKF+Rwn3omNHkr748XuooqDid3O3YIyKX\r\ng5gsAqUn15cMIMG/fMEK4jdokYkYbqkL3wU=\r\n=pkMG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-responses-updates.3_1671713934946_0.16565827966312474"},"_hasShrinkwrap":false},"14.25.0-responses-updates.4":{"name":"@altostra/core","version":"14.25.0-responses-updates.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"32c21031669348b5de095c2a077217a01153c256","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-responses-updates.4","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-90O5UnIH5ZRdVa11Ez2495UfJQfXkBTbDa8BZrySGllrYkPh7T6inUCpJxiDTG5eIn9nE/SYQGTTWujCIUuDKQ==","shasum":"43e30274b08320a2f77cd37c959582e36ba5b5c6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-responses-updates.4.tgz","fileCount":1261,"unpackedSize":1469272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRxZg62/0HLILEF8W5RMCdFol6ngKf5dJghD8fHJHdGAiEAuKWo2aznJd0tEB4AT8G3yuoiiDsHor1TNE6SMYO3hXE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpGU0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokRA//eyjbIy0TOtvvKHAKqUKKQFb+qpz2DNEAemazRKEiLf3s1aDc\r\nL5a6Ua9Jad7X9oLgeWdmOKrAl5z6akGfD/EEawDmliNDtVqUbVWhiKY4xrr+\r\n1KcOE4zPKWprMtULDTV/uufKPIi4bRpXe2DH3Oui/9tHBFvP2xBtwRAhAWPx\r\nuecaVtFmxUalCWJbCfs2UgiQbx9F0bZktyKj766F+bJJG6msLQWHX4Odg+PR\r\nSi7f6C359Pd/GOhZbe6oRN78rswLixFqcWFiw5BvzEbGeC8u40zJYF1klrer\r\n1JgbqCOL7lz0ghv0IQrjcJ0dlyhocSpSHbGoef9/MFIlGaFzr+NX/eMk71Wa\r\nNMboptsu9/P6tOHaXdA/MaeaMnd4zpE037XyC5W05bMUxpPZy5zcl71LmcHp\r\nwHw3ZvntNgc3fmom5JqK1qxEV1kOJlp1cENycgcvP1F4Hu5ITxlZHuZWYUco\r\ndw/aYT4Vl8fBr1MN8QCbzRD83SFDqJgrgR0IRC3ET+p2Ng8GKle7MEaXJ7df\r\nRb1egYireMkDTyShRxjmTXOUL5119UFZJwXrBdO78eInu55I7i414P1vLhjh\r\nVoVgq7oPHJ2dfI+C7/6GaHp4uFjFA+4pUKwa/oPcnIObZxZJsD4MzzGB2ip9\r\neKswnjavhMkurDwuG20rPWwMyUR60nt4HDw=\r\n=so4Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-responses-updates.4_1671718195920_0.9750185175879573"},"_hasShrinkwrap":false},"14.25.0-responses-updates.5":{"name":"@altostra/core","version":"14.25.0-responses-updates.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"89c3b989371b061e192e5d5f86a5e4c0f2c65a52","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-responses-updates.5","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-D6+jAaAhYbhdaCyYmMRIV7jPeVjjdrGIPSY6vBFW1UCflD0u+BWrgo4o0ttu7jquQ5J2i4CN0rmCT0K/ADmKFg==","shasum":"85933ef5e78eb4a3d2df599c5007449c3e872453","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-responses-updates.5.tgz","fileCount":1261,"unpackedSize":1469278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNEn62rv1po9GefrX867HOKAiI8X3UGNuYnZdAei4/uAiEAmbapUE5qaHjDgQO/hSdaimsqzcliy9nqqsvILFaZi6w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpHJmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/fQ//dgsJpLxUJ5y+iiONIgnxNxhXG33k7Aoxj1CoUZzWuKrOH9AL\r\nvfxJWrP6tCn49NE4VchaC1Yxdzdvv087hwNw0MirWY2qTTQI4xX8uK1egcdR\r\nUxqrqo6iNTgVdleurFVyFnkXb+cN37gWBp+weGdKTfgvZ4duhocuX6dajRrJ\r\n2dG8qQv6xl7nbjf6MIm8AjeZrLcTUQCdnDo8hfHZsOTo/56aQSKVnZsk7Cm8\r\nemcnFD8iso8S4+zH4mE9HHFDNvGyW5pzWuaWCxeRnn6DgXQSdf9jxAcJobPw\r\n4we+x2KZ/MeRvbAMB2RGa/ejfoxTt3YLixqZxwG/XKL3neeTR00yyOo3ZBTl\r\nyOGn/JSkAaUS5K9pOjHOeZsV91EgqX0BuwjKgTllGQcWs8GzbgHDzXqp8Q/G\r\nxrV40dVU9wVMdvbf6taGsGHa3R6ZUJ8JSxOhQzKW9aDzKYSil1UKNe1ZdzDI\r\nhP9ogBBwDfhuuYCOJ6r6yhplZ0/hc/kJH11PCIR7K+ibvLx+hU1Ol4aBK35B\r\nx+qmdL20H4s4umuxZImwqcaxWoLZG35jAogKejyj9nk18oJZTsp60+NoP98U\r\nsI3Y7o84irTMrnKrDexOHN9MEPI1CM17OCXY+c9lp9I4V6gKss9J6/DObDRA\r\n+4unKNrpiV6Ie3yWeS4FDEnhw6hJEJ8cuGs=\r\n=zM0c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-responses-updates.5_1671721573960_0.04582643163523614"},"_hasShrinkwrap":false},"14.24.5":{"name":"@altostra/core","version":"14.24.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"32bdc2f776837b44785ae4b7c37de8e6408deec0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-H2Kimd7B6EsO6vOO2ROz9fOq0/gTE81t5HfYDy/wIB3f0U1WtGGvgihDWarpL53PyObOgd0JtBKMzTEPh9GmlA==","shasum":"68e2cd8c2ce214b02cb174d0ebcdfdf4e4c27404","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.5.tgz","fileCount":1261,"unpackedSize":1467448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFFzPGMPPF6NhxWamPTih+8VN5VdOI2XIjeO0cpYvinAiEA30MelPQ8GVfiekkmr+WwLD71gsSsqRa2UXVuOuQ/0wc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpHWtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAVg/+LYxwral6XmME+mbSwIiFV8oMmuyH0+r0j7Hda8cD9WBIVvsZ\r\nLbF+HY9gM+bCmPbW61jsCjtxjvOoMWAeKStdzaBwp1KTjCpO6fbO57IQ66O6\r\nlx6ZQjv+sSKjyxxJt4nKEmDJKqXkzmTW8WaKlcR8XFUzSXJ+JXxvHF2jCOjc\r\njcdAvm7TO6IBhBgDI+ChZQi5ADs1z7aqTalu1xX0E6nRxqcPVdMcT8NhCtaH\r\nYH5pMkdeNHJAiu9Y2A90RRi5XdnpFWvX0kZb0t+/rQs1XDGbZkAsOVDEP1rk\r\npr4qdAY8wOb0t8wKpUU6Y2L11IKEoosQ8uRnDjE7HAjjRTrLSLFCehOyNw7l\r\nTuhOPtLtj2wvY9Hett4i9rLQDtES4T+AN2mBmEfknY7b3OgE2d9dKCXbnXCA\r\nl0+m60spPQwsch0vC1BVATRqzHM1ZDQhNZ9N75BvINOcrWjrdS2i8RWko2YN\r\nLWHdXPblVME4s2fuNYD2L0r8p2AIrP7aVPap6Oa98PP2ZwCozqNSRXJD3OPE\r\nOKxKaPNi2xa8jx2pgo8vhpYYiwKoxT5ZDSiOsz6e2tbBgGrCxgzptbHD4G3q\r\nLZGErV9n7JKDhmnjKrrxSlzsXItBzg2WEjkuqyYlyiVQg6Ko3y2+55EcYJ7m\r\nWTilluj5H1X8ibvqMjbs39OzaoC+8S20rO4=\r\n=MuFE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.5_1671722413285_0.5148423007699228"},"_hasShrinkwrap":false},"14.25.0-responses-updates.6":{"name":"@altostra/core","version":"14.25.0-responses-updates.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bc08898f9953e5fe17a88709f67436ddcc8e5f7c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-responses-updates.6","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-aDRZ0gWvR7iDzKYAmCGTq3pV5ijULX9WylJ53nuyM1EKx/OpjN/GLi/x/rqQqC0a2Sx6JYrAe2KhsvRWZgZugA==","shasum":"bd88fbc0153a24cb96600d82b0888dadcf9e52ed","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-responses-updates.6.tgz","fileCount":1261,"unpackedSize":1469854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp2sc66VnyBH/whmQl7H24lDER7lsqh/Z6e4SE1QRBWAIgRmQkhO65GdyAl0kVJSbEzbNsBqiSZ68Ax4hltEffywc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpHa7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBlw//WgPqDC+GgJ9xPY7LJzYcliiVtpvjAt3gyEvJs/1+AJx8Lcdi\r\nJKpIkSvqmXBDVlGl1+TwbiXnDjBkUimgLzAHwAkGhYBwA8Trt8fNIk4oH7tF\r\nnll0Zmmg2r1ZqKczvik71eixojPn+Uc2PNOfmnlCYgiYAVmMTw8jj1WLZLll\r\nl+WGDsSFguHF1QSP/qZIeS2euLIf1B+J6nWdPPmfH3xfbKYLiRdwqfNNeW7e\r\nODfqTjOKWZBEBZ99vcAg4NKdWIP+AHjhb5uKd6jpbStzSUNeXfyWE8ZtvVdm\r\nA0x+5TbpA6pgL2C5Evtgy0HI0HAIsDrvnInl4b4IX2GTSlyK1mH1Ckc/FpsV\r\njJkFVKFWMuA3qVkcAs1OYt2XfFhHtHX4a0g0d0km+DS2Fa8an8c6st0yo8Kk\r\nUOj8PA5HVLiA5gpUYpKq+5C7smdqzcvJZ6t2l38RpK14cvQYxRp4N0lV3Y9g\r\n+NI0SnUGBlg52GRaJMJAA8KfZYwzodd8qfkOUmEW2DyjprqLOhoOf+Iqit/a\r\n/9JbLyUoHuynaE+fKiqbuEGfxNgswJGA4HuMIktnlihKptjptBy2+twPFt7+\r\nnPqHimwyKMJdfZ5VmoSMEfMhORGardtGMW1c+RGdiIBCoyQHZm4fTwyYPqFe\r\n9mezieBSUQ5BqmBmXC5KI7nL4T6CQNHJfqw=\r\n=mJAK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-responses-updates.6_1671722683680_0.18556992525393023"},"_hasShrinkwrap":false},"14.24.6-jwt-update.0":{"name":"@altostra/core","version":"14.24.6-jwt-update.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0e7971da5ca652d3ae60ef8336b90ad69309fa0a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.24.6-jwt-update.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-MtlsczFjYYZAVKWSO11oK26fuM77ngWGMGDPU34/JZY/Lhr8aprEHbkpCt08DymJ1TyCtH30YCQBN+5ZxMFFIg==","shasum":"71bd7291dbd3343e32064492446456e699bd0c5f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.24.6-jwt-update.0.tgz","fileCount":1261,"unpackedSize":1467295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBp8KvACJJZNJrbQynTBsDiYqHCcskJvq2mel1lJesEgIgFHtO0eTaA5cGW3pIrhjU1k5PO85XKUoCYSGu7BLlR1M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqCr1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7pw/+ONOGeN0+Mleg115A9BrQf14Sh3Yooaw3VTai2YHfvzaPJtaN\r\nrksdzOhI4ohdLsLcr6PKzvJetzyYq7zawEXWKncdBjNFXWiuMMdDnlpcSlg6\r\nMOhEOQRuh76+KrsHcUr6n9RXelaink6sR5ajtgbawma3zvKX7sTKJJ4DrKq9\r\nsth4N7M9eGn32UQGoc839wwc76p4m9bBrvAyojrFuGz+zRicROU7KRByaNzC\r\nxaTkKg0fR6tTIQe1MCjML7LyEkP0eSFEXH5pQErO2vm8WDGCnaJDbDuzhoWk\r\nPlMjxPyhbUwLLTJPP0OW2s2YMdra83rei6wZAnmu/F0aFUFoxjtRVKxtWiay\r\nwWt1Cm0OV1xmwlVkLne9E7p62yFbp40U2SQ4LzsE5cpAz3pojjc/op+PWhdy\r\nSuiQdLTz5Fo8feQ/QbTiJWBDWYx09S7tceTOTLOOpMRXp9T8KlhtFK2UGJS7\r\neLrAK7TR/XpAjzs/SqSfRjdX57sDNn8OOqpeqyjDLhg3nwcACE71J6Vb4EqV\r\nxSmxYcFE2YGx6Bs2Mycs+qhtxgrFWnR4ZgpM2BcnQlYi258kha5oQPU7T0H/\r\nnIjcv8Popxx0JTR/CFAr9655pzXxZ2xM8aA9Nn5PR+mkrfYqQ/R4iDuIPjli\r\nIwjgQJij/8055f3IKw8/lBVo626OfXglbeo=\r\n=os0c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.24.6-jwt-update.0_1671965429304_0.544044674684897"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.0":{"name":"@altostra/core","version":"14.25.0-yearly-payments.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"dc2e53a0ffa6e7ef49aa767203618689878fc59f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-JTCGLgwpfxdzOII1biS6iVXLsw5j7gWLkSbKl0iNaA2/nejnMWVPGECEh6mlIWfZmnMb0IJMWfJXnBGXAA27lg==","shasum":"5dfd56d00075748b89ac1941977e62098bfd957c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.0.tgz","fileCount":1261,"unpackedSize":1467560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVuuePNp0dg/b0fMoRcrsaB05YFhPZqsjHzXUijeCe5AiBGpkvfHv9YyLfNynHFH8lP//xrzw2pl1AwEx7Gj9NxPg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqDPZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNFg/8C4iu38/YjC0cx+bdwxNFXRYWBt8s+JaNfvptKW6E0WxZMRu4\r\nhi5jHTuux5xG8bScwotNc6yAeP1oFpMuqvUSNIWrNcY/W1jvIZnfu1d6bxI1\r\nkTxkvhz3eM95p1tQUlRFoD1Gz/jcM9aVQv7HGjLFlIasjYPDzeAc3BMhMKyL\r\ngz4+oVdWRSTwNKCm2NtGJStakndRrXoS3L4BfYYHjJ1gwn7fJPYJv1RWAGPz\r\nzmaEV45CNBua2SS3bOG0e9OJqUVMx3N7fmDnKO0SDex6zqF9tM0efeULLbfA\r\n+E3i3Mx2ZK4UmBh4srndNXNDam8SDjh8FpLaLjSTa07U2ET1dc8vdmYin+2k\r\n0qfTQne6NIZRdfxfKlzsjvgX2dd5HdudSoaYI/2tjdbtMX7zVF+8SzEQHfxl\r\nRY/XgZsCzvKNftB0kBftFKU8SDyi77Ku3+/J30w8qkYultOi1qYHTf6wIFYT\r\nUkPnkBgbj8yv2AJhR1XsHGxNvXyzgrZlqpH17jMlXHQiQs8TvXvq/5IKJVMK\r\nAdzUCzVGH5qrpe0cNHgFf3TOSMHIV65Jt4rfIKY9xQ2Si0xlSObzQPJP0Oja\r\nZ4aXhfPPK2LqgUS7DSHK/FY1klOcUWOij3+czStP1rM/LbrQEGFV0ZkEHKEy\r\nnjjLYScKTWfhZ/HR7OGbC5iB5WQZOX8gahs=\r\n=Yjr8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.0_1671967705671_0.3898268574081829"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.1":{"name":"@altostra/core","version":"14.25.0-yearly-payments.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a6f3af169cae7c7db65d0e6757050d807eacd5b6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-DLR30tsDPujvlFbOMuYGdmoFkL2qy9H2+P66B2mANoFeMMLZ4JYm7A8V4F7nY/CaTshZ/cDwDBUcUevAS4NKTA==","shasum":"faa7de912a6e570b8bd6a274feccc90af8360bc4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.1.tgz","fileCount":1261,"unpackedSize":1468590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQsuBHQvVT6ohyPjeXZ+pUkUoD+lh41kQEtyFEghqvwAiArVmKce57NqhzA32mLumflo7NYT3/PUfLLnb4vXjGYHQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqFeQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+lBAApScSK2PXZYQRxxoRUGQGSJa94wMkgtigzYe6Hm1Be+38ePRZ\r\nQGMHWdHgIva7xc6XsUES/HWhKBnJvGhLiiibb5v3LxRs5ri7tkSvLWBmwOFF\r\nTB9lsxohOIGbyr3nSoIhNkPhsEyekHIPSNr2e08A2UIJl7eWKSV8xIZgrC7W\r\ndyfsppwUkdKmXVl2u7Sup6F1IhM08puenWGvI1FwxWkeGj3I5GaAcbVE6HyT\r\nlQuWw1+lM1FswaGzk7flCr59xVx5P6/hTS6OW96uRXcF8JG0dMKnXEI/Rj9d\r\nFavIO7LM8NBWLSN5UBLZEjXQTCx9/mF0eFO227k3P963EYhOqfY1P2zYXd0f\r\naNxFctDy6mVpC27m7DWpG9z7VwBGBGeGaB8evWBJ2Z2yt0gX+7M/TSPdT+wu\r\nOVhk1GH4km7q03Qu0ZAV7whfA/tVmWYxQtQgPF4mrKjhF2Nyk6YoHJD9jEg/\r\npTPootNbU9wbQzijHhj6KzppdNbGD0s+53n+khSAApUJ7nU6yN9A7aFH+ZXw\r\nR4rT583EVfOBpEjMdZxJP6Taln03JVTLtvM39xUDkoOmg26Yr0IJ3zrTWiJw\r\nYDr2LMBGCe0wgHqix7h7iYO8nflZghhp6eoC/TqzdcClQ1PJ/LtgSS1VBG5i\r\nTDyT6VcFpFlnhDXaYXSttjxSjd/ixI96S+E=\r\n=VWJ6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.1_1671976848223_0.39513137230879036"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.2":{"name":"@altostra/core","version":"14.25.0-yearly-payments.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"919701137455eb93e6079f180b7fd79c923c30dd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-BEemdRU7YCpxPTeVDiXVJdIS65D/oPDH1mSpNxvfrWHjQNzlIOPMzpqe6ujf/roUkghTDn8JTtvNzUOj9TCO2A==","shasum":"d8b06b8c886ee35067c9a5fb21c5eacc73a0959d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.2.tgz","fileCount":1261,"unpackedSize":1468788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcWv7JUvQOm6iNLnjkrv+3lIwesl0JUos+tIhm5wFQhQIgHUOCs0OpbX3swwud3eWQHGVWlWyMYgGtH3sSQ6UdyOw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqFkBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7jg//TG++fvxYqcUhtIxMZmQQJDe1aujiREKiSB5k9d2rrEiP26Lk\r\nQQZb98skVANtmgAyFe57G2Yc5/7G8qIbIXcLX7prgiiv3RjxwWwqR8yDWbWP\r\nJUv1Awiew4hyDF/OhyRmwTWWRDTl0HLiZjZuiPI6FDOh4iIKeGcGhHcqb/X4\r\nln9VUyyu0g8Fnam/gi11Un3I8Itw3s5e2nMeUCIlb+2tUe6Y/m94CCukBU2X\r\nFv4TkLz9G3qDLLYIKE1HKcmV28s/oKuNoJt7/fnFOjPbAKoRhCM9V61cEbDw\r\nDSaAZbcPG833baPvgUGKyk+XI8DFtLvcfnu1fIZlNb2OyORJDOy9nS2+sGpS\r\nuAl/MIKxPUO/+hINRfQ8VXjanX7wDqq1LlfGftaBotwPoWXhkBFsLVw/VOR5\r\nxkiefSwtjD0ySnZt/7hmJ+MXR39jGW0WUdwLoekyRN+EQfIAkn18kyYQEiPg\r\n0np9FlD2XAtXrvQXG8cOa41NJ2NEAfOQ/+YLYey3P1uf2vf/BkjQYNI3qRQP\r\nUqxeKBaL8Hn+g5VYWuECuhmBy8pn71+wdxPYbj0b7mz7eFt7sIb10MtL3c+d\r\nKGczZojHxTa87uyF2RBjBBPs1mhl/b3k/12V9dHJXGzyPqpYO9jViX/dzMzC\r\n6i4RS2AyCj3cLZ8zyepzoFFQgZNep+8M3bQ=\r\n=CY/Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.2_1671977217380_0.3030824661037754"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.3":{"name":"@altostra/core","version":"14.25.0-yearly-payments.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6c56a799a1af386264d8aa3061400735c42d2520","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.3","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-MfdSswp7VrHpSPWtv2NBJ9Ao6vz6A/zZHWcAtJGfYl3BCEfQ7mCaHWfNb8JT7scmBK4ww55wvmGIBS+9vvAa2g==","shasum":"a9c765ad6d2a2ffea751fc6a92482e51606f4064","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.3.tgz","fileCount":1261,"unpackedSize":1468988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAhQUjNmNYUbGVgNQ5UAXWukcleRu9qZJnyR4kNK8T0wIgV/MWrtyC1Nc78qW8f3k1z6v2gBlcTEFGpbHES5iJYJo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqJd9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOCg/6AnYt9ORHOZ/7F9Ht4/o5gDwPxpU1rPXUvQ5ikuflqrc0HLyE\r\ndt9XKsIIDSQ+/vacNOUWePza1sKcWNVk4Da+5qm8XpgK8iz2D8cVR6iJvIGp\r\nrGyB2IHS+xbYTFECv2uSVsb2urSOqwc97lKOxwoKy8DZXK2f4uV13JIA8GIY\r\nzQho1cisXQ0PqfBIPjQF/23STFbdJw0QIO18IL6eLKuzVWiZ5W0hD5ISR6EO\r\noN0har3Oxa2iJbMigQ/XYsXI9HDRNXa+B5xdYEJFHKFhI3z8C4O+XA5NSQFG\r\n/kLv0LMYblw7vd90Eamj0+dDIeTxh1ic8kgLzjYxt8bVQMwsRRFa+1DfXBnX\r\nO44cNbYafequVMgmvlWFQZis/7pFJhLBPebmnzY23yRWHmAFtKShvPB2mWIv\r\n8BdpK3xADeTFvjL+6bKis8c9kK3hUc7yOgs2UsOPJTxN/TiydHgDtB+voSQL\r\nJ7CCNxlEGmw4XWIOo5qqkrCjCnz/xsqdptcwV49sXkeKwgDoRrIWA5obAoSy\r\n2UOYmuz6eI8n86MKak6x3fW89NkIlM6QAGRlgwu/2LWZP8NWtr+NEGPkYoUw\r\ncxkz3NCD2JmOSlt5P4gJsshIGTy8G6OLmS41gvuybvmKq3cbR+VQybl2l3zi\r\nC+fQ1JE1P32k9Hj7ZlM4Lr17p8KEd4TYacs=\r\n=H3Vm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.3_1671993213518_0.9956378574520055"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.4":{"name":"@altostra/core","version":"14.25.0-yearly-payments.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"64d408ccc2fb6e238584e160bbb94a0cc85c40d0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.4","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-BLxZ/IwkVlJ+MCEBii2h6B7b3AQde1sa4XfqlEl4jY7o0SuoN91GaUn8ggWqBkKkD3y8t3x440AmPEivIjjJ5g==","shasum":"ef864bd814b3b927a26a65cd8def513596733066","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.4.tgz","fileCount":1261,"unpackedSize":1468720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzBdFnIz6C/YOaP8r6n3mo1YRj+Uyb6M2nkhBEWtQx5AiEA7SAGiMZiwBZNTruyA5vruXwyA8f8TgpP6ZLGHQ8XhH8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqY0eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrITA/+KEP39HT+5nEpSZ4MAMJUNe3TS43ev+8U2MKeKUd6l7n73ugj\r\ngV1UHlZgyvonpYdav3LonvycDeVhW35VhQGtQX8AVNkEcPdBnThMvafHRePB\r\n2ThP1StGbbZ0+8/DEqxvg5TnnkL2RhxwUnd/1K7DH5mxa8hPbEl8uX4+mlnS\r\nFadfu9GU2SrWb6w8uB4+Bvl5D8hKe7Ep98YXsjALzrNEHJLJst4ohXMduohs\r\n350lv+zKneHwnpmkA8EWgBOgd9JeVzV09++vCeBc9lvSdooq63et9zYKEdCJ\r\nI83KpP08EupFqpoh9PgfGpHBOqtKVPvpTa+AgF17X2XOmdMEtfQ0JWwwWJNq\r\npehVYVjQshdRu89u4DgjbF/Hcg11Hs6mHLOosPR7iJICh1sEAnVS/8P6Dl/S\r\nvvqqsm7XKrD8XJEbVcM947plzHDNtHVFgJChHdw2En2YWo1eZeHjSuNZRZSP\r\nTZyxBlX1CJXPUSSgTKlNvsK0/xKheXVJ/p4C9kMg8Rkwb0+tBqY1oJNZRXbu\r\nzYyWK3V2VUVdqJCO5KYAhP+JIfTKByaXXyHvJ6fDRZiSF4T1Owwm1u3rV9oC\r\n9aohIqJYgx/e6Ot+5OWuA6aOw941oaDPbuOPYKTMNm1e2PU+D6NjmBFxzNLp\r\nT0WwA6IosnobEXn9DAszGezHL6Qa3L5VdWc=\r\n=oz3y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.4_1672056094408_0.3484461287761593"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.5":{"name":"@altostra/core","version":"14.25.0-yearly-payments.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"cc85fab7d5b6028699abff03459a16d24c600597","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.5","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-POu3CA0CPeefmJfYibW6Kg3PbQCkSUicrB+OdqixC7yn3sNHX4VODpJGt7gkxEyRk/xwGylMwwBzqorqLA/9Gw==","shasum":"2ffe2498695d5ed9ab96fad6ed68ca068311ce3f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.5.tgz","fileCount":1261,"unpackedSize":1468989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2ZAkNvpf+pZrksaZbPTu+Ai4XZExsNjlKNx8rut0r+AiB9tOT1vKWDwCqUU0zcE1mUopy2fXbbUGddQb1RQyJoJQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqY48ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwSxAAi9F9KM5ilqwOdSwVXm4BXEjphkwXT6WrgV5eaVElKz6yAWd1\r\nWDluahKdXHLOWl0TKMcgbGGw9YZzMlJniUQBEvUnEU2p3CprosR8RkGNmSui\r\nLq6HIU3qUG3LsGrTKpOlALsm9ksyGpn73w6NIqiy2yZ//BXmyIhW/ao3No05\r\n5v03pydTWK5zujCO4r32H2coP/bG+yJvKih5+o0F4n2tWnilny+9aXjP6DGO\r\nQ/AG3lj+wKo1XQefNoDw2bwMnp3omvirmtJOASL9kpsRpa6n/2cN8aAXgbMg\r\nL/hoMFED78xtWrOxueX5u14/EsTD9Jh0p+v4yzKeAXxd+23csQoAhEy80Z1q\r\n50B+btHv8L6zVOLOw2jOW9fQn5tI589TfrAIDeZLPtGBjWJ155SJQwvjbtjL\r\nFJ3d3qhDiDI8EEqTw+rsx2ke/6UXcHrvArfLf9RjVopKCa91LT4f60qyQsSp\r\ns+a75ka2plTsi+F4E8z65iLNMEdy/+XMpXzofWMURelxd1hJmSO9OeOtk7ws\r\nakzL67LepZrXb8QswcISlEhZbP2NO3IfqhhG8LxN94N/m+RPB2fzdHDmTnKA\r\npScIXUr8pc8q18yL0f2BxVW9+iKUE/2iyqt3INR0M1L5Bn8YsR8vZBa7JTkd\r\n2Oqw5oybg0DqDNogn4eLxJ4sloJi9UEmX8U=\r\n=NVJY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.5_1672056379808_0.33669768170205083"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.6":{"name":"@altostra/core","version":"14.25.0-yearly-payments.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"40f9a9526601385108f41322a720e51e649695ea","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.6","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-MyPPi7EUXe+IJ6lXl2TyNbVI1PUgoDWrdnffvGuYAPkwNNHZXaw1i0nN+HRTkCdOJxShlHLYCOh1tdGE9Kb4FQ==","shasum":"92e4bf9fbb37340826e4a255a4ea3243fed21e80","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.6.tgz","fileCount":1261,"unpackedSize":1469057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQKb6G0C9wTro1myHDjbd2fZEiPV/zDK/EMXmaPzssVAiEA8KSylZKxSzVjGlu56VZYJsRrr5rNSirCe8ktx5Ohjxc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqwCdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO+A//UmDUEff7fjCjvEx9BbGiJCGw989rHY7/6KmjoxUv2XiP8kjY\r\nwhWe568r1z1hDqsvhy83YktpuiNMax3DVSDOMbbVmBWYdx34FtxugM/sVHOL\r\ni2jCIgW1/b32godlhLIuF+nmyXBOcVu7HsrFIOaoQwYmBkQ3YgDq6740teP+\r\nIXotc2GgX0v8rKMXm97Zj3uQ70qlMf4EV22SUjwxRNmSA9betfLU+Z2jAZl8\r\nhuA2gLBXe/kh/OOUtPghypkykoQEL0PRQ9gnCqMJ68Ky3a36sabGBLcpiVjg\r\nIX3HABD1/boQLHr8bXyZyjdid/PD1vZ2r3JiFWFYzKiE/IEPlsxf1IcOmdL4\r\nXTFZIwYFEf0jBL5lKD34NWc08EpLNWwZGPsXpaG4xbBvXCEdITRpLas29eTY\r\nN5Cvh98Mn8GUv0NZPPkVwvtHjJu+Tc9XvLq3mT/+r3l6MbAagwaJp8BUqTKW\r\nFzwxhdt1a8kF3QWpgLeVt7chGjIvn4oT0FncZ1l0ADpjmX3jnUUArAWxsPNc\r\nWjfiVXeZ47JbwEYy/sa0Z/UJEYZ+ME+6UH632tZV+1/3Bg/5E5oN5Ytt3kYP\r\nxDWXT03tNUNURx2Jccyg5v19hlpVMNv975J38/oT3rxbpKSjJ1TcqTwnGSvF\r\nzmffpz2undaSaEGn7dpS0/VyW/FsB/+T5Fw=\r\n=+Wrr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.6_1672151196932_0.23378682117385496"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.7":{"name":"@altostra/core","version":"14.25.0-yearly-payments.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ab060fe00fa1ef4690433be01175066427828323","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.7","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-bDQAuZryAcZmlfITAq4IUopk0QiSV1VGkSbgjgx68J3wqgXsf1koE/t0SrtuCcgrx/yf8E9a1ycATuqE77ThXA==","shasum":"20f8f7839e0f2fd5ea335abcfe6137e5a86471a0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.7.tgz","fileCount":1261,"unpackedSize":1469122,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtuVfYjB25ykUg5+NF24MefHdIQ6NVlOS8w7NnPehxcAiBu920eC2OUlCX/y94OCQ9i+wgahmBoEZI9qo4peDYoQA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqzRBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8iw/+InWZ20os6PcTj67z6ZW5sCF+KbeGoYYTT1ZqFhmsRvGfzYK3\r\ntwTCZhSsZOoow0FR/UZIc7LediVrF/mNtEs1jzq+KAOFvogRtF4K/H219pzv\r\nNT3oHJ1oTkfjtc3YRTX4C5wQPsPQi3Imp3MxF08oTd7JdtV85oJRue3hiJeC\r\nGLHC5fTXH909SUCaljR5prqbdKTBbMqyfCFUut67eVBoLKNYmmJYMlXvluQZ\r\nbASbRsUS64l3RLRDGAZXoDi0X+6oDTxJOS6N6pPe56P6VcdyG7e0mFkqxJuY\r\npGFYBOXujX60trVhi1fsqpGTIg2GRictG5FQsb3G9rnEW7ngkM7WseAbY7MB\r\nM1SH0KT6Mr2e/fE2oi6pVu90/XZRKhQkUomqz7v3tsJRwh1XqXn3LaO4CDXX\r\new3pUs1JWtI529R2MjtpYqqOIwKOWWMw63xCoOuWBU6I0qVmgeXIv/k19yvj\r\n4K24wIXlrixPxfpIi9HQmxf/+Hs0PHn/gclwrdT5GK9e+n19SuBGGI5p1veH\r\nhLlTSSmWxyZIaYqNKylR6CKZGDs4pUwShoeb3Jf0TrtxZ5MhzzpaRV6peMoS\r\nDWmMG8vIJ/FPKVHvILtDBjW/52jn8xJujizuYP5HaZSJ98ivXQvOk2uOql1M\r\npSGrdZfnqgqslkpoT2NxERFCHWDNy9+KFA4=\r\n=YdwZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.7_1672164417412_0.025333908134321348"},"_hasShrinkwrap":false},"14.25.0-yearly-payments.8":{"name":"@altostra/core","version":"14.25.0-yearly-payments.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"380b0e080f89cd4efecb68fee8531b8cfe0c051f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-yearly-payments.8","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-n0akEFMFE4c1ZbqL0WR+N7l1qgGcnfdCOVYOptBbn/0d14Z4CTPHUqTZMloIz0ezbnoYH3+YgbFESQtIO5NYRw==","shasum":"2f453df2230929c10411af54627ae3ce6082080f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-yearly-payments.8.tgz","fileCount":1261,"unpackedSize":1469124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcrqGMRPTmyFpBqzK63Dfw6+JpyfUWJBda3Uy+WNBQjgIgGgQM/ERSuATakkVcPlkqe1n3uGZuf89y8YXlBEPpGEY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrAgWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzwQ/6A5zWaMpq/ZIwhNOeFtSqaiP/0yj+Kp5AyROg5ZsuOeN5rv9T\r\nkiVqS9aTJS9uE5eI34pzYUl2d5C3GdK0mO7g5MJHODqUjAFG/ZtE5UhNHtXQ\r\nJBl1aJ6BFsjWG+eYU/v3Rmwc/PDHTqC+eBIQeKolh+OUhqceaWzJMC++5sue\r\n7uP2ZM+aR/hH3aw5WIs/4P4SHlf5HGkHHNrGQXH4CJj99YiMWaCMKdnTpSWI\r\nCiPLp2MbzTHubGZwOYx5IQBpIwD4lFEYOoPQnJizdopxL7ib/bmT6z9fge/o\r\nW45qgxWFFHXWnHgcSsFGpqHw2+zboXNC13ZkrpvwHXqJA6WUIEYLJyv7/2lD\r\nhgNX0ZqTEY1QPM59BwNm0LmxMrZxfaEyBhNSxLBM8hfU8d2BytXffZ3iQB9i\r\nq6NqkCgcq8mby/rLJ5yjBNdSc+6mr5h4HuLRh2pITboPxA02njBI0or/ZLO7\r\nSHWR+fM8XGs/zko/0gaPbhf15n8476tf/opw/9mVhPkINloLF9uPy0Nj+38Z\r\nVftgQzn6Gm+K5aKgc+xYkVCRYXakJAvSde6y7OafnIwOcde8FPM4unP9uJtY\r\n1gnlPaoX3JFEIZTpf7ibYSQlOb86ZVJCMIKaC5qrB229rV0+VORND+YGv/uS\r\nHhR5OUKqkGSkMm1moaxWuWzgfWGTzmvmHsU=\r\n=PSqc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-yearly-payments.8_1672218646321_0.3240842544510276"},"_hasShrinkwrap":false},"14.25.0-0":{"name":"@altostra/core","version":"14.25.0-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4c215cfa147ca11c38a80b5650511335a1946901","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-795ngyQLpDZnMNiQ2i1qp4NF36/c5y+2K4lL0F4CRXUOvDY0bofgmvG9Ep+YfK783V4Vi8bw5Bo3vgpbCcZUNA==","shasum":"e1adeff4ff11514ba3f186d272a0c01a4c3b46ab","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-0.tgz","fileCount":1261,"unpackedSize":1468045,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdXPW6WzSoKKiqFVd5eMmsAkhzMlprrlJQZSRrvO1OAgIgJCq96vMhHfvECIs80orKG3zoIK5Ed2guHbiRgf13Px8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsqtXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFzRAAkprNDqqtr69TWCyYcawkfFhzQX3Y1nt3JyraCzJuAToQKsw4\r\nBQbyH4oadizadH4Ql+CBtwZzv0X247R9pui2drcbJhBTU4IHgTj57fBWrBfq\r\nEoZtqacwFFC1Hrs7eOetNaFBE1mKR4V/fv953u+3t9t+0NlgvM8qd7MQnsNe\r\nVurNo2zJM7jHd6XUPAaKI5tGhmUHS5j+18gdGGRMLSHjeNIPZCfzlzUOcxgc\r\nQm3JvpV0hoR5ap1MnPI/6P7AN+wYwjNSrm87DBkjpwQUumMicyxR7mvnSvzQ\r\npCKVPMoUxumNGBuVmZ/YQ3wDBnHsh+0iWa8GFjcfTiIbIzPfT2gn1y6ubmaY\r\nvWk6WPm/zi4yDclLjBxhbeqxgyRYD+n8VnVTrZdyXbkRCumqEAXYBuPrdr46\r\nNzSTj2K+9ZSIhGp9B6LZylGgu/fWiTIM9m5tP4q3lQdrZM23XkRyagn+SSHM\r\nJ/tJcmfaDgTW8RnZ7lit5zto8EvGXfuu1GK46Z7Ym7nMrnn8XKjVdYURP3Lp\r\nOkRWqasy+S230rqAKpWExB7/3kNs37YivHbdJgdgsw/a7AkvhZ2YC7S98uDX\r\nd5p5kM0MH77XfZGCthhpP2IID95wfQuMUeGDbmYKm/lFhuJ8kcdNyoyAmBvX\r\nlmw+ux0HOPx3DqbclkwLL78KUCDKsfd4QsA=\r\n=DbBX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-0_1672653654672_0.3496380005260771"},"_hasShrinkwrap":false},"14.25.0-1":{"name":"@altostra/core","version":"14.25.0-1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d87d68f3a03e86d6b27ed0ebb6a61d7c01d473e0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0-1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-gfFMiCCdfXvLhZaCTq/h8HthV+lbgJLbqH3m5rH02KeDWmwONYSkZqN1479r3Y/xptjhE1DHw3GfnejcRggT6w==","shasum":"65515bad2eb6b41b46b5baf31aa451bf4960515d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0-1.tgz","fileCount":1261,"unpackedSize":1468014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnVarX9OymyqCndIKTEqlWrjhGZNGoMKVMGK/421Ah2wIgO7Da1ZBEVcXjmWGX/0geU8or+LTW22Wpm2LsnaziPcA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsq07ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Kg//Vqp/UqSkFPIpD/pixJXTlTBfbYj/ryAgGjmdIRMRPHeHagHb\r\nCfHXbu1jgNDqKS3qM+MvM0X8IJnUrGVkuN34cEAdvdlx7dwhvU2Kfcn3TAAK\r\nrj6zuongBRF4PzzwWIqWedOC5pALMACDaYOX5STzdFBEDd3pKQpEiNyuNDIS\r\nf04s7recjcdJQ8hQoQjFAduPZSlFqYL1nkBheKz85DUwxkkbyg+fsXHCa04r\r\nhpkX8VK7sDtbYTnlzhCUUlmd7/6iWm3mlQwcXu9GuNsoV+EV+voQ145IUL7X\r\nrwHpGXzLdwM1xqGi9i4v7wrgmfMrpGlHIezAcPJPzMMSS8hDYf1mXO5bgSD2\r\nGTdZ+yy9qg2IaWWisuJ2BKvtaQUxS9pn7kbOlEzJZyynjgdEOdKn8H0E2usH\r\nESUbxXpyUu8lLmnTEE1bkvJ1+GIwAiAsF3niqdN6bWGctL0hgPTluUXWlf9b\r\nKIFiZu+bq+OyAAdD//wS2hXzZWacN0mVYMMRoTCIC+wpk+5bbcFxF+u6U9fs\r\ndt2FwHKeK1xYJoPyMeMI3H6ekBZ/9mPeb4chmAF3+AZvW6cZq02sPTQoy+88\r\n93hFlSqJqdwi9EHlrTZlVHYiZEP9izySNXxa6/mG3M5QPTSqfKKJ8Dc12g3g\r\nw3revXFF8gZw51FZae+GnQWzxh5EfmnWYV0=\r\n=cV4h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0-1_1672654139602_0.42357385218946875"},"_hasShrinkwrap":false},"14.25.0":{"name":"@altostra/core","version":"14.25.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"0d2558c8e82b99c07f9563c80e417da68c5fdddf","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.25.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kTLDX+EJ2hO0tlNGmAWGyb/s6VjAN3osG7fzsbJd9GGQrAHCdGgQ8Q/Ytx5r4ME26xMlp9/FS58olaUR5vDFKw==","shasum":"6211e885d8219803c6fe6ae4d3ea3d2f00af0a89","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.25.0.tgz","fileCount":1261,"unpackedSize":1469106,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJOSPuHEb/qbBOVD9I/LfBujmhAM6LKINru7BUjm1fOwIganMSt0SHjHmy1R883DynBvFq2lzCqBMjaLPVMx47Zzs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsstfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl9g//eUahy097Ljn215hCip+QFuLPfSpWShKGADG6c5sACd/Mx8D1\r\nzZowJfhlu9mmPtfNrl4w8JFU9s92+DzJoNOSh5JwWHh2PwHBYxpV9I68L4uw\r\n/5Lw8ePDzsGAw2+ZqYL9k0l98+MewppAobHqPnwYUD6eMLwsPSIUi/nzylRn\r\nAV4SqqC7vJmfq3iG/WIigJuMN3KDlEhTalIqU0yYHhgzszxYjq+9KhZDa7kS\r\nZ4LprBi3zzRmKv3WXYMFB+9TzphoACfYheL+qB32UQr9gZMRSJ1SofY/BeW7\r\nCaLjA7YgkDsuTH9l2ytNyNAVxc5EBzgET015usH53yMw9MvogLzrZyD+lt/K\r\nbpToYA576aQEJgQR/YgMKs20EoLkxVaX8qSb2oZs/18f7c7HaPMFl5LspD1/\r\nt0djLZPwdIWyKvgTf90NwdchZnNIsuQcSFcPgiqHaiBH5munSI1w3VrI0yD3\r\nCkIbHpnct5/L56g7Og/ZnBIPafgnYxjKtSGkLsGm/wiAaGGzvDsAYn6+bDfW\r\nX/bHdfnuHxdzzSExxyffGe8kmo4zYHRrLU38lW53l385W2T+XpbTQaiqr0ay\r\nAbWH24/YEh0VbPCKT0L9dc9m8RAnHfBgB1F75TGEg6fv5qdqKRhJJwgktjDb\r\ndRo9kvE5rHmqCw6d/pk+DemrCaqU0TO+uOk=\r\n=YlQP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.25.0_1672661855547_0.6397465616906166"},"_hasShrinkwrap":false},"14.26.0":{"name":"@altostra/core","version":"14.26.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"ff746cb722f036bb11f71150b859ae35571bd022","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.26.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MAzO4cVuPIM4xEVG+i8L+qulc+CpAn/cAxeVJZ6LxynHqXZstwR9KG3UCKEjYcHpS7nea0LA+WXo4d/6RAcwJg==","shasum":"df020b6efc27b98aff03fb2d930b3877c0bc1d57","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.26.0.tgz","fileCount":1261,"unpackedSize":1471492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXHrB9haTzIhzUgC2XUNeJcyqnsmFbZM1FlOoT39zGDAiAPi0eVESqBUISU6Pd5kSyiJflLBy+3w4igwoK6IoNDlQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjstJEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKFg//S7JARB6lXu3rOwt4HIzCbJORMMQl9kFgi+qK0nLiGwvHahrn\r\nV09UeQL7/jpHrhdei2Gq5kKvlGiuIIZ0zj1x5/eGqFSKnTFPMq62KkiBhufa\r\nBZ/HOwc/rB/2iTIIqRru9EycImTd4jI67G6D/sYDKO5xGZQPV9zCjToFh8Qi\r\nybj6CwQUQ/8I5GX15S04tIhurYy3P0yIGBN/wLn57MbyHm6zt1zKR/fqUuQU\r\nRet9jbeAotJopfzoKHoyHTrjyPt88oQIcOolu2alU860Jb6wXz4wUoiL8PIZ\r\n3Nt/brP/qjRe/mUxDOAdIZyLMp2Yw9aHYyDqhmfo3ttRWTz7PERMfS36gi/P\r\nnscgzT36np5eeurvk1dJCQsxdChn3/N7vNOGWOLvMlDYwh5HARSgJ0hWoEZ8\r\nyrolTF15qQiHz9Hg2uqew3l1SgT9BovLXU+f1yQvyzsohvEy1G4+wktrAQp/\r\nCmFwX7hXLCyRh4rjPsFut0yROVd0eMpLrxRTe4VN6/TUK74cQBa+aSf6U1p5\r\nC1o1yVpV34a5923vMN6Ol0XxybFW8oEMIrFntzWwv0DWCWwcxogDPNM6TMYW\r\nGO5C1+GCEG1Yqxfs8Zu6v9y/U+1X1CXySTDDuTVTCPb939Wb491ikJ2YAZff\r\nt01X+/rLpT5vNFnfUrX37WyTuZ4ycsG49FU=\r\n=n8Y5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.26.0_1672663620625_0.21948833910507415"},"_hasShrinkwrap":false},"14.27.0-settings.0":{"name":"@altostra/core","version":"14.27.0-settings.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9bb101b49a76bd741b5149a3ec4e8c9b87458082","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.27.0-settings.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-E0oXxqXgNvokdiVuQtJQmePhdfvqQVdmNOEhWIlUs+/3dTgEL1vHgmpDE9CspWJbCDRMYzYNTf++v6NDOtuprw==","shasum":"fdb97b3819dbbafef4d9e037b5800aed7b8a6968","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.27.0-settings.0.tgz","fileCount":1261,"unpackedSize":1471376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCPmjNLmrSeeX3IwJXyCLeyUyjNzsKj86lwOyuR18VDAiEAxgqTTTreK3EyRejgn4Ez1sZ92LOccpSjabAO4sRUAs8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtFfwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZhhAAgKxdsf3CUBtUfjc9apFt+LdFL5lFRA8IAIuvYm4vEf/2Vk3m\r\nDpPQD6XpY6St1xZmy4jpfG9OBkksOhXf8SY3SO5WHqc43CzhshEiTyio3eFk\r\nNB0D4hb2reunXrH3BdUDC9cRQLG70kR0xbC5F4ClhRm81zaDljfA/yOtbSRS\r\nCF37o0sq9NrPBUhTsTI7XMkBYVZpr0mYPTzt09tPaVp6Ai8Q3brWCgKa2brw\r\n4KGn/VFlGjX8Q4bRnj68iBs0crbQ/hXe5c+z7d3+vzedInEChJxi2y6GD1On\r\njoJUwHYIMbifciJPVtds+zG+lGz0jGZZjX0KJUMdxucPUA7y8tV59R4pEfII\r\nNJTpTnA/hPEIyLm6QKyMzPt5JwCBwfs5Sz1OkTNo21rFvz6Oq0cE37ED2bEq\r\nGJdcxZ9461iONsbd336hw+UEIIl3Njp6bAmY06/z/gf9Yd6Vk/gCcvL68xxh\r\nCb5vURSxc8yczTp+N+8L3Wv/zCV/eaaE7f3KmdFAWYfDVBvVReqtA6MhfPmT\r\notG9NxT2VBlEUjj7Y7MS1wzgilGSNEQxin7Ja7MgvFU8oAc4MIdjl2mnrJzV\r\nYvu10KxMo/KR904UxdXtU9Gqf5wjrj9bcsUrrOFukzy4ONVa05ioVG9nteNi\r\nzAbwvTj6Boad1g98p2l7yU+6CvZTR3oY8EQ=\r\n=V5rg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.27.0-settings.0_1672763376087_0.3068874710965648"},"_hasShrinkwrap":false},"14.27.0-settings.1":{"name":"@altostra/core","version":"14.27.0-settings.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ebe67a4bdc12a5d84c1b7b28a969212202b8cf4d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.27.0-settings.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-saJLw7U/K3txIlsIcma2HGgLmP6YmyNyeGc8phwhaJcvLXYt3CER1HWT+A7pfQeX4cnxYRO7IXIFbNc1oBLO9A==","shasum":"e219bfb3034bcf091ad5e2787c39e36b2fa1be18","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.27.0-settings.1.tgz","fileCount":1261,"unpackedSize":1471376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCliWGaJDOWh3TAO4cSd4XAjbj9QUT8rkdycTcPGMOLSQIhANfl64K/aPc0l4nFHpnGZWTm0FkzeKhyr4RlMdl9ifux"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtUqeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE0Q//fPILruR+rBQb5GjU9/L+g+wz0N6FijpkQul6GmEhkRDrMSTZ\r\nW6XCVikvdD9YBYy4RuDa8bhIjPfcVeC+wZN2lhfR2/enuxCoWLK2hPpal4QF\r\nzBAxfJujyOuFzhzi7A2hUGx2bmjL/aJ/ia7i/0jPCLkiiPkdpmCY6mgzSApg\r\nmhepGeHHLn0CUjn217K9KohkYcdy+6DvGai3jUSMBI09YiZAfkaIWfLpFU5H\r\n47KxqfukejbBb6qhXfGymWgwthRUyh3jdNyY6/ZLmi7My+cO4SkR/RgtyVnT\r\nDESj9H/yF3RIQAeuuJxhg41jp7I/WTnNdg4L40+CbFgW/13mf7q0qTwwIg9X\r\nZd9hooAfFo+9CbpQC8PGEROAq2ksHixG1RAJkI5DMjhVF9t2iGFgCfjh5fv9\r\nRrTX42Cj4JvI+6yRiEJI01pEW/YCW5yBL7yPSBf/ETnsyhWYgcejez9hw4ly\r\nQ+yhdjaz4WCcdPMARJBtmmAYa6ZVd1xGW9SOfKwSm02ozP/yzIuRJLlh4w0X\r\nlrOs+kBAkN1PQtxazvqAGr2dawozS8SOcBbYyJHcJmXnIY10zwm/Yc9Nz0gZ\r\n8b8aSGJyDhFysE4kMh1/ObqQJwaFmYVFZ5dmPjAUcYYWzZA9aGg3kshdWLpE\r\n2uAJ3Ie6Li9Q3swqQafow/qBuFwrYj4r450=\r\n=/FRD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.27.0-settings.1_1672825502332_0.5841792953985312"},"_hasShrinkwrap":false},"14.27.0-settings.2":{"name":"@altostra/core","version":"14.27.0-settings.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"44eb1ec71299ed7964e827516f8c2752e6d4ca1c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.27.0-settings.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-GTaKMuvn2ZZrtQiiKQe8rwSKfDKhDlI6e0R6tbdRiUxlxRX4OH04O8EFRB3HaJzSLdqDxF7zjXFWJZu6JAdiLQ==","shasum":"1d31c95f61e48799c53f3eb229a65a7e8a67f6cb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.27.0-settings.2.tgz","fileCount":1261,"unpackedSize":1471327,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnkjkU9Tig6+AwIUq1RdEHI2CAfqN58VnhB5cD1ldARAiBfulikJ42ZsYXco+gCRoFx01M8wXCudAEmtxkgY8Qj1Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtUwlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxkQ//U+CdPsDvPbuCT049d6W1SuLL2fgCJg4Cn+74ChQQpvUgkXJ1\r\nH3pFNJJCeXyJFSBfuiQ+ZgMRje9U86lZZX1CaLHy8TxgQF5HTcCOoAqDRwz1\r\nIU0GNahffnDr3G1e0SgPIlBZ8BD/DzbOv8i5+FbrG4YCrlTGaGQujhRCPyFL\r\noyTjCOPsZQk6uQHSdbVUgxgPK4mleqLshrGP3uBedAPU0c8jUwjOSY6/G/2a\r\noOJjyMl76e0TzmubCHN6/IQ4Z3vcW+tIq8kungGmjotmC8GzqSLRJqff+rad\r\ne3+0lQcD+I0RJPG0pYY8KXU61xTcuWicL5P5JfLgL/xpkm5eZovoSPOqT9MG\r\nZBgMlY9DxFXKD+5AgAeAxfq7DWTOXsmYZOJbdYV5WZ9twbuEJQ1hLVRqqp3l\r\nGC5QeD4LgkXkex5CdQvlQFlKtsFKHOqljlwON1gD33u81l4L+tHPSYMZiEZM\r\nd/qCgt15kx5FH8OH/3/wE/iIc/KwUuUNKmOONY01Gc6wmnZRXfHSn7Kf94IW\r\n3uI1cs3VPu2gEvUpozuCgwPggsTwmJpuVj45fI3P2PUjIdKTJGwfvlXeB6cK\r\n+TGGcvm+mof2DOC5x7x4TNBN+ew9cojerA2BjfcemKe/LBwcg213daEpuDyL\r\n4P2Mq4NXwLh+AXeXbAujyAj1g+iMCDyrH2Y=\r\n=8Que\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.27.0-settings.2_1672825892715_0.5434787572684807"},"_hasShrinkwrap":false},"14.26.1-get-config.0":{"name":"@altostra/core","version":"14.26.1-get-config.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"20fbce389e13bd2c122a5b0bf82159a03cc34271","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.26.1-get-config.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-451L95+hJuCL/rpoCYvW91jHAnStJohkdwaGvngIB3GTOuudGkK8zuj5m7cEkxF/s4z8e3HdkuZrfeUy7MdueQ==","shasum":"cfe2603d97133fd5c92dd3c3971c908f3354aa75","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.26.1-get-config.0.tgz","fileCount":1261,"unpackedSize":1472321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH512fBSQVcWcVFkSylplfyzwnjAFLh1p3s/Pkq9rX8oAiA6GYLWARIYuVhaUj3vuiB8XgfybLXpoV3PH6iwXOwtqA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtbt1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgWRAAg5/bOpcw/nuuJ3apwGdW4qV9o/ugiGVf7MHCeeYbzHFKVkZm\r\n54f1IPmra7d3J08YDy1dv6Sxt5naRo1DUMyq7xcYWtnPaGF1cUVmt9eWHW5T\r\nmb2HluK+DQGaoB1B3hqoAK2OhEXMa4nPHZvNa3PghZGZY3WSj11bw7AVxMie\r\nfHxls/EuZgOOw7IruzsgN8ytsgMSOm+Qf5Oo+Ia38x6v3s5a6ZRuMF6ZYaL2\r\nf3jfNA5OtjSCVYTPeGUbUJEZhsdDRwiTUDRQvcjAh762osy99iXo2I+CtWrV\r\n/mHBGbXlkwH8OAGAoZAN8uQgSVjtCxKapPKNYiyXcHjMop+kzusLX8CJ0JSm\r\nAGF16Zr/4q/eh/j3d/5wWnM/uJ6j0uQJTjfYT6296vP9PEE9pl1IcRHOdX/9\r\nUFsRa//HPmeGNMu4/oQfNT/0Vf7djKeM8sLp4uhhuOak2AzKXBDBtnFzmXmb\r\nnHl9jd2mNgXcQr1b43FiUD+6RYEyVLa3d0SE26zNI6fn5Z5RCehaSwVIAv6F\r\nLCKL352rZTx4kxN2i/OQvbOzFsPtPAJIYGwZQxHb8nilUlTbifffgBZnAx9g\r\nqteRGjIAA72etmbyvLb3DcF7eU7O7ChGNr2D3ygORkmutDi/dwvYdXcBKJsj\r\n7dXeigYu/sCfxh22E67FOSF1EyzI0Vrw8q4=\r\n=dMsi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.26.1-get-config.0_1672854389410_0.14916416731095605"},"_hasShrinkwrap":false},"14.26.1":{"name":"@altostra/core","version":"14.26.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"1c4366babb8fcbc39ed1daf2fee62813f4c8b7ce","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.26.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ERYdI6jSdwKvyVvIjuwvZV21R/+aRHMPUBX3o5VpNd6rGiultVrFvHaHCFyVB4Ye8+6lQR77kP2iT2XpnqlVlw==","shasum":"5cf446669c8fb084d536d27e09847c5cbccaed3a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.26.1.tgz","fileCount":1261,"unpackedSize":1471492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXAj956inTRVHsM8T9+KIjfh5aejg3HkouONqKv5nFzAiBIaBpDVoEkNBvo7A1uP0aynbjIlwC0EWp2d7tjj2CJ/w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtvYfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5PQ/+JnA0H8kZmVWfr10FPFB8hUnefxuqUFvntuB0akkoA6+6HDcT\r\n8TgEPbus5h1RMyUG1IH+TyGZ0awsFpPRl2dMcAdgkyyaTVCkiAu3vk2CeCrB\r\n8fehC6gM6nIZTg4OF6CTkl2R6iCf+3bpCS8dAFO8jdW7CXzOaXVM3pjHrEjv\r\n14AiMrJGliCIT4CofjbcFMxwoTKfScjnxTnlUcpK8MsUbbtr3i7wriSDiY2P\r\nXuLECBop7HSqnPvd9Y3hnI9cA74YFQfIOAPOfq3OPAXQZRJcstVHePO5Gj2h\r\nHQcaorQL2PtGDHtxQS6OnU+No0Whuu/6Ms+w83Ph2/X5bac2+Ns9zV9AEHbi\r\nH7yARmF6pclxRjxJtkJCnmXGEsCqYN0nPM4vUr8GInwCCvkf/H7TgZgeDR7Z\r\n9CoE7qx2Mu1+qPD4hJErm+EEvBWPrUATFKvCDLNR4S4al2XAZs7xXwb4EaMW\r\nGO0ZpE9uENYIOFq5P//xGs9MzhSx1KL1wIzkMxon2VaYGa/isPGKieuI2/YB\r\n5CaSbtunGSvPQC/XXqynVA/3oJkW0eytDXVnsJS92Fdz6NLnmXvD7ki3CCDd\r\nxX3BipMMUmMSqoJ2SQfzt1PwuCqJqLi6O+zY++kIrLnDGRRM1YqNYtawBLA6\r\n5uxi9fRPTPjziu4JtUpUNtCWLjMuIfb9r+I=\r\n=Mu7p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.26.1_1672934943191_0.39910618939560316"},"_hasShrinkwrap":false},"14.26.2":{"name":"@altostra/core","version":"14.26.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"5569e8fa77d5826f14389149e1e310163bb62935","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.26.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-AwLGZiPfGz7QLgSpHu0KLat/ykJVq1KCWe2q1AdjQ3f7tb/DB/oJ3CzqbV71+guqW05B7IWXvyntFpWDU9RA4Q==","shasum":"b593748b2b91cc75fd9b80d7ffce1ece23afe2af","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.26.2.tgz","fileCount":1261,"unpackedSize":1472308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpxA0OWoNJzO6dwdzdhZa6oX6MaZLHJ28NQNQcfdveyAiEAphZ1lEOqRjyPlBL7iPQL43BSbBEbc90dy6T7NB28vQo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju/wbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo93w//XZqu9y4TjLHhXhULptvgticvl4j6n0VyzqQIzYZ6MJ/qBXQo\r\nyuwu+o9PIRuQitDiOLipypq1FuCqT+tWZviAvk3DhXx0Rw9exOaHnzGkogfO\r\nNELaroeL0s8zpcbvmN12WJLuBgkKxANXWBWe8y+E/2G5v6A+O6VrLp2vNQc5\r\nnBwKy6ctjZXWkUdHMaByHQR7Cru1ftvb8oIg8GTGOz5jy1uEveygxAIc2NsZ\r\nhDRVEi/FL3lROMD8s6jUjhngVZePa1uB07qOptbBTb0nryVUkceJBX7avwgG\r\n0x9v8PIBT2ef9OFb6vXPeLz5Q5OJDDKi80KLu32Jf4US9iVDNYDfeyQBnDjG\r\ne2/REVzoVJEyQqC2xA68h3PLfSpJLq5mCttjLClcJsYoKQsCdp1r3YZqLwmB\r\nisBF855X2t0apFqvJbpipb79kCi4GdUtnHW3zAsuX75oR2l2VuYT/qF9YciE\r\nPk5SwW8gemOI0tkWmPtmNZyLDGoN5YPx1I7NJ6maXsPOGIwP8/REFn8jX/27\r\nfud+OjfWFkp98bRqj5jMfN8bOM2O+m0uWg4GykYI4fYYD9ikcxApGBdPN8+F\r\nijLHcWXlmq5Kx0wMgbUxqaZjZ4IZYoE1an0cnBhR2XP1g29JJhr3nUkoNg5u\r\ns/v23D0jt32uG4W0dYKTNqn8yphEeGRStCQ=\r\n=kbuC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.26.2_1673264155642_0.2102915746176408"},"_hasShrinkwrap":false},"14.26.3":{"name":"@altostra/core","version":"14.26.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b0f69f9bcc0613a1cebe1b09a5f74c6bc4d8ceec","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.26.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QeTY6y4Nq1iDcMXKSmPiaOF+7eJC49uctu3MD28T8C0ZOYjuE/gA52yrRLgyj3LPNeaUkyAdCfSHqqGF6UMj5g==","shasum":"b9c985d8b046e5cc720700f934db1a7b1c6fd1f4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.26.3.tgz","fileCount":1261,"unpackedSize":1472305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPEYxmqz7sh9m7yx8Sb1qRcJozBYH8Eh9Qa1DBaNfbIwIgJxvAXCIB/xxc653AemvXewqZ7ud+zI4ZWUPaNIZHV4Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvCfOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmroig//ZHudf/4n7JK/YYfbMMCdAAYIuB7NWwvd1gYF38cFT4kaYsJc\r\n9tGwAEQSC0UVM4lWw459Y/fFjnhlrtOJL/xKlzsgNjXoAiYrWRRHX9u6/Rmy\r\nD7+b3qYvvusvcSeAEaLPCYAbXCaoPOf2VfiRNre4txq+KcRK4gPT0ds8cqAz\r\nT6OJDBBm47NHCEK0ww2igP+rvzCSXM3RJ0Q4cM1yLimBlufAa2mATNrZZEFK\r\nCkl7pp7uyktZqer3rU6ceDu5IKTExyIBpQbrEJaQ68sosKgZfO7xMKfYJooz\r\nbA0DwvwpflrQrmo3JKzRqpEXJg2V7g/Rw6NBprYPEnw5/ybxeI7KSxl5+/+H\r\n7TVvNe+wNiKexVZF8lXcD2ldgFVP8hbIz+JN4kXRPbpXCETwskK0NaLQC8/4\r\nOVtgA6LRvHe6zDpmMbBaRTA4r+nYnxcEmxkBM0RtlIucH1rv00dFjsNN9HHx\r\nCDshrXOb9Uj3TJB6X13AXibGBkVWDyBXa1d+uSUU81GxBEnygRdOm5zZ84AS\r\nqmJKhDhG2jbQl6YeB8ZTQgWTJ01kMskI2Mm5zsyPvsdDThs2soUS/+4KUI0D\r\n9LbuKnkgsTjMG9u9XL9ghKftCC8WxB8iKIXxO8RSWy08Q6twduGuWWBMuIlZ\r\nciGaUe5Sn8pacIMAYicEOIH2Lg+wNiuFQ/k=\r\n=h+6V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.26.3_1673275342358_0.2584159640562209"},"_hasShrinkwrap":false},"14.26.4":{"name":"@altostra/core","version":"14.26.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"63c00806ef620b02d4b2a9d089883a4790c997fc","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.26.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hCOuX4BLar3yG0ZhWriquUzKYdj3VwIFTPyKIILomSjZWBjWWaGMgfvGXFa+xk6IzjkbemTdT4oQl/9rmrNH4g==","shasum":"7114ed8562de898a58ad385eff7ad2bccc44f4e8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.26.4.tgz","fileCount":1261,"unpackedSize":1472374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjYPOJSDXmFkFjtWFfATP3vQZpipq45olJOWFrbFz9OAIgR7fa2Dzo0HdN665USdWKbz7gYoKNtP9E9aVpdecmZzM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvTDtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRKw/5AH775w+AEhVXvAyN3S+FHdjqGyXYRMcl5wV/3+h72IxWBIWV\r\nQZYa7wqw3r233ZvXgR7qZ2Du3MH1wAWuUXlZxNkZIMcyF9JAX6bln/Sewono\r\nBdVqYACm2W1m2AWA9W9dV0awoTqCM4KEDo0JDRBv36qpfVQjRB+FKB6SWMvm\r\nXtHOpG0J6bdCgHUGIa9HvRTVZfjS9QKGUnAlmWvy7xLaAGJCamaNgLv+k1TU\r\nPTwtTWBgcaucfQdvM9952fNRCNoFQZNTX45nlRX3OPM9P/M8Icj1C/OCFgkA\r\nv1vR1w+pxmJ6LcfG8Sf36YcQ7w1v8IqsZ3G9E4Y8v1FVdcxms7+04qiHZ7j4\r\nApyOuBGBqpfPOHv2oseiWhaiJx5JXZFNGmrNz55ugOQi+SryvaqzcRYvLYmE\r\nCbhIVkIIBbwPizcDuLGVjqyw6a1mS6+ZIwcsToggm89hFBc3rLEDCzenjMIH\r\nWqwosD5zxK06nKt5ivwnC2ZRwV6LJthHYHgcPEpVeCA8hT9cM8VYEd7i1gFE\r\np/lo+yvpICxNGpqFmZnysMnc/LOI4gLMOOz0JNyn74apBgWG2OZdgF97OVzV\r\ngXnGFuFg8QqgXF9bGaAtL+sE1zN8B87VBXa+ZE7MFO3l2GebRxTM5AWS3PTF\r\nF+67gDjEaLYG3uzgTqwz/JOShfOu7ybi5Ac=\r\n=LRRM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.26.4_1673343213683_0.050045178264124246"},"_hasShrinkwrap":false},"14.26.5":{"name":"@altostra/core","version":"14.26.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.12","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3ef2c1a6db570f13d87f91d33650639a72ce8ac5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.26.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+HARY1Et8T/Kpgg692s77Z9j4l5XvPvssUo+xLkuqY8hDs8V5BtcvT8gYt8Gp1knO6FoU4ODHryYTaLeVQTJww==","shasum":"bc369cb200b7809059cfadbf7cf469fdfaf5a032","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.26.5.tgz","fileCount":1261,"unpackedSize":1472362,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgFOb9mrAMVpYSzCSUvWFboQAv1VtY1XKI7hpMtAVyyQIgVj67qTwN0JrD3dK3h1XV7tPaz/f2ESbiSWLqbFvt4tM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvTx/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5IA//V7SpfvSxO6UpEKIsyD1Utr/6fXX2ozuoYU5oS49qMNLng5hd\r\nsRA0Cl6w3KGDboFEBamVvHmxOrIGV/6zKHHB8grmg6yqqn1v6NlTJZkqUVWe\r\ncyfLRdhp9/jPUGh/SjdiAGa18Xw1NV7EAxKkyZejTKKKNN/sIH7xFB2OlOY4\r\nYYIbkn3wLnfZ+McE8dxjeySrMwiQQa7B0mdPs0Xu2wxbNnRK54qFL8LqyO7J\r\ngyEqhOWinyt/jdaXAQW2786USC79eUadthw63oFSxVJUPnoi27l/oGduHuq5\r\nCOzeBPrKQvL5dOUnyPoWUjC/f9f4gRNawpuEQPm3ieG/CX5r+Ozk6nQM8VoM\r\nbnVAVby4mWnBXJbekYeNZxtEN/PUL+sjsk47u+Yl4Xcc9hf2dcVREe6pKFrN\r\ng8ZZhpob9RQNGdxEjMaZ4lf4XRXUcuqpH1gsM3A9g8NNS3j00ohZ858qDne2\r\nwzpQSM7E6a425ZQDAl7tkVGc4kHs/vl1o+Lf1X/3oIQsQ1ilysE8Lw6o0tGT\r\n4SDGNNDS5c0GAGNyaRSy+eTVE9Nh514QrhnQjs78a6H4mIWWR/h0AA94mo9J\r\nomvaC2KVy/rN9fccq43SeAeU/+HjdPy7X7YhCsMnXuxdoupg3DbQXStZgToD\r\nWF4xR+W/4/5v/uwz4JRbm6LdJZ1JEMRqTGs=\r\n=tyOu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.26.5_1673346174778_0.6675035270708929"},"_hasShrinkwrap":false},"14.27.0-codecommit.0":{"name":"@altostra/core","version":"14.27.0-codecommit.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1abd9adf6a956728707a780f112ecddcb0ea2d10","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.27.0-codecommit.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-mhJzA8ps+xuyOwO+VRUJIZxqWlRWENRktDiy0szLP1R57J3F4dwzyad6KZp1uqMApMGg1j20kNSNeK1mBENfbQ==","shasum":"8a7b540b41a6a22813e6d57ee2b45fd24c9d87c5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.27.0-codecommit.0.tgz","fileCount":1267,"unpackedSize":1491582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3yDvO2mYRzhNlzVOj9kAVjXHCdfz3e5GQtRDzT6pI3QIhAMOsCNSxW4nHuRgpLO8j07j3oMHfHkuxvsTRhMb+qMSz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvZpnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVjw/7BKr6/2ubNrLSO4eXCXIf2bcsNZZU/8/pFlcJbkffjxWXkMqE\r\n2R3wsPkjPu9NkPJDHvDV/JCdMp8pCouC7plSdiHlD2fjI6OKTw/HKnAeKb6n\r\nGBXrdCxZdSXbgeS9ZzO3a54vEGkBk6CAhjCcABfGNapq8BYWbiKf7j9/5TV8\r\nTmxSuGMD2PaG1DdI3R2sdSXaeTITtjWAW+uxqeXUmKzGARoRy+S0M4fqEcE2\r\nvaUVcuMY778+OZ2Gx9tH8BbBxoXKfvIZJB09Zg1R68L8g+S/QrzHJ7b0HQ7o\r\nD0dVgodmEI6/O7rOa/VaB3Y2fd4wyrPf3/9BbJNAgGvTQaf9ruA0CYhWEzjz\r\nHTXaozhH36jfG69qR8eqFODanAIhOKDwW2LxNY6WhtNqLeA/TS4Me4hfFcx1\r\nVnCVs9PfR2DJnTaV9G3U8eS9qrVI8YC/hBk3JKCEY7SqdgAkpC9VA+zocrfw\r\nDF8m4phpezG2F5Bxi9Nj/nDUlvOiPYvqzlMcxTtIntdggOEQBaVHIj0+rt2i\r\n22L6rNiqR30L+dhpPiLc3fDJINzHSR5Rxv0KVtJ89ZzdNY31d7Tc6g6yaBAZ\r\nrHb/blZQe1lEf3aq5OA8nVY5j/1GUT89Vex1RHpoMVrzov3q01pGVmk0qSMd\r\njKmL/9+VLaBGpGyKgdNnN7VfT47VGNbQrQg=\r\n=ev+r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.27.0-codecommit.0_1673370215384_0.8270628786718814"},"_hasShrinkwrap":false},"14.27.0-codecommit.1":{"name":"@altostra/core","version":"14.27.0-codecommit.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"56385caec09cebb050d9647d6f6216b0385fbcab","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.27.0-codecommit.1","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-fIbuaYUJCSF8M+c/sPRckVHaGwMpKVGzhHxc3NvRPu12lCLWVzvmrZEsaU0OJChS3b2TOm04nXm4i6JhB5GUgQ==","shasum":"aed384c17c7deacfda4c3ca07ab9a3ce1547387d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.27.0-codecommit.1.tgz","fileCount":1273,"unpackedSize":1496255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7E4LOW7IClFP7PQo+v57GtLFXOzrngYDgxPlZd6vuwAiB4W4jypmighrYSiU2AilAJ5JIZG95D+iNkQ9zAGYa1tA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvskAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4AQ/9Ee+1BwXHcqM3vHJH2D91NclJFkhZwvAKYy4pJQQgcxvgWGlG\r\nBmiwzEE8D6VbxfwFI3fLVknc7FD+tMO54dLizXIjfIsGLXVZRKdiO6IyxaWs\r\niP3c/rAAYTLaOo4utOyOpO9IBXgFfAby73M9pmCCDhm04rK1WEbvQ21+ajud\r\nLp+xqHTILr3oAYxObRlVm7ihkrxqn/yc+rGw4DdHAjVIuM2l9bOtPyKMyL4w\r\nyLNGmBThI7qisewIHOkDOyKGXDJOnmiwSAtokzjD4tb4l57Kj2X13hAXH1gM\r\nlPBQsjOUev+YZoBoVgoUfl/Xf/oLAy3YUih3KKLdFpvzpNObKWIgZdNPlX+Z\r\nM7fvlD0TzoO4+oinmNRyG2XVGRAf6c/qcQ6Ovv0dwdpEisl30YyBWmtoiNwG\r\nyu2XIZaxDzsX2qUA879cGmNn8tD6I8atrYsngwfOZq0e2IzXgdfy1pS4lF2w\r\ngaUskmt/uKgliiSpvLmT39WIxBSITBPlbP+Z74sz5K+TMCzlMpSNvO+D5Hu5\r\n6paIDZjk+GkC/GSl129AdyxyF+hwIgWoxhkxnu1lIf839o79KJ3ddeAJv0ac\r\nBdzcKfCqgF20eJEZ12xzcXouGHd8L/Rjazfqc5h/hkQijRwAgp3plgGVWWm+\r\ncILPjBFkoTPuZyQzbYm6KSJrCdLgYXGmJ14=\r\n=lL5M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.27.0-codecommit.1_1673447680268_0.05011332744538488"},"_hasShrinkwrap":false},"14.27.0-codecommit.2":{"name":"@altostra/core","version":"14.27.0-codecommit.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"34cb6bd16feab2c1a9272dccd7883462c1225d81","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.27.0-codecommit.2","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-RinVGFAxcxXM8pLElIisTsuAITgzd1MaKdQeAAdzmWrEptRBBc6KYCHUdq+ndQOqS5hu2PH8yXd583Es87ZscA==","shasum":"fa42ea8a1f45f99fb60c7d1ae772a9da0b86fe90","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.27.0-codecommit.2.tgz","fileCount":1273,"unpackedSize":1496937,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX1/xX8quk22Qcox7VMXxcjkk89NayW4JY1CRJQdjuswIgR0bZwSMocaFvphqo1qHb87+5oz2YqYkEq6sIx3gE8Ok="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvt0VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMsQ/+MPhFk03glVMVl3eiYGcuE0Q/vehE8IIqGA3Y6F7a16M87dKj\r\nRknDNBD9R7D1KR73r8C/0zgLx1ap/YLj/sKnaLy6RefFtkzCbnwdLFEiKWiy\r\nS6cSWqgaKXfY04cE8tKnotneLgB5TPMBECzr7n+v5daMLq4Gs47nU0EJM7TH\r\nGvyT2jPlK0Hi5JcXACcZQPN1LaJulQV4Rm+ltiYzw50oPPf56e/bM7S5ABEv\r\niyyVEEOMWp+QbKA9RUc1EZ1hBFiXyGtm45aHBsLRq7exbebSrI6Zdg68mVjC\r\n4w24dC9MZFkuARjxg1k4blPr20rHWaz/eWUWYH9sEPZlk2cvrWsrOZCZLH7f\r\n80BVDECd2+wPnu27wdb+HVYz7iesVawv0G+ea8dYAdiTyqOnLy4jcq9cJ6dz\r\nTm5hkrXujhPe6xJ/y3/CgyvQ/o7drqNQBra/UTEgpv87iZzoPbsG2vauKTBP\r\nGDu5PM6UCnDpxskqhfgjwQBmvWnHNcEtgUYoVgXGvbP3FWZl99iTVxt8+36I\r\n2XbGOHQild3dDDvVXWbS06idvEsbfx6cPsgVJ3rdB+MrupsZR3FpY9oM5kJs\r\nbrWn78wKnaRgsIplwsO/B1oNaq22FQ5rHg9AkaYHL+L+l4xJ6fAKIF89mvBX\r\nsro91aRuzkcX7D0miD2UwUo6ZVfQ8Wn791A=\r\n=rmHO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.27.0-codecommit.2_1673452821116_0.6263456378381309"},"_hasShrinkwrap":false},"14.27.0-codecommit.3":{"name":"@altostra/core","version":"14.27.0-codecommit.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"64e08d5663acef8297300fa585ac6952bf9bceee","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.27.0-codecommit.3","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-UlHxeRv/uoyzXxDfuUNeuEL+oIll3Kd/zs6PSLJeDhCfNSg/8Ifo1cvCMV5CgbLm6uQfCohbRgIne6DUbzsW7g==","shasum":"f14d44bbdf0146833c781cf5be632133a4bfffab","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.27.0-codecommit.3.tgz","fileCount":1273,"unpackedSize":1497145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyDUJTO7GL/ylsZSNIpe4F5HVeFTXc7wrT2bgK+7GbaAiBi2zL4QI+TCUaQxTVlv5JzHrqqdc1qYHCQz3BEI11zSA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwBZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCOQ//c8HDCbvl3aywql3ulYVOE0TFDri8kZ16R4+QPFG1Jfuja2EU\r\nB2ubLx0VsUXSbkgX+s91PET1i5xZ6uHMGIJcA/zmQHdfEQE6KlMsSnHHLXjq\r\nFXOnVRG7/jVJXm1dAo+9MQBgbP/S/FlVPMRSn77LzES5sh6gBS6W46qIcPc0\r\n5EewmsPj85QdM6p470vWZD7Xl8pzdc53fI2/F+BgeaSjaJ7YXDws88LELYEX\r\nchl0ua61irTofMjFihgb+WrfAjy40ax8S7LeZWLWKWN57MYe1GD1fPJrabON\r\n6HxWGIjEPrZfzObHWcvH33QmMAc7CjOdDDiqS1xvziWTrwdHolvxMhLvQWXC\r\ntK5NWBXeYAvjLdBt4eDCw4ODgBvFnzmOeU0aQB4e/+z8gndSXdbzXh+ydQIx\r\n5XsCdpF4hB1VsTkwn+zB2qIVKYlD+9Cxoy+c1OoyZJP6tRQZmIFV+I3kBxuJ\r\nfDrCS4Qb2dhXIA55BMbo5AsPRp0Z7IOo0KIFPtpJKsO0ybIB3fAzeFNKPYkK\r\ndUHyrEuzIubxX/GCZzy3DkemSzR7RhTPjoefEtGlaGz6D0V/2fXJQ05yviCm\r\nh/TBvAMk6Tps/lNYwc7O3rJJbP6sjHdRzdEtUFi6BSuMDYyyxqu+Q4+lXdh1\r\nbVPXL/X+vfc3UEbEshiMIr4avDxCQHvU/rk=\r\n=V71i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.27.0-codecommit.3_1673533001574_0.4813676482788549"},"_hasShrinkwrap":false},"14.27.0":{"name":"@altostra/core","version":"14.27.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~8.5.1","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.6","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~8.5.1","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"d356b259abadff86654228745904a714e38c8804","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.27.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-TK2nX48JzCUFb3IPZOGIilto49bCU8Mlwn3Li/tHzjb3SiG1deIA2BWc2QSWMhmy7NsnV3PYe1CW5MlWeNaFwQ==","shasum":"43ff4e0ec2e2a08f1850f408bc2a29512c87fa3e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.27.0.tgz","fileCount":1273,"unpackedSize":1497132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbmqpaqDXaDUH5lFERDVkM94VT6sYG6jeofeX10Rf64AiEA7q8DdU5WYDm8SmbeaY2izc6ZHi7Vh8GW1YKcLcAj6og="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw7saACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXbRAAhxGoQp+v0/8xVWFW2zEQpWgVbqp4t1KX6P0jb2Ld/xbOLSv4\r\n1cY1treffUFIDscLZeNpX1hl66vkhIKpUd3vfkQ+O/ZJTFg+lxJ4+dlAVTFx\r\nxRfjxm4YXus8GL+4cl3LJlSXw8723rvUDmrfs926hHWJTEyWGk+ucQlPh0G3\r\nS/kSNyATUaKdUzEop3T58W4aoscZaTbD8uRD1kBBxMA1gfOBR2zOxa8cTzjy\r\nhvDVwzY3SWiNCXTHQGXJKSsl0wCbXbZsODrxMssmy1RETgnfhKGUESn6WRlT\r\nc0R9XnhS1sSZBOMS3QeTgqdCaJTdbPp6hFDrZFhOoXnDr1VaQuXSo2K2nXoK\r\nBmNP6DjGA41AHEZ9Z2Qc/ZUFj+JhLZvhA0+wsK4ojLLRwcczfQDspNFc/jZx\r\nSsP5BtB1YAzL8kt4PMUo6dXU89IXA82+lnWtAJ4j1c4oHMVexB30vstk7Lsl\r\nvosOlYUzs6FxlgDmH+MjLwSlQjJRIIj0GlpIEvYxQF0gPHLkP6LZpLtuBSD2\r\n0HLgEktm3GwikxmGFBwnaixPit59iUc6aUg0/FPQRO+fFzKgfvrsiPpyOjgH\r\nYsA4DZRjBG2/7wWRx7MsVx4p7gSlucOlo/JNrMnZ7LW4c302gup3GQQcCwV+\r\nHEFt/2HaVUt49lnBiFujNfeW1RkHyGN9N10=\r\n=ZSFS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.27.0_1673771801800_0.34386593312010816"},"_hasShrinkwrap":false},"14.28.0":{"name":"@altostra/core","version":"14.28.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"8dbdfc029f2b0dbb094eb3047a2f99450c68c094","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.28.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-cGUm5iNFRbkIw7szIqZiB3/gXe8RF6hNmTefbR59xYvhR2zPtfAplmcxSdN4POgAaJh9On8aS5egC7nAqDzShg==","shasum":"8eb197831a597bad63e08273a1bc847f9dac7ff5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.28.0.tgz","fileCount":1273,"unpackedSize":1497354,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4uotuWOWTK3KZ14C+ncdStca/6PonTHGl6JklazV+FAiAz7TrHXA98r8C6Z5ix+Q001K36hvuyY5g5dQpo0uvRgw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxAUVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBRhAAo+fQewumcu1b9Oazk/qt5CuBbKt1tIrSJV2TxGK2lqLalXP/\r\nuT0UPfjYD2g75hn5Glkx1z4Zx6QhiKS2YtoKQISpfseRMVRjov3lekYOqhrb\r\nSFt5yNuivwcMVkpnkpYCgt5iO1AA7OiZRtzeNWbc3rkQwzxWR6oFXRl3VrhY\r\nPczHf51xogoeOFmTj2Zykn/k8ynpJiA9UCkYirC6sV9ImCHLPK+xZBp7VciF\r\nBA+hLsGL5tMutC78jd4L17MPDumuEihRyErzypRMzyiF9pGapaiV+h8fGpex\r\nokS6C9VgujSKK+oKGCduaqWWzxxJZGmiqSrO9maPfL6FPQaFKFo701+RxHuO\r\n/LDSFYZHefrl3SDwcc0e2hqw4SvDa8QRoeMdjKRhfj+ViQWYhew06xmfRZGo\r\ndAgCBvENtKUPAoPQKNcl4TM2ipxnhVq/aIPm8eknyZG0+dNAooGshW9YWFzN\r\nSTK4/OkprxzC6gI8hov0jjT6U73szjZEdjL7lUN391NLTbuvsupqDMOWyJZL\r\neFgYTfBbTCvN6JEkhg+QuOlUgc+LCjjMDCNdnQYMG08wifOkP3/nQUzR61nL\r\nDCnZjP20Z2kwTl7pDus3+RP0TzhVoQo8YnzYd+dfHT/+AhspNxL1MFFEjS4V\r\nB8I9uz+mSIQgwM3T1cE+xelRbdOkfSW1nvU=\r\n=C0ax\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.28.0_1673790741515_0.660261809203506"},"_hasShrinkwrap":false},"14.28.1-cognito.0":{"name":"@altostra/core","version":"14.28.1-cognito.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4538f32c8900bbb8c8018384d980256f2df93f7e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.28.1-cognito.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-oaWUq2TPi90UWdrh2MrtD2gmhKHA2imTtiK/pVKuk8Xfqg/Xk/CR4FBJklM/vrSCBTEll58+3keFvJzn20TuJw==","shasum":"8063de3202fb437c9ac370be6c8db6153a7c0c52","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.28.1-cognito.0.tgz","fileCount":1273,"unpackedSize":1497342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/48RQqypYks7PeSr/7S69Ga4G6x1iU0Z1Ac0pDFgFYAIgOxH5+1Zq8Byi5rOG5XhxDiUTX1ONGIUNcYm3eYuFsJc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxBa2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT5A/9FcixNCoC0mt1LrZYz803QajYZgpNFdKNLToJmftTVeGZPxZ+\r\nwQRogCzmRD1o1dPQELococCcEdDlhVQ+R4C9wlkz2B/EPlvmW4Pzw4DtYAZy\r\niGMideEx8MSUD2ytRldzhaM24RZlfgJTUZeOEzBG2pbxZ7a/G74VsNClzWol\r\nwJhx8Oq6F+ZQ1+OuDohnNLY39dxlr7B12lpQ3eIOmt77eWtZPcVi+IrXYsNK\r\nkxmE72cL/EOb13LktOVRn/VGIXukaEuHUQycHi+AjBSS1ycgZTKK4J2KBgoj\r\ngleN2L3m0+8gPl4BcNon31WvWu5TIH1l4nXTZjXbwvatRCKVcxoHqXLeoHGE\r\nRz5w089WZU6il07xFGIxafAJ3BBGIX3GeY0PJO/JlaTtUerHGzLkZjZfsQsg\r\nQ72DD09F9VbYuzse5pFer5XYMSsKsnfSVDJzWfmQa5wdkMgrf1XEqWG7/Fxs\r\nJNf3EU2QtN064FOQoNFNSWHjo0pHfC5aYYGLZg8dylE/u070s+nZRECth7KL\r\n9xqtc0hBndn9kPCEe11RpiNEzuVW6NkO/+Fcm4Hev5ktwHf72yrUlBc6rtYI\r\nRPdBr89+A0ImUsF0NCTmHRuiOfDltmUmxELREJPlS89hZAE7FZizeIqqbj+1\r\nGDV0HK/OhlN3JFVWko4HeiWxdqhirnNdeeA=\r\n=JNjs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.28.1-cognito.0_1673795254002_0.8956719203767982"},"_hasShrinkwrap":false},"14.29.0-feedbacks-overhaul.0":{"name":"@altostra/core","version":"14.29.0-feedbacks-overhaul.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"617ea5551e2d74e433d7893a3da3dd69a20916c3","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.29.0-feedbacks-overhaul.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-KotwvmwNXXh0fw4jusRkI/Lsc44PzsxXVeDuIMGV2/CnK0cW9p00kyxt01uo5XS/GLnS2S1/9FiYEOLOE0wX1A==","shasum":"7dd4e95b387994439eeb04810f404039981f76b5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.29.0-feedbacks-overhaul.0.tgz","fileCount":1273,"unpackedSize":1496875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSgmZ6ezwEjlLSgqRyRySPzufHmMVPURjGempWmOrUcAIgDMSG3CIR0/EOWi1xhP3Mw1svnDpa/yDFsK/mOcYb8cg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxZ20ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv1A/8DmDYAGuz+ayLKlEykqz0NnRF93Zdlou00XnFfYKBT1w8bVFQ\r\n82dak5xxreMeTPKIJy+MFu5HO9PuCaznXpKzFvivaX+38RbtrFgMoffr5cgO\r\nlNxJ4v9T33AHq8VRyGp0iaN28sKK3FOI2kToSoEnUtEiQecLah1R6HyRpkRD\r\nOcM5fwIDm793Q8b6Th9eugVbo+k7kT1MA5YT1TtMR40/OZO2SSCwDPt3a5ny\r\nImg8yQKK+ZO2WGNsvgyVZHsFlQWEp3wHwnVQoedEDrkPaTBnqeYxhj4qyLDc\r\ndOYZFIfS+2TylQTtyg4NBtfjmDJ2nTli39aA/89nNuyrgjv0RRlaPl6trqkV\r\nOYruti0yR8K4iT/ey6jHavfIP+eaCjuFlL9iDmluVY1IS6MCzVVZ6IjOKkJa\r\n2E3Ilcpt8YH3zE0bzfkJUOSSqcIl0XZrKqT+jr8mT0mnvaj94u3qT4aqCr9t\r\nZnuOeTAkGGJlBlho0BZeQv7iqXpCXcKFSUzgDqDW18Qec4JYRWZv61kxakT6\r\nmPZ++tiiHyPxkm6MxA3db5WWTSoyHR42nW43fPXqspsvBmqUnUPTBk8CL+Ob\r\nHOrE1KZ0gF3UgxmWoZYXuPrO9SO5KmZKUJ93D/1VJ/XnVCANUh3dcruPIL2X\r\n+ZMJjFtRznVCs/0d8EYQ0GpIz1gDakxKwxQ=\r\n=CrAA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.29.0-feedbacks-overhaul.0_1673895348632_0.8081521108474679"},"_hasShrinkwrap":false},"14.28.1":{"name":"@altostra/core","version":"14.28.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"20b705d6e4142fadb7bd4f7bec13012ece13f46c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.28.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-SrGzYMS9uxD05s8ZWy5y7K7O2dWIeRJfipO0hgMa41yYDMvMBZmCBO7bmv/bp07xzlqAe5tOHMhoTs0WzDrySg==","shasum":"c4cac162a85c96966a83cd61d2ce026a130ad27b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.28.1.tgz","fileCount":1273,"unpackedSize":1497332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNtdQqvkpI/bdfGjnWm1gvpPP0kC1YMwrdyyYVtDJFnAiEAm1C7bKb7Oko5mx7GCvKHYFc+L/+p7dFOsCU+/CTi/IM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxq+rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDrg//d9cY2xDuWz334ZxMaBBhO5dg356vQQ5N9Mr4uwksUYWIic25\r\nU7VtsNnx+Z0yHG4E7XDpxpTDlcoTjJflmUocPFEYXXZfjr02ytp2h2IB43Pp\r\nZRtJvMF/50YBNJUtPA62qDV45JNy7Cahe9YFGCOmoN0o07Sjm6LKZXh/kNjv\r\nLsJuS7C5qxilMTDJcbN9lWF5UJ34ZdoHlZg4zD7myf7fAraIoYTHD6bNGpnH\r\n2vL2xhz05+ablCx4+PnLh6bfZSJ3Mh1ZBq5kATnzmpfQWj5IAYt2Q5LVTPUJ\r\nBIcxAK82pG3TyCkGxAZXprGYtfyUWrl55nCIoHIvAnfIb04vU0wqAozpv3TG\r\nfmqNTik1iEmqy17ub3MDC1sajDCJvMytz0kKkXt4bG/1oy8JKKVt7R6erYX2\r\nRL1HMi4DZuhhv2P0/zFQ4c7/l+4p+VdQnsyMYIstk5QF4fV+fK6gxzccLQ0X\r\noW3zyyw90fCo3NMm4nCdsPmqcchD41suVz6JW0A/gxolCoUngXLmDZ5cUnju\r\nzrw9sQ8frJyFWXCLtB+AcxHF5PJsvdcYVj6nKZu3icnhILH8qc/E4UnsZoBt\r\nw56Me4orzoWVAMuG23e7ifMLqhDEa9NIYQwpdLgTMXSCd0yD+LabfCkIu2k4\r\nBTu3iUqAj/xqxaMEK+Vo/5fkMii+HQnbAIc=\r\n=8OIN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.28.1_1673965483248_0.5355409765520509"},"_hasShrinkwrap":false},"14.29.0-git-utils.0":{"name":"@altostra/core","version":"14.29.0-git-utils.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1c2720c624bc7c282ae3a47a0602fa1957b478c7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.29.0-git-utils.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-9LOCUWqyyJSBAHBiwsKDLqLNfF/eUREUhcMErj6bCWldrY5MbASUJm/YvBgL6p/0/0nRxBqQ8JJey7fgXXLgUQ==","shasum":"e13745c1deedc4d1a0c49f3a7a44c8bdc1f3d3bb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.29.0-git-utils.0.tgz","fileCount":1297,"unpackedSize":1518687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADAu6NICQ+VdOqhpf6ujs3xmaJ55UycOWFjf0vEqGooAiAHcrR0V7uyr+g57Uxz30uvK16Wa8czkZiaYqTj0xaU7w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxsaOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeLg/9HDs2EAbSgyqUZvXe76wzs5GVUxQw+zjSQUAPsKMcSoflZTIi\r\no3oK7oaYDUi8cD9pn7FBvKQPpgnKQ5e1hPFMJJ+QlyUGwNy/J6Su1P2Yoa4F\r\nGLgX/rKnI9Q5FNib01jcdUHKSbHRKFXOO2UoWTE1wzM6mjGcrHiq6EV4b5XV\r\nIZfDVjNVuOvkUpa/RozjBb1zGiSnG6jEz8BMfVS11VcvxuWMzGN00r8Lrggt\r\nvlyXR4ZmTpLW5tKDw/cPUxYPvzrCKOR+EslFmycZ32Rl3Ia5KmETD2cgH2EQ\r\nfSE0aXyS7UBLu+Fim76AfNzUJzb/W2mZx6SVfberSofrbA6tAw67sbJSE2qK\r\nTCchnVJNo/U/wiwraPxAU5sZ6akJ7t5sI1THnpb0TTD4nO8PrdCAZrF23+9C\r\nyBUvYIuyQFTsgp4iS0cOv2FTNEHgpl9bhPFPTk1ohR35NDOC5UzIihkVV6wG\r\nW8tT6mfovWqAMZwUUvICJwctfKJPPMD9OzfNmJL2ZWc9AWvVMCEtKznk8Xva\r\nfxAu8e5mQTfQE8iLP76LAu6WtXOFQdqmop47R4hw4rXs+CO5EjB0R7Hlsufk\r\nsPxgMVuEMDOVwS4i2bEprEM6TPKH8zfC7p1Ge7UapG4qDt2fS7rMrCjCbxVE\r\nheu26zPtuU9YOBn64vS2OctF0ye8vbruT6I=\r\n=Zwac\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.29.0-git-utils.0_1673971342367_0.9594474465892735"},"_hasShrinkwrap":false},"14.28.2-jwt-validator.0":{"name":"@altostra/core","version":"14.28.2-jwt-validator.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"dfe5a633405dfaadc07d8f2123e67b2ec8b3c865","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.28.2-jwt-validator.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VdAbkzKJISqh12nvFuIc/QdxLCcoZm/c5dar3wL7XMq9Ky/Z9WAU1pt6tPr+EHvHUk5ZGyJ74B5i+yuiY+LTpQ==","shasum":"d4e3a61ba58eb2a54b9d3665c702564d5233bd13","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.28.2-jwt-validator.0.tgz","fileCount":1273,"unpackedSize":1497372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3kwg+wkwf7C3oBMO8mRi2/qcRk2x0jchjBgfo6jxAVgIhAM8C4xGmZKfc6HR2jaHTNlhQNHcyw4M99ALX4qyF9138"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx+mdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozuA//Y/nayW/M2zyefNoFLdmSdiByjRDQNcgArVcTO+cKu+hFANjR\r\nV24VlNSlu+NFr2GQdTuDPcXjf3pKf6VInpdTsJJwry3OokePMCBequPFAxGL\r\nxnJRekxaG64OOhSTBjAayjcJPAYbB/JlUr2XrmfW1Cp7IIwgHKi5bt+aZ693\r\nrFfdCvzK+5VgumxWKRUzvAI+lNVHLTfQ2osFMbObFo6YHFu3GEbrgicurIyI\r\nU+pI7GYvQ/FRenzvfNHazE1pW2G9+MEpJ0wfYKAqDyLbv5lkC361hQ7NcOxg\r\nL5JZmXrNUvICiHSlHPk8ls9AbWNE0Xw28C8g2EHdj0kRw4gnwkW3klcqOPEr\r\nYeK1vh3BfWJlven2EUQUoLEw1jN54b2iIjUjdhJfb6dr9yEUywTLPQo5IhrU\r\n+s9rXZft9CE5tECIY3lM07hupu4tq1Zn/EYxK0jK+wzTkIOWQv4m3uYGaJNn\r\nClsH85HkPgqNmKwrGs3VUDkYTVvEIrIXSoYDdjHh+MgIpoG9po8x1QKO8QF9\r\nwhw+qHb0HiK6gYbYFV+92jzLvo2wLeQmdXmcLLKNCyS5gCNq9u1YGsSMFXnY\r\nAISE62FVxKLf1rWDqHMISCTsJurHIyGq2fJ0FST1imXgfS2mUQdmIE3xhVG3\r\nvYhRIv8vOoXkg77Ey0fzs30/D7UrWlwYkR8=\r\n=8zrp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.28.2-jwt-validator.0_1674045853403_0.17313806780958774"},"_hasShrinkwrap":false},"14.29.0-feedbacks-overhaul.1":{"name":"@altostra/core","version":"14.29.0-feedbacks-overhaul.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"40e5132ab3d4a512a25728e9e3ada5035d9e4b70","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.29.0-feedbacks-overhaul.1","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-V5eNrGzg5zXeHpr2cH3N8PuXK9ViMDkpXgBsyYthRvk94uhBGJNMs2+YVBL6VvXBBAWDY6YIO0cprzXaZOpzCw==","shasum":"2c17361f0a2089e9f8d6c7b7f959b9962af81f76","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.29.0-feedbacks-overhaul.1.tgz","fileCount":1273,"unpackedSize":1497310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEd1Kquew3vceAAjb9zx6olNxcycCqvTeS+vWPc+rxtEAiEA0d7exbj2P5tnlOfiwI9qCPuqRO1zTQEkqihg31H6FzU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzRC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT4hAAnAq69uaoaH1xVJkJAkQOlkfVGSfKxb9/tsFRnL6B4pVKIU4Z\r\nGzYrRfVDb+3ehEuKeiu2ru7Toy315CLvY0ej2kzx/EzNpBzdv/qq2LujA0HJ\r\nf3Wa8VmUYXY+HyfPgG7JP1VlPZTXcTnCl1JKamw2xs7Gw9Cf5vJOuh8ZHQVz\r\nmkAmba2tBtpi4g4kDP5tO0BLzawN0zZG3tt1qyamHre7628sMjbz2BQorpcC\r\n9c4zGk8H+v97PtXqOn1/wgH7h9bY1pN7/VRZ0ofCGsxwxvQERaKzCZXN1YZ5\r\n9K3lw4riK4Hb6ZusmWRV+CSQoLtOcuH3DJpBS1mZ2mZKHmbqqN2w09RVJq78\r\nvUeaetDywjmnkgDQugx/YwycnFzVdiaBsXxVrOl/CDAhlJvjsFIDHHrUIoCV\r\nV8mxd0zraLgqGsCZ73bwJWyQvfcIhLWMihejqwW1iN1htul8TNr6J8nuumHU\r\ngWGyM8bD6fsmhoYXmRD9Dz1Obu5HiGklVPUXpDdtoquX6WWaitd9BzO1H01A\r\nMm9HtpCZ00qQpdoYkNR23rmrA4woqjlsPXDahmcKA3UXwZLxiB48V+CEr6fC\r\nnPK6TA8qUUunNxZHlNYlZh8O+oxXsHygJ4jWyWbxd/JeS/VnYz9nWX1nopHr\r\nY1INJzDVHnzuO9c7f2/H421Rfyy86gk/46k=\r\n=TPBH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.29.0-feedbacks-overhaul.1_1674383543874_0.30783289002209036"},"_hasShrinkwrap":false},"14.29.0-feedbacks-overhaul.2":{"name":"@altostra/core","version":"14.29.0-feedbacks-overhaul.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4967447b62e1d755c48514dd383640f0d3141d70","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.29.0-feedbacks-overhaul.2","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-r5cT/5cn3NqbTUpPK+3Yz3VWWcoWY4NwuAl/PYv54tEPo6G3ihN8AJkzK8EppAmn5QoR3IZd3umQU/NlN+ZRmg==","shasum":"63db4067578e775eca694823f720a8d61641bf64","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.29.0-feedbacks-overhaul.2.tgz","fileCount":1273,"unpackedSize":1497620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoEhIT1OPalpnCm2TuiqrW2GzA0lTh6+EIZb1BxcaXawIhAMWu6VpUOhMMu+F+TO6kaLHTY7VSeQqlRD9SDB0Mei1Z"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzRrUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprMA//YzJ/NFdXZGnKZ+55NltKO3DpcyJPtgbKyBqm19UyWZRTURkl\r\nfDzAGNaLTYO7FvXmvsB+giI52K8RZpovwyFlfNYV+KOw5v8JZha2UEc4CALz\r\nOcqDM8UTyUnL7KVf4UNWvkjI/WHufksDHPhdf+3/2L4fVgt8Rfu9hN5HCmPh\r\nmfcmOh1hrVg/HS7laVZzS6FGG6HA85xg0IHGh1Pwp4ej38jzwtbmCxh0IQ3w\r\nviz1/cL5Sxdqr5yLnXV4UA+jm5Jks87T2OWHBYj7kZylEEa5GeaT68b9sxLK\r\nrexsvvsHcYK6pXrNjNkCog+NFiQADuyAm6hIX78rw1tEEUTL+lSuuBxhWOnC\r\n27Q8qIs9vptEZFjqty5Ga0ct4dNvp9JrEMgYLzgTiA1eLB8yGaU/SYHTjNtr\r\nO0AK0JFfT3vBavFsfpw8yrBvhcW81bmZcGaBF5f/h/MJAJaOAvMt5WfCicRv\r\nEeH//W+wF6u6S70wKUFrKOroVfK20ssXMh0kv7bx1Vf9SouqUYELuTyoPro7\r\nAZEA97IeNBT73ZXMKXdqrxqMfVrRQUAC0/T0fPl0LzaZIPa72ch3+o5TaY4a\r\naO/8MnATu837BrifvcRV+oNFc7d25uByKfvCQFzjWcjMpVjoSkGcq3xkpFZC\r\n9Q8js6RSlkBqVyl2bTbEnd8Q1MvH0T67wE8=\r\n=DeHM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.29.0-feedbacks-overhaul.2_1674386132029_0.41744368949584576"},"_hasShrinkwrap":false},"14.29.0-feedbacks-overhaul.3":{"name":"@altostra/core","version":"14.29.0-feedbacks-overhaul.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2355669407d4d562f40aca3cd03302663703b914","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.29.0-feedbacks-overhaul.3","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-OEalXscCGrv3o4zBsSKBPfrW2RRpdTtbTDbObTcmIXA8mjYOi2zgUg9IFhRhl38KF2yVmYbdLZSzR/FKvOk2TA==","shasum":"eac8da2010d48281a6a76e40a29d2662501c9c26","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.29.0-feedbacks-overhaul.3.tgz","fileCount":1273,"unpackedSize":1497653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbEK2MQrfo0hlJqwYoTwnM/CIH1lGFZxTeabE57fcpjAiBdNqsmPj2AYHD482v7QtVMhQpBEC+Z1tbEGBgH8HuFZA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzSA8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxtA/+PH4LsP4m4m8KONNXciFDJ4biSwTORdueBU0xOWMeSVlvhhYK\r\naFq99NrfxpilNt4vqLyH27A7YcTBgw2mzAeoKbL80hvv9aHRnDJVLodBI6SK\r\nV/yESfPQccbBSfQoRaxiglryM7uv71Hy9x8iT/QIwuV89MHtPTiSGU837uT9\r\n1a1Js7fI5h2HSPNnBEWzmVCShVZPNL/6bPD7y6Pj5UNdpjwkUUPqgK38dMUP\r\nw3e2BFxB6TDtzTxLLp7l7PxUPjxehKy+zX2FXxWuGTOfSXpr6bTfxhFd4J9D\r\n8xCcRc3X7RVyrIYP6KCJZh/BsD4dikHpZ0cLHhlznFza+1NSOMoejW2qHFgG\r\nbV9uRoDOc35e81PeWVNksoxfgRUBLRcQ3iKBMHWLjxDm8KYlrAsANIzAhCXy\r\nSyIwD+8UHndP42vI+Muv7Uqe8iqADVaN5tO0boWvKdjZzx3gmDfaLrAI0LPH\r\n1xn4TXq/4YM+AP8AkRgL4cEUxu1cfg1Gl7vt/TkHtR/aRGNMp93KaXJEuEeE\r\n5AxGLWzPD+bD4MNeYlrT+0Cf9KSORay/2Nlps4HBUs1nEzil8pjqT432Gk11\r\nl+vAtTe5Lpk3Rc183VJ4+/ksJTNF1arJBwiLqSKOMd9eZpESOgTUgIUub/BO\r\nc7g12VK7NvxsqghXF/LPTPGOw64yX9WeF00=\r\n=7nSo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.29.0-feedbacks-overhaul.3_1674387516080_0.49196316340641744"},"_hasShrinkwrap":false},"14.28.2-vpc-env-vars.0":{"name":"@altostra/core","version":"14.28.2-vpc-env-vars.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3e3d0e054f334eef792f931bcba25a2e0a3db190","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.28.2-vpc-env-vars.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-E1WnT5+xYhyZgLeXnvMqzdJUD6PjwiXVaa1kEeR825osUJwExUV3DCLz0MgXvxVPH38snIETaJj/kcKU67SEmA==","shasum":"c99a730221bffadbadb4f61b0bcc8b31aaa28317","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.28.2-vpc-env-vars.0.tgz","fileCount":1275,"unpackedSize":1499753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHYQYUG0SmOtqTpjPvVdmSHVHieutZa4afwzZEoQGvnAiA/poC6IReL0YvM8rR1LG2cVdyRbtEpl4lwt3VaQ+JXTA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzS9PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgABAAm8Lw3cHjlAuxL2rWc0X63K6yxeDmODAk8JwDHZyJZsNULCy7\r\nvSCd8nRUY98WYSO90Dze71YWJsjuAK3SOwG+IDE6yhb9a+5cqlWAD16D2t0W\r\nCSOk82B+0/EMVTi6QECL8q2SfdFi8Po0BrdPQvC8hVhUWyM0vtbi+WloaKsf\r\nxEz7aANLaRVGARf8+TZphHqAZVo5oRRYV3R61KRiqbtXPv7b8Fd3G8yH3TRB\r\nV1QzTnXi8i7L6IzENzgJv5oti1tfo8jjTzCkzjhrY06HILWjFmuS/GGlkHZ6\r\n8XbEBIoz70GxangyGtvU0YA3vM1ClGu8peUGU0l1Xlzrd+c3m/467T8WiUPy\r\n/ZVB+SBNR6AmuEIVtZK6aztkbpaPcrxwdYu/eKLOllRvQ4m7jTR9Dv+bLCjJ\r\nXtl/XCz2scjoDdmTMrhLObI5JqQsGFdFcj37Lbx48OYSfzD0Yhnp1GFP1uox\r\n8DyYwijot8Txh2KwL0ViFHg58jdqsom1J1SERsJwC+gbOIL1RBitA4/qHpCb\r\naAd+ccmWU2CyhneqePjpnG2vzEx7saBoUZcVe97M3apjysOCCVtgy6D3X+7o\r\nU2/mYVJUszLTbX8PjFYZPUAHWWLpaVE+aaUdcmLCLS414Wjg8ILb5MkRht6/\r\nwKlVIvEC/KDrPHTE3eLCJ1eqBQq1vd7NvQY=\r\n=0rD/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.28.2-vpc-env-vars.0_1674391374884_0.6672659099986178"},"_hasShrinkwrap":false},"14.28.2-vpc-env-vars.1":{"name":"@altostra/core","version":"14.28.2-vpc-env-vars.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"31b97726727700475f792444b6f078e0cf95b46c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.28.2-vpc-env-vars.1","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-hixfNNznl0ByBlIfGfvyN/8FtDI8Cpt5zC8pf1Vmqs/LKbfXYeTafQjZlVIIsbapZX5bTuAMf7whTpqz+B4bKw==","shasum":"4362f323dba7a0e32f6aec15d5340135f452e041","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.28.2-vpc-env-vars.1.tgz","fileCount":1273,"unpackedSize":1497480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEAvsDV0BPseEG/SFTHcmooMdPYaPtEMf+FaCiqs5rvAIgejosssJAWnTEf1IbntfWR6tPlKkcaOKnPe8gl9zyDM8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzTsqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzPw//ab1q+qu+Yk42CBVfG/dxETdClmgVxKKDYzZ6CqWRmBoB5iMw\r\no4M9B+/7CMqpiUbcxteIuvaE0zBTYtTsfUpy+NveiyaKHoR+OamDZpj8dbLb\r\nibIyc0so2zTf3TaWvqeUl9GnbYr6mOPEhI2zqRh6PbDF7SekDj+OXnumv7mw\r\n5TOJg0i+eVXM6OvaOZ92B5rNu56+TN6cIheLwzc0bAeNIBcBlKBaGkjybdEe\r\nrYFKcHRrDoL/YSGRNXH/uKJ3kPQD7nD3CjX0Tcp++ik5Ts7O6QQ83ukoqDC1\r\n1PZRQ55hDrq7cniKaUhE6olLxKjXdgqyDL+6UJ/ecMfroE/ZHu4cHT803vXu\r\nrFeZFn05dOANyy+LdC2zpvn1FPuDHFKiBchmdPVXroTAdfNBw2WC6Z2etLbx\r\nzve7P9JSyDgB1IeXLMAEFC/V/pwIcSRYWQY0tylxvzaILdFrvzaHnKkhGmUh\r\nFSyLYkpFGAptbumCbZ9+mNXBsqi4GG+A0rkF5gGsLJlAxFuX7JvY74tgyoOi\r\npbLEll19vtFg2jWzclB3WPvjSOyvYI5BHMa1+XE6EPkdU/JknbjeSTOF1R4c\r\nnGSM1/4TGYVJ9Jhn+1KixsQxt0gmZHSmGwfO2yby9HVf1sST7plofokSiBJl\r\ngzrUabBViHUOs0pZSOe5bZzGEomw5siXYi4=\r\n=zVBf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.28.2-vpc-env-vars.1_1674394409904_0.3147934865237496"},"_hasShrinkwrap":false},"14.28.2-vpc-env-vars.2":{"name":"@altostra/core","version":"14.28.2-vpc-env-vars.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8b9e4a4875a1551beb40ba2ce8287b7fbab35105","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.28.2-vpc-env-vars.2","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-OfiJ7vBmv2G8apZp4I4dJR0DnQnVnFO7ZyhrWElvOx+yAPgw/cy9wQtKv1QA1IbpwVbECuRiJ4wgaHo1KiMlkQ==","shasum":"1574931d70951f066658b70495b13c93406606f7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.28.2-vpc-env-vars.2.tgz","fileCount":1273,"unpackedSize":1497792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoyl9vF+P1FLv8NAz5qE40NpjSReKeCdd0tKkzketJUAIgcOUVvCksO9/y0ugx5Jr/pTlkqFA6RFVj0QrEfAx+DJI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzUFMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKQg/9GxInuwX+PhPXOeYC3vBeoycnkk5o8FKopX/EOHojbTIZhfE0\r\nJQhZFH+vX2khXvt11MWt/oRO6WGxxT3lx+0ASHTxsylSgFo8cktUs4v29S8b\r\n60Vv2HHMn1ppgQ85p5sxHlVITIzhhKRFXUN932T+HjBhjnuSTrhBCm4xmkGx\r\nhwHttjN/85/Jgg/+KmvJv82P/kpdJmEr3dXypt+ZgWC+42eETOOz2zQc4viy\r\nk+59egvqd9L61pUbBBK5pWKeBmGyKBPXt0EP4Sd0M+Z9qxJ/QbBVRymKzjGX\r\n/luWWk72Z7JYMFJUDSfyru9yNfJrf21eWHhJ/EX2pvxV4JJUGliWnAGq0HXb\r\n50OZ3oGutS//vGSBgOnx08fQYsKMOb4ISjDjHfNCysv5CxlzHv7Ja/WQpqmH\r\nYHo94UvxKlvrwoWaLiUHSoeIgALx5C9/hBE4j0EYTh4hJjRp/uyh7bv+NGDY\r\n1xB7h45uv0BfvTDXuvqUf8uSH5vE8zboCBbizKYajOoruzbq1GodaKkjAFhm\r\nE7JjJiiMyzFPsITbPMUDFg1Egrjxv2SqO7aM0beGEFRKxch4akW8xIZTPfZh\r\n1JfkumzvPm64jlcbJxVQhuRtNA13FLMhOC8YHHSG5G279VD9wJhpo2Gl2v4l\r\n7CbVt5TPVuI2uCDaphs/U0c1xXFcMbiD4C4=\r\n=/yQT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.28.2-vpc-env-vars.2_1674395980092_0.6753079218837588"},"_hasShrinkwrap":false},"14.29.0-git-utils.1":{"name":"@altostra/core","version":"14.29.0-git-utils.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"214aac10b2eda3fe858513d7b83da43f0f2c228a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.29.0-git-utils.1","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-GXyQtldaeSoY44OOYIn2Gzame77111E8hdwwQi/xUuRRZwQD3pe04sLp6Nr+Mj1VVxryLXu+bffpXZ58w4gpJA==","shasum":"68b541e982a43d33cdeb7f464f553c3fa6e105ad","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.29.0-git-utils.1.tgz","fileCount":1297,"unpackedSize":1520714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMbIliafhrXWBtRdJi0+3DSEu0fMcj8TuW+A6DiicbbAiEAvXSCG28OMSiDgSS18K+5C1A67HL1uVOcif/CVcSeDuQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzUQJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqnxAAk4K41EhKaRkTIpBx4Z9Ww8PED5h6JiCZZ8vF/1a+o9LdzBBU\r\nRa8D5lzwwBrqjPOOO6F3kTGFoHTJ8G59fRWNtY9HIKGz2p44/p7TK3KEoSUc\r\nw7q6WgBtt1C4zqK1iEl2NBB2NuKzLZS3cc0Ff6cHYRcKfLUBHhzxQPolL+SK\r\nuK8OIfWV6KrC+4sNIOZe7i/1tNQMENl9wwxjeUSf5TiCVm3QAN+YV0/55oOw\r\np5vCYA17QEFYnqg7NXk5GIbk5ZbNErDaYwXAynCTXz0uN7sKaIk+tuJNemfe\r\ns2n8IejyUI/8hPkSS/XODqdod3MOPuMJe6E//Of70p634ulRtWt5uI7nWqJD\r\n3o3UL49Rf9g7KA9gqiT9t4PzJsmg6HEE3newqh8OXTJ8vBEIZnLqAs/dvNaM\r\nSGMg97ADtkMKEll6RNMSQzswH85cY0msTKefa27jd749S7vam9tKW+rXF2WE\r\nGb7iIDUMSg3iavnASDX8ezzBh2jm4bYOhnfxMyWMZaONeak/qowXKtEwHsoj\r\nOYS7lrDsStjEWWdq//mJZGi9wL1JnlWv0HbhiO7UuPHKaKWbmnXiGpNUGAKf\r\njaPSyN1CEy12svFKHiUF+INDvoguuxJgDnY3GqaJZYj80Cw65aSH0ldjjSSl\r\nLEfSgg/5gjQCySMblmm7YWYAQupJUI59FNg=\r\n=xoHl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.29.0-git-utils.1_1674396680822_0.18089706486370472"},"_hasShrinkwrap":false},"14.28.2":{"name":"@altostra/core","version":"14.28.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"ddbcd372710b0f4a8abd3d82989021f2322cd07a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.28.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QOq/eYF+u8WMGjziiryWffWObBVED1+n6UnHaH/f69nhdkvAP9V+gOqFOdkzt/Xn0xY+88PngyMSwznz28PXsw==","shasum":"2b9cb61e6740c27df4495ec56f505b2a3c9d6d6c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.28.2.tgz","fileCount":1273,"unpackedSize":1497777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEH/RNoaqDUvMGWxmHZbbuZlBCzD8HHoVCoQ5xIRq4TpAiARDVFs1/uUNk2AfrFVulPagu4CIRxLT0+OwiG7y+pxjg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzm2nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqkBAAkLBQjuEfdET7TQLKnUYjrdQwKAmJ0ICrXILpo87xtnb1vgfa\r\n5ED4TdhQj2gtgyv29livmcnp2+Q4nirSonih3UWx/tvLQK1WyWsffkaYAEEi\r\ndttMDjJD9D/AK/0pGyME0VRav49l8E03AqYSclc+mb9eliUjZAhA+CUvMfhq\r\nFyoOyCvf6S5NwMIi+ldHLSEWdF88it/+RQth5RVqVaQ97YC5hvjj0p4F+ePN\r\nyEd+2FUEE2h3XRl49ouHCZCfpDPkqUWd2EZuo51w3F8hb2HkinbwfwxmTv9F\r\n334d516KPSia/TDcS9eTuAo+SWSEjOgXC5blCgbkOp7xe6gVVjv6UaLRaz/z\r\n3cefUrWHS9fFh4IEqxkWjwiHOTk0uaBab4YeRqFHW+1HNRroFvu0bPAZtXue\r\nSQ6kNwW2xiskdZfIILW/ReuJgy28WogAlYjfMKx93wHQag5tYfNDi2T0zI+/\r\nwvYhV5c3PmBwt2DUYKX5Q8BBtFP/zlKXtZ+cnmNeKwWX42jAiIfS3XPAJd9I\r\n7hn92AixyfuzihjpfVhJehNW0Yi3AW8IAhYTEYYdfHaWsbCrznX/2t0n/tED\r\nrY+Y07Bcgy3gNRjymklY4aYszxJVnitwMFPW5JCpt91PQuGCrUWT8+JJ+txL\r\nqpqL8VwatbGlqAvlTvw7aOk8ulk2X8J5VxQ=\r\n=yZka\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.28.2_1674472870880_0.9906782401918779"},"_hasShrinkwrap":false},"14.29.0":{"name":"@altostra/core","version":"14.29.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"53c5c735808439af9760664655705c36b6608da6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.29.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QPNxnWtszPBnkVHXc8lWYW3UpFxWjx68AH4QTWjIWQ/ZX9t4Qql+LAr4koSGJdjWwxtb5Oa7vebblHWctnqs5A==","shasum":"506da51a9ee32c319170ae9ccd5274b942f3a5bb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.29.0.tgz","fileCount":1273,"unpackedSize":1498077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDA3L2SpIMvMaz2OrGcg6v8yNRGh/FMb2NqIEcphlD5wIhAP4hwkzE3bIWv953q0AVm3G2XDq/yAtkUcFdQxIkphJB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzp4oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgNQ/+OVGjrI4TOzHEKREX6ZHUmLkZXvxV7h4LrF1Z4FC9BFO0bTJQ\r\nA490QZa5HJcxzHQC0PnXcbpoQ5XGWCq2+7MMyNx2OfNalfh/QUEwTN3aTqLj\r\nNucCkYQRu/Gj/rT/7Y/lNmN/4O6+G7TyxLDhkKsu9msOJynUc7wxZAS6qIRv\r\nH5QN6JbW2E6EUBr2hqXg92aTtT54ylx0paH1MlGQCS+SH9VilH5YJHF9srSL\r\naEd/vyIJu88hKzS23fndgzt9Ak1tNojWVWsxiUVhad5zzphqExl9ZfKeQMNf\r\nIgoxLNdyGOsZ/4XRYlRvzA4DMxf7aq569IoZLGRoNPpy5dBQ/kHCJQNX5Wo9\r\n+NZnithKaCTMPhXvNESUMB3ZPyUNeBsoIcS/bu602lFupbEm7Q63ZRvbLonk\r\n5GEbheiSOzzn+YdtnsKuUYCTVos0puv4hw3dAHgPThkrSLNRKf+E2vsY0GUc\r\nKZCw6wNs15Hd/8ZSCCncmSB8BeYmz/9RCSu3Seds12Xy5jbn5gjD2MUqugza\r\nKrsv2SAc9IB+Jzqw6pdVDVMWl0LlP/y2OG8+ByVwvwBmFSsSpHasTp3raaVt\r\nrf2dw2HDnaRJD56AQ+iP5yTK4z1rjZD1fwlbm3wMTvNVJivUD2BJYjoxW0Gn\r\n7b/9qiwopWPGqQxIjWQS1DoOqnyifVgTJmo=\r\n=pvEV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.29.0_1674485288038_0.41403404882754336"},"_hasShrinkwrap":false},"14.30.0":{"name":"@altostra/core","version":"14.30.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"ff136f81daadbc1397d8c53a8fd27bc3dc674b23","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.30.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-76ts4z9FJn/kObb+1IF+CreKqLtcISuQgdFgD1nUd11oOQoXkAifY25jrhmRlhm2V1IyTdwAG7ld/3IsZCxB6g==","shasum":"690969f29bdae725d399d3de563cdbaf7b3ca0f5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.30.0.tgz","fileCount":1297,"unpackedSize":1521482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICa453veWcyk5QIzGzcC/fpBTN/sr+9AVTA2OO+xyJVcAiAIel9hVObf1jx6X4ncW/HADsPzOdpgw6u4YIHEikEjZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz61CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWIxAAjrrG0v2YcP8Jkx0fwCMQhH8g27ABQ4sQhwkQhwRDCulkprFM\r\nQkMMN2xP+5l8UdHXvBOU+hgLSbF8hGqTN2bEBtioilFWXlss45QKwmhuQmr2\r\nStfP1PAkqFaeK0z3ko1L4gKz734lrdyCs1dPpV7yP/j/ctggoOUxAXhYiI6y\r\nKfq72VPm5qHEeWOJ8TJ2Gs7ayl1F59NeT0r00dF0gG2S8RTVXAt38GdCEbKM\r\nBzRt4/KOHgZoiK0nnDJXcu1w5sWP2Fvjuivi71kex3/d8U51jnyEm+XdJz3A\r\nb7p79YyNeuUOW5TrQxIgw+bL5jVMMFEHuXJ2/i/Gsd6a+P03oa4C7yxFyyTO\r\nypyy5C1lUmYFn6AAVao6WCXXXTkHTxqII5Z0WPpFJvj9wSHI+TUR1P41mSxt\r\nGwVqQZ/9MbVCC6U8Irj/nkjvnjCOG5gdcWoFwiaCcMSukShu0rChVbsIuyxD\r\nn2pEMfHwaC/CET6dRp2NJDcBUnKKrDmNSfbLvykWC7TCPM3AHFT0mMIe3NhT\r\nOh8OSwviqTYdPcV+K6a3hxcRDueSfF5T/90mf/YCGTaG+XCRuinLrpllUDJP\r\nk8CJBvv0TZYtO9URgzBIFAO5S90TO4XHdzfAMt10QVvSN9mWuraxkrSd5mYE\r\ngd2QKGJevpwTVHmu64a3WsGz9NPBxt5UKcA=\r\n=+Tq7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.30.0_1674554690603_0.44099845735638965"},"_hasShrinkwrap":false},"14.31.0-blueprint-integrity-checks.0":{"name":"@altostra/core","version":"14.31.0-blueprint-integrity-checks.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b0b142642b0e6a8235e14d2f93ae0ca727d5cf36","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.0-blueprint-integrity-checks.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-5xjPiO1A/mtu1TdxnPsyaYANuU/ra5ktaOESEMGKtGBsvY2iVMLUdjOmmqBxgPGPdIRBKbflq+e9vctV1CIlrA==","shasum":"6fcb5b74f445292ee84e1cd5f43e9d5eef05c3fe","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.0-blueprint-integrity-checks.0.tgz","fileCount":1299,"unpackedSize":1524457,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVskCHDeUY1MX/d2hJvOJZ1NBwx6qrc4poJ+pkZ+SMbQIgPqTRd9YIQn2AFkMmCNiUvlGr2kmB9xKT1tNgxUnakx8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0lLbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcZA//Ud0v6guzY/lOKwvxBk8ScA2tJ9St8Ys1u4Eu8u1LmhR79G4i\r\nyzChqns51P+oLckg9CS4k3bbsxXqZsX89QRklf+sL5OZvD9pADiCDOxfiN9s\r\nNoOj7ooVpJ74PFQVHTzc7AuLUkB6Us7pdw0iVPOMzBUZu8VVW+dVMC45xbtM\r\nI33rE7hExcWXPxYJ675Pj2hhBJF2EA5K2SmEwxDw3zbRIENXkfntBkfdGsw7\r\ndOTu7xWyrudyV29opVgOgQgho7YKt7Y0HgqS4DXlpMTdEGM4spns4YWWW6Q6\r\nwhovt1BjvTgXC29XGgqd9XmIKHQJT5EAlxnsUcMtY98xjUgHJePUDi1VHuYH\r\n7+4m0QcACdb5g75aKgtR39hmG3tt0QGyKNb8lPx2Nwdie6lVIH7QwbP4xqFl\r\nvuSJAIx7S1TB5DAQF7segLzHvKV93v3MCcM+/QYXvRvEKoRmCuqcLXzZ4AWi\r\nAoVUNrfJ0BShRSSOJZL7UCaJWviYn8XAwoTbGjdVcruuF6YgWQJZccFRA3on\r\nI2VBxDqf7lYfXXMvIgPlmQ9YMs1rmQQUOZsVvPZqwt+wrj0a26DJJGSbEJj4\r\nc2/hEh628l3VQ21/FoAl2H3ztj3pB45RPf0YLi7OymaPk5a3Y0zUsbawlCdW\r\nooYCbU3MfFk5M1dnyBmSG0aK/p6ZzmWE89k=\r\n=c8AQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.0-blueprint-integrity-checks.0_1674728154805_0.0653617954045369"},"_hasShrinkwrap":false},"14.31.0-blueprint-integrity-checks.1":{"name":"@altostra/core","version":"14.31.0-blueprint-integrity-checks.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0dcf33910d0ebf6a4384517daa90dfb174c4a1d1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.0-blueprint-integrity-checks.1","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-Esz3uphCRTBvxt5BccXiUghdDwuo/U0vhVU5izgf17wBVovgZpvWP1joxNuLoL1QkFuAmPFBU1qZ0yd/4aR9dw==","shasum":"057a1422a471cd4e2275fed33a1a8bd0fabf14de","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.0-blueprint-integrity-checks.1.tgz","fileCount":1299,"unpackedSize":1524509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5j+snbFJHHGOjORLkM+n+tbPotDglDGi8TY9xUbHBSAiEA1kP7jG5iHT8alRLPJb07d9UVqe84ikPWsqRUmGooLS0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0mA6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6yg//avx+gygBXaN6oa6Q/x3YcNvjdPYf+uOWtZDO+jkDvaU+c3/Q\r\ndPBbyACJfVOuqiSOEQ92HnZYj6W0P/CRGnu2SrE7kkxhIp9qmtnDptoJOtpV\r\nFj43LiIP0SYOtVOj5Z9YvkOOiSVkCyc55Fqm5LYetkUFFPifMt5699JLadji\r\notrabnIaPGjj7ita9glz93Ge4GsWndVVcCXvykFO3s189yN3GoJcmt8CCHkQ\r\nnpa4cOkzkVmtZUj/dBBditl+zTBFQ5xJ0S7i4jKEjJfcSRf2F6xZDAsdBpr+\r\nC6covN4oVfdMGWp5oMDAVrhJCf3Ey/xXlqtrhHUvP+QWucuJHwv1UlPB3Nfo\r\n/bfhd82iWTR/xPbDUbuNmMMSapSNNzeMbLnbqG34fvxulPwFZQJnIj9Bin+W\r\nJMpD/Cy6iZuxuyFGIqMTbdBKk2XW84sHiMoEOekZ84MaanpWRt9Uv89zgb4y\r\nrsu6Iarw0m7vQE/LOeki93qjXsT0zbATbcj0/R5uqEE2bKA2gS0u07A8hIwu\r\nZsG+2SLH6ZbQQ2CLMOh4lftyJoNaQOFvHW5GVMX7c5Kc06nNuRYgBGN3QH2v\r\n8c6eRlTmWzllFffn2FiJ9ept8ixngp3GQyPNFgsJnufTfnRBxDcNlmHzbU6P\r\nKNX+IsQlV4D+PQoa3vxkKpS0Zj4Lq77Uscg=\r\n=4TFS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.0-blueprint-integrity-checks.1_1674731578485_0.35887161224396924"},"_hasShrinkwrap":false},"14.31.0-blueprint-integrity-checks.2":{"name":"@altostra/core","version":"14.31.0-blueprint-integrity-checks.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7ef379b0e7ee4efad0c675d883c5ebea5e48b1dd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.0-blueprint-integrity-checks.2","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-7k25t764ZZBicU+n+YqM2nQYNyBp9CFbablHgF9C0xawMOm9okFo6VudG5CB+bpPSeKwY5BG2S1YhopffEdTJw==","shasum":"ed1a0b634583c79553281aa28d3355b84f75a117","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.0-blueprint-integrity-checks.2.tgz","fileCount":1299,"unpackedSize":1524694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeT48Klb/LIoyw24NwX5E5UbN6xso0al7MyZW+MM7tywIgUNc/ILxWhnF5GZXQ6FDxe4GlQbT17ghYgKG/Dhkljkw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0nt2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBdRAAgxd5ddnkfoIFbZIRw/bCksB6p3LaNfcZXBEbGh/Zz9VnfXJz\r\ndpuwyXcaF9Swq0OwGxu25H0f/G/tV5C6cNFfLtMC5hZxlHIsVitwyQakNicv\r\n4y0UhvPj9H9Wh0tq5PyxWUvk1VLX/2fcn9sTVCZtQjxjp9Y/QzTyfQHAUUkq\r\nMb6juT80ecjV9Sa0raFKAT2h564Ao1IegWOL6CHMzuNbpxtVh7Gukm0qJbP8\r\nigDJoXTmLhAKRroKzmIqqKKjlOcQ3ll4XEjKKCW9VT0L/Bv+iPyfIiQAyEMj\r\n+gXo8Bf0xUnRDoMwGe1ND9b1z1B2byRGwkZU6Cnj68ILD7KL8j/W/o3mKRoD\r\nuAX0FMOmOcfqLwF42UHZIsuY2FfPZK0sdE5wUCtIndfLMVvNgbriV3zg/XMP\r\nndneLB4MOuD6hCkp73WMF4obIBrbsfjAVO/lWFf4RypooJMnmse6qp/1ncPt\r\nYeFFAiy6S10pTFwS5Ubq9UM4YOpaQSFLNwmQrCjnjzQJvKkkHFQdZOzhbOib\r\nOsPh7OlSsPhA4KKPNuubPBuAYq1/6yKFsy1xMG/zsb6s1CbkVOdIxKOHKmOP\r\n+HqAz0+te0CSsQRKcAZ5+/JuiwxkCEzkySs90gD7KnNh8U4qWKf9zDGmuxTu\r\nabySQDOVvxEcFWm0Xm75uNEp31lYSdY2qhw=\r\n=1s9u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.0-blueprint-integrity-checks.2_1674738550282_0.44499774832198424"},"_hasShrinkwrap":false},"14.31.0-blueprint-integrity-checks.3":{"name":"@altostra/core","version":"14.31.0-blueprint-integrity-checks.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.15.1"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c2c6988f281cd43d6f0bafa06db349b36f00ae05","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.0-blueprint-integrity-checks.3","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-4b4tecy4kmUbdXaVINJVGYlrBayvBf5R+Xg+kiDq1iFUWnKaejBWsnSIJ6eOYHHC3DJhCL7eAazozW5SzP86OA==","shasum":"6bb9d12fbe7077364f19ca9641e751f0ca0ec6fc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.0-blueprint-integrity-checks.3.tgz","fileCount":1299,"unpackedSize":1524694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ5UYv+L84db86RpSrBvmW5hlOTfCbOE/Cdbi7BKxwYgIgK7Ob20pEilrxxbBXgqHkko3tAKnLxg5MPNtcQDzz8BE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0osKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7Qw//b0LC6CTYzU5pnR5BmPhIQVYw7rqyN8LdQk1a05w+e6zs2O3i\r\nESa+QuATrX/zzJH/he4IIdgxcaAb1tbyoVJhDhbkBO6DS/cq2LQmj1eYaex7\r\n2tzZA3l6vXA1Q3mslIntwK3Bt4uxWgxcP7dJhm2UZMvyAV5ek8bJPH4Cmf3c\r\nP6d0sb+uteu+fkZPrTkTNCOo5efrTE9kTmLTqaJrGxbUgHYRLQaG7C3x/EZ9\r\nnNbVDzhwL3oIGOPykJrlC6fvxwan8s98mhoknspht6by7kEekWqoXMb3peMO\r\nriS1w7ECYZu2up8VXrZAlPuxtAe/fJ3Y9naIsMys6cbfw4sWh1JmI4Xg/e22\r\nx8VDLMca0f5wSBahOPFAu2kVa24h2I95/0QYOjERjAdRt/Krpr/sZh+Jgfwc\r\nzS5J2CNZ0ZMFC6fOQ0NZ71pFx5gv3OKUFIVAK7eMWvTQGyX4mMqFQDBvxu+B\r\ne3naHQAbJ2s03npY2R8wzl3Doemnj8ViA+s4eIOf0JrYnluqlT1bJmo16d7g\r\n2qOOYJQFHmOksTB5CeQM0V+N9OADYvotEsutEVUhoIIvE1Vv5Vt5MKjmjI9w\r\nIbcKuarr4xeRfE4TOzWv1ibR52bdIGHtCXqgEQYHa9+KKW5tvOrTmJIax9tk\r\n98gkXLqtqAkIjxe0TEE+oeGn0twHSCfafeM=\r\n=e5U2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.0-blueprint-integrity-checks.3_1674742538713_0.9607857705698901"},"_hasShrinkwrap":false},"14.30.1-bitbucket-retry.0":{"name":"@altostra/core","version":"14.30.1-bitbucket-retry.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"52056fde434a793e1f52ba2abde3f97a26510e41","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.30.1-bitbucket-retry.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-XQG9cVY6I9/qnUiFp+IlEreLn2QTBvREBr2fftlOAx3NKX8qKXcmBmuYQIm9W/ZkVKXvCwfRAswxX0mu1uYvMg==","shasum":"78f75a0407c5261bd08e48b3f414b687f1c19916","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.30.1-bitbucket-retry.0.tgz","fileCount":1297,"unpackedSize":1522310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcqstw2Qqnd8cM0GP5WcZKgJCUXm+UvZ2TqjPJFspy3gIgAmzwCJabXrxEBu5PWx289kRCp52WLkcpSSp0K5rBhlA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2PnzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPkA//cQGn7EvJ4BQwxX9/ICqUA3wWn4ihNH+H95Cuak+S5LB7cZig\r\nj1lvm9gz78jjuXNHfgHfbvl88UiryXMII07C62eFq7OknT00H0MJrupwGpVF\r\nYu1nSsazyWoZDpOIbef7ZY7/diNeFtRWHOhDjGxEfguSHtkvZgxYZQr0DQGi\r\nkqt6XkPAkYCyfaw9w00tH0LJvmcIKZVNqTFXHkcdwIt4jhAD9VJMZouUh+K6\r\nAjnioViyot+vct/zcf159jEby/erkAvgtV+moDbtqvzBEXzu5ReB+dn3xT/l\r\nfIohCjDfdBPcNhebyTmSgimG2WamKFRu2bLoUWh7uPl7gWXqMz4vpJNobOpG\r\nfHYjzPdkWpMzXeKSP0zMF03e/qv9GRRSO5o1KvXKMb7pkE6R1e+eN7UHI8fH\r\nEgxdcz9QLQdW4cP3f9cFLMnT3UmXSMUy0iHQOODTfZQO4/3rB67WWb7Uv2H7\r\n8yVu5/cCI/DPRBM5oObddP0jcZ+9XYyxSqp+rgRY7uEkFI+FUB36/vIOx2xz\r\nD9IkpzCSzP+hVaga7fXkemOfHptI/KalO35oRFp00no1wRwS1Ya8pmtIUcmH\r\nO2BWIZvD4Wyrk7Bwq9ksmYsGTIaEAZOencYCBpj8ctmYClPvHGYcOiIHXsjF\r\nzkd9msogsu7LJ0qCVAQcrQ6qrzDMHA7CXpI=\r\n=l7W+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.30.1-bitbucket-retry.0_1675164146858_0.8711788990195366"},"_hasShrinkwrap":false},"14.31.0-blueprint-integrity-checks.4":{"name":"@altostra/core","version":"14.31.0-blueprint-integrity-checks.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7854860845fd93bb09a24760f63f5fa93b760d57","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.0-blueprint-integrity-checks.4","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-IgTSTJ3nPtTHcf7aqJPSf4e3B+AhPXDb/69Yngwj1tDGEKpbvYATYZic42nDUpV5/yezhmaOBz8IEorpNjcslQ==","shasum":"4146dc5c368a56b9557acdf915459ab995b2c059","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.0-blueprint-integrity-checks.4.tgz","fileCount":1299,"unpackedSize":1524694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkDRIW5lRMosr8lJUv8K7Xh8wYlME+ZXYbdSkyjtoViAiEA6loZfyyZvtqoclPw1Ouo+BvkrRRBuE2ejQs6TPTLjKE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2QaPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZtg//VNU/bDIWj4tDfz9R9arbEowTEIuzrckdbBf7nmvDhAN1+YPE\r\ncri7JeCEVKBRGk0kCvOCV9RLC7npMdE4PGRiWg1chkfPtEmyIIe0rX0nq1lW\r\nOwgptmnHvPxvSEnvwWKxq9SoXL0sddh319pAgwJa3Kes4Zbdx0RQr9pndYbZ\r\nexarPaQiSQwyU+f4N3nG2N1etlHw8MuOrOqlDVfN/vQTvuDWP6bPE2c3/Dqu\r\nx45wVsTvPYDUkWibJ1Bg/qWqsHSvLVUHIe2q/uRzzNCJSpoJ7z9Ryb5JZXEV\r\n7/AQJGuyOlxHHfNKkT6q7emSIPLgCA3XviqfTXDDGQirKND7ucTtK3g+tb4/\r\nofNUGQVDR81L1gmlj0JA+UFuGuK18e1rIf9lLyamTqXtCbWirJomsN7tQd00\r\nt92WVv4V5OMQ84b/j4Ka+vZLYikKQ5E2WMj/zZAV/w7SzFvZLzPJbwxS4yKD\r\n/6RrylOyK+PLc16+sHFvtEoUuoYTnQZsbpqjpHBbED8dliJAbbvG72qzJZdK\r\nt5JuJQQuo4sCzZrnqWoRCqxhQNjZlWVkZNTfY05y+UORPC7ZLsFttFwjiAnv\r\nDVxUENWDa1UKuKRZIGbGAbQRieO5GiImNGpq4dTJyigUrYDg2eheiAKEYhiM\r\nYUl3+n8W5oGtQSVoKcOrg1no6+RhhpDC/Zk=\r\n=sLCn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.0-blueprint-integrity-checks.4_1675167375089_0.6124628689965965"},"_hasShrinkwrap":false},"14.30.1":{"name":"@altostra/core","version":"14.30.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.7.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"bc2fd510c31976870fcdd1080511307826f047f5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.30.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RwZhIp7wcH5IaTQPV0FVlW6C7hoIGGXY2X9whE35EB5RHq43Zv7wXZAfdZaGhLCvklm61LF3ZVLIzTtFBiRsNg==","shasum":"05a7a7f0b7d23cb3f64f6a88a2069d12674489a3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.30.1.tgz","fileCount":1297,"unpackedSize":1522292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHc3ZFseQfI3qs+h9z7f/xGsK9eBD5UwUvnUlcn85xmgAiEAnuG8XzLBcavFEgCjUhnkzll/289MeQwdUrjGOFOIxIw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj24LXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXzBAAhkYvtzgh1loLARCXmBq3qQVlkSia02wjO1NZitGguf2LgxRC\r\nnYwG05+fZ79wqIPvvB9IAc6Or5gLmd5zi+8kWr+squ3+XxKZJ+9wAZo8AV/O\r\nBu2yCcmlkqXR7x5ORs1cWwVZdLQFvvHkjBUUGrkrSmlaZfkm9L6SX+uOFf28\r\nHh5Ux3awSAX3MkX7W18QEbKyVpnibiHk4jSbPYCkqekc4INMnzcjcTE8wYwx\r\n6J4Ycx7eA+B0fMnoPiTC+yJN+hUKkZmOo8sVHObZqwaYg/3Xk2X2rXmy0/SI\r\nK6vFigkJ83nCXyJ+Qa6SCcg5K97CbqQWQGKe57zI7gg6l7qEe9B9Oz8KdKia\r\njPMFIPfbQ9rq5ZEyZI2k5J3jVPwCFUQAZ91FIlOA0eF/TDwH9Fza8+uXyzvJ\r\nHsxzPu+WVhImIomuCValQzMpa6yzkepsgRBOEqr12A7S+vCBAzqZhNSh55P/\r\nTemrDkMWXeBI+7hx5PqFEylBkBKNbrMSOP2Xe4XXy8pxtkCrsLFq/L+BLGFM\r\nmz1UHKk9TKXoxXXnkI/k6vb0V1KJxk97bh/LdOOmkIpIl6YBUFpEGfHwLYh7\r\nKOAHhJJ1NX3lrz4r8D333RbbrLqnDSdUtnhL4AuWmuYjlkrRZXkThTa5f1U+\r\n53zHErqo06XPKuUdqehPvxIrRRaYHDrIj1k=\r\n=Ubpd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.30.1_1675330262835_0.044125918196634695"},"_hasShrinkwrap":false},"14.31.0-blueprint-integrity-checks.5":{"name":"@altostra/core","version":"14.31.0-blueprint-integrity-checks.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"57baf231b2c0f556a27549f4f8fa3284b992c58f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.0-blueprint-integrity-checks.5","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-PRFoVSiM4BLFbJ9EcHPaR29iEDIZm2gr8iuuCccAFdII111o23M9Qw0HS9QQYEYs+NAsW5zAft9DQL4FDdgsKw==","shasum":"def110cfc253545a57d486a9dd11381e87fa18cc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.0-blueprint-integrity-checks.5.tgz","fileCount":1299,"unpackedSize":1525505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvx8eubuoxSSXaLdobxw0trB7k7gXuHcR38RxSzOsMmAIgNLHSUxteWB0CvUM2wKekF8tGVdxwmfZ+gBcIwj2SyEw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2678ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDBBAAhwBb5rOR/kogzuYc23wlYGceSUW1ij5DiHb5eg0bE9u1w0Ph\r\nGNp8EjcVMgWR9j0bxLJdqAUh7oyKWFDzjgt+uCUxSpOYmpHT8JyU/YatyCEz\r\nA+2XPo2nr4fFoUEP8SrvnOkpTeib1aVEoWpmzWwimHjW4i1gHSb07220CRuE\r\noiqrtI+IFNXL/tkeCY5CoOUec4y9FgqHGP3/1UEWSLKA9jiedrEJ/9rCJc5D\r\ngnDwhk2QNqTsXruIn2HGLPOjtw+k/gYYUxa36/9W97ZS3zTWZnFSOt33zCia\r\n9dIMEySskVeH4c4YZqyWFVAsrLZWwxtU6Y5XzMcRi+FkvQKiKQdvHprKZQqf\r\nH/GSx1sOSkhiwXjl62J8RoR/s8RZn88SMlX7pHbWlJfAjqbs1OZBstcE6DHX\r\ny2KbzYgR/szdRV7YoOQigPAi94YuO/FBnpyrYc3lbuo5zePCcjtytGlAReZh\r\nDtWR89XZCZ/13Tbh2s1sPvVZsESe9pYJ2jaLtSLUvNin46VCKPszXLsT1tAR\r\nTLvUWPoRArZRqS/xRb+8llFOTvVBFBmzjlxt/bIYdHo/rpvZ9j1vMulQSCJn\r\nuRpnP7ECMHiuGu2c37+UJ62q+qMBDsinb5VKF7PmjKOBt9I/C4M+LISjjcvZ\r\niADD92osTZk8MAVgaf1FvYlf36DBBPTP4j0=\r\n=rfGs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.0-blueprint-integrity-checks.5_1675341564033_0.3300590939347652"},"_hasShrinkwrap":false},"14.31.0":{"name":"@altostra/core","version":"14.31.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"c88c8a224e855b5e60a1660467ff699066dc4169","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IR9384Kysl4Nfv7EXhw31DRf/FRCLFn0abPeNualnEMdXDZ2PHTRF7nH/4KlWMi3Rsv8g2DhpX9xF1W3kYD5zg==","shasum":"a64dea10b4e98f6e12d88b0d2fa97fad9f67c58a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.0.tgz","fileCount":1299,"unpackedSize":1525476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlbK7t1Cof5zY2xyQy3QB/OP2BIJKyow6Mq07jqadhtAiBlvIU1lFhdD11PgzC+sfWQEYDvgPgfYAI3YSfRkH97GQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj35q0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVdg//cAlEj62uuNMNUzCnDvA0jKi4iFmwLMjN5HJp5jlaupXltyyc\r\nUlBzX5UhyoGe1BqsOpuY8TeM75LFGcMC6A/xzC1V+eYaL3aDiYQFGcMcFYaE\r\nJP8vzM0Vps96tIDh+/vmaVW87M3BK444F7x5Po3xE5UzNJitYj5dDx6eXWI7\r\nFPtPmOWvbfGZbZRckwv8N2EPlDxcehPmA7VwEltJ4Yx1MvtEeHBp2ItcUfYJ\r\nhbfmq/lNfOV+opU9UD4AlcLNqiYh2iJmIobE3JiIYY/kcr7atHxCtQ8sxZdM\r\nyQSjd8HydgH86SqSLcrYzCKGmdfVK27VBmmo1JSLCaEc4SIRtcLaFMlXriEk\r\n4nDKhvNeU3tKsjTTDrJy9IvV41vE0rBXbS/mfY7JbbppfgKUY1pCyzOnTJnw\r\nYuTDoJY4gCjZ0K+qG1edhWDnXbDDQgcTDOfA0c1lVIXjTdMMl+wL0gOQ1yoX\r\nS5EcDJ+ZNyclVsN8x0dKhGtABTNo4xLxHs9N+ahllJ/FtP+NJTzlPlpVtOvm\r\nrTgz1oao7EsT88VubbGXi7wWbj8+5hqnr7AM6AzvM+rijhQcpBiqwCj6qk55\r\nFoSBfMR1iSE3uP69hdjiPxtWGRJVd2vSNZ1urldfL3MiAahTkwcLVe97RdpJ\r\nWuKW0AWGofNej8iFRSfsBX/iuL8S17pO2fo=\r\n=jfou\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.0_1675598516046_0.14743356515636918"},"_hasShrinkwrap":false},"14.31.1-project-converter.0":{"name":"@altostra/core","version":"14.31.1-project-converter.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"179cdf9ab1ccabeecc26f85b5c865f05978454fb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.1-project-converter.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-QnSE5+uIVEcudfLE3X7lfKTXXrZn2Xjyd7tRx8CtK4A17q6ypMa0vcTGUBCQ5pFYS0zcAImdLkoE6zZx8lptnA==","shasum":"04700859e93b8716ae9f96a3c1eb66c69b9e127f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.1-project-converter.0.tgz","fileCount":1299,"unpackedSize":1525483,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi4HgjxvQ8T4GJ6+Unndz7FbGx4rqPueUOwO7MSMTqqAIgfPe9WqimWysv1Ifwuq0lSqcwfIwFnNFd86JMoXJ2kN0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj39U0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRXxAAhvVOAArVvjx9Awc39gkY16ABHWmDRLhHs9ROZEPHA1pHwN8x\r\nz73UKNCtq1FPne5uBiAcafLnaCzuuhf5JWyeZlFAOx+wHTe3mz3B/TCCX12w\r\nR0CBwGf/6r3A9Lb+XHWMqX/MgtY/85VTwTMTeYbQp8Df6PsSDiLFn57phd6m\r\nbJ0YEsCrdBw58z7w4kt9wLJsBbjtGFiqCijCGh51ZsnxA8gD+C0KcdCTbt7E\r\nFdtNgT5Vkxzog+DM5YLO0XpTBQ6N3ZSfhw9Rt5tNBnNaf1xL7I5DNa3amnuO\r\n/Y64Gda+oDtIFrTiOi2ROEg7uUny9LlwVkQW2bgcVKis83J96OtyZ+iOKwH0\r\nxjn9z3SVJiI8hyGr4m1t/tFH62zARBOTZIQfLBPtSr60XkjUzG72nrT3ZtFl\r\nKnVcfZlv0WMd9dQ7B0FQGzWPQr51QyGYuzDrnUuNSw+9M+wZhloaeYH52AdP\r\nerGuCe8DxdqEVcJbFPM+YiQpc276W7HTA+qwCKhfJfE7QULAvxEo8FAEzlLU\r\n6sRAd1ZMMLZWUqZSmgnoLY3b3uWrsNZn5aBY5nw6RXiGQ8vs7pGut9/F/UsC\r\nFoXPwUH2v1GXgZhZmEWZP9JSQZAFnpmxlPslIPH/kVfA3UB2FBRDxUI7p/H3\r\nrFFg6IWVwnud5luB/lvfxU5WdTU1IQ0V1cY=\r\n=GJnm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.1-project-converter.0_1675613492335_0.4511123618904649"},"_hasShrinkwrap":false},"14.31.1-project-converter.1":{"name":"@altostra/core","version":"14.31.1-project-converter.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e2629e01f6eb12326f647a5892286b305d17471a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.31.1-project-converter.1","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-LW7bQuPFIOpSqQ+eTIQxvFQ1Uq0w9aclTPVwSSBXbqzTs4eYZUMR53ul/RCWiXQ6n+6ObxQOestTOZOiRne7zw==","shasum":"3caeb8888c7ca6eb37ee84e63e54e57a948e86dc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.31.1-project-converter.1.tgz","fileCount":1293,"unpackedSize":1520555,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMZiE7B+KRuGnpug+rzB9cCBpMbVaEJr3dbdQ8BtzuEwIhAOj9GpVfvFuJinNKFi0XBc/CgEVkKTGpCVv4jKm7bBhd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3+zPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4mA/9E0oOXe2ID5aNoYsaseoVpd2V1v4ubGY2+xaq15XBbcMKwvOi\r\n3UknLHkI/zhrtMIfukDrQ9l/+bYJ8H1TQsDE2JmZFebT/9Wwa5NY30gg6zKj\r\nfAwxDAGcJdTrl32flv6arwHRyL+Jj3jB5dcWY1R3M7kd3QpynPcjLeavSVcK\r\nufqFOnjDkZkwqkQnIWm1xyP2G1VchqJHpOf93dd1dJ+rGS6LDZNB/t+CNw0b\r\nNQiKm/zMuEaBR1THj6hykgHf/vTSN2TfK5ZwdxKHoS1IMx8skzmc4bchjSrp\r\nKG4lbLK4801onAxMRM1t1v+pgvhBpZnzMsAZMsKwtH1IWsNXh5/a14FcG3S/\r\nqrH/It1ZiJdU/7ChnWsyAU7TIO8V6HqrOWfV470aP+CJ0/CV0lYXos7q35+H\r\nUxPkwx2h2JN3OalNO0acBMb3Di3zf88iBp4FlWZuGn0taqMEZrgehQnryB2d\r\nASVtypui8BmHFYTlghmEFNEZs4zNTU0MJUEc2xSs2kxbTax/RanP84zu5pJX\r\nz513efRhZru8UveiVqp+bu9Uo9yy01EGmzWX2Z7geYTa8GGLYh3bLw0QnB7m\r\nCt9qzC0b4iF8KCSyUSATtLwUd0KkojwTWRTbL6fWiX8LUwfWzFsKZAbiAXjk\r\nQCblVIkIA4E5IwYma7F4IxNb6FSkFQkCsz0=\r\n=6PFz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.31.1-project-converter.1_1675619535443_0.9226058285440868"},"_hasShrinkwrap":false},"14.32.0-project-converter.2":{"name":"@altostra/core","version":"14.32.0-project-converter.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"34775fc877143b89198d017285b5d3adbaf106c7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.2","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-OztHuYIhwPCpxXaPJSLyDeTDJ4KbEwCg2VuHmUoLxwriVSm00lpIoPTeJ8QHVh6l9iZKT/YfxnTw0kT3UvpZgg==","shasum":"4577c7fa47930dd97377afdc834a9785c07ab832","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.2.tgz","fileCount":1295,"unpackedSize":1521008,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo2vEUP+d8umyCBFA2SBsrIT65vyeE/0bRIWTlbDEe4AiAQNKOCFV1BQ0fBObrkZhvlpDRfUZLT1SLaAI5BycnKMA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4lRbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWiQ//dWQpil3EjsF0bdetlvRjwTcpbZdEmV7CFnmBngGLuRG0EU5l\r\n5zPbmMiTs9EjRZwSedSGiqCJ1dcoC1C+lTYK3cce7FIbSYN9PXLvUKm18bVY\r\nMixnT4durC2+xNkxyCGK8zANPmKj5aZXnwLqkVkKVOU99/GN5rvXH7zRsY+H\r\nokgII+/hO7Am8kmYqn8896bNEvnNPKqoBqY1d8hSVt1XaOyf4v+e601yC5bH\r\n1n+lrWhp4cWpGHH8nCIJwfPdHKLPAE2YCURYvv8Zau3OBGWHQTfgkP6ZZxOg\r\n3Ysu6uSqVa+mlz3cU/vqd9434cq6MHqCmTHGveP8STTWbdT4DoIJAG+YsZX7\r\nqbJ38Z3Z/v9v7ECVATbFkqi7epNutLGqR/t68623OQkHnME75CeRbIteUEJo\r\n6Rrf5ThOXQzeiV+OnBJ/ww95qoE/W244YuST0uHxTahJJg+isWZVDLvsXAcB\r\nARwdRU3o9w+DvfGQA4MVbRB3IMmpveC+nusT2XdeGQYUL8RdJqBbkg9PcHFl\r\nNGcP+QiuD+ZxMmparSqip4iLtFpVyLk4zqOE6XPiZldmek83ddeBiM73rJBT\r\nJZDrcsMMWhqOxQuT+JqivNqS0ZwyQbSf+uLnSdlU1iIs1GviRoyMhCSCxdCJ\r\nkKd/Oui+Bo1+5M4X3209XpvTVgsxOcR7P9w=\r\n=li3o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.2_1675777115269_0.49119243675289503"},"_hasShrinkwrap":false},"14.32.0-project-converter.3":{"name":"@altostra/core","version":"14.32.0-project-converter.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ef8bd7e58f3186b45048d7b5c2faa7593cc53720","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.3","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-mpikkO5qJuJrgN+KGoYqvH/1IwB9Dh4fPUDrRIORPo+ItuSwjhQuhaBZol029mHaZw4FFJi8KwIlLxWLnDU7ew==","shasum":"acd43fdfe9736fe93ba8343cb095b283c17f4e82","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.3.tgz","fileCount":1295,"unpackedSize":1521013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPdw4kec/2L5KbIIh1s/iD0tEgnn8w7d2cOKty6fSYiAiBeuE42aGbsJ9RpBt5C+jsrULzgO2yFBXorptiPrB8WbA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4l2GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaNQ/9FmuDUgs80+mFvUOqdNztMYjuFMzGXDC/rHgQs15vgvzIk7s0\r\ngoO4/33FuI0hacFstRjvYhBAtpeS0EUyEtouf0PSdbOkYD5RDf6fi30LNuDI\r\nwlSQbbxm/l8tDuJCS8bL6zeegLWewDJ6tV7/uZI/rVdp3L01eJBiXqew18bp\r\nt4ofjK5uWeih+42zICFbQzclj7eYXpEh+uATUZzGtbk2MBLHyezTtJ6MRAUh\r\nhOJ7OdzVJftq6+0e8Os+M6OlGTIsPlRHrn+wKFwBrpE4vFf6Sq5NZPulANbL\r\ngGJhabhRybFwnR95jGVoL08CkwnCrBXP/HXd+ZV7teqGkM8jpa89LxjDkoc0\r\nLQv0PqsOsYAUIX2Y1EIL5dyLvlMzq2qtJcbYEw4qaGv4PYGGImmqMFp1K/8w\r\nFIcvpInRAEy8TbIPCDZxAgLlrspNJ0LKGiuuQdH0eiENDJU+x5s4DihhM50/\r\n8mqYmirsrGr3Ftm5KV40pwc9l70La/4kL9I0fvVVGjoeBpVEhowRpMQkvmL7\r\np/aVRIbzL5Zmj8M/7snGX4y5fj8CMOGOCYswkCDB3B+bvgvuLVbmA2xC6WBT\r\nLHhhZMEYMbWchFF6H+3GuaQJJTw/m1N3ajs94bSVC4RYYvxB4B4oGvSJR4my\r\nJr9RwL6eeOC2u8U7mzQWgHrSnt5n6jeTazk=\r\n=KxSz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.3_1675779461992_0.06220604975504829"},"_hasShrinkwrap":false},"14.32.0-project-converter.4":{"name":"@altostra/core","version":"14.32.0-project-converter.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4a16b86612a8dda28b15e16aa01296d2ac419790","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.4","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-FRlPRV9zL0zAhMbZiM0+tvn1Pa6IzGLh3LsbEF9zi1vzd5QP6LhYI3XVtpw3732nTbc4xpcXBZYXaDzfDVswCw==","shasum":"74c3812435c108c78992d129c6f9c3e0a6637cd5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.4.tgz","fileCount":1295,"unpackedSize":1521036,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoLwgP3pRQPOuPED4XeN3N9am+5tFVuPHMIt0BNaB2rAiEA31p55eeswCCGSvf+scLsPWQhmPVLJKbshkJi4yo3Ces="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj44+ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN2g//a//mrzItx4PGMs1ALv58YCXtJpmv3eWpgjWANySdTm8qEKro\r\ntaLK0Gpy7GCP9GJ8A2T1+Ai7i14JbdUPNiUpgU5DXfwHmoss6nRq3rgdHI51\r\nMGn/JuOOEVho5aN9mcYq9oB3TRNo5uKqjbVTiibxQP9YdkKB4G/0niK4X3WB\r\nLdrn+BqSoq0X/8W8kcH0xk7zJ71Z6Utlx8lg7sCi5opdb2JoDG+ymuGfXZp6\r\nbQhYwTk5o+dB97j3lbN/mB35Yg9lhogkMTd8iZZ5WTLoQQv13qnGNTttdmvD\r\n+nPEbl4lDQ89ZIMill19Zav5gI4TT+4GHMrIv1UgrqJUCV/octV/L78ZIVsU\r\nlL3O8u67eCy3uRr9vcHuG/pBIB1XK+g+BdpTdfg3J/+UuSTOy0RHeS1NQRCh\r\njtJKdMESnVM9BAMLEii8UeYOrZkgZ0z31X1793gEkC739KmwOITT1sTYP5Sg\r\nFRAwkHSZE9ykAF0Ued11nzCjg19AQVAUXgH3PrqN88wr54B+npiM3mQjs1YI\r\nsm1DH+YfksXWBXO2lvIHoXUNxh+/ldnn7LmPBiVbnCxaXca/6ma4DJgETPR8\r\n2BoH+ZKZ19ygef3sBJBf3PTf9urZm5B2mBYDJSjf6q8HtQB2zWP8yqYe5psO\r\nh27YRG2/0gkacuIR42ILJtKM+kOPuQ//ZP8=\r\n=olgn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.4_1675857816811_0.6447968704644891"},"_hasShrinkwrap":false},"14.32.0-project-converter.5":{"name":"@altostra/core","version":"14.32.0-project-converter.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"01c6fad0d7dada530a9a9dd193a2cd8875d6b8c9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.5","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-WzJ5y9CTwiKD547shmATD7fFDerASC1qKzsr7QErN1P6/WvnLhGUHQGJ3TxnzC/NN8LZLDFGxRulN3B1kRcEjA==","shasum":"a13ef2653a69cfc0f889f4976618d3abe7afb0c2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.5.tgz","fileCount":1297,"unpackedSize":1522634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSgtmJmQvwbm/GCmh/QiHYc1Jjcr5xsuG8ckwPxNjbtwIgS0pb2cELliX26odHl3KIAf1WPG/2OUxP2NNwaj8BFmQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj45sqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmranRAAlpZ/aIMxQGuEfmNx4Wqhex6lijvghsKfkMP9iKp8Sa9yxrDa\r\nEcONnUUph0rjeQYwvkJ2fbbPGW+EYBA+TAJ2IX342k2isa2cvkovK/nwvaSb\r\nsD30aCNne6eKw+qvAdSGaaQWMECb9ZwgByq1C28gYOVVLS2755vbimMZsz0g\r\nirmGwJol5tKgnCtOqMzugta3CeFG8AOPIpaXC+mjyL3JpZakFOsp0KEUo6u/\r\npO089sIaqDbpdqF8K01m+5NdvZ24cbWg6QZADlaiPiPcuvGw+f7PA8NRznpM\r\nZ+etQwc6D8woHNz9Vo4klSIwL6NENLR4R103YmHScbjCJoYCE9OzIKeU+ENH\r\nUOQjHMgdBox6MMpzkxpnLM/oBDLJ750fhX7VYXUnxnOUPq/NVFQ1ioskNMDZ\r\nsUtSz/Dq1QQ7GXcUX6EPqmRcTiFKgnQpe4MMj43M6Y7rRuX4kw/xfUnEcq/I\r\nVy/dQlhRZ0RY1Z7kKOVRGy7SK9xFZx57P8w+Fp2O0ZAimIH2/vO5Yf7wXaUK\r\nDTS0UpodoKx0i5hlKSuoD5j7o1C0yzy6KU/pGMXj66Mn3j0OBhH6Vn1lu4Ik\r\nRy+9sD6OYDdgJtZtaq/8p8xnTg0OIq1YndADIxK/xfkapPxg/bF3Dnoxo4i7\r\nBif3vwvZP0CgcPuqxoNP5Nu3DdeEyV1nSyM=\r\n=VrgK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.5_1675860778612_0.7577533515381742"},"_hasShrinkwrap":false},"14.32.0-project-converter.6":{"name":"@altostra/core","version":"14.32.0-project-converter.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c2ce2a9893e79b7dd8051611684a28cf1fefa6b4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.6","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-8W5MvDdps59izXpxmL4/JtSTUxe8MGjfn68yrmEJPTNDyY2YIz8Yvfrza/haBUFFy5YWLGLTV4eflWkDzRUK+w==","shasum":"be99ced92b2afea69416dafd6bc889dadc61d58a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.6.tgz","fileCount":1297,"unpackedSize":1522646,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYRYi29dfeoSlhGt7xZKZBN5QWzbkpUDP07+OpUK+8QAiB6XRcbwGitBImAM/Mb/TNJJGxh4B2EV3Feev6jTJKU/A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4+nuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptrBAAg6lyKxhHoZD3xsAawXobcB/1fWVne1ZEpRBgh05gzDmRAzPK\r\n2VAzp0FmSXAr1e2YuN6Ht1fTk9qSIG3Cxn7ZSA3KPn1DqVeCdpwTPJPQqv1c\r\n2riO6FMelV/ZG7WPrcg5e772WrTxtuwcyeofmA2WwuIssGrkImMfQU3VnnA+\r\n7XIjmMUJtlwp2mgq7Z+3FDxX8Gc6JJnT3UxvKBOD1xX9SIcAOeeug3jqOvBE\r\nOCb5WNA1gsAmmb8dSYuanX5vwHT5ZBWodo2XJLFG1+j34XNQHJpb6u/C+nWl\r\nQs90AMLtRQWoaAWDzOu0fB7HUrNLrsOh1/qOzit0qWS0F+eBWzyRAC+mVMK+\r\nbK7Xu2slAkEajflr13ebQ4IytOXYyLwn9h6k8v0ia8nIzX7/Lm79RbTxp28G\r\n1ThfhqKGQ9zWIvNv6qzvduVVUEcr5wXkZ8dj1z97fFWOfR0q75CjoeBkQXQC\r\nFsz+LS/pZmfqxfdbrqzfwLY6P7jMYLcjkHEZjnDwK2N/TK8OaBZaY9x8AGgV\r\nGa+w2oIRIXTNvOVZ86ARwRIBGCYLACln4l6dAlQgjVtwqqdN27OTE2rSGi1D\r\n5nkQDDqG1EtIOwI/SJEVkbC3SFSVpmm8reknj6W0PWFGkj+Pqr8JLqWI0Gcx\r\nl5GCYQh4GsE5U2BqdfVTCQTZ4pNaOcW064U=\r\n=pzsp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.6_1675880941774_0.4361834815364043"},"_hasShrinkwrap":false},"14.32.0-project-converter.7":{"name":"@altostra/core","version":"14.32.0-project-converter.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6773570f52a3aefbf4b62175137e329f22bfb0e5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.7","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-qkMfbng0jCZ5ii/x+j67gt6QyeSLFTq7+DVkPLQ6V0NNUgst+7NzqKhD5Gi/mJfKpJKVwUZjgulSM2VyAgBhNA==","shasum":"c3d2d85da057f06ae01e979121b07474869be453","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.7.tgz","fileCount":1297,"unpackedSize":1522773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGewQ220q3SptrX/1cZ4f0ecjdV6ubDgK9RIGXAI/4o+AiEA/vMX/vUQWMqiQjymrQWVFFeFHLkFk96q9ffnCuTEfdY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4+2bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4sQ/9GPdbMb6Y1oOfmhS+8BnizzPOmy+cw13k6G8i9aCXqvmsSwLP\r\n7kE0hcPy/pf98oGeWocdF4s0Z72pos2lAgV8aq2CJadtGkPAMguJi9ZQvRb/\r\nulrjomi11BhOZ5YaKxUuOZUS34qL+Sfd4v4h7v8kYNz5tf4FLHsRXHnlthHg\r\nlsUmjX5HZIqIKroQZE958KV40d0LIUcwY4VfOgAkQown0G1ikxYzaH1k6PFC\r\ntxgBhVvCIlg2pqDHNYHFKiaCUKxneizPS7/CxNaRvf7eXNWzcWRuGcxhM5df\r\n6NrKMEglcwW293xcNXDBjjCA0axwq10jXe0hZ0CJedcO7P362lLVUT09lq1x\r\nVFK99NqoIeIeFjwQ+pLHB7SVYe5fPWhanCuiAHbkRokcnpSxnJvb3xTk9oNR\r\nOWPQQuWBO0UOYgR4NHHQ+fsfcMhn5PMUYVvpf1Z0hmE3eArxeJKrHapw4Vjf\r\nycTuT19IyAnj4rY97Z5REV7SFtg4v/oDzDHH9eT3RAKy5qkBhaZfvGq1RfHZ\r\nTHIME9bVtfoa1tFt5w5dIlT8dMRFS/rzqPD7zDrtEU5OK//7dW/VsLjI9ubs\r\nfhawkJ47kPwxJ/XbrndemayeANvEnc3LPMqDgAIJpPSUDxNgT4w8g4Q1X/iY\r\n0kdtsR+ZMV7H/9o1HdbrDlj4T0bp0nCEd6E=\r\n=rHbe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.7_1675881882654_0.5482296854552897"},"_hasShrinkwrap":false},"14.32.0-project-converter.8":{"name":"@altostra/core","version":"14.32.0-project-converter.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a66d0e0ee04b60811bc6b82cf5dba1f56b15975b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.8","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-lQAsdcRPuOHnnLNawoEiRrqRLCnPXTdetpaHPoBjWxhaLYFAs+/wrOOlFugLBS56887h0DHPqM0Gt+CU6UAJwg==","shasum":"0b2c9175970204c300e2eb456fc19afb19b9826c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.8.tgz","fileCount":1297,"unpackedSize":1523487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVNThmXMlGnvWCR2UmcNJeLJhVJhZ/2g4vkaxtB7Wg7gIgF+NitdIEwudWBXSZS9YzS3REDOTN2FS1JNj9TEXGuCg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5Ml7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxYg/8CDbOz3REBVFyEjOk+cis+f4DX+k5xUDNRTXnQrLbCO9UwRK/\r\ndiqGoHAlIjG7RaT7XBCFlOGvuS1l5CPUkUFDTtdmqwGYTE9+Bttc/iD7kHUL\r\nmZ0C52NTD53qmvc53KxxL2pT2bGUvws4vgUYfM1P+A3n4dqV+8V2aB7+py0j\r\n5Ri9gev/uArZCulef1zpm+9xAmtZPWaF/TpQ796O4x6qZyOXKAGR1q3iyZhK\r\naZiYkv0c2gpEOaHyM2G9RsLnaGkL7i/0wkHNwMK9gIkwIz2ao8n2EIsZD6Lv\r\nZ+rVOeah7quO+4VeKwoGXef/Q2zI1XGyrArz1uVh95+JyBrsW1pyK2Dar+To\r\n5pQTYZcZu0fmLown2gIx0iJtuuL4sEIQozFk0ftbZirHy27a9dJa9Xzm5mqn\r\nNFVxzRmruSRYJRWaXpeKrkrC5KtA0KWF9K7S8Y/gzBfFrS/j02gltyDPioQM\r\n4jmvub3ZMBHQVzHhTPbc7gVE1HP2ijepYKv6ZjFwGDzvD+QOxWLFXfTql5XH\r\nAGi9qXHc9dyXcR1Ns4h7Z62UoTX5XShJuLdWeHbmJgmwz6wnz6ROt8FSk5E6\r\nywRd4ef0Nm1GiQoSciEtxJkncWhZqT7XjAV6VhrrcPy4IUduvsAefb+s82ME\r\ne3Qp0n62W6YpLv5R8zyj6nuP4Be4Ea88pmk=\r\n=w8KA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.8_1675938170949_0.20827160877635142"},"_hasShrinkwrap":false},"14.32.0-project-converter.9":{"name":"@altostra/core","version":"14.32.0-project-converter.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"93c0d3fabf5dfd40449ea4974d4c1e42733a0e60","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.9","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-zRnS/GEuBiViU+RjV9QWEBBYklYC1Hk9DKZSDn9WABTgCf6oLagCJCGAJvtPMVVkAsFr4FOJ4SUr9QXfcUSVSw==","shasum":"81c43f13602a313cd8e55efd0b9deb7e5e862e6a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.9.tgz","fileCount":1297,"unpackedSize":1523587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwlYgvM0SPKjtLSx2om5TqDiRdSNU79ZRFwoElAprj4gIhAIpKQTtJkeJ9/nbF37PkIQqcUJXym9C41hKbHgLq7e1g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5Mr9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmuQ/7Bc/Jn9qkQt/Hz3JSH4Y+4NDTZKbb9R4KuptaD0i3umFf3Brf\r\nNzguc1rZjlRfYsmUlEKCqpoCmoVHGSLtaTIxPOrMiqsk2AKJJg0dKxa6joAt\r\nAxLd+U6IjMdLgWF2G/qgsCAQVAwoPj/1yk4EImWNSAksyTngmTYwblYEl6RK\r\nHzfeklyt516SpBIeKKHeu6IW2QzQB4v6lYGu8l+V9ppGQgdvVbrU+4Vl7Zy4\r\nBz9ogCD3zkaJHb8fcCzfDnLBkxxSDRGxU+hTy0gG8nM8ML4UAYZBR6vvNI6W\r\nEwhdNsGa9O+wwzopk8QngDhAUSeVGAlJZYOgU0r29LD3fZrqcq6iXS1Ni1CA\r\nVxg2yisfEl6pR0hb0OmvE3rPnpUqlP0k3RKEmY12nmw6Krn2aADdU2kJSkzx\r\nni3zTFrjVqr9lG8auMrZok3mTI8Y5lRlDl4+/mR0BeSZuAtkupDqP0qrWoOx\r\nUBAv6dUhYowF3QmNn9sQE7saQ838nTweVPPgL8wQgstbTGAL+iZ4VKfu3LXg\r\nCnTz40qgWGtwePX8LLPGx+2BzDjb2R2aEJo7cIwszWdE4nyzvF5v6qq1OVU4\r\nPmZzGPaLC7+v6N6qtRs7MFoXRO3Dr3GlMm4I5+yYZTq5d7ldSX3hng+CAgl9\r\nOdq7FaHw6z4+fK6YzS6+RX7KxeSDDe4uA1o=\r\n=rNdi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.9_1675938557029_0.80584896276034"},"_hasShrinkwrap":false},"14.32.0-project-converter.11":{"name":"@altostra/core","version":"14.32.0-project-converter.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2db1da12fcb10df92a1f4987ec6a9c049e2b7adb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.11","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-sNwGcO/i0LFoBJGpE/hWJKELbdWz9uxMyaNyJBfX7y48fHseta5uo7f17LPt/Az9NEZT9pI/O2MsFNg4GJ4BUg==","shasum":"4cac4e8ceb552d708133011f1df1ca56d45b3dcc","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.11.tgz","fileCount":1297,"unpackedSize":1524057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0gm+iFtZR79VqT97Ksaw8SoHTzBDIDT1JPJrgfuQ04gIgEo+v07znlwD7sksdHA8/5ZdBDWZed6XXorLDD5mSCZY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5OFcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouvBAAkqJ1BdTK0hByerGY1Mu3jFzLZjALH/r+DX0JYU1nvlj7aVu/\r\n9K+32AmY/0ppJVp06naIZhvnAJZsQGZ/n7jdducOhx0aR7GKJUIN1sg1210i\r\nUUVmh1YYG8gXMIQj8Q7nc+lW3RVOxi3KXAdFF6us/Y5lqHLn74Wwj/qvO662\r\nH5XvehSaMEx8xgIW3oRUuefPg1okvN2OeWFYOf/6rX+kBAKV63QIryGwFhMb\r\n0salE2eJXgchBp3jb30vvsWaj08+PyueDzL5vwXZobEmiAfkp9gALW7z0sXl\r\n0u9zXnU48y2qT8WozpkJUjLFnA/nf9KTc1qBZSnKjU5AwnUXf8fUOuHkvdLL\r\nBbFJCxBnp6dtXrMSGArCxTKIM1bkMrnOpOyzWYW9mY5ORI8GochFgAqnHabD\r\nWy96jnlnVHCBHNTYADd+YCvmijpSF+U2OJttqsPUVJAf4JhXvPxPzffbIAOd\r\ncDR8aUDnevv5CEP/3EndqQJuySLAem9xDgX2gwOHL0HyDpINwgC3MLc8ZQiK\r\ndonEk53djO6CO6LHlEvvxqsJkq9Ht2jA/Xysx47CWeQPELEZwJQy8iLeinAG\r\nNSiNPO5yfyJFckVSykt8wBL+tfs+4nUbrlvxYLAYsvuq+09lf/v0HWwdcdsA\r\nBC+qy3tIPoTKaC2Qok3rGQW9IjarrXxv65A=\r\n=GQd6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.11_1675944284689_0.9177018774850867"},"_hasShrinkwrap":false},"14.32.0-project-converter.12":{"name":"@altostra/core","version":"14.32.0-project-converter.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a82a4e835d266b069827ea2f9f6ffe145ee7e85d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.12","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-8XaAjks0E2poiKGSawzf0RisshXDdDNpTuP5WAddx5NaVlFPZn1W6H8gqQ26NSXLzLWYUYO14YeidQC/GjLqGA==","shasum":"2d99d93f933f5f5edec0aaaac21f609512c83ad4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.12.tgz","fileCount":1299,"unpackedSize":1525332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgVxnI3U5My+b9th+Fi7jl+t15ssu1SvNUFViGU0KicAiB/vE0Ek6paLbAVUJyJEwhqITM5Fy7dDf7zoqC26Pl22w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6OijACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbgw/5AAxvT6AtWAs106Up2YkX3J0QZmeDCxcolXCcXcriyXwKkDip\r\nVkvw6LAx91tIG/K5SUQUkHeT9lJKK6WJI3ACtTsV1Nh7izcuCKCPRYTCdW66\r\nGx3Y30+N3xPRZXec/PkSEn3NQNTL9rnv1+5xFyz3wsSwDWs237uhZifdZWNy\r\nCz9eDiM1RlGEUIEvs49MDS4H4W1E46qRlGx0CG+6FM40FYnSS4jL7jEyF4lZ\r\nCpN9XP9fV7JfhYeSaYKsqhZaB7692UmeI8quzS2deTyfXZpIBP71bKeIbt1E\r\nfQtYh4YFpy8wAro9+MJhFBOs4qD5jvI/8eRkIBrIJYAcK85KsTgjJY5tLZ2E\r\n3mV6mVsvyN8UKoWEplUXSj+D5owqCon2LBz1CAuiQ8QhMuz784MCYmRKAYKz\r\nbgbYKwmasROjKqD9xIdbCNo0zXoj1DuoWFAHXK9ISW5ATQgtia2rmRGmW2Cw\r\nC3RTjJgVsNXHwN7OWvUud8A3PYNs4cE0q9Usv52EO13W9nvKlCo2X/QGiDG3\r\n5ga04H/Z69Gz5j4ZCSo646HrfMXH15/FloTujothknB0YvyE1DZKn4VzM4+A\r\nLogcHnXmIMHCQUfUrhf2aZSOPRw0IoANXBWUlDey7WP+jPUo6c1W9VV+g0r/\r\nRBz1b5auhEE+vaLARHhK8iyCx29LZwNUdN4=\r\n=P0NO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.12_1676208291186_0.2513143502935318"},"_hasShrinkwrap":false},"14.32.0-project-converter.13":{"name":"@altostra/core","version":"14.32.0-project-converter.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8236d9e4077cd4a72e9beb28a2ac9649a3317650","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.13","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-SuAsnf/kZ8eYn2I5jepqdZ58yneUrb3rBtcdIJu7DSJwuTPYLa2vMGPexwsES78K6GF60ajVbLOFduSA46hMEg==","shasum":"5f06243b79061266109e1ff5b9f3eb9b20aac0a3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.13.tgz","fileCount":1299,"unpackedSize":1525428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFms+CZQf+3KS02qEKUKL7h49SeA+1qQTOKIy+sm6iSiAiA/I2XIkstucoCXybfdnRoAwdugkefywx/sXyuD+3pC3w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6OvzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfQA/9EvSD2Mdr6aLGzSeS0S4rYDBYifvEOasj3ohWf9ErnVErtDlg\r\nWXYP2uQM49uF18XwWf+4aFXNp0kzo3b7C8WqfxHjvAk+YkyIEHhlcpkbhuIZ\r\nwQytGUBhAALV/IT0p6C60Xr1tj4dngs3nkxsJwistgnlAmglt7C860CIaJjG\r\n5ESJsLkm7m7RjOhZ/UzJm2X0MUujTn5V92BGr4LRRESNMX2o/6u5/9/iSXbU\r\nOdgRnweKzxg7DpgPv2ZjQwBWImOIazf+RxInbCqi93J6yoKNq03Qun2En5I1\r\nieEQFjXPrkMQ/k9zM5apuoXW5lM9LcWMopGLH/1ho3W1j2AIws5Lub7rhUN4\r\nCVGAuORP5lGv//IQbcPSpee/j4FtDiJP8kn5P9oR85UypHrpZbV4hmCS/jBq\r\nQawkU/EwrsnmMrShHkPPuoHzZ2ThJheurCgJQCQlUaNdwGf9Ki/wR1/FA/qm\r\n9c6BkrtEaD9Fofszhhlnk4EIXCppU9chykOog+sy5YLlSIn8VTgSBjBNdno9\r\nTEUXJlIu30bk7vUYvgc7RSpg+CTenJB8znIupV0yD3S+RQTK9z+3HVzuhOtJ\r\nszv5/bBSRmypZQqY4IjyxXtUwPmaglS1CVEhB9GmJ6UzsO4x3TeXKihKhyPw\r\ni1Z+Czlm+bKv4QPTNRo39/bGy9Ntq+MMmdc=\r\n=BI72\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.13_1676209139005_0.7330565472364263"},"_hasShrinkwrap":false},"14.32.0-project-converter.14":{"name":"@altostra/core","version":"14.32.0-project-converter.14","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f8f834e2cc7006f49f2b198665b586500d33f8f1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.14","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-LYjjU90N9r17yh0cOEmZMirYcKwF4JNJJlY0KiaT5TT7eViuayUIvQ9fq+rysyETRcZjWffSP+Ecz23p6n41lQ==","shasum":"62c4d4eb587d2e8ff38fa5531decf0a93c1bb98b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.14.tgz","fileCount":1299,"unpackedSize":1525453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExzHQPyJIuh2Mq73q7of93Z1pqRaYz1Hyt/IgybeDvTAiEAiWMRIj6Q6zz1xsxMfVpnsaYkGJtAQGVoMyb56PSA6Ok="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6QoCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV9w/9HeH9E2pbz8yP2UtXLbL00Rzmh3coOrosCbBAp3Jkcyvf/0op\r\nkA3taniJj5ExXeBpdES/d2Zx2/LYseMXyhoMyoCPLnUOzLBJm1Qr1AZYqawY\r\nGvnSUvkIeoAb4eGQuAPPEtHiJzXPshPLSx+5PGXTFvFz8HSNI6vos4YImU+z\r\n7i0HYbg2VuOM90+vd5dQnGMuoKW8Mc6dLav7eo/avhrbVF+rzI1r4IWrSmeJ\r\nRG665cNhk/UJrKAkT3AHuIIxOOXeiriAU2jVJvd/KWZs/EW7wPe4Dz5cLrOa\r\nh7nw2ik1R/Wzi5oagVtSD5Z4Kg10P0ATAtGi/lMQlb1PsS8ZRNht0lgtuRa4\r\ngeW8cCDTvu+J67zJ3T3pJbqE7bTXUYAloexAIDLT/Cqyl8Azv26dHUaBITS2\r\n8Dt/yCdWlYtk/t0I9FYUfb1JQRlZ+9AuaLjut66Dfk1iV2P6Wtr7ASX9z9Oh\r\nhDGSJJx1qa3qAumfWLAQpgzOhQOaoSDE4UyqwK6exhli6b37K4M5sNBobfCK\r\nTxwjg+0oD28FwEDFTL24PMFCnMfPlaLazOO/RrHSiuNntuFkLgPz95sSAYP+\r\nBMB7T6UgM/r4Q3Mu9khxwvrxVqra1YHt9DxrN/tda9bjNvQL1fgWj0CFnAIB\r\n6myFtgcEEfdoLx9p5H+br/zus1IPch1U8PE=\r\n=0KSn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.14_1676216834592_0.9395530088976631"},"_hasShrinkwrap":false},"14.32.0-project-converter.15":{"name":"@altostra/core","version":"14.32.0-project-converter.15","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c2ad74629b6e99f349b498161122cede59ac1efc","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.15","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-GLCWzypqF7vAlhLZOyW01NDnsZjmqf+cN3dycxNT/wxeXCb8QnqCRTb7btEiQnOfalH91GKCk/QEdurzdPK1+A==","shasum":"eb5b9b2621086a6849d4c4b981a4868e4d7779ae","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.15.tgz","fileCount":1299,"unpackedSize":1525624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeSG8auHdmRMtBFWDxV4J74MHIuSxpkwlKwVOuD1LA5AiEAoWR5nwRkg8h/BzTUt9eHWBgiI76EBge2HPol0UEOZlU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6gqNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Lw/+MrIYJeyhDHYpml7UsAUjsly/bN0EY1LQmNH3c3Kl5DTdZj/5\r\nAiFn2M87Hx16O6TJteWHWLYJFQ4eQx3QlloKTsddZqR3KPgcGo7kPpYALZoG\r\nKc2z5aQuXb+F+UJlPFeuhq4weujA20RrOwWxu/HsapQm5ycoPGDF5P5GbN5Z\r\nT+sfTF1ls1AYApL+F9cQRD3vNqzig2jzk3Jss8v4/8eJhqFXjM/X13l00s00\r\nPR6wlAaPJ3TjNOECPsyE9A7LFRtCg96v81VY6pinnihi3U5LQdOxwYJ0tdbG\r\nTzLdVZKIbXpOknRj1nfl+/jWpjFppYcWYE1YbZHiMsgMAXGDHp6SRsir/Vpq\r\nocdsxzqPmuwfZOWvVassyBLvl8vw2njhlGHsNfsDblAaIsU062iUHKuQeWqs\r\nc3WkFdHWXUEe+xPx90+fIDZlVgdNxupbeiHSOGtGE6fBinUj/DwvU939237m\r\nHKonGHI59mqL4fdJ/64UzS6vUkIFTgQTd/ytYUtLogfK2WURLs4gORVj5Onh\r\nQNIi6hZLv/6OGoy6M5EyprdhYv6/fpzl1JopTUaQ3duT02c4pde+GPzzBFQH\r\nIC4lnEdDM2ItNowO2SGF5vnoVfNOZkynKMOnptLkYM9Hg2PSf9XnPf4a0bAM\r\nXI5sKfGm6K0lqw2V0IUPoFs0//ksPDtIx48=\r\n=zARk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.15_1676282509234_0.7603824248587034"},"_hasShrinkwrap":false},"14.32.0-project-converter.16":{"name":"@altostra/core","version":"14.32.0-project-converter.16","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"46a3e91dc4a9e6e588a8aec8ff958c582f5cf42a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.16","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-j7z95eZrxTJrzDiq7E0hkouinzD3FwsEy49hVLqBpOBcFh935lAd3aSGfpkr/1UaC5F3R8gO/XY99eNKDypkTA==","shasum":"d74ea839516cd8b2eaf7732bf7aa6f0acdccc969","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.16.tgz","fileCount":1299,"unpackedSize":1525761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1beDx2NHC+3f2MWP8/4kMMacQmCU6Mf1Aa/vsBq0CqAiAP0UGI7mDOdZ1p7eEba77aLFmiASGBHrZ2AVvL3ZzxCw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6hqKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkbg/9FYf+JQjqz+wZS30GNOJ0jcJU2KjFLDjCZZDcX+XN7rTyy+Tk\r\niP/ejRfU472pDH6Jk4exxNIp5FbtY6upGWPWiVEYzN0AW65pJ/NNk2Jj7CLf\r\n/nduOCtsHlixFBew1kzV86VX91ek/xqnoIpQLGvBp3SKULqKb7Q49Kq2x+Dd\r\nhDrSskfE0P8yui79Dfr7u5I73uSlpXpJSoIJG6Q1SnhxA6QjIRD3MsjnFfSF\r\nG8JqMxfyFdc6v7z6k+gmgLA+a5hrrBwwJewMJ0tGVa+TGEYihnvjwlZbACqo\r\n/L3dbpclwWntuL6JyblWB/ZgAg0YIqLSmegbwuyERpS09xPMwThzoRLaBdyE\r\n3mSf5DsyCJ6d9A+kXKtbxG8qywhOiekvkhEPsr7HtsorKULbvUoeBAIVtcya\r\nyjlu/WG9/hznfhFYUx372dh+yplyfeyXfZrxCUcKt2pEQCyD2M/S93pAdHFA\r\nwo1JHm/fwbaReol9FUosg5t9rO+4zVPu32/aBOp2Ww0XXrhbmBL5YBfLhU1y\r\ntu8FbvJxEVml/6J9J3YDeNZM2mB2lV0UZRrgLT+eyCVXFTK/FdsakbsZdx7R\r\nX7euNznWcIVLP/u/h8L6l27KC6HObp+15hms/91UgSyyOWWm2B10GQ/X6wMJ\r\nsiW3Q9Gkbt9FzUcR7PoZ50jC7gcCJKfJkJI=\r\n=cNTS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.16_1676286601970_0.9698670097213102"},"_hasShrinkwrap":false},"14.32.0-project-converter.17":{"name":"@altostra/core","version":"14.32.0-project-converter.17","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"577d4d7f8aee5e341643431f279ee0bfd85ac2db","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.17","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-iadUdfVZbBpYlcHpqFvM3HII5l/jBupXxNascXdB/izR0CGfCZ4gPJH8KBraPNUxj8k3qP/9nCQBNPcw/dnLhA==","shasum":"252514f3e4bb6ca31a253df3065dc4f7962f1718","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.17.tgz","fileCount":1299,"unpackedSize":1525874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFWWaFwTGtWvBeeLuC30gpliG5zCydXoPvfGVihspiWgIgCSmhdQjVxD6Nz9pqjXLQ5t+YycRT6WmDlZun35cWGg4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6iLRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqoyw//XDYPG1OnHHKvsj/7tTvAgsy/MxX3N0JthltCyQ81X4p+pAVR\r\nFSucFyGEioglwfTyT3pVhfg9UE8Fybg2CHAVogrbs7IBTmnYGmPjoTFJ3Xju\r\neDAOCrc35VHqmkPFGNw661LfYB+io02NuAQi72Y2lqTcUCalb6zq8ZzER90a\r\nX0eJzaTfIfDSXMwrkBg3+JbbpfSYd1VgRt6GAFsiwk1RSlBEAwOLWmUwV+7l\r\ns8uCbF5zHMrA4o8eRrfKX+6qqN7/wY2M0ab413/F332sCIZrksRbDfmlxFRo\r\nQkuad7tSWYyZ47/d4upRBPVKRN4TX8ecfUGKXxc3egOEkK5cFsSZtHlEq+OT\r\nKbZib3dsdCmY1TjABuSjOgfPBk7lieAj/u6Q1COR3S6utF9VStfSxdTuFpsg\r\nfP9w+0kslZ9xz9IP87/NBeubsNGC4SXZa4lycXIvgY9zkTEPCj3in5fMX30S\r\naCnPM5kkW7QQr5V+hSOvKv165uW8b2IPkSDINR0Ju5duZ4me5mcu1gA8IiBF\r\nRTBt1IwpjQAEksWXNHCXT6v3CnHCcB2XCOtTb88zqToH6qECfOI2+x02/7XB\r\nOm5v0E942Q99AuT47O+9a+8HEgJnblnLEQE5giJbv/DOTkPJuec8cgKUU4xj\r\n2qXGHUyvzT5EUPF6er50w3C8nNnYfkphPBs=\r\n=WWZ8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.17_1676288720893_0.023020186163792644"},"_hasShrinkwrap":false},"14.32.0-project-converter.18":{"name":"@altostra/core","version":"14.32.0-project-converter.18","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d048cc85ff2a93dd2074e26d172b19121c10eae2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.18","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-iHHuI2k/nad0FqbZ6+PKLyPhW1v1rlatb19zFPWVU6iVpdA6OahFkoZl18sgJ+B9z74ZS/5Hg495b+0/0Or6Pg==","shasum":"976e1614747621eb1e6745fa88680b5faeb19bdd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.18.tgz","fileCount":1299,"unpackedSize":1526050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/6GTA5sreU+gXHoPCLjYvfE+lxLLm8Jgc7KRoWjJhVAIhALuYKpIl+rJmjK7Q7Kqj2VqfEFkv7uBKNPLrkIeIKZDc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6kOHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc8A//Sz8jwe8fzjV3hzhQLzra/u+Va2OuaHlT1/SHsMAfbpRWyj3w\r\n90Z1RmtVgeSxh5MCocyKWqJjU8hwHtXaKHy6AQKBuHxKfgsofmw52k1oRH15\r\nL4217xMLn05LDcPkyldCEzPnFLwVur3UqKph+4rtDSKbD8+26oC22CvjJF1P\r\nZxf8DkNBRkgOQ0L8w/KZFYgaNKjp70xmVWGkKZVs+zn3SS9nw6tBKwmQU+i+\r\nkbf67WKjtYZ5xiryHI6ZGudrCUc/fTvTt+GtkcjfP0Xc8e8T613ChcsIYHHH\r\nGDtRVs6savK0KUsG0bvqxz8J88yYffQSzSblSjozDYs2FE8KpM2lx/2489sx\r\nwwRBkJSMIhRiabnyg35B+yfHVr7L4eu7ggb/e6K/vjiuBqzhvEARUaivF2ul\r\n2b9P5HRQIeF+lVZcqxE72RW3+RGooH5nHyPMawCbctfswOz04/Oc3xLsr7Xl\r\nSu6Pat/+LursgOa2Y81yB7EPzneqG+FQbnMBbo1m+FcpBVGqtU36IWF+Rvx/\r\nIjHaHRqPPm17gXLU/+rQaCB3Pzp9wMM2foOgXCbci+4BmEmbyRh9XoZccwrb\r\nmlxmMGMk0O1HYfZsf0G/CoS0q7gI6hlCqBPl8fknO009tBGUZn2RQ7Cn7lgW\r\n5v04VvSAZP+NXL36wA8kVOCD9hQk4vB1L24=\r\n=UJEt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.18_1676297094748_0.6845911335416277"},"_hasShrinkwrap":false},"14.32.0-s3-trigger-params.0":{"name":"@altostra/core","version":"14.32.0-s3-trigger-params.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2928610573d04f8e410727337e6ade369eee2fff","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-s3-trigger-params.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-LEnbntNDz+nos5Kazgn+pZs8S02AA/onVzGrpItPf+Ad4Xqyr9NmFXtxLHre7uHCpuGIJxoAFMvgVSF5dE6U1Q==","shasum":"31b7a95c909867ded58e66da6dff605e171796fd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-s3-trigger-params.0.tgz","fileCount":1299,"unpackedSize":1526361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR5le16YYMY3vwzUqL753kbvcxPZwX7GkLr9IGOzkZlgIgVzC5lGIM84XgOmv8ondeERYqiYbdS5M3ZR5X/vzJ1/Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj67EOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKMg/+M6yE9SyLc4dVifXQU1MjMOL8vrEsmwwuC5MpzcnH1IxC4i3F\r\nivElgl1nO5rGwyimFQ+oPZt/m+nQRoGEtljcMoqTtJ/RzpV2zjW5Q6UZ6obW\r\nO+ZJvgYUUZBWM2qfLQiXhXM9AWEP1D51RENaXgWqDc7uETxjOZYAB0cr4LzJ\r\nG49CRTFWE2fzVEjfrDevlCCKJl/umtAqv0qYtBXfzEoLc85XLQ+Xj/AUNwQZ\r\neUiryh0jJuk8OX2Jqy/NyfvMb4W+GUQwEOYHtEob6R1WEBw4oCUf9IQEh1Tz\r\n3Q7mLvUkOrvvfvuRjwyPHltG1Pl3nhvtIcd0xwiapnPyYVBFjACuqBcpW9xz\r\nY+vJE/D/p4iYvsb4EmpWDSWYT1szpyvdfbeVqIKDauorv2swq7GjkKMKtyIU\r\nm4FNKY1DtmkOCfioPnHyGQkY2a486hAujJjskYvNte1H0mj6vLm9deKMGLNV\r\nh6TYrASfKZOLh6nmkYc+m1g5NZ+JflEbKgCsBlU4bUo86lh7Y+E976XKKgf0\r\nwrZ+7fvD3AbQemfkJr51wwNiiBxtSgSNweDaCW14FQjDtOXtrsZB27YnjS3q\r\nAWXP4Beq2uZMIAQeYjJXdbN/KQ0+DG0FMYLzyKhJEOjlYSieR4m0zhP2veys\r\nIUyzzv9FD/VEAt4c273mMn58IrL0x3LUbQ0=\r\n=17T2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-s3-trigger-params.0_1676390670366_0.5847469097146669"},"_hasShrinkwrap":false},"14.32.0-project-converter.19":{"name":"@altostra/core","version":"14.32.0-project-converter.19","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c8dbe101fde13f70c1c5bb3f1123e74e0f7ba47c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.19","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-d4Z5QjxtZxhTkH4AW7R7RClzAFKAVRVm9kDS9qC189J7eQdkmA++uIh7Azsy2YOUcH7eHPWEc9NZo0Sm2CrHCw==","shasum":"a3b39008b96f85054dba15395abb68a76667ade4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.19.tgz","fileCount":1299,"unpackedSize":1526050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYTWt7DnuFfEtM1lGTu1iLVBNpsquv3h/nJufwCH5jcAIgUqiG4KyK2WuqVNB9lTNriMpj4fUcCAR7/CThSGWj+cY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7L+MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlvg//YzTOpfUMrnTVDoH5QABZpvlnMnIMPhdclGyydOakEOMZSx9g\r\nktm/zSNAYuOut88k59okD0W8Q7tvw7MY0IskBKLTLfiTlV7rxckNuP5w22l/\r\nXT/89akbxzoCsouC9sKqIGtvbU/dMsCeUDShjdXDPuoICXyb8WiATV9JX1QC\r\ncKODGCq8XeIycz+M9pNsKp0ShT3q3yaqvogl1oairdVQ+PXeuVmBSJLQnBs1\r\n9ZALU6wgkBId8SWfxvwZMsCXJRPuu1lCF80qn3z2xW+P1JEpMjn5WKwMQ2Al\r\nZuVRZfPSMsN2Er4q0YO5F8xkB11CwXeSafBwBM974xp9KPWtcFRlyXD5QT3f\r\ndJwQ8C9ouBk9O8DjyUdQPp5FMFSLBcqiV+wWbYL6QbPEibGMlf1u6ZfeqoMr\r\nFwFHCrX29XCEjYsKincstbDSkWmOu3TPKocgd3vOPjCnN6jH2t8gVq+T+fH0\r\necvZoIeSy4WaQ+vb+68ZqAdi45FXyvplKxt2Xl58mtCJCaRVohwNDoJWum+i\r\nlJ+aqD6iM4UU8slcQ5g5hr33IpIP4hTwmEhGZN+/XxnAXqJ3YwtTfz/H6deu\r\nxjYswXc5Kiub2VfwNXApvqaEL3UAyC+EFhR93Ut341/NtdZN/OOW7rjb3H6X\r\nG+3nmmttNUkESBbix2H91WTBe/3slhjOU/I=\r\n=Bmnd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.19_1676459915958_0.3931039929411957"},"_hasShrinkwrap":false},"14.32.0-project-converter.20":{"name":"@altostra/core","version":"14.32.0-project-converter.20","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ff5bfd28f7f9ff1f9a37521ced1d9ece4f4fbf3f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0-project-converter.20","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-hcpUeULJ6VIC7LVUbn7vsL3zKRiG7lGM3VbUv+ez+nOYp8jrTJuZZQfJgXs2ekzDUEXYi+Zu0ANRcbhXJ5HCmA==","shasum":"5bb2805d95837b4c2c3456a0d3b7a48bdebbc135","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0-project-converter.20.tgz","fileCount":1299,"unpackedSize":1526052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJbw4kn5/h7wkzb/QnL7nYRjNAOBYf9fgnRr26qUM51AIhANpNnym2ZaovVoUewvLMF90d8bFVpAt5WS/nITjz6+xD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7MGFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHyQ//cyQy9lwjkI13xBKPQ0BLQeKw8mZWqDdHUdzm3OuVhOllU5BK\r\nqb1GsJFldYiDWCPo7J2wTLpA1aI9PO/Rv0KlYauawr89fBDVLpCjL59d8KUY\r\nCEV++3VmBnDTZa8Fu83uHy0/1B9bDs6a/ZSSv7YFb08hm6iFMf1AY+DAaGfN\r\nNVjDJ2IeALnpU18UU1C5Nf+MxO5RmcClLDES4jqZadXpD1cr6qCuR7dAIFM3\r\neX89XcGdTFzohGUhZ5HHTFvsy5WzsRYjx4Z04GBKGSv4/ruJOr1vcEmUxVWs\r\nMkeNgMLH0Rdj/n9+C9p5+1vpQf8/rHT+wPYrIz7srpE+6lAVYZHP9C9PfmFU\r\ntt2cGiBOmCM8SMBTijPt8jdtyjsBwxC7DHxvb75J8B9nATBCIHGKFImh8dGl\r\nwZlgOz+6E8fFxMob+fygP4pqYf74+yj3Wjeym3R9qM6L7OI84h0GH2l8z4Ru\r\ntF+vuIa3fWYi+ghrNX04cHF6zwx2Qx+O/eAxyMNtkQLw6Snw3QQdrwcH/8fr\r\nCaF3Qn1g/9raDFAZ5OGi2M+utSIkX5ZH4f1FY9EfRX5DwqIf3SI9tjeu9Q/A\r\n39zc/lsCas8Firc0pVVmRsbJaplpuk0QPKSVjEMviyGTHldWIsRrAaNJrfvw\r\nmuP+C0gOxJZiKds+k3LB4KOLTRk0gtUGCJM=\r\n=6Zr6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0-project-converter.20_1676460421000_0.2218794574105163"},"_hasShrinkwrap":false},"14.32.0":{"name":"@altostra/core","version":"14.32.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"615f8a605ddc58521773c718dad36f195d8ebf19","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-e+Wgm9yY1Vw6VJmAAg+4TOev7sJL9m+BNe3wENUchXVbJFMLmLGyCDS6ABtH0i3nOQNXC5T4xI2mNsKmU38zAQ==","shasum":"c2f2fdd7457a97077c614efe4012b7a71ef45b09","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.0.tgz","fileCount":1299,"unpackedSize":1526341,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG95qSyrYxhrAYQkE6tyMzuMzxcEI3b5cDI2vF/mc8jMAiB731LnSzAY/9pnLv1TBHeVUAoH8OmASotgekHU2EGp6Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7NDoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBCg/+LITOdtxQXWKKTUohDKRV7ftD+QjkzoeQmuBeeiNQvL26Nn63\r\n2rjtbFWVyPBUCQeRhYgniKLfRzzFq+O0+HL1YrKdYFvlcgJU1/8nRU5pakbn\r\nPN6gQykLi635HZjmBqf9fFV45skL9WtcPO8zAV1+2sCqwMAFCdRrA5T/neNE\r\nSmUjDqCh7SQMBYNaJ4p6N7uo6CiZXs5kJc2x5O+JbqQTWmWSMeUUB3wVWhQu\r\nfZxlfRghxsLohib7a/toDlSacmuVfamlxLloIF8osxIYcgv1ICn2erIp7cxS\r\n2voY9XTXFCgh61j2mLPg2GWg/PLsHYVyxBeSuvY2dFyL/yDmkMJY1C5ZWnzX\r\nA6nUbQnJ7M7sMlK2/HMbqCr3m7/l/I3sVZl33E1Z66wUg9bi/EhGKvgvSuJO\r\n66YnLPAhlvSvjpYO9JOTAexnDz36YD3gGvJbnPsREpj9/T3/fHbL1te4rc8S\r\n8eNog5BtrHJATIkW2QEhgv0g3ckBBsDTY0sbdFNIsTVKZj6a7ZUz/nLxtQnS\r\nTZjAqRpXjjm0p7Y6OkA+OzLHMtq+rfdCBotU1VsJwcFVTASv7F+2VEmYq+j0\r\nSyc2WmJK3mIIrTdMBlap4XfqCqtHnLQ/RcQFRNjKu69xYW/Swqwik36ggnHU\r\nNKG6OtNMWt63VpgyCpnP81LaxgQawLSIbTs=\r\n=OJYa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.0_1676464360011_0.36223640210491914"},"_hasShrinkwrap":false},"14.33.0-project-converter.21":{"name":"@altostra/core","version":"14.33.0-project-converter.21","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"45272b683603b3cf65a892465824589f9e95ee31","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-project-converter.21","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-lOSEkiizcrcdfEf3HmxPfr+Msy9Y9Mhun22UIT+bwZgLCIlFXVe0CL98YfA9v1mlr8kmdWWMYhuez4SoyZGlbw==","shasum":"9fc1a34f35f53b05f84de6b70c0f03af371badb4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-project-converter.21.tgz","fileCount":1299,"unpackedSize":1526917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcUNwdEm3u7gmXSgRXkAti9VBfHp8gRALFfsgCPgHCewIgftlifXTSjL60Mu1HiiABnLZYd4ShFHE46VsWTglA5Kw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7NWwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL0A//fCgAKFcM/xS8fhvfuxVJYVeY4xMQhL+cZr6JFGVfgx01V0Yp\r\nRZmIBBgS4lxFRh3tURWJmJAUfBb7gzLyEqQYdQBReswJED11lkA0aE56ufFQ\r\nuckwgCN4RjrLwiuwhVZnGrYLur4JZP0L+ZmcWi4lhyxHyOvunuPobQexv3Oh\r\n3R2Mr8xYuxgvpADO0l5ZO1ODrNip5D6bTdX7v0m1X/WsL0Cb58OEV96F38lY\r\n4ZURGL996VqT8yfjwTCmqKnwN9JANCxJyMwNgp0jv4cyPQIeIZpKscplXKDQ\r\nByyy4dyz5KV3dZYY2ogNphYzq5JA52ZVrQrvE1FuJhP5FpawjHOZnZkT5JP7\r\nnV3T85RA9tWvm5Ru5NBRRi9uqJNbJy7x9wWfnADf8qyxrvlrxNFzTosIw88c\r\nu6SEMuJuPs84wnisNDc2fs+k06B7GxivRiLnrutHA+iYIuaVp94YhKw5s4M4\r\nkot23tuUEt46Gyj/xiF8a4CC5NoywbilBSDyTrly4TrJwj6q0NgaZNLp7HPq\r\nRIzOvsMnGIlihZtU+x/AzYeLKDNzyVSqNv8IStVUNwebFQ3ed3kHWPkWDlfD\r\nxDTM1QJ2WO+GOx3IhLYTMcGk8eFvAYQe7J5MbBEB7wtJBG8XKy1x35OH0qpK\r\n9dsBEwoIfCKWqz9rXITXZkkgwG1wsdKEGX4=\r\n=47Sy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-project-converter.21_1676465584713_0.914545013966306"},"_hasShrinkwrap":false},"14.33.0-project-converter.22":{"name":"@altostra/core","version":"14.33.0-project-converter.22","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"706d4e4f220ef8419201d57a40e5546bc8074ffe","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-project-converter.22","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-6p4XBR1gZCZJTGEz27nZoo2LpqW5PbVn7/jR+GYRPmxV3IdFHzAPvVNEp0sulYB+ogEucgQCbFro1yU7Sm3DHA==","shasum":"c8200a30dbac337df376a6ee8cc4eb961987f794","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-project-converter.22.tgz","fileCount":1299,"unpackedSize":1527167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK6aiX8x3ths3I/k6SiF2lZGCUzmbyNinUoh4+wvEnQQIgTcjgPiDzwgUW+xw3MvkvoJYEE14fifmGt7oRDCro7wQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7mlRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkzQ/+PpM7ddpSiEUlaaXW3maKCfDgazFR9eIlAGVOxH8gv6nB5Zvv\r\nbyX3tlgqO4JVg+j9td41FCw3NSxy7rnbURRGd3egyXXfcKtJ7iKpJ66cv1G+\r\nT2lmx/cykiSh5SBLVOk9vIITKzbjD5/Rb2YzJhhW5obFCesdY9Ny8Siyl87i\r\nn5Ko0DrsE5WGo8DBL1EU2b/+Gx+n3VmkGrFnqFlg7khpNPHBLw9ADRcu+FKY\r\nbwfrQEX91GVnJcSVqVe/BOvBeIFEum86eoQoGQ7n0WwTTzv+5vzxaNyWJ1vj\r\nQarxItPzgiIOH7+PhjSmLzBgIg6rtwetthtjAUBx4uAYszGxiDXCrDUcJ7M6\r\nJGGIOdJ437XMqbx2UmCV+n9bQ76q97mBRvc/Na+iL2QoL5EJcG7giJJhdiMT\r\nBo2KAxB9DmwwuJ8hidLiZrFEiMHaIjYc/wukSVf4G2ULU4c1SIWtU1hLQ0DW\r\nwyqXpczBfcU7dz9eJAnC1nucRbQexWfzpUoc7NB0KLYGZfoIkAlwk8MrIbLm\r\nL7REFakWsa68MTVmIB0/werzj7e+gNPvIqOqaiKIUybqqQaL8nvGm5JQRly2\r\nCFrToVFfIOyDxINnzc50LSSHa2q9YqsUHqDLEkXcdC7Ie7mWMwfsSSS25L+a\r\nrrqBppksVuW9dHBoRmEe3Vw1aQxyVK96RDc=\r\n=Z+pz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-project-converter.22_1676568912997_0.9293123432055204"},"_hasShrinkwrap":false},"14.33.0-stack-name-validation.0":{"name":"@altostra/core","version":"14.33.0-stack-name-validation.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9a74dc7bca3c81affb1a72cf1569446e470d2890","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-stack-name-validation.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-vuFnrhK6XPPoL0BNouIUQdd8MPux1lKIoIGtOocDvydfNQ1u1aksJ1VaECBXq4zZFz3CQ5MO7ZPUz5/oEsAzAA==","shasum":"ed51d96da7e53670bac4f5ba40057b4021698308","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-stack-name-validation.0.tgz","fileCount":1299,"unpackedSize":1526965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOJ+tLTYDy1v6T6UzU/VxoWndlNEXJYxi/i2gHhEtdPAIhAPEc54Y4P+ptvieIS6+3j8vdov/u20/Hv9dlMCctFael"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8kfRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqilg//YUzvtzaa55aX1/hrFwPrhOzFVPZIKeV3UJdlzjRHsnfCbyP8\r\n8aB2UYPdHRjgTLLm6vRPCUDTz8GgtOUdq+rHk4HfRabSwmKD/wSqmOUPtFZW\r\n4dbRde5JwcG5+1MB4gj/DgJFCEh14jkSXOiVheE9ypmdDkLpSmnInuQlLlzM\r\nbc3NMeBNjgeg3Go39zTg1JZTxExa/r4C1idv3tW0Xds7SX4qI1AyRWpNXrdY\r\nBaJYgxzcwpwDw97qZuK8x9c+tBpZjDIxBCI/bNIEyN2kiCevl10N/q6M0loB\r\nEA9p3L0Bv7Qp44xkDws7OSW4ajTsmMNLE5LjTvwrhiWf/HESxFLk0r99ShS3\r\nRvxKAAPRh/XbiqNOQNj5yWygBAIoY+CKPNnNQQQ9IIwQ3j3BtwdVwv+wSLND\r\nX0VG0M1d1mHx4UEN/0QJzj3B10tcxAhpzLHC+iWGsLJdLFeJg6EAIYqKaUWH\r\nnczlD/8dvxi54jPQc1feIFbLaDZOo5toyPGvimgRi9Q4FZVscUQJf3RVNz8z\r\nZZzfBs91nWSmooqyKhLibZj4H33nS7GQjOhYc3BLHHr89zGp95u9lund4q5r\r\nxE250SBhhUv0DKxf9QYBYsjcXLOyodq05LkFVRAJpTaDrByvQu4H0J0R2bc6\r\nnGth1SgY/angjbCsVW6GI919Mi76G277Az0=\r\n=6ULY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-stack-name-validation.0_1676822481114_0.5424199572766188"},"_hasShrinkwrap":false},"14.33.0-stack-name-validation.1":{"name":"@altostra/core","version":"14.33.0-stack-name-validation.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"804867f8133519cd0106618512ed2b1471b8d716","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-stack-name-validation.1","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-tbevwJuBJqN9y7UxJGKbQbE44pieSQMGd48eZwOGoJw4DmAlMtHbe7xm414MNR8u4zKNfAXpGGx0S2OHlLZ5Hg==","shasum":"14bf03b38a03f7065724021f33a80a682a3a6f0f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-stack-name-validation.1.tgz","fileCount":1301,"unpackedSize":1527336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYAXabAnsPvqOM9niVzNPyoy2fYO9x29y/H+8sOVI9vgIgfmnmuvLWZxd0Atl6T03EV3e8qNtwRo329MqNJ2ACqIA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8l7PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTRQ/8C7Mot9vMiz8eVtw46Y7OT2b2zWxWaGWkX6JkthAQiD76fHiV\r\nMX+hsOAKsdeOOXKd/+YtTFL90L9QDutMq8UG19+3YEn7PIkM+aQGbIcozts4\r\nk3i41QmPsEn3ougmBscAkmOV7me8SGz+MInQNwGnWsMgpCW9kYfs4L6jKv4S\r\nJortskptgcfCukP/OxNTi636fViFgdNWvmFnA8AQG2sooJJuDwm6wfATliTo\r\n65zuBASTwT4qCaZU6CSYdp3XAtYACRsraNitazuOVfVbJzMx4eIDMcIi10p0\r\nojaCclg9jnlY+QSHgteS8oLv9tANnV/rtKcpdWpqClEHmiYjx5dYvnxY51E4\r\n5SHjcjBg5Nhc76oGXBk0uHSvP0CE3VWbft5i7V7IdL8A0IuQDfsDPiFZdvxB\r\n/KOl1OhV2oWPh97/wNV3ChASxqT21lyhw4v1Z9qg5416MH2tlB11bNHg5cPB\r\nYRp9ca6cMG2SX5MIft2ggBAA7pwjELQluHmluQBN44PBHEaUV2bLS8qI7L80\r\n0mtxyktyrDPZwaf0lFA4Huly1s/84wG81sfwKn3nMTiDz0jlkJax2jvgX++s\r\nHjWD5oQuuDhkSxX+BINVacMbnttv50ps0OOeOLpDfos31c8b6kSHcPUqb90g\r\nmR7nMrzY9G8MgGjRLoioVaZ/Yu9XUNF/G/A=\r\n=XTdM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-stack-name-validation.1_1676828366876_0.1078722182777434"},"_hasShrinkwrap":false},"14.33.0-stack-name-validation.2":{"name":"@altostra/core","version":"14.33.0-stack-name-validation.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7d6aef5a417833596efbe423be634494f29c62e1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-stack-name-validation.2","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-H4tNWAtgoAxcr6uKdnHneTHFHfqfWdCA2j2KOOhm7w3USWFLE7AuK67U0umbnTPEW8o+NXHmMqMzpBun/HlUgA==","shasum":"0733692b6e0e07e12a69f8014cf404163b668bc5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-stack-name-validation.2.tgz","fileCount":1301,"unpackedSize":1527396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR+sSZNkC8/C+isfPOsJs+PlBDlPsmP4i9C/hT1pHzwQIgNlxZZO0C/gdixa++3vJOQaqGmY/A0b/f7fJ8XJ+J+B4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8mIOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Fg/+PyTeHSCxsl1MXHJ0UxbQEurvzesyq1t/PHypcoH5IB/p5K6O\r\n/5bDb6W8a6sS4/6qfeIAIv2HxPI7faQBJfngMAY1Z2qbKlAawN6xcqXUZA+f\r\nbGiaChlln3CYdqWo461feJknKF7GXvpim9L2rcW7HP/LMRfjV6BfmflmYX00\r\nOOyOVKjlc2bvWzZB0gmYU3hz0ywh2XO2L0xDcqBNjo4mXxmVZFGdKnQNzwW4\r\nuYT4u3ycUgflFCMeYo6FcnI1QHnpWlJg1xf5i+5Jh4UhjHi2PD0vgAay/7Wn\r\nTJpAajWi0TSXJ/rvT4rotn2ZpW+F5B3kPaO/Yf8p3xKdp87ss2+ZYHgJxet8\r\nJBs+b7264SeD/k97I3t4Mp4zMsJ5ijjTfFiqJTB2gAiVaUI6f7jPwdHHAPB+\r\nMq1E8WvMMAnng6fMZkDrurLxTHxr/pXYGImYBdZON9rq/qu9rydT5m6NuYK7\r\n0dsqglWmMGQJmKqUVHofZxyYglaWbAHFhRIv1dLni4nzgSuMjLRI9qX9Y8F+\r\neQm90xpVB/uKRYLSDgtBGuTqV+f0g4LALjXA6QFj1s0XR6FWPB86UJ66fOjQ\r\nmflkS4Ga28v3Ff9Tj7FElJcVDAd6cuqzSE7M7e8EPLQU4JBtPA8oJd+QhBUb\r\nlRs5ErrcdXmZRMGCwKAbmvorLzCgQnNKCYg=\r\n=LE99\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-stack-name-validation.2_1676829198538_0.45459420707901077"},"_hasShrinkwrap":false},"14.33.0-stack-name-validation.3":{"name":"@altostra/core","version":"14.33.0-stack-name-validation.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b76fde842e82c237deb0e64c56e8996ecb1cba28","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-stack-name-validation.3","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-G6UmtPMeEPMSrRwl54LcBrUrOIamgwNjKA+p8cngIKnNfLRSpvVeZ0FM+JBN7n9VfuEGXb4N35R0724FceK8Ug==","shasum":"e29c6c56b344d2eb13b6087081bf92e5db0b3dfb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-stack-name-validation.3.tgz","fileCount":1301,"unpackedSize":1527398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhOoXyROhNZB6N1r1dnz5ltLVVHGPQNcBljOT4kn9+nAiBMvDBosmpQ0j0OYjDs5B0Vrv4201pDoFzqVttAWpjLGw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8mWiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLhA//aAPpOpHABoKM5j+gfpgqSxjwgVakCY9EFHUhVgPNcGWHgmAi\r\nAk7oZnDpuSi0j+6IC/NEwt3EB00YxJObsdLvqlZZD18Pm0eeY0KyZnZ+O1Ks\r\nrHyqOqz4amBQzNAdQTmiUOdCAvYXV3PK+2xp3ju8TfaJEobGfKH/6AtRwqkK\r\niq8OKEjFatOFvBXNLejUvdFWunfj5uLRy4ZWoevUCuuqQvnRucEz2Cy57J57\r\nFDzx6mu9aCd2ks9MpMbH4xMrnVbTgiFgQb695WTeNOXi4gvA+qikPA9FXDpa\r\nvhGoWWlgD4YL18RDo/iPGNAa2LiWQwWFKFnMrIuhTs4OtZeDwdQLX/kDW2Mz\r\n/wD6NgN1yUphzClQR0gUWKu+hIy8icRLyhHhxbY59ioPDiGPhBszJai9O9cT\r\nrsNlQckbSDn9SkJlAzYIl2SpC2ocErCQeR5NPnhBjbmbV5sGZjfNXQrVRg6y\r\nYoOIjgDGs1qJehzSJyAWC4a6rAqXAG1WEISZT6cKkxIttYMuqB7RJHIsNPR6\r\nXX0VDBZjTWrJ/YwBjjlxqPTKXMOyGP3DFrwHySFJeBy1JOKykFQQ8DiDRZ5c\r\ng1Erou/PjB/52lZM+oDYW+6Z/BGe0chz6raXb2BCi642fNgnAft8CrJ/YKot\r\nJdweAJhjZWnxfAyg+ORpWodv5e62uyQ8EHk=\r\n=e5ZP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-stack-name-validation.3_1676830114215_0.1258959081267852"},"_hasShrinkwrap":false},"14.33.0-project-converter.23":{"name":"@altostra/core","version":"14.33.0-project-converter.23","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"16c258af6b5445914c401b303c991f17689db7a4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-project-converter.23","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-6PD6PYLaVvC5trTfmUHVmw0nLHllrwrIfVrp6yp8CBohhfUIX5BsoOuLMYJo+/9qkjRBw2x16FoH+MPuT4hCfA==","shasum":"140e0c57f8efae48ae6b65719b30665211a394a7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-project-converter.23.tgz","fileCount":1299,"unpackedSize":1527240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESlDMEGhR6qsw3LG3V06rtOnE5DBbbyxzofYjdDzuB5AiBf00hSNR+UqWixrfeiyUstkH5TI54eWj33JSzu8J4YXA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj80JgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvOA//YuJ0b1MvLmdNGpW5IXrHhZpEBDDeGBcKE/WWYF88IcK/VuKH\r\nZzBwHtWdb8J5WAuJal/bU8Q7SmOeG4N+Tmm7mJFi96sxPLlsFlVvoPgul7dm\r\nfObpIBi2DJC5uIqCbpOFp5iVw6Kg9gesh6byLPLuctR2MlIdwhVZh5GX9iFk\r\nmsC699QtiQmI3az5CXQUxMr9MuIVgDUgTMPwHbwlSWJquChAsoIGn8bxAqKa\r\nUVXJ1UVIW7MzJNKrMrr+W5+uHSPAvJIKqNe/O6VqYp5NT2DmFpmPFEuNTXqF\r\nWJFIRNKgGllx12SpprH31YMdEbJ9z2rOoG9wUbzPCR0mlLH5krpsyvXuamsc\r\nM9B34QPU417USjJLxvygifBr2shr29gDfJTVX5HIWTcT/Ec9UflluewLDAZV\r\njWB8Vp8smJ7ULGrx2WxoZ/4IxQtGs+uPRXmrMxRTUK9XoiTOhFPG7gN5t3bk\r\nAAZ2b38wUafEBuxn1Gg2xZzpuECzaQ3QpWPjottQdpOARQXsowMYUrTusx5K\r\nLbJTMakyGyevVewrvjY+2J24GVyzQ4SDEN0Rq1CALD7xwiyC/0taf5NNm0GC\r\nwcXMF6uDFVGiXlrDnpuiqE2t4Yj5zpQsWAReUdoEO6WsyoHoU3AeJUXXpRRQ\r\n4Kfk5Np4rMt3kz2L0Qvb+XBlt2ZJBZjLBBE=\r\n=SzSq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-project-converter.23_1676886624440_0.9753858505931483"},"_hasShrinkwrap":false},"14.33.0-project-converter.24":{"name":"@altostra/core","version":"14.33.0-project-converter.24","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"93255bbc09dc9dd73f24c07b53026ff4109a0c14","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-project-converter.24","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-vcQ0N6c3V/1bQXNwrO0H2MfmlV2N12NaIntl2xbsmhAiSAKq/D12pvZFm29WMDSKAIrBPRI3D61x/J9EqtRI1Q==","shasum":"2620b648300a04b2ade2195d15370c5221e2e234","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-project-converter.24.tgz","fileCount":1299,"unpackedSize":1527253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxUF9Bpvlu1cSunJOdXzaSghgiivHUXoc6PvhKfGw7rgIgdpUvvbASCNv1pmYIQ4vPfC3m9Kx8S2PbLmXic8VA5TU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9RPUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0JA//YK0q97V0OGr7yH/l+ebZGF+AdiizOCnW4lY9ziBGEAGpgQ+v\r\n8QasDJvB50LH/KNhcfXBw4eDtPvZ5seI7tpRfTeqovRxMXUb6PrLtgA2uYaF\r\nkt6MwnvtD2+1XcN1DUTmuFAf2NFzfjs1oF06QhQYVKcwlQfsSeAYaEdo6VEd\r\nLD1lrOvluwKcMbENrlDVO8/TSyaMK5Pp0TWgnVc0Nek+fQXqxmwjLQCwDRm5\r\n/0DyrfUffy07R/8ZMEc2+5m6sFng7u3652rDiqUmyT5BGIVSXx8qJYXdBhi7\r\nc/0pafSnmbQhW7vL8AqTQkHvsrx/2XPO33v/zx6ZDys7eDCtVQGQMzaFyXhk\r\nb4fyl9+SB4zItVdfXrpGlGse9imuK8huz85hH9pLLeOrTrCWTi2Go/2t+xK3\r\nTZqKPWUvKe2uzAMIEYhxjF2y/42na5mJApxJqH0QfbJB3EzXQPg4e+E8c9OF\r\nM12yWGeD2rMnyEzL+RqYcq2OcNql6+AMYoDCXPjD2qFphhFFP34X8ck+WgIf\r\nhRWUsm2arw3jca8vIzllovfeF6aZaxQNTCt+l7LK2sfSvXARY3XjzDyOQGhV\r\n4JSrPZ5ibKma+4WX5JsITS06KaKNWIUf4RJOdZw54QMNIRGOfc17YpPnkJtR\r\ndBeCa6yk1K3jiJuTmmWA95+IdUwfUZ+7YKk=\r\n=rZEt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-project-converter.24_1677005780511_0.34955928502207745"},"_hasShrinkwrap":false},"14.33.0-project-converter.25":{"name":"@altostra/core","version":"14.33.0-project-converter.25","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6db0fbeafad6b38b38886370d335f59d893f7166","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-project-converter.25","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-1osS4mvG+WS3bCXU57pXrc8NJ+BgYgR4EqK7b4KCP1JvcorvjtFN7tFwremSnHhmeZ7HXnWrqHNioyb4dkHEgQ==","shasum":"87b8c62d34f8d000f10ab991de953e880f6e1c6f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-project-converter.25.tgz","fileCount":1299,"unpackedSize":1527253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjseTk6kVuHnk4ljCS4DbPigdZ5bDs6JZWE89zq5xsdwIgZfwnHfmeBbJITzfJ1dWZQCi6UBkC2Lw44+QOA8vL4eA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9gFSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrog//SkpnyeT1ctysIz06TWLiP3jX6FoDFvzA6H2wrZx+bdk9Ho1+\r\nsmpRpYNl+75mo8BrfcAxmEVhV2P1gVnW8Uf6zZCMOe6kgczSRvtIkgqjlmkp\r\nH/LGwVT4qw/wQhmnVgQWbmH3LUwj1Yn8fl1AI1HQ85XCk8Vf4oU6VC2YHz33\r\nnCnnKeaaNX5oYgXIkYp/ioOJ6VTcmTkce88WSqqWMbt2+7AulmO2DE+16sRF\r\n/gZMFa1ZRUj2uaR82M7Uo27ABmV9HGc6IV2sjSjE/IKUnNT1sXW1fWT/DFBD\r\nPl6NX4s1LQevBA5nrYUcBEFG0ZWfOIMo5OCtqNgD4V1OF54OOe3b5s0s76kH\r\ndfOrQrsOsyETNNOi2+Djb4bC+uEnLVctkMF7RNOAfNvsktK/4XL/R8ZWxEro\r\nDOHsb92jfh7zSTau2qn33YESzvPmrhR2h5XHh93a3CD6j+ReK87G9sJ+6l6a\r\ntuXcpv5UFGbDl+yca5eAFWvxei69Ltg3QTErYbkiizNceKvrEGAtzuyz7U/Q\r\n/tI2vYPXwkf7QO8dmFE+7XjRQ50tubt79M3+n7RAxYS06Y1HYBEufsGMuNhz\r\nf53aebfZV+EY7umdqswbxWljzPuPXTWbobDovAQwtVm79f+coeGAJKABZU1s\r\nenfZjUtqAaKiprKX0bshwEa9VeHlVDwTHwo=\r\n=zbmZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-project-converter.25_1677066578397_0.3076697521484042"},"_hasShrinkwrap":false},"14.33.0-project-converter.26":{"name":"@altostra/core","version":"14.33.0-project-converter.26","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9294cdfef53778576c52af4cd4f873504d017738","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0-project-converter.26","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-YKvfJWECAHpcELHWaRCIRyQLZHH8RDNAK0vd+CnOBQZIlWnXJKQD/hfLP9cTOxxq2KJ8RJg0/9FOc9VbVwwanw==","shasum":"6fbd804a92f98a37c0f8a7bbdf60e2333da3e09a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0-project-converter.26.tgz","fileCount":1299,"unpackedSize":1528468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFjujEepcAxZuz3cajoi2XEshIMisGrUeSlujmgWNNjAiAMtNvnW5acrEhDgTH3+++4lo3RvrpDvncFY1rT6SyFZA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9k+YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq44w//XdvFoCfxBnA02u8ax8ZORp6Odmsh8v59HqEA0rl9C/Nj87bQ\r\nB8BWYmfBbYnKBeE4aImOCJ/FlqWp4CXrqMIUIK40Y5RXLEm6DkG/Nj52p3ir\r\ntAkzJ8bgF3gqVp2w+SeV1dbfQts8dFb+AufeRoj4yz9DLbcmBT6gabpvVTjG\r\nm/jr/gV07SpX4U9uVXXSbO/jwWVU1zyg7qMgBJjWnVmIiCo6K1Ttqs3vSxGF\r\n3IIB2QMSfk6lJAnqWzfPllimQuf9wL4TY7TS6dLevsPfo0Luyie0sWqUQXZH\r\nBNGbCEi2QUTeFXG3PgR6+7SdppZ9fp8M5ntzfre1T6ai92nd6Acd6V64dxDw\r\n+dAzKgtYnnzJKKXy7lZ667fO4EhGYJ3wqa5qjaTbu30OuqosugYitmro15Y3\r\no9DskW9bdrIJL6364+shE9II3oXflDnSkX0w/kfauI6Nf+m6D5zdlKahEZG9\r\nEHKZgwYgVUwk4AfCguaur2P95d2Z4E6dYQ3KwjtZ9PAGLwtcFx1atwbp3pL5\r\nxqx3oLmOezDviBrPCgT4yHVGxS+Zj6h565MaucjF5+0Z/8kHP/IoKfHlCY4D\r\nukkxqthNw+jszj0wXaNs0JkK46z7ofQlXv6UZzR3I7/qwl6/blZk6cJHR+8k\r\nwacCwVa20bDG21aqWyp3R5+wCJOkO7iQr4w=\r\n=pYP3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0-project-converter.26_1677086615799_0.7043826964470232"},"_hasShrinkwrap":false},"14.32.1-unstrict-blueprint-validation.0":{"name":"@altostra/core","version":"14.32.1-unstrict-blueprint-validation.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5af80779b21ce9ac605dcfda33412ed2b077248e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.32.1-unstrict-blueprint-validation.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-F697shZ3ZkvLK7I8K1su9y4/tVY3t4g18qVMak5VXlC3s+pcANM52j9QabJ6ThCr1fdduRXibK0DwWIMJzgkAw==","shasum":"446ff36cb87d964bb5b0afe5236b715465dc30d5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.32.1-unstrict-blueprint-validation.0.tgz","fileCount":1299,"unpackedSize":1526391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4JeSnQ5bidORU5SZWHJZ53mnZoObww/5wjD9L/FIsKAiAZ7jvoh8sCmwY5JYkuKHwzAmyD+TsxXdgAOr3j8vX9ug=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj900rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWTg/7BYwu1D5eNLS8rfkRw9qO/To7cAJLFSp5FfQ2ZukhJ7z/J3W9\r\n7CKsUwhQeFcWS078t+KoJDfCBXzx+g999vVAH/kBkRYyiZsZTiqF7fB5CvKB\r\nYKjeAUmzMg/IKV1AEpD129K806+JUkq4/WrYps4776NzW5VrU94fQjmEJxdE\r\n96KPkfjcsy512chr2LVuK860L7kU4goVPQcH4nldJYky0SxqXHd0gg5dULRM\r\nJsmoFou/hAX9JByxuN6yPC7kL8N2gU4Wtr1A8SSib7aNON7CeSMzHGpJx2LO\r\no4bMA/6cyLDjGMgZUJyE43YbJYLMB4zPM44k3APrwVMt3DT2Cepzm/87o2Ym\r\nNoDKN5bXK9bO/vI/jiEDVhbN98KWPUowHj9RFtgctcJFznpT5w6iumhtnfUK\r\nRBbwRi1y0XWmwipklgtokm8yZydH8knkxxiI+Uody+yed6SUwN6/rJAiL0+O\r\n1tAImA6uapDzGGCLEp/K/Q53PSKYcqR87Xe3jzpZHCkUtlb23JWMIArnv7GU\r\n0S91+cBf+9bybL5BUmbxJchbFAodS0P2zLEjrgAPO9jC7qhCNl83zF0xCHgm\r\nlwo/cW3Qs2+rAhL2CY1dKYqYH9yGCY/WoZ1Zkb309ahZkz9yKfaEsxlTYW8d\r\nBxo7Fp+T+ra+4Q51tHpRfZpycJ/eLZaXwYY=\r\n=eYg7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.32.1-unstrict-blueprint-validation.0_1677151530768_0.5337650834186844"},"_hasShrinkwrap":false},"14.33.0":{"name":"@altostra/core","version":"14.33.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"ea43714916d77b426955d9f7ac1523eb4fab20fd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+ojabgS+LkODlkli2GkyTqjjxuI3k1FNzMeeEbTGRzCSDun7h/4F6gxljZXvuKJQliGvZynuXJ5GT61o04yF6g==","shasum":"38c6946e7de833c116598755f5c36839505070b3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.0.tgz","fileCount":1301,"unpackedSize":1527406,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFc04L5GIo27jDGrlmtIAGJ8ykpvn2KXzg5BDtuaIb/WAiEA1rI/BMWj+XYyb7OfPpav6f6kgVOE55MdiHa7DWDp7Rs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj904GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYaA/+KbFJiAAexagxdbvMQG2iT5NT8qJyQdZNdvsDtmMxwz5yjskf\r\n5/EXvG7sATp0mt1O1xFHhxHyekYTURr40bSppWw9qa8vDotGzIk1VNWdx8YD\r\nOlCHDdqvY+wsPVXBafAZp/LdeZXelw/d3IVwh7hHMcfaO4cBW7OPXWuPgxJ1\r\nf3FH4m2z5OZj9P64ft1WBvetj0LxiGRnYwgeXX7YDJjF1h/O9m+xcuTdtXSz\r\nqxafXgl4/FWCE8vRI3XmAY3nueJQwxDAZmfcpoWMQs8LpJm+1J2TVT2vAZ/1\r\nvZWzSBQ1oh/3dCvjqRuT+CKmP0Me7fseiKwB9juFYktyBI9qkv3BmDXVBAKf\r\nTt/I+jD/MhZb1A3VNVDcnl6/C8HRdqeqt8zAzFJUT6xrykjPl0ffWbkI+nyg\r\nkRYm1Gd3CXK3l1GR2P9bvX8ius2k3/54zV6eF0iKl8bXTiLFpTkUt99orCMH\r\nID5ecysleW61f6AMqPzzebabZEg4ZGm8MG4WppK81xds09x0RZjfgLUYfy8N\r\nJMHZ6XH/3NryDX+iBG3W582GT3UcwW4yqOs2kcuOa3qQqGbFyNfEMI1F+x+M\r\njhVnuiAl40Z9IWlgYb5jOzOBm8hCYwLQzcfnCKvMR+CJvcRJIYbmIeerAMsb\r\nAIdOXxk/p/CslxaSP3j0rt59rLxJgNhMz+0=\r\n=Xn/N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.0_1677151749836_0.2900787342798883"},"_hasShrinkwrap":false},"14.33.1-0":{"name":"@altostra/core","version":"14.33.1-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.6.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.6.1","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f9f6b840f235e574f1a108ebdea68d4c48c3e3b5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.1-0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-dRrWHUt1FDoiCIdoY2AV6ZAsFxYCP1HKU4quMVbfka9sHID4CvqzWsDCSsQvsuTL0wLJLLE2BjFW4zeVpEiN+Q==","shasum":"d34a19f071c57a83c026e982d7b8b72fe4d17f87","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.1-0.tgz","fileCount":1301,"unpackedSize":1527408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzJwckHE8oEUTNGkDTQ7AD3XO+VYsrwxqyOLS4xgeNfQIgCL+fiI/htraSE5rFuBcPXhEaeAbLkeGPYaldNA3lIUA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj909TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJsA/+OO7N4o3robh7UPM4Szw9gIfvrKuGVpDVYQ8KppppdxF3ZydB\r\n9mJS9x53h2ACxlWZz8Wm+s3pZlWuvo9uOjd9b/1Lfa005D0KTQEakdbfw5IR\r\nHwjxWXAuu85gx3FQ+RDa58p3zlpB9Rnn593SCaOanMwG+8rvwcat3FzrruA9\r\nwVrW6AsGv42nf934C38H4dbbhgBY/53O+BbOllpn8nk3q8PWn9YoPa2Pvdr3\r\npuU8zVq1lg0m/VIO0pTA606xvOVdAu4goSCO2trRl+vo5hZMi59I+RqhrWpR\r\nvv1M6B8fC1hwEbMEpjdyy25CRxRtWiTieNjS7/ufB64omtx75b/GNLcvMRmr\r\nKSyM4mMMQdlzlVv/oM2U1KO6uU6mS/M32YXngzQ+hkW4XfhmWKy/1PLnjVCt\r\nnjbXInUzrIjPYxCO2Ahcpx/oGO0tfQgiVY2OLM+EAeq7Pb2T7Yx4EqU507V+\r\nubjrMRAivojXQ0IzbRqXUTIh6zFWE/OZjATUufB1DKuc8z2y01ERGnGi3tGa\r\nFpIiKq8PohLUDo9H8I9Oxp98kwlx/ySCWa0dlcchDiBFG6B/IHxXEAYlCDfC\r\nt7DpYFnt+uUWKlxiLRmBNR9rPtiKfJZDLwDyGfVc3AFAXdsoWadBdC9hK7K0\r\n3tE3sMcCHF5S0VfeLpSFFYNfsjqh2N73BGU=\r\n=iGAi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.1-0_1677152083231_0.18401257511435287"},"_hasShrinkwrap":false},"14.33.1-unstrict-blueprint-validation.1":{"name":"@altostra/core","version":"14.33.1-unstrict-blueprint-validation.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c01253c6670d9d6b6c99eadefb161f3798915733","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.1-unstrict-blueprint-validation.1","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-fAee8ulJs0MzDBEP6ylio02fMwQ2YZ/ApZfNfcI3TnDwTRjZFpaWYCm4MbDxXZbhimOVJZh3w2RQLJsN0zvEQA==","shasum":"85ea9d58856c2f737360e0f788247ef42bce4b9f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.1-unstrict-blueprint-validation.1.tgz","fileCount":1301,"unpackedSize":1527456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuF7D8P3KfB0OaiNjNmDgydtbuA+wV+5gBhLLcamuehAiEAo5LoEkqf9Ay+p7wZMYXVTpspGNneBstImghoNn3D9Ac="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj91CzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVbw/7B/P5x4r2evANqGBblatpd1Xi0pgfVZJ+JroMF8SCcu2H8meW\r\nO1U3ytu7CwSGB29YUZRqUA9qAuBoBcbxpcfkFNULqCtORa3w1NacvKEqTdRF\r\n226BerfaEgH/uXOEhTMlOtGN4vGmRNAAAHj36/IRcZBxhWMx5Fc0bbC5k7U7\r\n95EUPTz+wcEUdWqWNYwzZghyfWHn6CF6RY2o+M12+7ItDQVg37DjBhv5wBow\r\nfZ2ozWoJBWUg3lJKCG9/Q4HvbiLg042E1VbKEEZRwBhVJQ2h6XKJeHOxJ087\r\n3CwtrLJoY5ri+NDvo8bmTOu0gAZ5bNjkOf6R1IfUYpIwIdwgDo7ta4XQrO2t\r\njd+m+VR50gb6JhWWgc2uPmEspTkPWStYxUtLaCxyf8RSBTe70i853rQRB5vz\r\nxR8MABdIzk8Bbkev80kdV01uhEDS6F0rk9xWWxtviCbZQKoQ4FlQzdBgO92u\r\n9omeXpg0kYKzcWWkrgaS8aislxVo43u5fccbO/3A4MzNXbiE0AqlwGNMxPD7\r\nnVQJW/mxWj8PFfcWwDQqxGfuLdGqfJszJHoafALZhGkpAdfhXxPq4vUGPd9E\r\n/wlphdKr4b9JTiaalBdyocvnddwm4BLtk6pLRnDEtaRiT2+oMMgbtD7Eq5Lr\r\nmDi/sCZDptbo0rqZ8KVvcE1oCUs5jsuRPTc=\r\n=FZsj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.1-unstrict-blueprint-validation.1_1677152435593_0.3385830556511702"},"_hasShrinkwrap":false},"14.34.0-project-converter.27":{"name":"@altostra/core","version":"14.34.0-project-converter.27","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.1","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"71a80a1580b3c0f4f0e30453603a7952d35f5b3f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.27","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-v1u0tt95u9+lFqxr5MmItCq9zIteQcnGqfqPyJN99lQCrjFVJeLS/XJmA2tXy+N7fTnK73ogNxF3J5O8mcw18w==","shasum":"dc741ed4bcf1b09b1f259db093eacfb6fcf4f0e1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.27.tgz","fileCount":1301,"unpackedSize":1529533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8lo5WVirNnwvIFDXxtQX+r8NqhEKZi10TkX6Rd3UJ7AiEA7QK6Y2drK+B8LzbgkQAK+5wq6930oDuytbJhABlN7EI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj91GXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb+w//ZzhUWSnzey1T2M+5D2i62BRnN9of7XnZlBL6MzIWEEdHtpA0\r\n0rRpZJR1LVIqO+sR0W9Zc9otvKNlVt9TDWIC+m5ar7VllF+vmZR+6O2EtL8Z\r\nZFSgeHw8hyUVzzeSGYvajVarxg6SXcKdxvbMs4sPH81hErQkb7M7j1NIsrWp\r\nHSa8lAtoCSZdPaxw81hc1G/znor3LivXVfZPFOXUdAIPMKHRdDpLHxSxRulV\r\ni9aZwfItzmXoqpjhRgIW5SWGcsn3+gn4h2q4q0zjqTq9CO3oRhpbBT6NtZ27\r\nbRDye+KOeT82gWSCYPprOH4lBqxzcuNVjIHbe6AWfSp6tyKUIiM41EpcKFxc\r\nKGpenSTBwvOORrmiu/B2UY0SVLgyBVoQGpWyLVKP7vrbJ9ox3wnG89ySsv0g\r\n7GY6YZNINxIK/Vx8DtIl3ypuzwxXTAREhsg9mnJmfxxeB7b67qOsBlE0DIUL\r\nbAub0wirCreLrqo0Fp8wI83q2bJ6ab2DE+LGiwuAlmrgO0Yjw4EKNLS4NbCR\r\n2lRddXw3yulOPdQ5pe1O8bNaNwidi7lC7MJ04BhPW61DBAJYK6ZBagMfPR5p\r\niPCYbQ1k5B18QLjby1YEP11/sGKjC8EoFeOIohAY7VJ0JEp2RvWw2P29ry8k\r\nKRNVmJ3u7F90OpZ/4PrqDIOCBz0i+6begco=\r\n=YmGy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.27_1677152662739_0.23905368992923104"},"_hasShrinkwrap":false},"14.33.1":{"name":"@altostra/core","version":"14.33.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"f3c60656266d94d55b7b054ce5e874f7c04f2e20","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8YkyXMAzZOlEZPEFmWehIg22p7uKuG3a7QUSObmkOlqFIqC6C5PXeohHwXnW80SUcfrGU7ys43KqFRdgGS/r/w==","shasum":"5cbdb86e4a713b524a72bcefdd22d695b60655ea","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.1.tgz","fileCount":1301,"unpackedSize":1527424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf4AzPDFnxHIJyYoJN+aG+p/9c/IXMD5i0knkiQ66iogIhAMcf8TkdXlzubLnDGyoIYVgQvE5AMAFIq0RlrYPx7xXV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/dW/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVyg//c3HCfAwWTi76ez2+s6DsR99/3/7eBYD1U8n3CCmUvX+BdV8F\r\nD33pDIn/P9E8IFym4aFmtvmzd1ImXsmcSZTPK/zv7j1iax/4iLmlrdYSKlJh\r\nbj8feraDLAWQgHrIo6gYuN0DltAc3+vzD3+cGnFi//o927dQiosvC/SkRnZM\r\n9jvkTdJIjmX0xGZqLXyxynkJhBGOucRLda2p/WsbMVXbPBrr26XPG6t6AySR\r\nrH353HYA4VkqsVcjh5+zfRtSF5sr9nRhQftoYiWSIY8ZYN2Y/UEuUN8u1b/i\r\nAcorrcOw0Q0ZHRYjAvStvZc630YPhu64FyNmBNqCMzNwrOdHDGgs8wvjY+Bi\r\nGXUB6Wv6YTBk493L2zHCJhgIw9EOiS4U59iijNKoNYTV8hLOBHyLBD+3gocX\r\nae9mS9A726R80ZZxdDUgsfeLnFDoKHvreW6POQLhuuRclnCEUxTx6dv0bTG0\r\nPZI+ywxqjKlNj8EyrfsCwke/TAfzM5bNj8Ek5p0UkVf3q8dOUd7IAhPmrHl1\r\nApJCRtdb4y2cVshzlS5RMKiA48VW1pJUAe4rBbI9FtWRWufHEAzI3CyiuQGm\r\nxhNpPa+q1fFbfrbuDk+zQU93QExuKUQfbqoDGZKxThuaWLK186ykOtM8HAux\r\nmNlWdYulcbOGf7Xs8xqWypH4KH0tm6NMxbk=\r\n=YK9f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.1_1677579711454_0.3905467590915277"},"_hasShrinkwrap":false},"14.34.0-project-converter.28":{"name":"@altostra/core","version":"14.34.0-project-converter.28","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3db966b379e102bdfb56df0045be3aa53c42c1d8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.28","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-Nf+LVpXqw+MHxBNqHBwA5nqSxQv5wj2/90vStO1GpPuFEIOMAmKs/TjAuHba0yzcmFPhXPLUsZfsOp0S6IF8Rg==","shasum":"3cff05ca6217ec7eac27fb029712488ee70c6b48","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.28.tgz","fileCount":1301,"unpackedSize":1529972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+jDDrt3AcQG4grEE8WpJuQidhzaMKcKVFD97vtP1z+AiAw0oiI1qIV2fcT1IpoFZ95DjIRM9zVGhh1oYaA9hCxCw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/izVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa0w//WgOX2SCey8KifTMuTQO2UYmiMNAcA5mZaFJJWezOLW6rMuFW\r\nnoNsGgD2eRLK3nY2t9cBq8wVCWopzHLRN95SNTAbfu2AaEf8mvn7ZQdwAyTK\r\nEEymqtzZnSGxn88KZaY90rjWpgeDLn7AafSuJXoJILjHT89waHzP48zuPlhm\r\nt9ZTqG+ESeUPvDqSBY/EPr4wn+PgRXNxx5WJeIX0Jc3TC+O7ARi8tTaOXSm5\r\nslL3FcGGRvgvnNX0YNALpVRHBS2oDjhh9aKbdlR+ith3Q1Rm0rh0znuo6l0c\r\nw32dYg0C1htqPxlBBLXjvQrCUYdLyW4oqCbRgo4JaTGagYxh7dLYj161PBx8\r\nuZPlO+L6D/g6rAFJJvLVDoCCksG5uGkGI/FuV3Avp3I1TYQ27Kf+BusoHDdu\r\nP5ETviSACiF5kk5qVpxj3VqlDWePNT06LMiHBRHgLQeSwKsp/SIZHSWxa+2q\r\nkvpMVe/CRn7JtzIVBn3UhaXoXj5speV/uz9LfCf3dj27jtjK/MUDvB1G9NGd\r\nlhEVMVaASOKbxdn7UfhGHBV6H1Fqb/qgGGVanMDlAIUhvTWoNrkkWoK8UEHT\r\nELyUkpkYvWGFLzjsv8FMUaBAC2lJfvwPNWhLcE05HCCamG2UraXDOqWzWYQl\r\n4dxP9ePDtnMcVAKa8QsPNc8WcJN+cW3s6fY=\r\n=Lwsz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.28_1677602005128_0.22088273961977412"},"_hasShrinkwrap":false},"14.34.0-project-converter.29":{"name":"@altostra/core","version":"14.34.0-project-converter.29","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5894c1b25db345c7c51b97e0f7f9b9779a8760f9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.29","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-GhP9Cjif1w/CKO77FYecm69XlKxT4hNOr/TFkmgk5taY2C2qD6tt+bxmeUrDSV4lt5QMqj5e2bbkiElgnbBoNg==","shasum":"790a22a476f88df1e1b17843c0a05b30fd457bbd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.29.tgz","fileCount":1301,"unpackedSize":1531331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIs+un5BpgACKXOqogY3rQga7XVfx2h4Xf8RNClRYrzAiEA9HSYROT53EDgUKFs3/ky/Fr7HQlO5kBZWrZL0C/Io3A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/k5fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqHhAAnef+GfebJojOW4UmajJvsohtQ94C1XIUTUNXI9PJYv6V77by\r\nR4VGSKsrENuG2/WXa01udQw3+ucOFikbb2yey8nsS7v8pbAfMDFtJtf2qWKT\r\nlslHJGbvhuvez7IyJ1EahnLdBxKZpIJcrPntLqMtv6qMkpLyTFp8ZOE+xSne\r\nNQM4eiZae9Vw6OIU60f81obH4RH5rsE9nqT33BPEzlNxWcvNv2mW13ezLew4\r\nnb3IzUjknG5gziXuHeQJIVjIaR8UH9Hc7ysR3Lu9t2qvSK6vRkx9gCUM41cQ\r\naAO6424RF9nTjF374envFBNl1yoFl2iEeKQxDC0UDAzUAe6e0uWLURKK52v6\r\nrT9hfZ4vN4tXucQaRs5iWTTZ67dje0vHLVxVaHV00zPQzOaoTUMyjszXhb9v\r\n3IPHvdBpN0nhMFuwMJf9jAaw5gvAX6AwYyvzYx96kR0ZxfCN1GhMFNYj3ksP\r\n/4TX+4iHVch21dkM3+JyTrAADYrk7GrdbevuUrY61v6vySi7Yj58T4aMwZVU\r\nAJ+m1CKyoEeD8F/FxV82b1UVRZcjWOqo7GlQa4LHiAMBk1Tvfg9xTae3ZQhQ\r\nwYmr3qW9mwZStKGXsgAifVWqt3yG67bgZ0aXpPRTznFKOAdouKxK+O/zI2TW\r\nKc5ZFkrwpg1rJGVZKaHSJ0sed8ETlNpBYCQ=\r\n=svqA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.29_1677610591597_0.02091875570146806"},"_hasShrinkwrap":false},"14.34.0-project-converter.30":{"name":"@altostra/core","version":"14.34.0-project-converter.30","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d9fddd2c136fbf6815d966a09d939ad6b2ba29ec","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.30","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-ahF55QIp/7guZ3Gv0C5clMfAbWIybKS8vmnk2cAuRSXB4kqYI02uk3xU40rbr4O7RorajemljtJEOxQURRkCwA==","shasum":"8e9ad481fb0c36c1fdf797902bdaae41f5a1d69d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.30.tgz","fileCount":1301,"unpackedSize":1531329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPYiMCZYgu4e/9TNne/iHRmBoX0A6ozezbJhpd9+Z37gIgTORXABhD9U5Efbg18Frg7bEmZ1rj4M06mkM7R0m6yYY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/lSjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6pQ/+JkjS+RJp+1ReEj7p5pblXat7GDMeN8LGrdzoeCOnfgyD39RD\r\nFq8dwYtrDUuSz5sGEqarMLsaHwZWnChcoKaaN+hni0WocG1ScUS5+6aWwCsG\r\noXItwhuQrAFClY63b6nLvFNRYlV9cKZu18KHpkdDudRKoE3v48sZt33YJ+kN\r\n4i8oK+MFO+nq5jQxZ3gl2owD8/J4M119tlpGdHUn0BL4/5ycbRt9Jx/4xPZT\r\nO61L8gIHdnAmxnoA9TLPV1asKlsrx8d+EpnaqbrZU7myXvPwfHKR0o24XqkE\r\nLy5oDLpBJd+g81a3NuGX0f05bhAgotkTgVVc5y/ZQ/toLtGXj1yfZkGXPAfs\r\ntaTpMMzNObVY+oGRU0TPy0XB+UcMkMKV/Uw0+skB4z+WY+qsPopXliH82JG0\r\nRBK56b84i+s5ItNdPrvwjyzUac3uNLcAEyH5DaOUKp1hSvFhPHjjDHn6/KC7\r\n03SwX+YExHFh4NVI+AW6Rvipwnepg86BKhGT+iVXwSwRrvBKpc2q1oOuESbi\r\noHUTjYa/KLgw/MGoDvi/RfvKZzRsaBeIjHSc3N/Ol8pHtU37fXql5CHvV7SD\r\nPd/EvbR4jz+KaL2e4F4mP3QaDQSNa3IUekZAVPHqjEQ9HN3lXQzV1bVAhmVf\r\nEKL9fRPnD0edC6fnzU2EUvbht29Z8dyuqVQ=\r\n=vYRj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.30_1677612195361_0.7969709824619058"},"_hasShrinkwrap":false},"14.34.0-project-converter.31":{"name":"@altostra/core","version":"14.34.0-project-converter.31","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1c2bb8f646c402e6d60bfb2de0f8d2e3444cd73f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.31","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-/L362BDg6oeT2YjuHgudq6ApLDCw0wdvLepSXIQmej600hDonKFPruShzpwHZmGd7SXDDgmzsQsFUpVloLbJBg==","shasum":"80ffe52f70a3311e6dd73e4ee6fd8d9e6a495652","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.31.tgz","fileCount":1301,"unpackedSize":1531450,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0aJXju2BFP+334vpOJyPLujgeQSKt1fOHgpr2H+N5UgIgSS7hIiy6PbtZtao2GwfhQvFucf4aIrpODboiylKNjkc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/3EdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRcg/8CXPqA6qtH4dhM1FJuCNSRzEDQ1UXW8Nery2173aao7y2cmFd\r\nRejsQAGDN1qvEGO9TRqbpnRceBwlF/Sg/vxSnoocAfJT9pTQJwyYhcbDmHxZ\r\nv/6ndPu3+OzR7e8jzjmpxqKv2s9jdWehuYUdv5Lb0fJE60X0QWa2D+D7w8Cc\r\npfnU6YR1WRfYQCAWdoFpDOAAzIEnX3qztWLmvNm9UZMzM9jExUa79+FiXPOZ\r\nSXiAKIN2aqsy0WdoGyET7L7TOFmycZRjdkMQZ4R6Mk8rb9iA/HGn1GPHgo5O\r\nyk8dAWMk+ZujP494Bn8vOmNJUgonpy2MmOLNPEvnQtAgCyNFuim487izcaHx\r\nisjz2G1VPOlKVxRBcQzwTVp4txwDIF+cH4kFCy77YHvtrgETGCSTO9PJ3RZK\r\nugflR25R+6DK9c24KRgEaJXbbIc1Z3f1bm41GDbT4FWTpdGeRSZdlbVzsZm/\r\n86Z8+ZgNE1pfojU6xii0HgRf/h6/HGv6ocyw4TwTsXkX9c3s4zHhQaAXwDdD\r\nTb7VtvUEgkKR5o901dVy8tjbaJSEsykYNNbBUYLNrPOo8ZDkBckzAh1hAhnq\r\nC4WEfCSPtKf2uUazspjFvq2O8BdsbFCpqL/58PFQbww3eJlNxmb7Seg9hpKj\r\nF457nVC56Nw2jPzjCRmEGseYZLyjb5EK7MQ=\r\n=mi97\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.31_1677685021159_0.4032427027715011"},"_hasShrinkwrap":false},"14.34.0-project-converter.32":{"name":"@altostra/core","version":"14.34.0-project-converter.32","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1df3eb7436be6c5dcbe29299a902ce49da21e4f2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.32","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-+GInVEylfQS2koIAnGBLv8rmlLa0Dr+pwb2O9gnE3G4/qirhYjDsGb2MHnOPivD5kEvFNVLz3V7uPcdqS76Eww==","shasum":"5bdcad7423362dff9c3b14a5d7f5b86d70b3aaa8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.32.tgz","fileCount":1301,"unpackedSize":1532010,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZrXBJnu12ivW+FSpfBWQzI0ELSuMXvvxbe/9eRlvp1AiEA1O6GLIgJGXtzvsx08RljrJKmIU55xePxboMbiyQqHBE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAHjIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyOg//WyIzsxqgzY9/S8QR1WAlwrd+Q7FVWJjViRCLb9S9iI16PapH\r\nTgDe4LjVKMu9brTq5X2ZZhTUHlv8NIM8ISNcJ2Wo3bq1vMhPUgz2mD2tG1Va\r\nnuc+qphkJZIjli8+OGv6n5HN+NBXwNUwDo99MEISyrScs4zC65L9JZju67gN\r\nzFiLqsl82GvOGCok5/6ZetejsLF50DyRTKsNMvoamaplSHtgm/syZE5kle0u\r\nTKPZ7F+OEDg1SPeM6EN+OtWRfBmkAbuKPrm57iGC3Ei8ynBsY/yXQ/T9JFNj\r\nxnpaBbxiFXp/ilbL6o2iOR6tCIHk8Y4kXUyXMfmwH0WO34HGKcaM0Es2SCQg\r\n9IF6R9bnjxTffXjMbj3MU0kBnxNzk2t3+Pc0EfqUPHTGsCaz8ynBehUoAb1/\r\nurNOvnLSf6av5M3Hz+htd6GwyjP+jKenzLva0r/EaU47FNkFqIQeuoWQJY5J\r\npLr1/KaQrmSkX+wmD4oCb/nILJRj0Xz9bwLgmIbg0viwX7SPu/vFOYUXg+OM\r\nC0cFw5u0SqVEylzNv9BlcZxM6UhvlcCmbvpq+rukqtJKa9kvQsNc2jUR/6nB\r\n9Wm+dpqZmFtalWAaD4v/CVfazUlhWac1lzZX7/xEsXzA5gOrBU3SQehLSR+Q\r\n7j0I7+w9foxUzAXB1yVx782IMM3IksIZxU4=\r\n=oFjl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.32_1677752519903_0.16858515961594578"},"_hasShrinkwrap":false},"14.34.0-project-converter.33":{"name":"@altostra/core","version":"14.34.0-project-converter.33","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ee756c48ded36172b923bac6ee3813c7d8877805","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.33","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-rpfHF0/ZjDiOwwzDacJ2D9HEDlRA1heCKUeYWFnxK2ehV/ZEDFZVTOuvWSFzyXyYgIHl8KQtm1oUw1AbLZUlbQ==","shasum":"2f88e9bcc2d04ed59cebfba5d2feec3e8d849f7b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.33.tgz","fileCount":1515,"unpackedSize":1580621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDB8VQH2NzvpVbpivoKtAnhaqfCIqxQLgfzZHi3R008SAiAcuYJlRtdQu0kZTtT4Jo8+0qn6JP9mn9sYDsQbKo57sw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBKgGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFNw//ZgqIFVhVtFj2vxujqpk9NGvBlHntB+i3aVkCnoiJclceGOle\r\nHl8zp4dgnVaZh7S73Joy0dYZp+58mRiha6Yiqu5GJ8PhTNiV+FO1YKe+NoUM\r\nqxIJotkD8sH22E8G9kZ4Dmv7vKM36mFHg4FpPj3wo+oGWCGMZdhBj2oMjIwk\r\n3WP85pdb2jnBmIRDtS+98j9yr9tQ2iWASHQ4xgjo4zAvQCcujGLAwLW4AjkW\r\nfSMI2U+R2r9wATaNqN1K7dfbOAKH4O/dJdUX+lFTEt5GrkgDpMS8c0a4cHQ1\r\nD6Dlh6IeIwzeYrrJXbfydfN9I37kbAxP7AEC/A3xYIGoQHLQnb38xRwIkiuh\r\nL1HsI37sW4hivPr0KjYT4Q55slvGBDaL5H2Ut26YbwSK4+ZAPUDRWeLvooGp\r\nmB1w4H2adkItnsvMxCJUWUmWXYM3c5fLLgzSEjnjBmHUFY6qDN06hp7oDW29\r\nx1jcyjo2NolmbK3b2YUa5taqJ5sqe87G9t4K1qyiP+Yw/WYW3BNPiMaLD4XP\r\n5BFwDZcV+hpic1xoC+2Yx60z91D+1MxDWkp6ssQhDDLihR/p2Kbn9ua7B6dE\r\nUSzDOtPIBZla4StNrgFHe6ohaW+QfI1V7G2gO8MQ3L6SG4HYKPbpQjQfSj2T\r\n4bkvFTMeJLIZZcIMuWSQRz7Q4TFBOa/s5fg=\r\n=vZCY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.33_1678026758026_0.5897051674803848"},"_hasShrinkwrap":false},"14.34.0-project-converter.34":{"name":"@altostra/core","version":"14.34.0-project-converter.34","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"cd97bfbc53f344ead65fe54353d9ad2a76a3e1cd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.34","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-26ZjGqNRBSF0Ua05a3RhfTE9LEIV8Doz2HtEKviZjEwUuhE1M6kvJJo/4XlDx48Fj0snmJ7/DkJ35Oc6Ue54zA==","shasum":"6f3526809158577585420d4a44cb164f4a350587","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.34.tgz","fileCount":1515,"unpackedSize":1580634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRnFV4hvM2yrwbtPZGSK9g3D8/o9P6voau4qkA5JMyUAiEA+8d5XFo155AvA7+8uAry3XHVLdy6UErGTUxkO4iiA6E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBKorACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpibA//abH2Fitkg1vj0LjC0zpAIhc8WBvYiaLBNlWVZRNXKFZ5OiFC\r\n/AmJajPorfwxZGlsNjGzAlKVNK2OQYgK11a23rqxr8+VD4ClHGLAto5F5WfG\r\nY1MW3wHcL6KJ1l1DYrXAWdWF9evux98grM7RL0VMTFNMZFHiKXohJkipmPdU\r\nBB+37hquzAxZc0mfXUGtUWo/nCpGFZrh5y/sphTq6qZMM3P5784CVGakwQpp\r\nEW7ll5vSXc9b9DeGa0GD/lpQ3JH3AM5TsGyDU2T++tNeyCZX9rN8UypLQfeA\r\neARNivk5FTRlHdS0VFg9RLQkKel1SUg6MNlNKYfz6K9xAs0FQUqXQ26qXQTy\r\nQFhjHJsWPcPZRj7SRSNcMcXcu59gzVQFYjQuvQZ2QlbZAwn2Uj4KsaINcC0M\r\nNeuoysWASgHE4/7S+8Frw7NfEN+QWjF7sBHugJFifgWgQwaJvkAJ16Tl5G4X\r\nTpC9Ifo/i0iAs2XUWF4x27O7WPDVHNqnSnqJk6Edv0Wn1GLSIykEUK3uZfBJ\r\nE3lYQl4BnDpM/Qy+6nJu0dt6c+mPHX9G2hWv3MWx7ywtafADUuStlhndZmkp\r\nvBqLTDl8/4bDFZ+zdO7u+Nc2h7DPmkg0e8EsOf1MJ3j+d28SnCDJcpbpar9y\r\n96AmegIhv/+Bzx4MzTQl5almNwRCrcVzkM0=\r\n=kvkL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.34_1678027306861_0.23581627550192485"},"_hasShrinkwrap":false},"14.34.0-project-converter.35":{"name":"@altostra/core","version":"14.34.0-project-converter.35","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5fadcf81c560ebdf6cfeed2485f4840977f2241e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.35","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-ndNOd1ProiXiPD3ZiqP0P688HlulzSMD9F/CBGnQhXz50lt851ZaGeziqia6Pif2fVso0SHoWUchEUMJk0q+pw==","shasum":"e9296851c31d440e94b83fb430d78a906b82347c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.35.tgz","fileCount":1515,"unpackedSize":1580736,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHF5h3jX5ploEUEy20Ge8x4gtdM578nMsszMxXvU2/ygAiEAjpzpGjNPDlppc38WhFXm0CDxlmBayw/Fgcgj1dYeUtg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBNazACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo67Q//asDNS5cxwl9zkQzHXqBWJw++ZtKowrbQ+5tmqn+naLkrDDOK\r\nYIJ1kcYtVxcazAnc/V3jaVJzZmVeyh7W1gtdiMWDwKje9e//K9joXo4eDjs8\r\nXZPXLNMR0xkHuItSLzKAUk2RhqbcVNfl3MIHpWXI9504wHx5qWnCryRiUmgg\r\n2Knk9w1heuLdXacnmt5SWwvcCXCOUiy6fA98MdGX7+H/Tj7ZzY1fJUNI/HcT\r\n+Dn0J1ZhSVspJzFqt0U5n42kiRPMSCZ0GQ25ll/yxvD1h79V4kWgQ7209ggL\r\ne7pmJyuZIpvposVcSLMPkEHFUGfVv9WWSULvRiIsEq3Yv/a6mj440Xgl7uWu\r\nxo/ZJDjC4lCSmORjdOMx2OrBcaljx0pJgYtttrZPP7AaBzjitVzB5c6Tmzg4\r\n2yyoJ5fWbGo63OEHjAcacE58LmBIU148AafEOZ7qRUQPmFekzQPtICO0IsCV\r\nvD6ZeT2Zc/jxcF7taMZhPyvoeEQO/ds9ymvjd/H8PKakraQ3r0qqfslrdpAT\r\nL6exAXhg0Vpi1lf5XZ7Ei/rzu57H+2uA5gtPe6gztCTqWhLiT1+J0F8kEnrO\r\nIaEsrlZay7ToRtnlaJTxkCesT//NB289UTdhcY77o7V18I9Y/xra/Ka+z3Pb\r\njcrLOzIoumoDCsjIrsOEWQ0OkqIBulOT0c8=\r\n=tKyo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.35_1678038707633_0.3403894671411687"},"_hasShrinkwrap":false},"14.34.0-project-converter.36":{"name":"@altostra/core","version":"14.34.0-project-converter.36","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ff1f3c74187c3570ec74affbced05e9433886aa7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.36","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-Px2AToKJUud0Z8fjKwVAAANkWqBrlJN2tLvGIQu8OwFfSJUKnGEbf54q7Vls224GZharM4HLYHV7FWSJMX801w==","shasum":"53df547758bf65386963860852882cea09abf2e7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.36.tgz","fileCount":1515,"unpackedSize":1585452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNaw8FXO/Pj5DZvh+r3aGGzsp5k2I4J5ZZO64EWoSkeAiBQxHlVsYFG6x9GoTKQGA+BiO607IPM6XFIkQDDJ0F+UQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMMCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIIA//cftiCo2jJUPjtR7IHjSvX4UBW7KRMnkPQ0Xsx1RTlMgPWQ0k\r\nXNR8dB4QtsfVBatzj3YwnvGvPjS/F7OWlSeorLyLzN0z1wT8AEADxabbtd+Q\r\ntVxX7a0EIb7VjgAoNJgax8wSSkhRoPX4oFqZX9K7PnqLeJwi0806s2SdJx7B\r\nmVqLTy8sXWKnUsQNRGV5cnVNoNzaE+xRBjDXaPHtZaXO6dDJ999T0eD5kTQh\r\nUy1iWxfzTVhfvt8bNAGomM/c9ZrBhhhRGmPAsVQ7VW1k1bVk/4l+UZ6ec9Tj\r\nu5D+vsfHYkjLSOPuRvkl6TnYMTRExPf/RQyzcqaG0Eyi1fwDCkw0fwotNGm9\r\ne3N+PCKlKv6KSEPjcvImLjLALQzUspmz8QASWgEt/oGNV5dIcwQu+wkBSw4W\r\n2dnJHixSW5+n8Id8ZT6xpRBVTJKC/p4HJZC4khToSH3MrVdWJhRcXGPDEY2F\r\nSIW+b9IyLgPCFpLwnipW+mPu89YrBKhCtmvvyOokXaF7T+e7knfqBMIXS4Mn\r\nZtesk5Es/GnOqPOJdmxnwXZcdfHwaND6udmhxur86Kw81OcpaVwIRVTWEt3H\r\ngK0C/1nfLYt5hVx3V+j8NO5qJYCNstA86f6AuUaqJmrHW6c/1RixutpFlXVE\r\nt5QTXsmTO+bWPQBdjXa37Wf5A+mtAGtbxRA=\r\n=WfuS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.36_1678295810373_0.07215826717540375"},"_hasShrinkwrap":false},"14.34.0-project-converter.37":{"name":"@altostra/core","version":"14.34.0-project-converter.37","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ab68f0551655c0b3f9055d54045d3c675228c969","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.37","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-0Wh4/w989OWOYt6v96axJxMLehSotc+03wOrjLKJFDzZ/r4iFcM3b1CVwgw9l1X7Svpjg2tMG3NNzRfpsPaIWg==","shasum":"f42a9054a710a5722d1ba249777b21d88275513a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.37.tgz","fileCount":1515,"unpackedSize":1586102,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRpg2stoUmbFPiKdBt4E8572cXFC8s/2SeKQK0Ir/GXgIgCplJGyudBnk3iSKHIbDSmnxKYFV6BwL+YehkruN6SrU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMfuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Xw//VCs4Mm7cXkNXu2VuJ94arrTQlS8tLx8VNqyVuEulIveS3H8C\r\nRDwYji0X6ax9sGfR4DltBJEUns+ABgw0ZroDWH0I0XwPZOYMJAppRiepIqIx\r\n6Hv7LhoagvG07TwtX7+29oDEfyKlwj4MlzIi8We+EP7zdGL6PKEqVghNIjRA\r\nKf51xULtkCU7y5z2naAVwVe/guLh/dKv5aD9TaM1Dx9II5TliVKs1C7RBJeH\r\nJfJMxI8haPdecIGZHhE9ts5k3P9INGBLkDmtCDDTRVQn9oG9TlHOLY638SoC\r\nOi0lgi4DFMq1oX8abaIcHOH9eJReBxk/gGVXG2aWCTAIpvQN5zkGilf8lg6T\r\nwYyVNx6TS0Ie7jtiQIdA5i4RT8I+7Qhp/zO4MuvHyTtCplZvJf1nwnFGnZQ6\r\nc+qYFSGhs/+3tIZ8GZEtWfOfh37vQhqA5DRrH/i8lu1BoepQehl6y/Q9KIPV\r\n3D+2IVBazuFX6OmyNxdTqP3HAYtt3A25O2RVTE63vzg3t0msPh2vt7i37XY/\r\nvWL3GcsJnRjJMS0xoRNeH8no9/q6oMPburEreO+w8G9d0MDYBdBN0bpjYbXF\r\nsr9u2NfDNBeb8SbH5KDJAm4pLUiEL8mE+hIrJkhndCne0UPmZj+2yA8NSySY\r\nyTjs/jwu+DViLtRlCMcuNIexygD7K6dJr44=\r\n=v62T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.37_1678297069821_0.6309011795610175"},"_hasShrinkwrap":false},"14.34.0-project-converter.38":{"name":"@altostra/core","version":"14.34.0-project-converter.38","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e7dad7125306c48bb3f55a5cc68fa3ace1ee5b6f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.38","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-o4+lbmWqrlvsIn+7m6gDPJjI8WrlWbGzWnWuN5JXIJPkJdASjX8QLS62jCMlIUl22Gvvjk+UrFQw08WkaIgiuQ==","shasum":"66d106386c58727cbe07e0f39bdea47048b860de","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.38.tgz","fileCount":1515,"unpackedSize":1586251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5DysAM7GJ78suwf4Jr4hc+8o4pfHk5cUOT33S9tyqyAIgW4h2uDIZEfUJjyZBfsnWmKAx0vmzwkGrM3YuNieNjxo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCOiYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMMQ//fhrb71jpKwSX7F7FT/6guokPIdwKh12GY/OqRo8uqkaZnR/h\r\n5jF4pr352W3jbq81REqq+FvqmIVXz8HLadR9owMOYfdAR704pkbFbKwpDIr+\r\nrnorpAkBt228MDOGwjfCJfmdlXHRd8/EKXYQKgMwYzB+7do+XjXCeg8M/4Se\r\njuGg7/jWcBgDvv+vtf+JwJZ32gv21b39A9dV9MsKy53+q+Qhb1H+3IEYI5zu\r\n64ecAqLOCHstYbceBkxjiYNzgnhxQjid+MR+hNvay1bsF8i2fjIuZ+onb57Q\r\nWH43O9+oO9QAdf+a+GZTgPSDrXj5M7iEg3EA36UqaeN71IvRhnAZonLx/Ve2\r\noez4dwNLz6SomWlU9bn/hEm2R6aLIDDKVeBCuzpH5Ufa1iCNupnYL4fu8mLp\r\ndxkMxLjey+d/gWdt3yKdKWKXCxOPdk+9lwL+mtCZjiXUe6ChgV6haeY+1hZ0\r\n4+xiaNbsDbRehHyu1cfrOM1dvubi9c+w6vCmkj1FPnbJ1YLr60KWkLBiYYyW\r\nVYpJwwGMW9kazqWm6VQnFQf465OXMnQ6WTn5LgQHD4GhCD1ldAPlt1uMJAR7\r\nsAh+Sx40+i4wHmKS/SXFx//Un9pDQ0lt1Pqqvf50ZRQFRrKuR28AkWl395/5\r\nK/035xx5UoNgeyroE/CPEXmGYeEzUZd0hZI=\r\n=C/UJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.38_1678305432571_0.7486956320219016"},"_hasShrinkwrap":false},"14.34.0-project-converter.39":{"name":"@altostra/core","version":"14.34.0-project-converter.39","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ca6376860c28186c2911c650d423590bfce0a27a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.39","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-dW5wtRmYQnkxAJHvGUiUEmHDA8/Ro0xQbZ6HIWoNcGZhterFHe09/vyO+yeCkv4U/SyHCw9isKyxQsMltgJXjQ==","shasum":"599d54c5f22a62b21ee5d601b63f7e4153a9e0d6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.39.tgz","fileCount":1515,"unpackedSize":1586413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnEb+ZJTSXAljAtbbi5wfTva01TC2Gi3ULAPRZDThXZwIhAI6e/n95cTxRXh7H2oCBZxWwQP5vzGrITrIjhj7RwtwE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDZ0jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKNQ/+MoRnY/2qV69oMNDHAFBBbZT26GqT3CHmpUkDG3YOYPJzsLkO\r\nFBPLEuKKmL58Y1WHNXe847x8qn2XE2tHix0bCaQ/egiBtrFzFOmi6fo8GogQ\r\n9Hyt6z69y63njLFShCAG/TICZplAepiHaItgeTb+MzJ6T/l/QCFm+Ke4JL0O\r\nggx7n5yUCsaMk1fC9ilscc2T1wFV2/ue8xXe01Tdxxr14ERW/8mWdRkmAc4O\r\nZTXlbBiELPdRSx2OzuCZsKNKAZXZDTgoD3w1nN7IPzki2REqNNzdc6PpvwPr\r\nmmOZMrUCepJbBeXKbdxDsBl+RUPnN7qsVL5hLgUDa/3Q39Sk2OGEFFLmCnsp\r\nxE66K+W2zjCNCM78+wfinTp3p/qsxXTODLTxiZ5rpAT/whttJxZO22//rd/4\r\nOHhzcsPg0zQ2TbY/pXEX5UNjuwNLVKIlDkUIfQwh7k0iV28cPaZyxY/Ff4ZW\r\nVRexFSb2CGCrvqtKmYCFNCc8+jTLkGV3ys/cpwSFdwF7vvaUpsPhpce3KCkf\r\nc/AbtU79pXHzCQNZqfCdNOHjo62gvsFAajeNPRZKEs/4g1ezYg2JZZoXgMQ/\r\nW1wQ0X7svIlZKEAXq6DzJEwqzk8pviIFlvxMruErYzyilHdCyUR1U+sq1XY2\r\n8airFdNZVRhayBgGKHTJ3IKynLEWUyWkVHg=\r\n=Af1E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.39_1678613795010_0.673993776378434"},"_hasShrinkwrap":false},"14.34.0-project-converter.40":{"name":"@altostra/core","version":"14.34.0-project-converter.40","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6e1db29415f10310a55bc5f907c47fe9f5d02f41","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.40","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-g/eWLCti2estHqB1cWtZ29VJO2HwSR5n2vvnDYgDg/KhmrgbUn4x2YQHt9/VespQ6P/2xWj7bC9ndowdcDTGJA==","shasum":"f97e2e73dbf8d45f8f18474b10d04eaf534b7e3b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.40.tgz","fileCount":1515,"unpackedSize":1586414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLA+mlTbQTmNW0Efn/J9G7gHeAZeHhXcEhreW6TotGqQIhANSTXu9qQiR12u0W1F4Dpe9msFsHXbr2QY0sgTAsUJcF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDZ7PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLJBAAgb3agcG4+I1ixN8Mzf4yhO3tbDdayNf6YKToIQ7UPKbgro1o\r\niceyGR4ODhwjFmtxX24gjkjhAZ4ss4EP+YILl3XKem1K4sqFEL0MENh9/72m\r\nyqR84FhJ/i5N73qsJlkrhbs6uP8FqVsUFGJ/sD0Ekk+To7VMWviwEcddOtHJ\r\npeVD+uVWVV/JxvQwyqFMky3Wz7FHHGpXhWxYlImKluh7aDEcPVgv4LDw7wc6\r\nPyVpGmRRzfolcw1BNFtm64oN2tSyymqgOLqHU/99F9TeF0IYAgrjkJ4F1qEp\r\n0+YkhbdkVmXH/KXFdvpSrOI6I+2OWV7xpPdANCfxXX0JHKSt7texU8uxt75c\r\ns5g6O9yUaxqxdwRjDFuRg5dSqJXYkAACVgUM7i8c9thlSytqlvxVyxKv9syc\r\nZqrwMU2vPSc7F5dRdEZrrw4qM4tRDOCGDMi/7hRTBzEtGRMPvkKhUQONJgOh\r\nObRereqfFtMvUKu1CAJ/4SdAFDCGX2SPGBaXtITfVu1y9vxFIDjHHzROfQxh\r\nmvlV6EGTEcDc2E+UhKQ25fhAKnaEpFoBNoz9yAJVK9UnUys4xgzBN5US7dLH\r\nmb45C/8ai0oMkub0Pfc2bgU+K5b1ScJifTzbtnEtAYf6QV7/GPLK4UwdfxbI\r\n61eKaHyQCcIGOemCbBOLy3PxwYthEbjFlOM=\r\n=+H4w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.40_1678614223426_0.8769283521768649"},"_hasShrinkwrap":false},"14.34.1-project-converter.0":{"name":"@altostra/core","version":"14.34.1-project-converter.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d0130c364662c6c066f77e61b5bccef161256ad1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.1-project-converter.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-ePHh+2L0C5LL8eN9hfa4DoMGQopEif5OdVX0bLC3ZoeLZxD89vZqzVwMVG0TQvoGrbMVhEKJqDnGFRxIMO/ZDg==","shasum":"6750dd16975e568080f49d7ae75fa6debf0b4534","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.1-project-converter.0.tgz","fileCount":1515,"unpackedSize":1586444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoZqsCq7JFVQSwcZjpH9I/k5KnZD6hReZY23kaNjuJSgIgPxl1GpJ74KnLAJihbzp2ECsYBn1yWDMPbm2QsDs/E2w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE0JrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN/g//aykQuLVnsJNRrKtWE2ns2vm0HOHa5yxxZNOnly5HsfNq7Rep\r\ng75dw1E8EKBPsFH9lKesXb4zUbIOV0FDdvb3keKL9bSV1ODN90RGqh1N6cWU\r\nzH+lWFJ664Ha0bdLfhHgSa3gCH+D3X5t4c3VC2Oqh52uYQccQdXbDljuCWC5\r\nGysg91OHH0TjwpzN0IXSi1K3P1fACKxvP88HeEUn9MITDA0Q+no98LFA144h\r\nlzJDSR4djk7zmvW2h86X/LwnnOBFTGTJjqlFGmExZgI1yrVn0rbZKrNwP2Aw\r\nUvteHR35dkoV/EJHz/1q/zvVDSmDqd2mdBRyUsZJDonyf2LdXe13fBMVkGIE\r\nzv6E0hMfc7wumiwDRYcuDaFGCzhnor2Og7uxm7MJWXCvRYYZvGRnKU2Dyzn7\r\ndt+kaz6/0mzTny1+nXoMq+u/1ZOayL9irJRpv61/wsQ6USDYBLiBhCh4s7Qb\r\nsseGzm/bSVMquNgJnYrKUrQrfEo8qcTqZ7p1I8iYjhapL0xaSn6agfsAyd09\r\nJVByUtE28xbeNwfvkKvPZI/2uU74E4oqBGmUVIp7OzorNCQeNNUJ0YSbylzQ\r\n5pG+PTg9awLhkbbl7uENtqQUowY2lSNYy1WD2mo0pPh1mYfUyL3eai2h0eIh\r\nkV1jwBqCCl2SOLrmt8rytsT2GLaqg0Mx8IQ=\r\n=NM81\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.1-project-converter.0_1678983786811_0.07311134566753053"},"_hasShrinkwrap":false},"14.34.0-project-converter.41":{"name":"@altostra/core","version":"14.34.0-project-converter.41","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ac09cec083e803215c1b4de020158cfda65345ec","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.41","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-EWC4sG2SBS2/VUHPsKoUb+rG5+G6RTRapJCmYP2xVoWW7jxs81lZBluHIvMf95OnN8FW7sw2knH9pDRzOTGRrg==","shasum":"760df7a4d6a275cfff915d0fa120d4f74f61aa34","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.41.tgz","fileCount":1515,"unpackedSize":1586445,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpmY+I5jFMmjqgHIgfH36R8BEFC5ks+lFbBF+NKaPn5gIhAK9sxtkX5l2bAfFzghS3OlF5p1V5lLaROVA4EKezqVTC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE0S7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplFA//WMojAFBPetFUc+t80rzwB1hU9zlsHrsfg0wQRjxbuPTHRSSG\r\n3uYzabr9XQu5wLFfKsCunmN3Rvr/G2Bl5EhorH2ATnlKvm4M7u28fp3Wuu9Z\r\nvp80dk4JgHOeE20N4zzqf1SeWZFQch40MTo7IJxolmbtL84mwx2ol/y5QyOK\r\nRc4UP9QgeXshKwWNTecGtzvN9kOtZEFucUzuZLSDZ+SU42woRYZp1XesNxJm\r\nSJgFt8lNlKiwblb5Z3FLCt8zu4sVfNYWNVw1NNB0LpLJww0UybGuASoMt/Vj\r\nwpUHDQ1bUKSsPeFhP9UZvKfA6fJRhE4CIYKgTnY8n/+4RaM+smn7r0n5jYzx\r\narlxCeHokA1lIcoBRbElgvRIHkfOfPCthN7qzgJG018FquooIvgvI7lrI2+N\r\nP1eVT0QoK/r2FiO1kphUb2YaIP62ZblTGZn6Ty49c9okPHxC+dpYq/pxQLGb\r\nvLMEWDmAhkT4mjnl2peH6/Au5QTM0nYRViiBJf+AVj2QrtO2xwEJDBPxELWP\r\nrf8msaEAYwjKxbICtNope1AvCOncD8wjpAB79Xwdi+UcEQNGYTWtxp4as0qp\r\nnC3FK3cf8wTeY2c8jPdYB6D24pigb4he9w2UdpU+2bgQJeoSQpoek6zl9GFF\r\n5IVbLRZBDSdt+bYjtWC9fB3jH/tVD5Z7tRM=\r\n=WIRr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.41_1678984379707_0.5022028205901616"},"_hasShrinkwrap":false},"14.34.0-project-converter.42":{"name":"@altostra/core","version":"14.34.0-project-converter.42","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"18587376e6e948d546edd7b0923a411fa505fbeb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.42","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-kNimUjmPrebZqQ0em+X+DluxximzWXceVVYFWHT7w/VypMap3MLvn3Pbxt+3fuT2TGtH6iB2iNEByXfemQVAkQ==","shasum":"ab758f53b9e2da2630d784e977fe46ffa0104a04","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.42.tgz","fileCount":1515,"unpackedSize":1586615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtJAMxyoV3E8cyBnCpo2Xj5IU0wihzEJeELgm14fr0jAiA/uhYhQt/khH9k/IxvB8mFoZY6nH3eFBbvJi6WgyvuVQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE0i1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMohAAljCSjY1n57eS+U6gTDCDSzAyH4ZfBwSR4h3tm6Z04DSfIPVY\r\nBockMeDebpR+TK66wDl5YK/hJ11/CFjhePUT5PhW45FPM9+9hwqbHdphwLKW\r\nshnABnljzSDrV76GugU2tV4lX7PvgWCEEDC5jZX+xm7Ajy1mAHSQorfgBVf1\r\nt5cj5h5df2A2NhIkzUhk3n07nWhkcxAg/NGjnG7EWi2LZ9vPQrf4RWNq330O\r\nFodTKtOjc0PLRQHNxiejUBc/zAZzyWJ8rGsz//V5trSYgUE3R8zXcjdM0Y1e\r\njSyIXg5URj/21pa1Gy+QcI7/4UI7hA/547eLTstBu8dERm70Uk6M45w8Py3k\r\nW0Yl9+M6+FKnTJiCqYjLFnMqvmoVC2RPlzaRFTC4VHtAkgxXd2Iqy6ksXByq\r\nyPGEniuO883jD7ViXgoBtOgCmIjRt0ZJOXGVVA4VqxEJj43XUMhrDPugZN2S\r\nzH1jcq7TwFUPz3eRQwrcMv+9FE4BjO9CpC7qN8ivV9GvQVkWTGVjeTyRBlld\r\n7TdBv84mzIy2oX/lQD+5sD1pYyZLY9i3eidC97sq5CvhtH4tn9SVo2Di/RX1\r\njZ5PJzkfkZLhHoT1zIXsV2R3IHyZgxWZjQhDRP2JbrvvSRwAM0vA9RzSqohr\r\nDvNe5y7pdztknAvzArwg5d/dXyMCa7iMTFE=\r\n=Gfel\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.42_1678985396822_0.26143825249098307"},"_hasShrinkwrap":false},"14.34.0-project-converter.43":{"name":"@altostra/core","version":"14.34.0-project-converter.43","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"08035557ef96f5d7eab8487bc7e44887646b631c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.43","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-+sVJssr0/+SMmw/nR/RYfOxmGtIsOUzIHJkfzCt4E+gOeIuHMZUeKemxh93wPCuLlYly+bePA/HAF0nPi8B/vw==","shasum":"919a6c9e7b5b90d67655b8a19752ce5662fb8715","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.43.tgz","fileCount":1515,"unpackedSize":1586474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcgrBpH86PhKao/9RGPsYM9/8K/le7OgLAUALV9JaaSwIhAIfEGazTHMP6zQB07eu84aStcfYbK//pzhCs4EHGXmw0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFtkoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6dhAAiY+vTnghkU7zCPFVPpwdZ8Uroo3caAbJteZsCiPA+vJhWMCU\r\nEPGyBrAI7GD8UqoomhfpFZ2LYUOUzL/rSP10WS9ZXyCTyX6jJmn985MrYpo2\r\nKQjYtBo509n4SQW43I248BryH8yVzbaJGIc9ZQ8LcX2BiTVaOZGbWvxsyKkX\r\n3EHnRefDUmskcEIvwg2SdaPQuZsK+pctlVYOpQOLxb5jrPdN5audxHH1229m\r\njzbamcnMLBPJ7+19Xs3gOSADXALoSTPjZBAtlwaPqSD64QPvmxUxjEk1dacn\r\nxrkp/kjbAjVpR5aLRIAunviz4WOvWBZgkBxVrdmi4wAXpTTv8I7s+FwN919Y\r\nd6tlextZxQuXSxNRZXQuwlZQGT6N6HolRwCVpUXv+Fnv8S0eROfg3rz4XLsa\r\n1lyOZhLZVY1x28lbw3EpNWWCm1Sd2rKYvDipvHdsuE6zmRTlgB4EsLnjE6Y2\r\nZV9MbtqghSHooOINTeURW5+iJu+sEzinN8PsA3Kn2NSJRciJ0QussWmLfSvu\r\nBOnGVbBMwP7OCAGfTheA6pZiDFbeUqmpUGR2vRvChwnvXB2HxSdcOZt4cYwi\r\nNudzfxuy2Mc7L34L65+dbsKZgwGKSU4BR08sDRVmIJf3PNl+hN5DEu7KJ9wy\r\nsoKypO7A7ijWFzv/gJhIQ385uKPINDqUE1M=\r\n=cqhD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.43_1679218984518_0.15384893975701397"},"_hasShrinkwrap":false},"14.34.0-project-converter.44":{"name":"@altostra/core","version":"14.34.0-project-converter.44","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7eb3efb445e0708c9f2b0093659b9c1514573634","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.44","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-kNMt44L/bsSwwhWuUEO/xus+VnKxWY5NGQabekvNNdSDAAgccI0PnJ5vImmdyIQwP6y6mo3MaHceSTlszQvYjg==","shasum":"05ae0f3976b1f0ba5f2398f22dfd9fa5a5e75391","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.44.tgz","fileCount":1515,"unpackedSize":1586809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2nnpNDz187oLdM0/sF9YHVGv0I9oH45rvqhX55rNLYAiByq6pB0n2x/geS5C4Xjcr8FZv1CAk7OUYUhWyO/p+Byw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFtsAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB7Q/+IR/S+eQEYnryS7WjAfgXOorEaCIuMA0oj7S0byDglodSAoY0\r\nFKCie06Z49nqUCor/LYgv0tkxpf5bV2Im1o7K7DbW/+E661Iv81sEUuPHVjm\r\n3o264NRDoQr3aWhctSq1Sdh/eGyUjBwd40Ay07WoPv/Qrw+IqEg0y/5RnQ25\r\n/uLlmrigxSuIZPC51KVSOotLp9OofpgKogq+UzUY2LKpjVxDEJuNxRS9Tnwg\r\n5SNlmQT7Px3KmefAB0t6cp9lBuLXdpgBkhyqxNjmBtsfB6l6AbSh+E918emG\r\ny2Nwm6EMv9iN2R9GUkGaEow2Fg+LU671U5OCbvRNDWg49z8R0GTCaIcouUb7\r\nEVWriq+VS6Eq6SohyTVJ7O2BR0O2CYlrBFioPiK+a4m8hn5pJ0ouo9QJaLKP\r\nIhFN584bwQE6mWK26YtArO7F4M96syCoFZktvUS+7Nb8kddATmOuqi2lFcYD\r\n7HCeoqbFSD7auosfNjJDOG9wvKo7OlOiZajp/fR11aaiaaFJOlczlZ/lGVuH\r\ni6caUYwXbW8z1JCfL4NBjGlWhzEU04s7fCb3fd8o7hmr9pQqJTQP0RNrrUHl\r\nYZoJpGVAXyl3W87izKiGN3+47UsqSlLDHz9KKOXKo8SCrzlI3KqGvKVkSld5\r\nqhAQBVNgZsRFJIodt1BZ9HP6c9FjAvAOad0=\r\n=QJXK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.44_1679219456481_0.28396994179946544"},"_hasShrinkwrap":false},"14.34.0-project-converter.45":{"name":"@altostra/core","version":"14.34.0-project-converter.45","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1ad6e6939c8df36176a71152a1c659dce926813f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.45","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-tiRdUMUKzgj2gU340slpZ/f02WdBTbIjaKKUVrpIbRrYxao84J9PsShttyT9M0ERr0ZH5mc9s408h8MlN/G6Yg==","shasum":"b6d9a1034ae0d31e93be1469516293f16cef3a54","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.45.tgz","fileCount":1515,"unpackedSize":1586709,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3v5Jft0x44WLrLGO0lSiCD5AYlz91IpcbWxS3Z5AqdAiAswDmY4JJVyuspP/M9wXcdRfMJKPww9IOE/RtgCSL0ow=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFt88ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaqA//aaH2Tuq1PrVI82FQ1h3cJxqEl/ZamvbnhWvkb2pKjWGYEuS8\r\now1jdHbvWsGgTwxcZvUTqfLdOYVFGRVA8Y9ofGX9JcVflPEfuOm1pBhi3bk7\r\nkleSCHVFZbGPY0DPcfkcL7wVoc+d3Cb7q9jNMJ0g/FkRpMSXGJ/5V/NcibIH\r\nwItrnvEv3NJghnhbkNzj3zrghOenA6PY5j4m1m+9FRkJPLBIXRqBcpXbBJq7\r\nUbliKJRe/YjIQJ37kS1TnrHlajaZunyAYr9xO6aLDDhUVTVnhS8cXaGzrOu5\r\ngqrwHB37m7I/be8uhK4tisHKM/MdJCG7eze3bgk29YockOjpHP8kNzkEyc9W\r\nauUx88i9gG6wLjOHM07G7koPGkjep3xNNX7x6639c624aKB7A+wulyGeI/Ej\r\n2D/ta/GCRE5hGqilDZp4Mx1gp8ODF6fQGM3YU8f1wE1HEUslkIaw+8EU4hlP\r\nepQ5LXS8YgCHISRtc/Er4mj4SW4DS3UQwRIo//kqm2P7gEUgdfXlH1uR3EWx\r\n0K4pbBgeh0yRddB8DRkhDKHmSmEH9SK8dwomgSVEkQQmEriKGF7gliT/BlIc\r\nBbGJmBP0g/n7o+hzN/2DMJDoNq7xEXeCdYKym+jkpVHskkkPGUQBMgdmaPOl\r\nPb2LyNbPH/3pabUmaYfbeFvUk+a16Rl0jZ0=\r\n=o9re\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.45_1679220540723_0.14253582295861267"},"_hasShrinkwrap":false},"14.34.0-project-converter.46":{"name":"@altostra/core","version":"14.34.0-project-converter.46","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0fa5f1181c734d560f0711151732aaf6c587d1e4","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.46","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-JL5RYkVBYyAcxX6zfgLnpOfWvV/r44xSgD34+L0e8GNYRxVgDO9QmxVNbOCpRQNqRCJCmnwptUbLXQaPU/YFSQ==","shasum":"cd6a3d0eaab947c2c792fe262bed214ce08cabf2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.46.tgz","fileCount":1515,"unpackedSize":1586699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAvUUZOWBbOc5aYzv9cAA9hvziidEq5TKiLmyPrPSXhAiB/FJOxMMdg6VgNzSUykt2qItnfV0boIsHQDJx87CWzOw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFuFEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk0g/+PTI/ExDRFmgZIFhZSrcfEie/weWF4K0kFrRiT2EDNDNhXtta\r\nf04lKL5qvTQyYvrAZGTcf1wdymUGanLur1JptI2oBVZJOo3XRYSXaz7nGgQu\r\ncflpqIbbqMWnE2s/oGNFdRXUfFK2VSOMYb1NLfADYT5ILvrPqEZG81LjDMb+\r\nSJJATYNLCX5oEsifOwNCcdjd+csWtuE75srN1IoQ+uUqdIQniH3kuELqTRHK\r\ntP+MIm0Y6AjbNtZtCx5rEOAFHxB6HqUUXJDmHw3DJoAUxhyrpreGHMAfLdi8\r\noufNJ/2ekJpH6OnwICOt6Hp5bRr/lPK1l8Ejmod0fwutA5kwsCardVhtuh9P\r\nmQxzaz/0lQUMzuerqhppR4lrHAYAOFUscfaWhIOQc0A96vjrx+m2iLwxdAU6\r\n+vXMIlv7Ac34u+wqylOeXr1c5tEp8K7OFptkHjJzXpkJBICIw+SR2zLyuoFe\r\nNq3duin6mfx01ZzgJw5SLVQzAHszZTz233mRcIMa1qlzA6vgB+tiJesLyrEQ\r\ncueO1y6Wd3ySlVDtoQDeWhn9bcxrJXCAkQe8ZQY6w9DQE0fvhtymYSGpZ8ER\r\nl6OTY/diDpn7st/umrilwLhPTafHP5UBfaIAMOthtrd5g7pU2itYxTs/Xe8G\r\nAbndFRNtQQRu1F26WOypC10hOpF9zcBRPhs=\r\n=JzGu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.46_1679221060101_0.032244156938058266"},"_hasShrinkwrap":false},"14.33.2":{"name":"@altostra/core","version":"14.33.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"f9924539a5b3500f422cae1e4fe272ef70b16fb1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-dCdaQhsaFFVBfUE7mwPB8AlaQTd6Z5/RMYsUc02WAc7pzTMBXnrlVD+xjroku/MYX26xycA9H3/jrNsrW1pk/Q==","shasum":"61b47e68b148e19fc0876ac035b7a2d58ad921ea","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.2.tgz","fileCount":1299,"unpackedSize":1517711,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFA0HlatqQRBY6Xep4s66mFtrouKeCx+xg0qLiwtdhbAiA2wOOeJs0pnGG2C0jbagmuHsmiSOxjB+lR7KYtI+ucTg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFzt/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPuw/8DAzZeW0o0DZVaO2+ESCcddg/9SeaQfbsZw8qYnkFP16BtjNj\r\nGVdDS8RCVbUMrwggt2W7qVGxuZtH2sJp3lciBe3iLsuWqfzIeujRKTU4zlVV\r\nra8i6ulL5qbR2jiLEskxOIWxcp2MsJEAfGpzTTl9mrmo+RUXIv/qvP1V1sWn\r\nzhELqr/dkbwN6fvkUPRAdueWk9/m90NbcM6gmAWWxiYWJqwW/l57KAdXjbsC\r\nvJHu7OQS+kafujIvTaLio5eJPhZ6W2PEd5A1hk7Htvyec9yZc4F7RQvxAvOc\r\nHevJ99kq4yUdff+54zNMNN0IHFdIKhVSDSHL2SbsxH3uSWWgQKJ2fk+XwnuL\r\n2zDBc9/KwMZb7VScvt1tlltbnKbdI+N7TsywT/+hAiff2N9f03zsM87HqJdy\r\nV3dhLZbcmAIptDxWV0CN7E757VPbmBfgBIR8cpfrJnXL7M7CDNx6cncWhWGn\r\nGoQWFa3KmMTNwGqR4/l2XV10bmE/ombZ1CCz3i4DyYxMJWry5SWuTYtNYQng\r\nWJgd1pX+/RarpePXM69sQoBKgs/DQj//z//y/OQwrad40sxNFOPNyqZkCNON\r\nGBpvzhhxyGZgJkN6qI3gHFtdJoFGVFGHkQY2180bE+6DB2E6blU/9yhBRk4k\r\nTMzyk5NMNhXJx6TbqIAEN7fXyiAOafDMhMw=\r\n=sxg+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.2_1679244159375_0.6860892115906623"},"_hasShrinkwrap":false},"14.34.0-project-converter.47":{"name":"@altostra/core","version":"14.34.0-project-converter.47","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"154df6b89a8bb8f14dd1bc249f6ac9a8940f5a71","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.47","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-LrdO/s6XbUUEeoeuFCZOGmZ3YhteYuwb/lpEm7SNpj4P5JJUk1yTjrRhfEIFHoiXgelX01UiOi1crl7bHY+APg==","shasum":"c3a9afc718c48f02bff31d1a6a97d5295c77186a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.47.tgz","fileCount":1519,"unpackedSize":1582510,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVlnVw7KgTHZPLBsqD45MaQCy+GSJZdqYo59qjPS1SvwIgA+mkRxgfivz6rFC6FTcIinAs4MqIiuzwXBuCo5uWdWg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGaT5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsexAAlvS0gtgiBoBIIEDz4SHx9ws5jLEW+8jc9V0ajAKzg3+qG3aU\r\nFbsOHcqZmbdplFjizVXh9aGvoAwDmFGReDjxCSV88sqNJi3iGZRTcjj1tr7y\r\nkcbhrS6LkE8vYCpuK1okbM56IOdk+azH/ByrjPYiKZtKtc7UB7yiIqP+i85I\r\nL1KPLAMwYD7C/eSRkK0+k4hqukwKAIeJBMdT2TwUhOOtzvC/zBMOuJnmfz3W\r\nWd30nmYlc/HLpQOivPHeCh6S7H5weo0QtixSOZwU9D0tkzPU3E9IHvjWqoQJ\r\nhfzb9Xh7dyRvrYIwy9Uu4QvMmAL0lgGm/edg170wXus5t7srJBjW0oCSgEw1\r\n3QnnkkAO0UPqTsILI67XXXOI2SaBYyOem1kmDGvU5TSTF3guvydG9KI7sM2A\r\nbzb5oDe8oxQztXDSUZwMliALiu5rOq2htGKXhYieeTAw1JOV3FYzJk/U0CEZ\r\n0Gx/pUVsF2lyU3jytchZj5synyWjCHkYYxSlEezqTHUR8ICMH9PpSMeFeOA5\r\ny2lXjdskzlZNa4/bP/If+7oyZVjX4uwCCVnSuHbX4aB5zlqWqcYu174/gwXX\r\nokIKe8xu14VSCpPAykQ9vGlhKfa7scAxsbIE9tbN16wRaodEnTKGgAoCO+oL\r\n+1CfNXm9kzMYqRyXV4ChMhz1C8Vni4iyEQc=\r\n=SIZB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.47_1679402233695_0.42706918942035066"},"_hasShrinkwrap":false},"14.34.0-project-converter.48":{"name":"@altostra/core","version":"14.34.0-project-converter.48","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@altostra/core":"~14.34.0-project-converter.34","@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"002ba2c218190909610ea7186d6243d2424604d9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.48","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-BweW0S1skRGZb9nemouZLxCmLr19D1vxqcupfHgWuwZOgklJre0DlAdm7YHAAvAxblqCr388eTVYkYYIG5Bkag==","shasum":"c1028d0c01137b6518798eb8fa92a80d8230b05e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.48.tgz","fileCount":1519,"unpackedSize":1583302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLY17LcohsDd07pARoGwd1t00pDnZGKz6Ut3V6MXD0NQIgV5xDoTSONRhuNhm/hY1gW/XfuiH1nhqip4c0YoYDj/Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGu3JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoycw//SYbxbaB0APvcHflJCFKA4GdNEXIJ4eNcSDgUNw+b7xsh0hQc\r\nHToWyzoDWkXvosItz9j/M4yCXjLK+TDfOW0UWBr8mBVLwPd+Uup/nTfvkGCr\r\nDHEgI9+FAh2ZuW5T9GV6Y0+l4W2Q/i/tixscXN4hReh+lpEHPJcyvGQ/a+hW\r\n7XlCOFn4UXTdpKx5QTfg+YkUGyxB6/FpEPOXGw5Yo6Yn1ogc8Fvy8MFvabiE\r\nTXnMeQkxmCW0UNFTT13ZXDRF6q7DJ3oDbBtS4K7ihkKkoLWpf9ZkEpdildw8\r\nhPs+RFQ6UKl3oIySKV3xyAQims6Th5P76bFwTNFguFKilr6rZlfJyXVhBxUJ\r\nSRb+gjlB3j5KrH0Jkq8nn2ZrdPE35y5Q0Ad3u6VPqjudu8yH8wrMap30e+dg\r\nA3Gg4di8Y6754hwSe/ZMla92DPd7QMGyjs+bPnZXRt+w5Wmm4czvB9oZ95za\r\ntD2mwe6qnpVpcqRYr88HO+6x7YgFCkMA7m7bNHnY45EuqxyXex9xR6I1FkoM\r\nIwrgRY8Oh2Jnx6Y8wob+Cd5MUqJhcpbisl+GNpOTFETGxKG6kY/78w+QI7DU\r\nPzfZPwfc8kYKzK9pU1irBRd86yAVe1wjBsxzZsfDIJQ1WYXQuxjQQLYcdIbk\r\n9pBGIp05GlS/cBKaBC5z6cUSW1F+cMFzr2o=\r\n=2qvc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.48_1679486408776_0.8576338658713503"},"_hasShrinkwrap":false},"14.34.0-project-converter.49":{"name":"@altostra/core","version":"14.34.0-project-converter.49","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b6e17eb89a732225e1271af0efdd675d3123064d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.49","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-PFk5Zc077ds3y8q56YOlcTCabBr+y6apOtj3Mshkeu5ZFbxow4fx37buPzUn38n0JnCslZnXLYPdBZ2kEiOZQg==","shasum":"254888e718ada5f37b82ff16f014d2e45ee08dbd","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.49.tgz","fileCount":1519,"unpackedSize":1583118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfNfXRK0YIEM/uCFZqoQgRs5PY1BH0h3wseTtXm2ibcAiEAkR8Dsxpq5HVcsMIKwaIDApWXpxfYg49bIYi8JmOVpQE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGzXBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqajg//Q1uTzzXlU+f3V/k7nQ5+wEu54UpS2zeA8tmIJmIcMxxQsNZp\r\noWMOlWZLshyR7v7MSIcHmeILF235cg0hbZrk38t+KF9eZ6fTGetb5H6LiFUf\r\n1f5W1YIesSNPkgbqO8Opm0tyLfzhaF/vZOhhZdWN84dtFvath3thV3s6eXgq\r\nLgxebSQ/PNnDpj5dDsvs2OHU6xPbBGXt5RvpoN2EN2yqLLCpheHBVHBQe+XJ\r\nSPtUuyHjTZM1iUlRHR1jEbNY9LQjrR93k/vBWi/ayePIz6+MVTXNblWLEfpK\r\n13DBU6AXYQSHWhXzWH2arsdFkdYYMMQzx+6YlxBbUQVV2RSQHGOFLKd+vVyM\r\ndDFMfdyf/2Qj6QB9/Dtnwyn095JO5NeVdq6/qI5J0uyBCGqmZTUvdWgIreB3\r\nT/1HcucxSgCcrLevn0cFSOdfGKMo2+J+4oIYsukzedVWOeSwQSP1+PjumzGr\r\nPQ5nrTQrIZjuhUIDUNLuQUz5WIrVCRor4bm/HnYat08aNk0m4B8UqULL0YCy\r\n9uPlkEtINtbetCfR2j/tpSG7heY3lOF9hhprAGXymoE8XQ65BYoDYMOFqKo6\r\nDgJxSL9IN/c8aV9hhM+KeAkqfvBLwupvjIEfG938vBLwqZE94+dNzhavKux3\r\nlwors8e9anHKFvYiHe/RjE8XR7BlZWuOqMw=\r\n=lD4M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.49_1679504833212_0.025479819247918423"},"_hasShrinkwrap":false},"14.34.0-project-converter.50":{"name":"@altostra/core","version":"14.34.0-project-converter.50","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"13283e9ba2647f63518b58fbbd8d31b60f733c0c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.50","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-Ql3pUM2MgJVkZuTflWoWxau2EJjo0pKb1ntNOSk72G8H1iEY0iQq/3gjnCclwKMT+bTpSf67x9BiuqYWruzXiA==","shasum":"447e4cfc3c2a460a1f294488bab6af3302f7aafe","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.50.tgz","fileCount":1519,"unpackedSize":1583093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCIlBtAb+9MYmJnSF01vapOb8V8Hq8xhcHfLrkAWqBoAiAp8dX7tQPEJFC74GSBIL6eWD0by9e1txNZwGj11geXxA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGzlsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowbw/+MvBNeun89DwYlQnEtZ3GnTVGCKwahG3zb+Vo8XlSHxeqSQPv\r\nzDBD6OG8ojgAITGe1FtyfeXlCb+L5LEbhhHm4czbKx7SoXR1rqhyy6T2MijW\r\n85PFzdFy7ak6Bf7t5+djdTW9b+op8n5Z3s5yt5WozJ4dv8uFBgSsvG/70Xj7\r\nRS4FziIlbHhcV285yRE/xcE87c4Bn+uN1R0WgmN92Pue49IdtqONdqJIiHqv\r\nWU33QP/JsZbjkhSBFFXhhEXZB0fgtCShLIj09eQ9KEGFWzX+JT4dwMbXmtV/\r\n2hlnqLINc1Jk0Oio6JUUiks6W8bZFgb1bmstAmZjCA4SVT8lU4znBl23fVii\r\nf890p2qa0vddhhiodZ9eKzlEeVeT2DfmthEeRFaARnPIW4t0EFu49QnBLynF\r\nDMJyUvz6S0vriWEapNQBOvukDP2GB942q/66zhuXsce5SGTfg2cF3S+lqjoh\r\nDHqhzRDyk4sJB54JYpTnokY9oeWx93M2xBdT9AaVXQHUFryQmc7pwsgtwcOD\r\nQBrEzyNbGz5MtPzqW3EPeHOaRtI8hN5QKcjS6Bls69bH9RrwF6UNOqHYVJ1X\r\nqW4FOyt9Q6gd9KZCRitrDi/vauzJao35KrTHsUFdmQbGmoE29DHYSDN9ry5n\r\nz8wHSPyjYfAz4cWZTvzbF8zC1Kpq0srKTfQ=\r\n=ig2E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.50_1679505772564_0.041206063747783794"},"_hasShrinkwrap":false},"14.34.0-project-converter.51":{"name":"@altostra/core","version":"14.34.0-project-converter.51","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2cd6feee889b0fdf5db9f7651bd7f5f99fd2a4ee","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.51","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-qKvY+YbGEnacQwsUmcLh715xOHBpox71/5W+cI22Zj8akxp2jLkVyvZIXI36DeT250+eEXBAznpLC7wbxs8cjw==","shasum":"c19ba696d66631e507b37300b226635b75e1f975","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.51.tgz","fileCount":1519,"unpackedSize":1584698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkI5lYwcehZXyTop+x//NCG73e465uzM3mt6xlDK4J/AIhAPusO4O7TciqBCx4FQwbmGLJI4PzMTHNzi6X3cgeuUe3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIYXHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH1BAAjKJR0No85gdkgYy9jho3HYGfMZL+rth+T9PndT01MYAsKqTx\r\n2ouNeia/1YudFio6MykCNo/CEIHfHlOn81GPd3sNpufXSbOn1+PfePliB/W3\r\nOiJYFO4oTrPUjn0RYpeq1Tudn4h9SAhYFdj/sg+tjvAYa/2mmNI1k8vnHytA\r\n0Ff8dL/i+Wa5WA3anZRUAZWcIRO43IJVysT2tscycPv0R5owsEQaZYk0Xcxd\r\nTUwLc7ypFeyOihZkKklHA+sCp+Ql7G/WDnUvzqu7Tmc7xctJcqKML88SfWnZ\r\nzFVf9oFHgJCsvA2v7sMlLUrevB1r9NBXPkRiwQIfrtDRRxaIF1W/PRod98ih\r\nNGH4b+6LJJd/1Pek57ufi6a3wnWooHAp/ZaZpux/3c37kf0dQZrDe6LxSQoS\r\n4BnQJcAuoZWSHPA/mG2acGPHh5cQf9CfxguwDRnUc05geJobd/zvGBemkSy9\r\nTAkflK5AMoKVTdadwmEWby2kkuXWtyIIrlKDvAM4ImLhn1Zl84j/TNcIit5J\r\nfl1o94OfBy50byYxZkliVO12luOLuj4Nc75EoGXv6Re+AUDfawhLVlXAXFPA\r\nkdmWIJhGPtIcPsOrwlw6LCEixlXVdEw7LnOQmTvSvf56T0iJoBGdtWuUKFKS\r\nsqWfYi9VVRv0BEFpXsx6CybBslt8+AsiDj0=\r\n=lozP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.51_1679918535327_0.9350269606944961"},"_hasShrinkwrap":false},"14.34.0-project-converter.52":{"name":"@altostra/core","version":"14.34.0-project-converter.52","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7db54208f564639aa6fe6a90b22b3c88ddbcd659","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.52","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-y42t5U9jb03gDJ6a3wjAbFDy4y/HW/ldYsdFsSOqE90rAs9jU1a+VfsvhZW2pUNjlp0yuoWQ8NpyXUKuhvFo3Q==","shasum":"2e9d962cbc5d046eecc2ee5706bc8f72fb7cf02f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.52.tgz","fileCount":1519,"unpackedSize":1585335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcuJvkaQCF1NWL/8UVasg4DGnuyS5IjAtca6wlH9hD3QIhAN7Blppfz9OiTxS8BOD8jo05We0iyAo5M979A5I+VawO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkItDLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW2Q//U2+H+g8ioTKFQvnqdOwUh4c6jNanr6LtJwvG5TPOVsj1Ev8M\r\nKzNUWnHm3JSSSEkfS0UP8PiJfEHn/ihf4yVQlCLVkZXo4wSyIlHa7P+LSm3v\r\nePnNqTC5QCuvTo5FZnnItSyh48I3NAYbU1oDtV5Jm/PiK/rs4ErjbCND6TkZ\r\nKX8Z/g5WNtn+HAqoh7jQs9apWwNr4c7/X8LNxdwSFWGEqfryWI3uHoF7ueJ0\r\nCPmfXRk63inGAFXxpKRdzv/nIPpoj6Cv7LsCzS3q0ZuvbAklE/iJBlvphNfK\r\noikZTKFXgEN/D+L+OiaHz7cIzCDZPTuS8B16hwp6/GRvCo0B9saJttoChSLn\r\n9x5uI5dDiLnFdhlir7UnJDrItm73TVGH6IOLKFHsJV8Fo0u1CPOrAKdAf+8D\r\nN4HXfktu4/r+0JK44PBkj0VLe5z0kbWYt+J2QUXHytxd4OwTmOOqwEj6r9DS\r\ny1+Inugpx8UMVyQUjhnfbDIw8mh3hwiHC63TCAvfIN3vTAODNUbDODqteifO\r\n0aaZXw684YQ2OS+rxvOfdJg/IypRqCkYtiEit8d9IUGeONu+7a4PHt/2zHVl\r\nKO8Zz4p9aylc4pTys4WlttjHFNmJMaRRHgm+43Wtr1aN4hecq1bLrAD/aMqE\r\nYNsZT6ybJ/5Pg+7onB4iyjclTBhq3EGbJyM=\r\n=28I3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.52_1680003275082_0.1579114375929893"},"_hasShrinkwrap":false},"14.34.0-project-converter.53":{"name":"@altostra/core","version":"14.34.0-project-converter.53","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f8b268c8c1310883da8ef4caf4218de33fc39cda","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.53","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-eWKixh94FaVMpbnB1WODOkbTuzsgEy3QvZ0wkq12AzD5bT5484m/l386Arc/cvNr9VwoRbkgnx6M3CuUJhmoFA==","shasum":"1dfd857c7fee8a186e8acc648bcede00bc4e4b3b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.53.tgz","fileCount":1519,"unpackedSize":1585600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPtKfL8pyoSA89G2xqLMln1pm5zULgLYjcoZS0hs4wAAiBjJnjT2QiWIjL77Cp3ST3qWkY+S/vr0H4meejhzC+wzg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkItz/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGMA//YTumOQUFR4RfQy+t2hxJryNMfvy0IHr3mNWrNsenLtWIzSvX\r\nu0pqMGVv2aqCPhAe9BE8zBxo49FCPYJoUWf58L+eTZtCjNXidm7H6J5RiPoc\r\nAyef0jr6xYn/J+S16m5830D7s+YR3t8danxazjbSSSxdvGUidxhzWIfw26zp\r\neZtLHRW8yke6nnPAgsJHk1JtYumO2mIPopvGXL7e5S4lxB+fbW5CItVeeXI/\r\nCDjGtVWS3y8Bu4hafmdaSk7HgBJ7a8GwdYAmjGxgpl3voQHDJesbGmdFtgtr\r\nwWvV9PPpdjXVBfbnETPSgfbhToyK5czDX6gae4NsMZEWm8gjVtfiHXFl6+VR\r\nmypdBAHCEZtwIy5o/aWfBVh/axBJtN+DslTqsX0BR+u/ioSx0495s/TxK+4a\r\ncRyndQvVrxI9mxMW1RCTDBS7xIPJ9Z7+hxxYH+t0nbUg8/TxBXduUfpzA65/\r\nzkDrYi/SvCDkHyKYAdJY4bm6d5r2a/5qP4suU1kVQTPzi8DbOliUWGVPXnM8\r\neI3Z+boIfZVyGtgeSj/fxfnrsPrWmsy0YUhYJc2/DsR0d0gd9/IhKMRZF8uV\r\n4oZOU1nh2kEpzFXsAyqw0I+ugI21kdD9GQ2W+D2D1NzAGbXqN5+UjQYqng/p\r\nXXZFzPvpaoN5kwqyusVW/2KIj0lkmcfHpzk=\r\n=ZdHQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.53_1680006398761_0.23360156093562146"},"_hasShrinkwrap":false},"14.34.0-project-converter.54":{"name":"@altostra/core","version":"14.34.0-project-converter.54","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6b96032b1cbb1def55395e89b5d9541b5ae73e7b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.54","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-fsiZghbNx6s0xT95L3hZS9kz8aOwuyQc9JWY+9QaaYSSB6txMCdXhqza0Y7/Q7tji/ka5gtDFr72+nbLr7/7Zg==","shasum":"545fa852ffa6789bb751458ed9bbee1528361bc3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.54.tgz","fileCount":1519,"unpackedSize":1586481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2sGkOJ9ILPLn10dIbHCGX/OL4viE3yHo8sVvKfDhMqAIhANW1oyzy6okteXDmqPKcrwrYMCid+pj5X4eBwCAWQSbd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIu5SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriyhAAhiBKXTQSdt9ydXfWFdm9n5JcflZeDdNd9cfuZ5m3eX1XP3VO\r\nPwhhvtWLnXKNtJEbO+NzxCai5SSAMfKCHyIheG4CmaD28jCJlF6j9xSoJsq7\r\nzynrFH4dTqXhZV29zFOyYoRprCEbxuvs5IZ8hnV+eVZtKlb3psdxJb/OWqvU\r\nl4ic+45oAK4UD4XMwo1OqEzzA6ZPEV9wapansTqCwiZCymOADoa/m6VsVXFP\r\n/FnfGwSxs2Fq8LfSk8dC3aWywIk7pRWiV0MhnVVL7z7E9e73WMP9jMt2sqxd\r\n5xrX08e7Bj335gvcCWGtb9yQsYirw40NWpC9M6k5UclL4iy670brmbZWb1rI\r\nbGcM0c+TazRSctPYGfzh5boxl4HqeXWYaHLk6f1p7tSIRtbQQ79dCNHDmE/8\r\ncAHi2lNKHBitnRJgwdfZXD1FuPtQkEN5FdvkfBrm4MpOOotFLMyvxT6/EnQO\r\nBNCju+U8Arc5C06PN8Gy0JulXcKkI4T6/9xpVoTnJJu/8e/I5ygVhROU77M6\r\nxaQN/Nr+bOSQwWc/pEczSEv9CXd2yEPmZMBan+b4RGfpdAVa6QR9dhJe2u9a\r\n7X1O1Z2AphpAq54JW2eZqP9xCdDeOHQSAGQzR2XSJA1P38yS/kp7XjFy1hEm\r\nKLcyy+Eq+4UyxGQwholOisohGyPoDhiY6vI=\r\n=54gU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.54_1680010834378_0.294439660681016"},"_hasShrinkwrap":false},"14.34.0-project-converter.55":{"name":"@altostra/core","version":"14.34.0-project-converter.55","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2ee6d263f7ba076328963b40b38bee66a2635506","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.55","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-8lcZhDymZiKbMVx0M82U3BZ9FMOF+qMDvWbtXSnf2cTe7HQEPI/zCSvzJt3g2GD+FmmagbyTRBtkoa/74vWGOQ==","shasum":"bd571162f5dbe54246467d2004d78ef216e0a960","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.55.tgz","fileCount":1519,"unpackedSize":1586719,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfcHM+y6PGKO6u1GqvQ5mhV9T6nhm99j8uF33ZHKD1fAiAm/SjMQ06g9QGSaEXS6I4LJnCKTxgcb3RpZm8nqqskbQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJA9RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobIA/+Ich4xsQPzDnnvp9TyQEAMPfbgCd0FSisqYMZFbguCCouwzTD\r\n/89m7TnxrzWGQEWiJHRYxgB5+dMixLkXy5cMqaBZ36G8kBYkKrqeFpOF0zms\r\nUAD2srh6eoc4z+utNFIx76RMVTI6a50DhSQarCpTdm8DQTubfzBO8yqKrN/u\r\nUtbap9shxK2Ut9D8BuGrXTgzDU6Z09L/Ck2GgL19O9pJexRln8pF14ly5IZp\r\nOcRL7VBYPE7ZALp7MG06xP8XCvsv+JvPll34ygSlQo/jvo8L+cnBVJS2BTwK\r\nRownArNOah66iMP0oiiSJCz92Ul/B1RsPmaY5/GVud7iOf2k3j0QO3AJYqdC\r\nfQIID736OX/22GGar5JhWSqC7dgn/KUwpdXePYDDaaZ5ImKK7OjpUZkoo7Ob\r\n0mr1S1EacPwc1j9BTEJ0X4NHbcm9xfA6n+NTpqMLQim7V+LYHjt/BGEp+SOb\r\n98awn/MQiI7cH53mvORtmdStwYhhYwWjiABP2BP2OUBIqkFaSz8nrDiw+uy4\r\nRja2wwO+HpvAo37LT37Gawn8gO2MjoYtECNnKgvx8yzbSJeBxnEVL/0lfJYq\r\n7/HZ3czUlB3D31AOyT5kutpRwdlV/1DGLPX6gZd6PeWW3PoD2YTO4o1auR0X\r\n4jMPg0aI6Fcc17/yVRfhI+L2icSh+X5aw40=\r\n=r23A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.55_1680084816918_0.24223125564324643"},"_hasShrinkwrap":false},"14.33.3":{"name":"@altostra/core","version":"14.33.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"aca174578e4440ae5a1657cddc15ccea111c6ec1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.33.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-spJ1flO+kxnPUAixq+PJqphpIMLWB2vEiZm20k8wynvz9mMyfOzLS+Rz6RkJtuJxM8HK7jDrP08kLrM8iL25Lg==","shasum":"d3c415631354962f4d2e1e6955a7c05b45733501","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.33.3.tgz","fileCount":1299,"unpackedSize":1517715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtEiC27HrEe4uTlY/5EYnlLDqHv49fQBEvyzYYxTbsGQIhALIV/nPt8kaja3JeWmMypPa008ylgWgw2hOxKUzbGaeI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJVYKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRvg//WbHkzo9uEI7A+yYULAczunmgXNJ++dQUOCD5O7pEj6mYl2CK\r\nnKugfDQgGizihuQ+OBJgNbXsWp1mKA5BGJXMbRFGPdYwb8ODAFqxMDQIU5dS\r\n2Hiujz6iicGjXkV8+56ctHj3fI/cN91q0YBS2245WbHAKJuD/k27iNN5MvKo\r\neX3rKogPyljZIo99oHlZ2AlVKLgYyxEz+LUHoOArvwOMO2jsB+pXeXpxwPEh\r\nNSm43JLITs7Rom61esiL619qxj8WbMD2BPrpzAI4WlPiMUc5l/LLzp1f4d6/\r\nLOjR8Jiqq+oJqJMoj3bIM3Gc94QFROG6PJY5kqsjP16fUSVCPTFfca+fr1o/\r\n1BX+VujqNdnToA58rIM7c2tm9XLFvOvaAQC0ycGL6PCqdnFizNgSRABKlGlo\r\nnwNyzHm+nbuqKpywzUfyfeSqv3qC0Geh+98EYyzzYEZQSmzL+EsVcEy945xO\r\np6grZwtrc5JnL554ov9Kxc2HDiJwoVa0WCjibZWxvBoGsf37gkxzyGtLTmAQ\r\n2w/Jv4UyBXsaIgAGsFzmPVR4unlE4GErZsO3v0v7QfJCuYAXwmd+6+1GmtxZ\r\nAhV7P/njgjt3sZCLY0abBio1OFHJhOogsuanmO1Pop7jZucB6tIrdB/CtA5g\r\nxdXLrredi9tYwux16dr+J3Ie+J7zYCtxkbY=\r\n=SHc+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.33.3_1680168458011_0.4164245712942729"},"_hasShrinkwrap":false},"14.34.0-project-converter.56":{"name":"@altostra/core","version":"14.34.0-project-converter.56","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c58470ac538b7148929e95917b0a15697f1a203b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.56","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-0MfFED2zZHl3YLrYUdyTmCLW/CR1LZt5pYa9HkUMH5u7+A/Iw0ttEHZfGswoDYcbjYYnB5SIzvKQPwg1FqlznA==","shasum":"b6188e255820d2de95d78b593a08aebc81a92178","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.56.tgz","fileCount":1519,"unpackedSize":1587527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLwZvVzNAUqnqEMkiMjp0//r4EMpgJXWvGNWuSQ2/oTAiEAnY5YJ+FyoQ6eEpijApqVO1rgVlPsLnFucmU0+m636vE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJYTbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAgg//R0YN8Arxmg9/VWBBAAq8XiyukhfJoeXOmdbrDxkHlzhRv6tg\r\nycEhV+utQ+bcs2aIBm5ELD2gSODVqE0uVFPRiDTHRE76qK9M4nw0IhXWyJQN\r\nC2+n5M2827q2IjLrmZoJLd4eYnES2pXs/tyZ5p3DAkkxCyouqyr1U6c+PUQe\r\nCA+WKq0nKYzLmI0KxMgzxWk25FBngB3d2zW3g34EylU759yvrAKUz5cuszbg\r\nlI84r3+GEY2LoGnSrtlzoxS+vq6Bms6djQsx1it4P3JfNJiSuTJ4OsEZQXkP\r\nMVudNJQeicnJ9aKNikFkEAW9hN6v+bJ4vuuR5eiPxWnKMDfQXteF9exI0yXW\r\nkwGq9FSZAT06cciQ7saUF5zb+ETesDuaBwMwkujnJFQwbVm8vSMp1rh/j9Vl\r\nGy0Pab4fUKRoLXbz2jCYNj+KJjWXVitw86Sy13nJu9eW8qDHd+6w2g1J1/4O\r\n6mvmy6NCQsVSCdxvXyFECb4NI0dK4Z+uWw5IDn+gSObWeK4wdjUShoCTTaIB\r\neUfYL+trLDB+jyJr6HISiCbJZMri7fnrgFEM3lIJO/aCNYQrbvb5GcMKVwqU\r\nD/kkvzDxsQ3D8UN0BVerNCa4JbGCrqK1QCCC37O7tOmZg+bZ3nPKE59KB89U\r\nKM9+NMGZiHKVQe7Fj5YpJn6K+3RtjfSeD1Q=\r\n=AQ4M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.56_1680180442907_0.37944682371222793"},"_hasShrinkwrap":false},"14.34.0-project-converter.57":{"name":"@altostra/core","version":"14.34.0-project-converter.57","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7d9564447a0513d07885d4b9dacee8e88f7e4053","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-project-converter.57","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-i7RO6nqlxSGxw8J+diw5AeLapbWh9bLt7WuFJuRNhn8McYBXABpcZDi5jtZDGjA+5GzzAT2ZTFqGF+waIDyF5Q==","shasum":"70e4d5cba13d4267e95d04338f62e7ad43016919","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-project-converter.57.tgz","fileCount":1523,"unpackedSize":1589230,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeNLfgA/1lDYmrN5FsAreRc1p+S94JCzQV3OF4ocwnMAiEAumd7dTlHoL2JObIb9iUupsuhauKdODGxQ3daSG98WLg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKVS2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9gw/+KCny22dc9QszfSEXlsPZKEnbchbLUD3jSxiB5kKYhWwCBZxY\r\nrpog2NCxmhzlW2b6LrpxpHT5Z29VC9MHC3DFd7X8OIB4Ploswdp3I7SQxdlJ\r\n89Dw732azBmZpPKxsopSotqsjn9zuRvxyUvkEYRWoLxvfs4RAbP0ezBNpMCx\r\nGkZH4/FtF43CpVIMCfhJv35eZOSGX+81iJh6mfbyFP6LEYjVxDm7l1eEBi65\r\n8BTa/PC+vyrQsLTkVuVUbDOngIqPeVQFNzWEMKQI6lVkTLOLot3QBdILg9br\r\nsfaJFJdmSMYM4OQdhrGJ6BSs4ykh6gv13CvvJG6WwB8CfSEBNYxE0n4BXdmC\r\n2d+cHpNIxV0dq1A1HLPy2GvYYSQAL83cmkcuE7AEAhf0Bf+lKFR7KbOskPEj\r\nRhmz1Kctd8YCqjApVHTWlO+dlBCnZcO6+johUff1poTHthWYVkfPjeTp4Sj7\r\nK/7aytW1IO1Mb/KEXSUlokBCUZc1iJTBB9ACvhBxD/Fh6zWiS21+BCSFzj8p\r\nFXOnLSbpn4plYkddtTrR6wBsBBIdeEUMtkxonpHqlqX0ijfjb35I3kSEQp/7\r\nu72/GC5oGvu4Tj6HgoXCYbYQ5mlaVVIomoW5Oc2Wtgi+l5/Kyb8KW+olmesq\r\n577lTPKRgka4Z4o6MKyFgI7rguepxOr91+0=\r\n=8z4s\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-project-converter.57_1680430261948_0.12756614151763013"},"_hasShrinkwrap":false},"14.34.0-DEV-1855.0":{"name":"@altostra/core","version":"14.34.0-DEV-1855.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e5b0f4e70631437a56650ed4cbffcb8108203998","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-DEV-1855.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-zp0TZc16hQw7ToWaXPUC5u6cDc0UYdSLaSTATzEy8B/MlnwvUGq9c2dw7so/sRfFr9Bou4kwRD9W/OTJL3GTig==","shasum":"e367929486a48ffd0e76ac410377d8f031af3587","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-DEV-1855.0.tgz","fileCount":1301,"unpackedSize":1519115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN9f3SkBJgDWqj6Ddda36/RygNfHH5aQ1eEwqufQ8WnAIhAOlvLztQ0sY6JFxnM3Lp5kMtKnHRlTsJEto4qS+xyecx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKs5vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcHw//QVVX06Mu9UW3n2kWd1wBex/O6jmXzNVvQNjVXZE6WHxBstr3\r\nCGvaAfseq6gKloCih4wDtKufNeNoTv9PHr32b3CzCkAvnlg9uBbS0cv2XU43\r\naZZln4ApmMA2yx6Ebzxs8Fu0I09eQz3EovwDruy4qxlz77dmjs3Ld24AZ48z\r\nQkGgwhQIcyI9f/l3PYp/Me1ztmfD6jNlDSIXG8mpl1SIsHwo8b9RMo8kQUH1\r\nqzl1/7NaO8oF+pjbW85A6mcXwsGUeHeoblbV96zoTS4HD3/YFWaIK9/EXzEH\r\nNxSOIRDeRBGq53xkJwA9cS/jQ47IZIuyN0oguPWs1ABz/eay+BEcdV7dH2yN\r\ntw0KRONhSO4A0yp4rRux+u50cR4ceierT1f9Qagaz2BDp7dtfsdNoKqmwiCk\r\naRro4hJ0UY6t1wjwAQbdak/JRC5c9M+UFFjOLC7YyzyBM7Ol6svAtnDGcSWA\r\nkZyC0u78+pwlxDU0ffE9Z8sIY8nMw46USavhnwTQp25Xh+/YeFdNfEa0RFXG\r\n6PQ9PFiaMsYJTOIZOs7ZCGkzvUnMk5sVVyoeecx+vsBr6kFeTccMzOoiGEJP\r\nTdOo5AMU67ZLDqERQD4dYCAjcx5PtrtYr9Nn2qqR/NdFaRsZtTZJduNKkixo\r\n8XuOA8Y+GaeuwxSFVQjGJBwVVHQW4ZbccyI=\r\n=JdA7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-DEV-1855.0_1680526959474_0.024497353449496995"},"_hasShrinkwrap":false},"14.34.0":{"name":"@altostra/core","version":"14.34.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"809b46b8336c6ae94f8e188642b86521a1bdeea2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qX0epxZyyekOaELEcMC4di4w+JYOLKTxg+6llBOXld9JHC9RLvv3MNgY/t7pv9VJivH3Q+Noe+KMQvZyROj/gA==","shasum":"9cdf7edcf9213202022e23021767fa3a6bc7c4f9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0.tgz","fileCount":1523,"unpackedSize":1589209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNvnda/laH9Ku0lqkTsAeW6g45ECwUwojLoQ1RbwubrAiAY7CtV5KGFR0T8iS5yQ+M4j0uoL0lFKIE3qTu3IHpfjw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLBSwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrcwg/+MOpK0Wdgr7h0ul4J9+1gvkpgIQJlZ7DjCnKQlvC1pgYkaYM5\r\n4wJu3Si+/UuyIuRPExLT8lMgWKcFI8TZy3UVQ3K9YOn+0Zef/FB/pQLKVY1E\r\nZeTnfT+eyzLbfXPvPWQZVFeAWQlpI4SjXoTaSNwid5UqqWndX00aA5mo52ep\r\ndsHd0LS4Z8a/Rr47Iletg9LMhXI0gzXnuPQjxkcqgBzzxIK5mYpNbIoViggF\r\n1eeor3SBJv9TT0fd9GNobwDPApXZeE9o9RCdj6VXUqq9jGU6RWxFWUqJt1nJ\r\nZ19fcuFF9iLLOLZsGKpyTOuTRb8YxwTB4ScXXhuUd9LIyhqYeKEmVKpnx6M0\r\n1vPAZz6gkcwnYDVl0Km3s98BFGQYF+bifYXq6XdgNx55fsfWP21KrN/+0ubN\r\nO7Q9qEWl6zRSrnR2E7JKLw0DZhFP7KoPpplUflUNnPIeyiTOKxfjSMNqzlXe\r\nFRpgnKgALXry4WjSbZ551m9y3oKHKm1sYs9pkbXMRMcVMr6IMNqct9sxWwqz\r\nO05x1mdT1TEzddBwxolzujXdXkAUb594fIrFDRafDgA3raltFLhXgEcEO+aP\r\ntzkAJtIdRuZ0E/Ij6swK6tzvfoamcOkB9+m/8xVUKVVDcBpHwDZBnwy7XVPC\r\nzSu6jKpM2rkWgTLiwRh9RqAn/FxlM5SbZMM=\r\n=KwD4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0_1680610480466_0.26561234756315555"},"_hasShrinkwrap":false},"14.34.0-DEV-1855.1":{"name":"@altostra/core","version":"14.34.0-DEV-1855.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"10330d64968ad5bd8f6291fc5146ad2ebfe19437","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.34.0-DEV-1855.1","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-+jRK32OkGCfbvMbecZgOsYoz+UKB0hCkvRV/pzrBEj0Oj+/Ngw1go0LZJNjHto+yjLkg9AtuTEDIE1SeABeKVQ==","shasum":"9be2f3a8697ced914160023b3577aa97510f3f48","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.34.0-DEV-1855.1.tgz","fileCount":1301,"unpackedSize":1519178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQ0NUegYaSjwQFFUgAQCg2rhFHuGOYP/drW4nR2pBHKAiBeX1n31BvpdvVeasnKKep413TiPXtTuJZXjq6/099y3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMuCrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaUQ/+LbFq1alLEm3PALq5KNv+ysRljS+t1DG45UVU4GMaGCQMejA1\r\nMJApdruaRkxT0nOQxTPtrCfpm8TAPpJAooMehXMfWzSFnn/qe8ygOE1fGJW1\r\n+5jt0T3HZjMg5co/eRpz+AiOcwdLbio6bpakx54IQJpy6T7DP8uA23VgpxFp\r\nmg8SPh80hIeTCDFCLeVm2PgoRBXfuT/dsxu98rdDBEawqWLAHogiaDDK3Yaw\r\nPzir4jG8LPoHSKDwbaTsAmdyLqFIh3Zfti1S0nOGMyd+kvIzuDZ5BDK9Pw3L\r\ntBhuj9dbqi3h+ubfxF4X/H9xPYZLgBDsqqucE2bYL28Z7eur6gA7VIw8LfFe\r\nQF3+ninhTiDQ3WKsYYCheWU8G/ylxnNxH6hJOh8vzQq2xPsgzxbP8HIkJrNm\r\nKn2KLLi4rloBZsTCLeizs5GxoQE5Q3oMNSVXwzVwHb+sAucdZT+OPuTHDn+o\r\nPplXuaPxPIOnTN3Ytn2y8EpqgQagbiHoSwW/bly0KhX5PcOMhIQpm89sxE51\r\nTbM3SerZ9Il/MU/qEII8Zpe/1oQ5H0A3Q6uWbjRp18RCrUQcHFm0LLmC7FCm\r\nh8hiaeRZ6LxZ4riPbn6Q6QVwCvcjUfFaDXvHKde780OgIeZSGA780lKNKx2B\r\ntXAq6doRDBlEud4lfK2YKMiQ0bl46JFNoBQ=\r\n=bIpc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.34.0-DEV-1855.1_1681055915654_0.2437808160138757"},"_hasShrinkwrap":false},"14.35.0-DEV-1855.2":{"name":"@altostra/core","version":"14.35.0-DEV-1855.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b0cc07485dd2ff856e1f9873ee34c44c63eb15eb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.35.0-DEV-1855.2","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-6oJ0MsBb+cEv08jjSl8dmY1dfwA5bRILLuZwpwddZnBlqldopkYUQUrD6tD/l6RlEZJNxQw353DypstEuYvK2g==","shasum":"8ce4c1d26c68e333e23961c23f645bb6fe515957","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.35.0-DEV-1855.2.tgz","fileCount":1525,"unpackedSize":1590672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMkhcprpDiLh/W0i9QShfZUiO/D1sOZqB7vnfumGx0TwIhALALwX7tCKzFFAwWy6SZZFa+rENGnv6HIo49l1+YdrbV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM+zYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNXQ//bRljcdVFwMI4m4J/dWTU1Z/gUe4PRVYAaKW7soNAYc20lgWy\r\nuPilvwEY/b0fQPAQfIi0SdAir7EaWly63eUp+mBGhnfvi1t7t1+GwrN23SmU\r\nC78nRm7JjD+Fk6Iv3kSIU1cco47MrwFCYL5tdkbF0j+spmgOa7rR9Q5UCZND\r\nVb5aLFF/ZIvoDZtybF28KOjvrvxHuCpahzyI87X2N/F3k00zCQJ81woxg02+\r\nb7dcCdhmR9tomw80Tvh2bNtl1w6syKeFW7je1gC8M9tzGJqNbk6vONy9LxQ5\r\nl18OvGzbyC7pY4VJzbTkqQ8n6XBv9u76SqwvvegCh1jChehlbYyDLDFrdm8C\r\nzAJaujtyiHLkbtbuvf9WFa9W+BnOaMvxPBcQ1K4OEhkfJqBiDAVqxw78JSA3\r\nQ/eV1u+SpFqbE+v74jGFRYMpr3bzGf9Dkht5ZBsMmTvFq3ualxVYFaj1ztyP\r\nCQ708KdqEANgO5WSz4kGTM9Dn6N4ndrixWxcAFNXaNeEE9duBm26B92uGAwt\r\nldXmzyTtpNxbo1PAY90AEoZv+SnJTzERjFP/KI0ZnuuSVSgb1FStwoRcnYVe\r\nLZnaoEFMwkbCc3ulaas86uwpEDf2qUFiB635NfZdSHpRrAoC8CW3VfSQIz0N\r\n5MMTASpH2kk3rbVv11dK+rhnCBBMEzge3yo=\r\n=ZOCD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.35.0-DEV-1855.2_1681124568406_0.10359804726103872"},"_hasShrinkwrap":false},"14.35.0-DEV-1855.3":{"name":"@altostra/core","version":"14.35.0-DEV-1855.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9b42e039a3c5c2fbce5690f61a9bd4332a216a75","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.35.0-DEV-1855.3","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-e3lKtPMs4gdjop7NEL5AhfdU7Nb/s5VlCMmuLUIWIrti0f1K4dBVohJUkYpotHIWE7gbkku+qKrFFs3I/DIf7Q==","shasum":"1f4b747e007f1ae7d00db97cd45f98eaa128bb47","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.35.0-DEV-1855.3.tgz","fileCount":1525,"unpackedSize":1590808,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9WGu+bBr88w902k2lzOiXZbiSxGcuig3TuSy8LPG5zQIhAOQcJPXQAbv4DaovtuQ6jHTh6bglQcOnALAzho8zuMpf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNABWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdig//QNZ8QQSUBy9XyYPeWddO965XhyGFha+1DtXYinkzGZUvHqhV\r\n4bEdgSpGA8AO/IckemYUlG47Gf4xmSt0Tzj0XjY5PedXxeY4du8COPdJfXab\r\niUw63e1L7cSzdvQq0Mya100zWBPx6cepp62ZOlM0bRxo6qfvGJCf86BI5j0m\r\nvR5yPf8MWzrZPKRgNAkwynhKefXheMKZCh7DFCI4KG4HjSNdt7xxaLBM28c1\r\nNSe16shxq2ri6ms2o7Zw3l1WWGSEKd1iM0HJ+pIpzhZRPkxZqZcI3Lto+J1t\r\n25zQOg0d/MS2/FlIRz7D7MoyJWcHepbPiI+NF7HSKHEgCRLfLQkowDHX8jN2\r\nf06OrkVDR76gQELpv41dp1Zv4j5Axj3ibMvfPGzZpLlAXwfpe0z9fDVY6DUW\r\ndtamFv0fosYH69PfmXC/09Mpp/KGkkBSRnHpCpWODTJkQmQzJjmGjc7U+0CL\r\nGYWl8x7K6lTfXn+vdn3gaprVmWhIxpd5ElF+pHbPGrUhSspbO5YGs8IST0D/\r\nGXBhCKkcD0H3rwvCEwkE+qbivoK41rqD8UTbB+0ApJA7EUrkZ+okkTlKXHXC\r\nKnR3fdSK/lFm1AaiXg5MqUI05OsioaQDtuEAGqDFZP1Qa3OEZkwjoI7E67jG\r\nELxwRLgqBSNBsiR4fQWieZBkNwm8+sDr1pA=\r\n=7lEz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.35.0-DEV-1855.3_1681129557772_0.5709961970400204"},"_hasShrinkwrap":false},"14.35.0-DEV-1855.4":{"name":"@altostra/core","version":"14.35.0-DEV-1855.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"89c480a88ce425abff73e9206db97773daac3ebf","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.35.0-DEV-1855.4","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-yzXzVGRgQU4ZWtA2HTBonI4VbdXIou9sZY1xLfFqpuh+fPLPKgpLw6khWPvrDovVRZGNY00DMfDN/d2OM1N1Pg==","shasum":"4e5b07d9ca427d21132f9eaf0dd23554600e4552","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.35.0-DEV-1855.4.tgz","fileCount":1525,"unpackedSize":1590800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1n5AyDzHhAr9jYW7YCP+kfuStMNzCFgv7SVSoCesiyAiEA56uIJ8E0MIh1avWaCvFckvRpXlGJbDYZaH/IlC8xjb0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNC31ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Lw/9EJuvUL3d2gV9y/SCwN70tzUaoIw1TeRNqF/FUpu3JQcilgaL\r\nH2ganPggPY/ThwT+a65M8E0cVtZINSkdFKSz2vGlCvVDkvP4+wNpsTYUptQa\r\ndcuwks+ZRzA6NiJf7RmaOh6ueJLT4SfciqOmNI8Mvq3rPwrvdwOASWNBOfkD\r\nWGohpYOdlzz1iL0ByEfC89cgUNktaMditPgJOS+/9sJeHn/VPFgZXXm0NgcT\r\nNsipo0/X+r2x5chyzeQRDtlsnkcZvyBc2Hh7Lrgt44Z7aA1fKT4ZzfHdo0cp\r\nxhRPwXP/C44dvuqhCdHMVx6463t0oUzakW0efAq1MyvJ+ditdFDN4rRv9ydG\r\nrxOXX0n6miUPD76X1+QppP5boTqf16RsEzOp9Agfu4ATAwqqZ30JhKsyivWR\r\nUQ1Zv38hs0sjZ1n0CplN1g4LzF3vNY9VleNwhr854DV4EJeogQNA44qZOoWr\r\nYSOPJPhYH9Du/NMEETYMnI8fhacVM6JpW09RYKiUB/P/Oz5g+767jPhpuXEm\r\n+okRY4QE1N/5QqtYL6Ku/XrRYUuy+paIQDxLrmdJZXmNHv3R3i1VxNqDP7s/\r\nDsAgP7WflILy6Bba+IICZ4hgntfZWGEZpiTs8NxBsdNoI+UJJBC58U8dsY9c\r\n6nFD0RWRXBlFBRIq78piI6R34cVZS79jOYU=\r\n=GIxR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.35.0-DEV-1855.4_1681141236979_0.9600639746786628"},"_hasShrinkwrap":false},"14.35.0":{"name":"@altostra/core","version":"14.35.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"91b96078d638200d9fe33b923cc3a01753032ee1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.35.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-LZu7qe5JjKaJxdDZiHX5nzHLIaLlpyUT8FpS19oV0DXG5COi+yP2egwSqrS1P5/MRcjjrr6J/2/eTrBokoq57Q==","shasum":"820e8beb09488a14d7351c43590a50b50dc3f193","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.35.0.tgz","fileCount":1525,"unpackedSize":1590789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB33iHuHOPBOIRxcHWVpGVb4lSRpo6qrXNVFcFrPwhEWAiEAoT4h5X1uj2Vr57k+hWxWwC+Tcb5hjWhGBCcmtlAbqUs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNRyzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOPg/+K2wX9hOVNc4zE20n8G/Gwf3uZL9gDR2ZRxRr4TObbQUqhNVc\r\nEC5HZodbGn4PcXedz9AjSLU091o1jYvHATTIkE4jl6/vjJD5gDzfNovdtgMQ\r\n2FHHhuCH9q8CjxagirLoTxtTFU8mJ93AA0qjMpxHEcq+a7Xss+aE01CdzcyT\r\nyGGrrwaWxlQ3+Ocu0Qo8Mxwe4K6g91KNyiSArGgk0XiHQUPU2xswSI1ORs7L\r\nI3XE7ayu+haDUA8/ql54cKKacL1rWUS3f5v9W59GtAFE3FH3qYSjMCEkdKg1\r\nCdaqPPzKCXw4yi+o+TQCdbp74ygpgyMgAveIQ25G80+dcRU+Qh0eMtEzlFPa\r\n0lyPuYmQFpGeMjcDSr/AaB+cITN73jgSkAnTMpivTOWFbusU2937EE9knpTr\r\nlvzWRfoEL5AA60il/cR7KHweDC1Yd+f+nzXEPfW2tw4vxdf291Vp7ykDtzRJ\r\n8XEaxuTv5RwqsynshJcB7cdQHXtCXm1pBcsjEA4OXh4oR+NwIdtlKMme7e0O\r\n/+ZCC1JaeWTdS5tvO5003oinklDBU4hfUQafAy/4J1G32kjAPOVck2MaiE2E\r\n1g9OQBzjATDPKomtSdS/Ltacw3jucerbBhfexPu6itw79LkUoABlgU6xdnEa\r\ntvNjbfeAJdipWS6sEx0QutMmGPHu4F3O6cA=\r\n=2csc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.35.0_1681202355547_0.2840294231767637"},"_hasShrinkwrap":false},"14.35.1":{"name":"@altostra/core","version":"14.35.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"1cbae42221209f489e70bd874cd820454a8f923b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.35.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-K5ifx5Dt0erPaSSokSFpqHS4qdtnxsdVfLEPP74HglJBT2e+FJiakKfI/YaZWd3l6k9Er6F4e8mXVops+lZvBg==","shasum":"6fe84ff735a4b7d19967968e05e1b52f478b2d14","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.35.1.tgz","fileCount":1525,"unpackedSize":1591247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm4gvveoWoAmzEKW2E7i7k/oXKjKFg7k6UETpxosmBDwIgCAK8aY0nAPT/sh1ofoET2/0F4hzyQZilEOhIe0BMJk4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN82oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplcQ//TZgZIKyYA/RAFAocl4lLR8Qds/qkAeGc93dYewXLh+kOORfQ\r\nqfKGScgA1Y5smsFQXrwvWYD/aG8Z3QZo4wQVEWAFXZ6UgbHDwTP5P/dicfxB\r\nW5odleflxW4xzQaEWbIrziTs38aLrAYuqXCssE+aFJMmXZSEO3lZ1zEadr04\r\nLj/h1BpFZGKytiyalOaXuUO8/AQhLt9ZHZg3GtlfZdTjRdyzyKfWYbc89O/H\r\nITeSgo4k8VjO4yIJnwOldCx5uQzjTj8wOxWg4FGlOHOVFzJkK063BlMZYOX+\r\nOL1n32kmJYDuUZRveVRBEJiCGj/60BUlZ5+aDjBkc6e9v35zh+Gs2Z6DIdPC\r\nMOr83CIO13tEEtWTiTJTAgxMCk/F6ixytPgimMNyHmB8oO73lrIB3cj6WSy+\r\nvQFGnO2j14cvuLgNTksOdOSBneu5mYSTuD0Wft+g7Cbjlle1/Y1y2/eyAytJ\r\nZSQu/y3j2Gt63OUGWHSba++Lfc4DniyvuyWejdSLv/7u/O0B4sxJy7QqUOUr\r\n+CINZ1tE6ieeH776dme07ERtZXr0lfJrJzFSI8GA3RWvaiqYi5LsAT3LJr0I\r\nIDI8utqBoYPcCnPqTBnPUYIowAoEjnM8BjFcDkuNLFwXi85KYwZsYp8bpMB1\r\nYzlykITvcymKYkYdfjgF1YK91jEvsQEHqkM=\r\n=4eFt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.35.1_1681378727678_0.06048729547814102"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.0":{"name":"@altostra/core","version":"14.36.0-DEV-1879.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b4ccabf764602fa7045db7906195a8df80e2d1cc","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-Q1X65yw77L/BGEgGYZjMwEdEpBurqTHATKjS+FfX339hSOLcZVqBRiVeJw5Jl7NhQ8bHfHnAG1133XnSON7pGA==","shasum":"29f182a81d5dbd1abc2a97d2813bddd258b32f2a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.0.tgz","fileCount":1525,"unpackedSize":1595557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqJgoTeZtM0RwO0jqsO5ImSvg+4U2oCQpa5nI1pgceRgIgUEoizleVyDAQ3ROexThswWYqEnZNrjue5Bd4jDwm8fs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPrZkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbqw//YhOzMyBlopSOQsA7p872QaXUHCOfIdL8Zm8l1w9rXmOQG5s4\r\nlaY/mugbsIXevP/hgRucYqi6SBOMl0RhiWgtCBB9ywenRA4qs/MLxxj1KI53\r\n3GaqAeMv/lL+upzfARt+KYmIncmzrzl1HldpzvF8PNLoRZBE+liXtU/muoz+\r\nMoptVrPjNJDE2d2jyu7ezZHg9SJp2IZFDMs9rTnqlMPubuxisKL2AHSYm8It\r\nrjmiPBxd4uwtWegfgHvqu6DTCyK4AIbfUx/Kqw7TwKc/hKd+b/X25YBz7JCW\r\nSu9hPEdipP2fKs4zI128WCvwcKVmghr2fjEkoF+i+2q68Kff01h00D5pXgnM\r\n5HX8KOxIDLKUhmJEB2XMgAd4Q/YYJpZ+hKsObyhtKuNmkG2kRRdvTWzT65OP\r\nq0/EU6oD2saScKrHwMEFm945H2Z14uPWpGgQd+niXn0TSLU+WNBG8xlbkTBC\r\n2/H1Wcd5DeEBtWJreSKLw6DlS+jiP8xDGdftrIEGOpOUiIDsfqDNWIXezhgV\r\nkekYv6AIN3k0uyDyxjTI1sSYY3WPvr0N3UwE57uhAAeMNtwakaGO6081fGOr\r\ndqc7Ec1TB3Srr9zKtHJAI/F1fbIHzi99N6T5sE3CihfWpWqaw/P8zwPUNW6q\r\nTMpSeGASH+sqJKhSnZ1JG0YKvjBY93Ek3vU=\r\n=RqLc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.0_1681831524319_0.8139428668190474"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.2":{"name":"@altostra/core","version":"14.36.0-DEV-1879.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e943c646b63d4f2b7325015f3def4b9999434be0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.2","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-U9EAu52551kCJ4DZV4/+aek5SeS9/7oDLwNQcLziWI1/6yWUd+QR2QfF/yz6oiCL9LOgjBKbxVzoM7/AUIYkmA==","shasum":"6f45a85ba2f7d6e5e9632dde7d48c2a8a1512c1d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.2.tgz","fileCount":1525,"unpackedSize":1601031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVY3DPZYvnXDn9MLgZBW2GvUtXLzMLOA/V+dFr32MaegIgN6bX7WBFYHqfWL6JAfgPnPZtN7PbtXJ4KuNy5+T7D1A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRpmBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprPhAAl/nEYyX9O2WxANfhTCqx/valuKfE5OOBlCjrgn2FyiBKFJmY\r\nIwJAMQGzpVPIssJXic9UGVTJYwCJYsJ3abbGCGGJB+o9Are+lUsncjgrt/Jy\r\nCo/zo6FWGUwhkz576CNZUHPQ6SPvvUgACbnaPmstOkTYSY3urMZihEcHdu1p\r\nyW4DS6VDfepZCIyebSfkyA/9uBfGjTav7Y/ZGlqmQecgOHdTlrHF2VlvSaIG\r\nP5aUh+BQ8jTklkB7cMUVMoH26POOPSEqaPwLVSaPo8gEL7WF9D2rs1keDE4q\r\nQz1MmLZqAeck9TAGVJoASBMlo4nabhPnSJkEW1JQObSnB3+JNeWEPo7XactR\r\nsBvqwMV62Hl1ci8EiwJvUMeolgcCih00JriaSuhSBjR4ZZxR4qmcoGKt+Xl2\r\nYgF6355LipcIHrK3rW16oAsMqDEjyyyhirjqjKL1DUVLTaXYk6zDFmOEmcJd\r\n72NazUCMkNW2oHXI1nKH5DIBQa5LkC1Lja7lKy9mKkCR+bXXDNRQesbfCxAs\r\n0/CnLaSggVV5m4e2Zpf1sccUlgjW5FL7WhQ8a2/1PUAf+Ygh7GwDod7irzex\r\noUGb+5hONiqsXoPf194U534UH61Xw7aIIg5nkHE71NEKwLRlFZ+cUOJeUNvT\r\nxmoS+vY4x2/H2yLBIA4zsQdTCpfhV7Def9M=\r\n=SmDK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.2_1682348416836_0.8301391995507039"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.3":{"name":"@altostra/core","version":"14.36.0-DEV-1879.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"019e0a119b63012b07e1d45ed7dd997411add211","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.3","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-YnDPOtDhnFfUd8zcCxxJrv9++tdgaigobRNpka0u9NUYJcHJWrHbXtjAzkg0LJY3V/sA6Nz3IojehTPaVXRwwg==","shasum":"683252e12fcceb221db1adf09be76b9a0a562f06","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.3.tgz","fileCount":1525,"unpackedSize":1601031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELXwWSz54BI3Ifr4cmGsaaZkx5J6Atx/vaXbfea77HKAiAM+/wZC3gbVPZ8mm5Z1puN/IWE32hu30agoyXhyGwzyQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRpwOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru8Q/9EpIQotECJnO3lzKJ764Y2ZqzlBRXffqMvTZdp3u2XdP0GM2Y\r\nvrvNwK3MGt5V3W3cZ+us8sf8H0iHAdC9i+/FU9Xa7KXkp9irsl7dMplbXMlT\r\nNr9cleQkywDIjcy3ycOdBuo9CW9tcavTfr4tUGf8xRVGgGfCUsUcqp9yvJas\r\nNL+ffjzbKeDZnaSRLGZkfHeqt9hhZ89widGw6hOHMWcijjPmGHx4HMS74B1Q\r\nHW50Jxv5xnEXv/hIXSIxojCrHF4Ls4IzS08M7Y6ZSoiFxJR3HFLxeGq8Th2N\r\n/e+9+C/LnQpSd3edltPdaFXx3vB4vK9p3eIZyZZVYM4VFsadyl5pTkT5TCo6\r\nDxwlHhaoaGGK6AH+IjYhRCicCXq4Sfch63NefrCSLGT24xmTUMR+a2mpsfby\r\n41C4NomKYaGOuVK7mHrtnRF+Bs8/UgxrT1wh+7Tn4pXE/6dAiSs8iCJnaqeS\r\n/j1/tAchkX6oV3uw4i76TrR+My6NZlWEwgYgoT4H+hPj7pHVqm9bcwcrNSc+\r\n1lLtCn/YPHDDr/ztamz2zw29efxK9OW48AWulg1rErG9ECYQbfsFZ/kGNhJC\r\nHSK0okO+7FAdCHevv8kxBpiIu51xvn70uhGFndRfESfutVjveLRbJ1mMOj73\r\nd4b6EEE3gwCfz9RXWhSXI6Z7LsVxuXuZdnM=\r\n=khhv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.3_1682349070738_0.5295194306394078"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.4":{"name":"@altostra/core","version":"14.36.0-DEV-1879.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6f158396db413812b15e1344ebe5b8eb8ac88b4c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.4","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-KiZQtcmRr9PS670fd7LhWoTf+sqqBOMCgIe8eGzeKS/Oedm3umi7HmdHktpPf2lQP6W9TBP1rLk5UnhNeMsadw==","shasum":"ddd9f5e5b2e768ad8d7cb68a552be34afcca1c6c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.4.tgz","fileCount":1525,"unpackedSize":1600933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+479m1ihdM1G/TNz+S4SA0qq+jtXUawDUh4io1g+VAAiEAhZypAiHW4iWTir80NNcE+QMTRpXJN1EtVX+AzfgEAQ0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR5FRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqemA/+KeCreDmxaWK1Bk9GAAuW1T5Z9AuZFDclkLNCIvjqHH7tGSu8\r\nDPtQhMz00M+TCG1/4R0F5ckd9R/9ix8tWOInT9LQdBtq96mBtu1TSh1+pu2f\r\nMV6k+SVy1LAJrvh82zYuqyoWRiwwnPkac8RNsloCyoRlpBL+JT6F4hfx7esd\r\niWEHF7CCpbSXYWCODGL0aBXHaXjM4ixa9o0Lf0rM8SBvUy4pxq5J4uJiW1n3\r\nE/raynX1puKs5xVUXObzvbUCB+lbNgmhTn4rkVQs54+ZEEhyhxWrJ5+Zjr2I\r\nOqyIickf9VWwy3Df7+N3PkEDNfAWmhL64HXn7PuQRketr9zqaTdX5ydCyDww\r\nZCLglnGY1fvkXmQNa12zMkyVZ++C8mlEZgiFpgy9TUWYNW/rhDMEfAfTgGam\r\nw81ey019cc3eBiySgEjgaAB9bvpDB4IUlZ12ipKKnjpOGKPdkHFvOSVLdlP8\r\n5gmu+4PLscaNmdX5gAw7kjlE+qN+6ycK7pKkvUyWoL5MXPyNLtnkqK+n2Zcb\r\nFn0BD97BVi9/0ZgqsysN8mhUV9b01aUFgzvwhKXQptHl5rZPmjJ6TT0NEN/T\r\nUvBac5EJCkoz/3QpPB7DON3mXZonZ1NSHWi0tN41q5eGwvp4PMjr33Y/qQV0\r\nZHD9XK3/UjxdAsuj9BmSTy3OTU05mOwYIX0=\r\n=d9DM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.4_1682411856889_0.7425455767617941"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.5":{"name":"@altostra/core","version":"14.36.0-DEV-1879.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"877d7c91aaf2877441863913754324bbcde93a52","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.5","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-STyBGbxxoRlym6Y2ObmICBPQJX/iUdsloN4ndANI79edzPKeKfVnD0pgfklZdN/DkPfl4EBzU1F4ZqoOgFhJTA==","shasum":"e12122c13489c3cd731b9a71ee3f4a192df57ed5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.5.tgz","fileCount":1525,"unpackedSize":1600957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZDwIckzcRnqjJcpxi45yamzAnp2m8NpGZs1zYhPgF0gIgNkKHVUC4QPan+5p8BaHFP5Vl+CFekgS+2rrFRMz0t94="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR6NZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqtA/+L+C/mZjPvM04TCFkb7DMYlHUstDmpyQVdQ9DQSOWp7YISm7E\r\nfriLdZepF6FIxKJcato0l1gjGAGr8PkapdhyL80tLTzQysGVoc61Cbuhi6YD\r\nbXyp5qKxewtR00X+NdG0hXOwyFluaOxcNIKyB54OYhysSrnksUVeP8NUty1t\r\nG8FOLsFsR3GCo0WlMZuDrvnMCaykkqsPqdP2IbnyYaMXx6qjrYMNdoPRkHGw\r\naHr3oX1Vk96CB9YhO0/u7FULlpVEEHu97cOXlD7W0MzPppbUrp6k8/qbBKDN\r\nHhnKyjaTtiXqjrx5SnZFFH45y7sMH99LPhHHuKbqlhcfOVzOyxoNW2Zn35lp\r\nW5+99gD45VmB/nHO4/VED0XC/C3YgoG03wDWQaLplYWgUzXQA/VT8LPLHoyV\r\nXfjGFvDcPwpqlF7LXCDGizA5EPAe1+nO2AM04kMVnVKydWqauvmqbO6RzGDF\r\nykhoTFU3i/EXk05XqdEsmn9KDUDKdh5cbtPlWTV8ym4KEr9lTMAwg3Z6nR5J\r\n51z9sAX0agiqU3OLQ8R8byKNSwcpHf7D01YguFGTBvTr+AMaIHeBVuQfuAr5\r\neRX/AD+UkO8w9O71L8tXTRVu6Mf/5Z0J6aE6P3WgdH5/1NQuNORU3O8gTulF\r\nRRB2AZacUKrfcZUTFsMn/5KEjMWSlbFbGeE=\r\n=J9iz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.5_1682416473156_0.0714697580690209"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.6":{"name":"@altostra/core","version":"14.36.0-DEV-1879.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"dcf0c2a97c7667f0550b1dba074f2861318302cb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.6","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-2QlSN2iUhdmmjvf3CpyQxG1JE92Di3yXFXRMAnKmPpS3Qa/ijamovRorvZXHWmEb+711IlxrA6xjCqvfRJ1yPw==","shasum":"4ad62e85c48178d72e78b7f1dc37c0086bf7bdc3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.6.tgz","fileCount":1525,"unpackedSize":1601301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEp5r+/lwGsAxZUlcQ+JFIanUjrZ2sOOJNOqsOEWIdp+AiArMlE7W3QKwa3awm4ZoPCUptSnHiiYanmTqFy8r7jLGA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSjk/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozFg//SAo5arRRUcHJbL5hHebdAXmgt57NOuBrvIhQeDv8JyN0Cz00\r\noNVFrcaHcG2u9OMluTsYVcr7YeYZozj25I/Yb0RNn/uvybXROG7TpTxTIxc4\r\nTX/9zGF6GElLKDXUpOCMqQxsydf13tAPf1uDb7waAoJO34jJ0qFTFs1eQ2UC\r\ne0Ime4oZdyE4ADvG3Biw7cyeLbWgT+bTD403Dug00xI5fuT5j0/biHcvHNIz\r\nbRFv7FcjXEqnMkzTutk1bbfK7tHATBuFQePnvEr5BkVNeHe5kRbun57yw0MT\r\n3rBvotJ/NXRNO8REumRry6JdJd+dBmYHQnWPK+ANquS+cARo98XQD8ntdBf1\r\nWfa4VAQc9+G3nsZNICV/GfG9XzXM7aCU6JQjywZDapM5DNcP+/IB/KhMZEag\r\nywFWGQdpOKL+qS0OavBw+6M8th5K6O9gV2bzCwOOk1+ddLDvs4ZPR+yOlpNt\r\nq+w6ruZ/8cZOVyKWGQUyv/0RndI0osu8hVu1He37iafAQ2KtEY2vJ6ojSc+g\r\n6WCdzLl9fYvDAlERoBrjcN7wIg0l0169TADTXCdJmjh6gzCtyYA8p8cMrx+x\r\n5cl6w6xnODp1581qnwD0KiKhCEGobirATnyhTG0EpSI5YPpuGKQtL+xHRL+c\r\nMFk7QHh4WI1VObxB7raVaMKu0dI4CD6LtuE=\r\n=IQJD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.6_1682585919027_0.01712045237612947"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.7":{"name":"@altostra/core","version":"14.36.0-DEV-1879.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"7dda32ad407211392fb9dc909fc90b10628ad3b2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.7","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-qJWsye9nLIneQjIB101kSq+nxvbVMAi/6GZ6WAkxoAXmOXbuSMAU5M37a11jergW+A7el45SL6VgMLSg55k0tg==","shasum":"b0027a946d2ef13ecfd9d0dd072ac6950da1bb66","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.7.tgz","fileCount":1527,"unpackedSize":1601783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPIQsfK5TataJLkH3qQSQki3XmUsGdGqAJhFm+BwK5UgIgXj05FubVUFaS1mC7Bp5Q/2c8ID4bTC34D0BZ8GjnBcs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSoNSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSdBAAlVC3v7lUJn9Vzd0d3+VKQyIUsMxamP9uWU4cUQ3E4AeHcv4R\r\nfRmBogTD4S18nKorgDoEgpQFJaeSQy3//Ob4b0H4BEthlmfuzzB+eH8MBy+w\r\n7hi8tVM4EyYp3X/wqg5+ndLgnrMoHWb7jwHmUrt0Mpa9HHx3OHwaRWhZcpTe\r\n+S6tiFvylX9afYfRpENX1TBtVYDx3pwlz+mQ52ZQ0Hc4T0cVP92eIyFShpvt\r\nZeeu2It6pzUKbtbIupB6q4tPN/0SLsK/9m9jsq0Qzyjgreww1OvlPz6Tx9TD\r\nZaJrj6kVPXKJssJL7O3Qbh9VMVRMzEN2t9+sxH6ZMfpvH7u1mNPiIJaPoL/u\r\nUS5oDAE4eEdVDY0ijVCanxgrwTN41zY2l233FQOBL7RiJw8DT6+34mO/ts/k\r\nN6vlPuDiGEj+kmltUXiw5nzfhysBYYCQmdtFrWsFMJz88pKylVbW6xpE/Lof\r\n+eDLWIABPUxqLGBkXr/2YqI5rC4bewIa/cpD7VEOzgYyiHPU8c9erZFdmKV+\r\nvnaUICbxT7S2lRnWWmyHzujAbZi60toQ2MzJWO2XWpEWF7qWQlWp6IUuy2gY\r\nGzjW7id/JSdZtARLLHyLXR6fmKo3gYs+t8G0Lqm3LTSZMNikKdR0x7kV7oix\r\nZ2b9zSe0Ax8Hi+UQ2bcm36zTKexVrtw42vc=\r\n=T4I8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.7_1682604882545_0.09631743299208373"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.8":{"name":"@altostra/core","version":"14.36.0-DEV-1879.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e382ed5afd1dc4aa259b953b20cb5499d9538d4c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.8","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-INaS4OTSgyWyPWaetfllAPo7hxQMmpQR/6IT/zdcTQ2zU8eZ/o0SLcK0TECXWTnWKN4FEp8Vfj1J1pD5XIf0wQ==","shasum":"955ef48f72864a3fc8ee574f47ed396e37fc77be","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.8.tgz","fileCount":1527,"unpackedSize":1601780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5IJ586aHQDs9iUDKgdkVnhjEiLCo7DziTWzqVh/Le+wIhAKuUAx3l5JL//dmFOkZNGZi8dSHn1GIBwJURzM+Hv4va"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSoyMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpO1RAAhvbPvvpDBXeHXRavIgBA2eRkddoPtzlRuDeqBvXgxemOCucE\r\npBxloJDKBBQfXED/m5PUNwvn8pQ/lQTCq94jPQIWxkZxGcjTEau2ltveUdAV\r\n2KL5jOAWLdLqdnZZbzVjrcbBVsv2WX8ialLiKj4UgCNh/QGO9r4hOJCNHFZ3\r\nbJD+ICE464cY8igTG2tqbcGjqvNu1Iq43vQAnhaGMnMhX4BnUIbGmn6DWXGy\r\nQERENfFQEv7FzAbQ5UvpXKmkGiw+K+SFLQ5wxuL5o47vxb+Mp4yvBNZ6i/MT\r\nOYAdFwDjsgNyQACSQz9VopCZ+DHgrJTbtmfQaeDsE54DlRKpXOeHuVFdz3ts\r\nsaXph/wRO0EsIGl6q5oJ37awfeu6XySWFiD2MhHryjUT55o3H2z0PwHC168N\r\nKyMS5yoY4xumBxJxUImCDMgcNqIF118zJrRKQb6aTwp91heyoAvZ1heR1c0Z\r\ng/7EFW4d+X66jYpblQi/3LnTPPqznfe8aR+4RaMDLcK3e8yVU6YthEEAT0pq\r\nk2xwravjnAT0CZECWqzO7w2ztquk/2yTWpnbDBhLhu4gjQxqmu3YwWs+MY6Z\r\nHrVV8duZpNq9nb+nuaPK5XVkb7C2NPLQ9VTe4piZNWkKc1K2AZdlcqcFYhU4\r\n+Kd8DWf07Wfzuqwa/UFvxuvHXu5JtOM5hF0=\r\n=DcCb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.8_1682607244167_0.44217371851764153"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.9":{"name":"@altostra/core","version":"14.36.0-DEV-1879.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"52208aef21c122f8e9d87744b4ff7d5adb800464","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.9","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-6c2QeHLFEB2iTn9/XDxr+/lt8EG3kFdNmLAXuX+Pso3IShkPq/LlsoepVyjkINWJpi9kabgJypw3xs1ZHn9oUA==","shasum":"41a1bf6a842ebdd1bf8d131d51c8fad57bd590b7","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.9.tgz","fileCount":1527,"unpackedSize":1602753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWWvwFQN7HMhV9Exkh1qA1JrShhlLrUAoUu0AacR6dwAIhAJ6knEXREMldyVXxOiG7Amj09GlaP/lbUKZV0Tqnln25"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSqhsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO4w//evag7KlPtUMOfAcCdihwr06gHTSv+cVH3qq5BhJYgX/xyGM3\r\n6sJykurcn/WAfjOldepWNugeHrxnoBNOtMWwWDa7VDDD3o0F6EEb8ARupl/n\r\nYTEqEDE/Q9oaW+03jjfhrRBrpOOCdvkTf664W225mvdvPW37IIiplbA08y9R\r\nHov9jyZZDgQb+H4lvLyUysCEd9GXLH+OACN09ILdDSVl+EBvEv+rcWNhhfwX\r\ngqA/Xd79rGpZ7V13iDAdUnHRKg4OyTEY0fusYODLbWCrsSVvYmsj1quwVVtx\r\nh5b3HubDJO9HBobl2qisUf6Kup8jHPtHhUJvuV1i+t2ZurW0xiF6AyOh1IvW\r\ngVyC83g5kS0SnaSvOJ1pwkDqN/O5gTKlshJTeNSC+Mffl3F1plDHXptqRCat\r\nEFSWBWpBSaxaJmOYcaFupNdPqAVcKdTWw4D07wm2tROwAKKsc9tsDPqOQgOD\r\nvHAjYTKQ31kOg1G3YGmSgrHAFk87S9NLLUyCibeS3bQi/IqN7NrEhNNDPbci\r\ngBPm1iH4hHdHdoAT+dCYnCVQcasZ/3Q72Ykv3zDhvkAVY3RbrqA14kJM5ct1\r\nGwHjMmimj+jdRNW1FZC15U3TLsaDG5U7/UZAScH7u6+hm5j9qXiixrSut8Uc\r\nNADKeMlVGBMbuWDtJK3nd6QWhNn26oLZbgs=\r\n=7apX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.9_1682614379993_0.22804730194017342"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.10":{"name":"@altostra/core","version":"14.36.0-DEV-1879.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9b6c9d4f14f281bb993f874698b5fe727d7c0e00","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.10","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-JHexKSqzFiYQns/TkCybuITlec88Q78aPG9IgoGEuqPxNRgr/8kB3abx8efgok1RsUl2knr6X7osWQgWSmC6hQ==","shasum":"a56438565f2b17aaa5231ef0380a4a54ad76d13a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.10.tgz","fileCount":1527,"unpackedSize":1602816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEF9eEaKfVKAPCUvcAncy01M4EqHBKBWocw+BMDiDWsUAiEAsC6UKq4gjyfZlKm1UWzbT5cOTTLyN1wUUr4bDImHy5I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTjm9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQdA//a9ggcMDhE8+0xyKZ/BY4OM389LwoO9stbSzRRyytaeNRuhgW\r\ngfOX4DJSXFFIQtZLrpFqj6nEgp3sc6XjvKBnGv1S6VcyOuf/y8N5gwVWfvkd\r\n7SZIM8joKnWZpVPocmgjFFw+mIJDUC4Jwfh9ZBe7VdVkZU9vE4JVUDcXH55P\r\nQvTMlWaPryGjjWg5V8e9hfFugdQ+QGDfwSuB1uppDluMh/r5XqTegkSu/2g+\r\nYe8G+jgW+8+Bg2s6Vl0K9hmK0cm+qEsntbKVoUZ2xWeYVAQIfcHIEATj5tDU\r\n63qaHI6LGWyv/2pG3J8sNodPCO3Vgc2BQlPT0BD5nLYGXHWz6I27fWrzx8fr\r\nenYiVrzHG7LvMmKGWOK3uHTdkDpbyDJqBrjjHf13cn78i5TY81/MDKB9sUEx\r\nIwPHDsXIn2QecD60mo2IAeqMqHOxINAimxvhcC/oN2qC8hdJ0OAsmM5YqXNK\r\nrG8W/RS3lEe7qN32qtlSFfTw/OAuJrcXI8tuwB7OF8CPFKSxb3XmfjPQZIyC\r\nQBZvdzf/eWP2JWrBk6OsrSi0LoB+JN5D2p4XFJcuEjV4agMXx9hlvkH2+D4J\r\n69mWD0Dl9WsQlERvuvbx3kZn1yqPI/lsx9olMtIzicMGIZfj4j5UOum5elG1\r\nKOW5IPfvIB3y4vRWqNTTkSzyKpEsFLjMb0c=\r\n=BNmm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.10_1682848188749_0.6832143139249778"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.11":{"name":"@altostra/core","version":"14.36.0-DEV-1879.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"cbedd59b1bf032ea1d149404c62d747f5c2a4897","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.11","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-TjOnOwNLaCFg6+m92RCrCrIhU2jcPJLqbkrqWT5hZQI/rmFzfNzux14ylVVcgJ+2NSXwcLb9uDT3B1Tbg0VlMA==","shasum":"abdfe0c71fded19702699fce28c753f49b6e990d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.11.tgz","fileCount":1527,"unpackedSize":1603193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG7Tig2FzjkP435qjhv4AHRZF7mfOf3hKhj1cZDc4pRQIgdVG/OSNXWceN1NAggSvWmxRLIKfWy4f/lbemY6AVsvo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTlEkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJrhAAjzuxFN3NP2YVGdrIFTOLTeEpeFljsZPzueOWFzU6yI1Rp6ks\r\nkVtLm+ULZmJFtmrLPkeZo3xKTyyMkMmot9EtRH/Oi1vswES4iVtf38U/G4oR\r\nGMWii/Q4b9lsI5W4CRvEf/MWGv/zukfwmMnU1JQ32rtB2JanQmQeQ992ZYYj\r\n5PLmklpd1Ix8n29BzsP8p2dBmNwR56sdEeNS+VZwZiTUskDHEzxKKCVh8GzH\r\nkvXH7IUHuSzUWNutX/CNILnOv6gKA7GEzr01dfLtf0HTu1RYFNaOdO94+bWR\r\noG/7DHpfjevLj9iGnNHETURwYu6+yztrBNuWd+cgTfrsbYQhzVLMI8eTwoSI\r\nHoQ2Xlw0rAp3U+EtdJYhLu7QtWO7+uT1XwgXjRvjeZmp1QkSwUjRq1I4Xp72\r\n+QQoRvxpH/nzqUUoc2MWmTc8O/JDTgfJ04jOJMjjwZWP35h1lAhUOSaJyVy7\r\nqkChhZ3d+9uiyayJb/kKcSh45M3dj5Ot9Wp6ppOsxSmg3RwEoq+40rldOBRx\r\nYXry5nhYL8UU2TGScmBf5fsDjmz83gLm4G76YXElNWqy7r3FOPNygtvqo0DM\r\ngqfT2fPYz/NgxF4+vco5YClVo8RFd3+Lye4YEcPEqfQoDlOz6Nc24kOUDSAB\r\nF3R+01IebQ/Xo8dU+HOz3w80pkPHBvJQoqI=\r\n=ouuk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.11_1682854180605_0.0794145553693999"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.12":{"name":"@altostra/core","version":"14.36.0-DEV-1879.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ab3b844a3534f2978c3d1a71f07d0afb434e996d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.12","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-FB5DlGvwrp7ePOXupyRAiKF8dzqDDSyTYAOWLjTkp7kvkuDE8X/Pea+YjpwH7IQNdZX3ZCBEa07DhCGf10wZlQ==","shasum":"87079d76ef5c18c532fcde137b13910c6d4a9111","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.12.tgz","fileCount":1527,"unpackedSize":1603562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPMni7hsTWm4h0ADi5lxUzkrycXeGvEjS3yEIVntY/OAiEA4dHNrEKCMUaYzWYpwhdS/tNREc0moiuf6GiSTInxYJI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT7+6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgSRAAo1U1NaTt8Y4s/xmeqY5MELzDZWCcPO8LshXUl8qlDSxMu3YH\r\n5+8ucaa+4/F/wcvN2g2/FgGY45x7pGrKUlX9lHAfVa2fOogqRO7DX6X+2wn2\r\nONb+w0sDqqgF1B57nbmbQLHRFQ1pRlSBtW15ETJoAoLGwKsq8iQQHYQeW/J/\r\nuZntAWem/EEgffCIybdO4V2ITBL67HLbfpzUNZ5eIi57/uPQBEwdt8gIl+hW\r\n23kbe2wyCqpfvgaXULbRgsE9VUTmELFMQTb0wTWkHQF6HlMLGc7Zvr2UyD5o\r\nA2CHwfy7h6KR9MUQdRjQOtYYXP5Cr2Knn8MJcUUp080NjAyEMj/78/oEPL/j\r\nE4zqqPB6iaR5jwW5U8PHdn/VA9L/eu47sRIcq1B9AxnYf7hIkxmELNol7Ekt\r\n7mtqjNbi+KC+QbNGal0PnPlwNvJgN6tJTx3YA3+mqbZu99KleO0mgIN9OmTV\r\ntrEFnx/z8iZ5QLLR8zMG9kAGLVpzW8sGJ9poImIGY3lIA6v4SCk2coy+8q4D\r\nZTcyoJ/hJis6QvkuePVI8ECi09eZRFmzwCLqOxgoagkOzC3GEYA7Dkpous1u\r\nV7SSdWzpa0MG93Y7g0ItPrbncvvkL57nkCeceGh3KnpiQP3aiRTnGQpJYYKe\r\nIALDJAvX9fVoZFZ+xzwPm3BA+dniMJPS7AI=\r\n=wRHJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.12_1682948026483_0.7554077390283434"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.13":{"name":"@altostra/core","version":"14.36.0-DEV-1879.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"1c6e05ce7cbbb9c980e76cefa65db103844f41b2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.13","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-NWNrVb3L7+miHuTzfuJ7oGfN2BRgonizMZ6MuG68Tk1cNG3YiDSWDDkEvzNRjnifzB9p/ZdAVI6zslBFH2WDOQ==","shasum":"23d5afaa7dd6ea043fa0a17fab04c3740fe2a34c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.13.tgz","fileCount":1527,"unpackedSize":1603586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdyO5993pxYx38cEqfhXqXhk5EV+YIPrT2uMcBkm4iKwIgbrsmfDCuqjkZ4ZQvOfhsK1CZS/fVT9ulYiYkjLRGilo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT8OeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPzA//Zv7TmPJey4DWqPJXjyvV/f45BT0+/EE4w19DJVTEhC0Y3Jsi\r\nWSCo3yZSYqA68ZPGDolPnRtgk7FtlXPUeb31K/j+z0kDA6n1h3WRFiwlfu0X\r\nlTklA1+bscpufW8xDmYqpWlG7I6ZLnyJSb+vtL/KJrDJCFKI04fhkt+3ImVP\r\n+Uo3+3iLAC1VCVwld4wJGXrWZiY7Xko+sNFqO81N9Aigkvn2LtD9rz5ISftr\r\nMo3DhwZTPGbo+0mRzPgAWhADV/kjvYzmCvRFzMxBAQhBDmCL4xohLXTtiq5S\r\nKOgQ229OTcxrB7A4te0MOg1v1KI7QJE193Nmv6n2obCLJjznU7hqbVu3rFJ0\r\n8mGsgZJkt3QAg5aEuxys3Z0Q5rFjWVFA4kMzedW0ILK5IR2/qL1XpKp3anZo\r\n4OCIPFSM2RlfgScngEV2nmsJOgGwGFw7W466RglZihBmuZti5O7z+z8uTCHf\r\ngoDVskEUQdlbpPBu0pepHaT8uhsH50YsB7HvfiNDAWvPixcnazvQZqtp29/U\r\nAiVOCY8KVm7xTWmYgyEb+STawL3Wr3LYHDjR1PHKUNPWY1HV/iK+PIC/J7PV\r\n8gkqZxOuF3euSUB+/jHCUbdXkWtsaoVY+zsQymhxVI2VTIPDc6CY80s/pPOu\r\n9U4AysXL3V+xtOwR8G8IIMavJPvsamAS/20=\r\n=r0Kk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.13_1682949022364_0.00901757110147794"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.14":{"name":"@altostra/core","version":"14.36.0-DEV-1879.14","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0aa71ea8ff3225d90f2b3e9249682a197f30308a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.14","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-JRuH2e/chWSqKS1p01HGSOtXu6WVLPDi3N1KCLlNtadv7A+cCE6QW2Qx/BiPj06zx+AMcjQhrqNw8E1LmHPLbQ==","shasum":"5700d5a2696184490f85899a61f7a93500bcf86c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.14.tgz","fileCount":1527,"unpackedSize":1604529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDafgEW1kMWKPqgiGRuT5onkvd/cctiLOT4J8FDguFDiAIhAKWME9usADZHPSiw3sDbf0g70Y+3+fU90jThl9TL+gU5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT9GnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzKg/9HM6ZdwydimzdyJzAbob58cYe/7vdIoOTa5qWap5kuelrVQHT\r\ng6UBQGitxKNqchVVgR41EHeW8rLNlzB50YTCBkEqtZG1eib8mUeEF9H0o4wi\r\nSueIZVLpKnRCLTsyNdKTMn5i20QommN1w9mnnikepJPx69PzkBpv2kvlyGUu\r\nFVVOcOoNuSsLdMcfFCPEJOCXJi9Oqksd3bwHkWfunsM3C3NyamHzzfGa4uD/\r\nRI45pGddStTBO1ivfX4WQg5SIEf3ChIrsuWnyCTRERS88t9wnWXY2zFamvSs\r\n82UFWDx1CM97t256EvMLU1inG7vEFz/M+0JrjPnW079nCJvqPm6xwHe8WBGg\r\n7WRZPNBK2UUg1kQxK+WzkvInReXiZo+xWsiw8/KcoVqQqGOgRsTZNE+16mCZ\r\nltrv1wTe/LjUm75HLdcTp7HmEu3sL01A66uQ7/xo8IPinaaak5pAn3kyaie+\r\nQMZ7ohYBvYAGvoKu73WT92wmC53xJO/0UpRh+fTNiHbeHeFyH30Pnnspx1P2\r\nUCKLXViuyChxxUpI11upGWEURcckN6Xt9KOmXyxdjMk1mleayG56744onxiu\r\nmTLOxdJ1wgLoPYejYYwgPQEzUVJpIDWBXYAty4XOzjMu4yBCL0DGUbXk6VGx\r\nc3RbX2Z32hwHqehmTWqwXDozfKB3PbRfJcQ=\r\n=uchK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.14_1682952614621_0.41253028495961974"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.15":{"name":"@altostra/core","version":"14.36.0-DEV-1879.15","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0a3ccec47deae948e2e42e989f648c746fe24852","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.15","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Lgrg2VZJJlVyHvmMHErOB103rEiAdVSh5lHgutCDecsVCnP/dzfITlodEosEbAm2bTZTbjv+1golsIjmNPvhWQ==","shasum":"0ec04b07a023077028093dc43460264ec292e17f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.15.tgz","fileCount":1527,"unpackedSize":1604393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkRhtCqS4tmJ6i75+kTWsEgN/ee1VUmLFjBfX9Ba7/BAIgTUWu7hWZKjvgQdM8/bwXJoS8LFs/VWaXgSSUSkmR5QY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT+5xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJgQ/9GwFzlfmM1FE0zFZmJfBn3U/95WXbrs/liZEB8GSdfs5djJ5v\r\n3SabIbUvfoEnEVDimZAFrRbwHlHFLahiblbgDIZj3shb+s0LV50WrWUcbrF+\r\no/O1wFfdI0XUT3EMv0aqISsIIQvqlxIc5I3Ph/jlejrEYe/RkqMpXa7S5jxs\r\nDXdjIw8OnWl5Ly+bIm8s+LtFSv9POfgy2eS3saU+Rz4HyL1V98E3+Vwl9lk8\r\nzhEuzH9SUdIPb52gHn3AVv4X3HaDEX1wR5235GWzFZNYl/vG0JCEs4Y84Dzf\r\nMRIknbFYNfQNdqLZoRsTe3ClH870H9FJvmBDZgVhdkpXobBl/PKA58j6By/o\r\nFIh0MyOnNtFNLQZibn132pPJcN2L2Q8Bam5maOPX3qpjWVuFhmDLAY07+42J\r\n//5XXziVRzaI1uvAoCj1sqbT3CsFAh8CRPWCgYPM4qW72HzK80/TsRoJMQ0c\r\nlh6VCudStOv0F9Lg9jKCfRX2EeWGjzm31/wg5GbhnumBBIfdwoFoiZxLtdMb\r\nOk6N/YZRKuR5HRRKQoldQVjrXz66b3pCd+Ej1UUTuJ2dczfDsFAPRp8i57ws\r\n3R1UMbk8Qft3utht3/ektBs6Lt2NRaNLyTJq/F0HisQUxh0OhDdm9pPIbeuy\r\nIVBMXHM2GqKEubFc/TOIZcdQPnxkEHGcLk8=\r\n=wTTy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.15_1682959985325_0.5029361534104109"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.16":{"name":"@altostra/core","version":"14.36.0-DEV-1879.16","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"05371ad4fa3100186fbf3772efa2a6cb671b71e7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.16","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-+qXeG5YICHQKvM2MQKkYQRL6pKKCZMx/6Huh312+fdOnDKiWw4YJAzjaBu0IWjJbsxiYQEwP5+ycJoj+6nmPSw==","shasum":"2e28da7b5c2624996bef00d135a33bc9ec9ff0c3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.16.tgz","fileCount":1527,"unpackedSize":1604429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2GswFrtVsiUhRUiy8accGsnEkspjsW0WloeLzX1G24AiEA7Z679lafiJhzT9eJQUjDaL7PAhA9JYCbK27SUASLvpQ="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.16_1683031915455_0.11940821336059382"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.17":{"name":"@altostra/core","version":"14.36.0-DEV-1879.17","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"52e598b357bcc9ba4608ee5e9f744994f158ca91","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.17","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-iompJYmvlWo/5cImrF0nALi1MQO7N4TUkAxnXiE0RRt9IQ0tPr9OMDMdlmUalvrxxkF2p9K/RedPF6jBptWv8w==","shasum":"fe23c6128a258cb58e45f782cc450ed7daf7b066","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.17.tgz","fileCount":1527,"unpackedSize":1604465,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEMSbselfQUV2IazvonmDC/6OsFA6clmuvFA85x8wc7AiAxtSfGUJAbRd6wupLpBbsS0Nn/SgQSzax2AtCuVkIEqg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.17_1683043674296_0.45203516064945215"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.18":{"name":"@altostra/core","version":"14.36.0-DEV-1879.18","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"58c6a94d6b376dee5d24699a6e361692585d8a5f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.18","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-IhJGEq1TZvl2FtxwSWzgVNqub7T0U/CdqpfKDfh/lBP9SDCRun/5F4hpXPeGgNrpeK6u+lxRgjmGgxj8IaoZfQ==","shasum":"27668adaa32c9818996df0dd402460a8a51de933","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.18.tgz","fileCount":1527,"unpackedSize":1604994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDd9pMt74NonhbdEIB6/w06+NlfzYuYhVzm7Oko1jD6YAiEApYGtpK62v0uZDwK2hV6iy/RS5YJiA1INFDoaSsG764g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUiGqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSVQ//UPsCnG+Py0RZhzWP0XyYfzpabUw4Izggt0F5cpEp5QZuqJ3m\r\nepAxNeTMkKNub80BFGWZX1Kcnn1NaLO+RJI1IyMmOIQpTNJhcn6dIzXka5g3\r\nDBCBHfjEzqmWULsDEy2T/SC2P0TMC4ZYa+neUA1AY3Z5ZQsiTRi06buQ7FDf\r\nnxf/KQ+chRVUgyr11hbhVd9nbadDfy9VSd5kS1xu8xtqLfVC458i9YYEsV4p\r\nkspuct2v3pT1CqMZdVZ7u6Bt+cIrfl+MDXclj32Etwg/H7VjXZG1Uqc1jf1l\r\nWqxASAE9ZhXR2ro+3WxJnHJYAujXC4fO9R2AQFa5DxrSmzudIVTeE7yMnQ82\r\nkRhXlKW6uI5HfILES5jESbSu+/9Szx/HzhASFTVbCzt+zWI0Dt5XRYU2LR+N\r\nOU39JADc7mULpEyE5uk4Ui7lg2IO9u++EctWJEVr/dBGVdfQfVDTtLil33yJ\r\ng0UcNccGxTEPFhrypyBOPmlmLR6g17PmU43LfKNisf7H2bStZrFEoElhznZd\r\nG14Ha0jNN/xl0bDK2/rFCgaSmOpCflKZjFZfnS0G75FIDdat/ojRA/aXtRY1\r\n53PR7UuqtuHrPUW1Rint149FGCu9sPggtkqIXms+TsMkUvHHjqWiGUKeWj7q\r\netxe39MzmiVgw9Jj9Ud9pMr/4CP3erX1cOI=\r\n=rUs2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.18_1683104170078_0.6431983539078503"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.19":{"name":"@altostra/core","version":"14.36.0-DEV-1879.19","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4ac16cf6cf360c49ea1f001801282080e6d09792","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.19","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-k7T+49gu2NYOSBXDDah+7gxD5su3AIiBgwm4NkocRr6tyUPaxwNzraTeUA4qe/wHnVz0uF4mkCWTVRuEZybDvQ==","shasum":"5eadb31b345dba0bd13b1ffb8e2a3aebda81d75f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.19.tgz","fileCount":1527,"unpackedSize":1605263,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN6DNUkRRtP5hLng4sl6eW9IuLT9TJ/liLXT4uqPQ/QAIhAIBe+QkpK3gsESLJcj/slVEdK5pHizGz1moI5UsxJH1z"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU9vdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp7A/6AzL8axwmlhoOw/L8QKS4EpPmkO95yA7E8U5WMkcwlkuVR09g\r\nSsDxkMY6aWis5YOtQaKjNSxDy6DjriSES6+Q112UbGV5tL7UjJ/Jqb2j9kJE\r\nvwMbrJZkIpKxoTFJPiG3SYLoOHmRxhJmr59l16/pYsS65BVQsuZFmLHmDHHq\r\ni/kXkQlGqJr5i3LTn1NeRrAhRAoNApV2t+0TA6ptXqbmShf4fKh4LfiJMu4f\r\n5nFIiCMEiCsdxsCKwFwj/gDwkerdTlVog8lojy483xJ+JbqQq0amS+lqrlTH\r\nsfGeY1ulP9JaCOCBQgQOErzwDEZwRl6logxPM/1JuqsMsNpOoivwAmwcBm/L\r\nVtFa9MiqvVPD/ClFuOJEgoLGdJXkZY5Tp3atizMM/W3Lik2X0LhGhIIef3J8\r\nYjsIgGf9oANl3D+3RD3HMW+HpjpZ79Vz5eQpyy737vcXEBdzHlo9JgI/lbu3\r\nY1Zb+5R4HEHsum6VwaOJn+cGREIoCHAfSfXdN/KZtMsqWJa7V9zkh/t4it55\r\nKEPL4TmXuwvCQEw8LDdz/pi8KHZLivD78WK95AUkJLkf3oSM7yffmY6TGR/R\r\nDGqWHo5XPH+rTYPHr17sJ4LnRuQnDOKXWZwFxzRze8Gv2DtisEFQC/7wFZoc\r\nITqMjFqbnbKwu6eLg/BTFKIIWJWcpuq0djw=\r\n=tDA2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.19_1683217372889_0.8311769896350187"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.20":{"name":"@altostra/core","version":"14.36.0-DEV-1879.20","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6971339c767d66a94075312297d490113b703479","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.20","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-hC88vZzJedaW6G1vYm6r4dZINVMm7wMB2v4gAYuOCFvTjzQymVqNDr92eg1yBZUNknPKSxFRx3t9KIgn8Q3ScA==","shasum":"9f88b62d02c162c32008a4869669714e37d107ae","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.20.tgz","fileCount":1527,"unpackedSize":1605392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXeeS2/pbHJgHR/KbWFSQnHbu+YE4Dax/P59u3E5VuOAIhAILumG7ZRlm8fdys/uwqxeTRqva2dCPaiTxAlUYa79an"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.20_1683470797019_0.1427919075775499"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.21":{"name":"@altostra/core","version":"14.36.0-DEV-1879.21","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"366484238550c1de940311d18976e75b967635c0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.21","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-/GMgShqGLpA4jvn/kuTJsZ8F6gWIcUFmI+pLC125jx/UMqBfc9jTRuIeb5k4GibL4lH6+5hT7oPP1cDvRJpJgg==","shasum":"d0ec58f069098738a3bcf7d6fea372f740739c9c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.21.tgz","fileCount":1527,"unpackedSize":1605941,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy6UnOgUHXDBc34aie526TYJCQUxEvp6WBZykkIC0JwgIhAI/nzogIvbxSeClK1XWGIKkamkIJ+f8/Yulys045Op2X"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.21_1683478169339_0.7011651598438529"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.22":{"name":"@altostra/core","version":"14.36.0-DEV-1879.22","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"95307b5034df125f7c045baa5ab89ad03463c7e3","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.22","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-dhEjfGYp0H9KeZOHj/WC37w4PkI87Kf1drvr4QMr82q+3SuCdCMuQNGq9WXGvoNk4EIBLGKZfM9rxtfLFnQBdA==","shasum":"ea1b20a22e681be9b677fe38a9be591f81540f4e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.22.tgz","fileCount":1527,"unpackedSize":1605392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTNNRJKAisWh3K5rRZFMyJQNEEMg5DhWmaHouMRsWSOAiEA1lnA5jDDDecNDD5FeO339pwCXyZ/G0tZl4BX2ZQRaq0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.22_1683533260952_0.828296500991069"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.23":{"name":"@altostra/core","version":"14.36.0-DEV-1879.23","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5737817d88c78b2e036566e54a3bac7c11a2c31a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.23","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-W5BcXTRg6Z0we14BFAE1P2NfxM3llJMDnhIN9vCIkjVgz+X/EXI45Pd5Z4un9arlVl96F3X7gNPXhZB/XTYvrw==","shasum":"2ce5bc7cd93eb6c8cfc65f6f47a15d510003ca0e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.23.tgz","fileCount":1527,"unpackedSize":1605394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiz6HPP+kxmoG0tAidc0tLMscnkb4uscfkvl0/H7n9BAiEAluWIquSw5Q6Hn3I4k43+UPW0GGwNhkoQI1PtVkdjIo8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.23_1683556086879_0.41901376009344027"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.24":{"name":"@altostra/core","version":"14.36.0-DEV-1879.24","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f2a7e13dd917fbe44fe47a1ecd166ec64d626b97","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.24","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-6YPrv50oXuw0aPMMPzkBGAMzUD/OcrGp0wjOPFoHkVQRrTgoqqzP6+DlkOZGbGBisH3zMJl3tkyay9667SyR3w==","shasum":"10ddf6ef1978a178cf02bdd70151326a60ec718f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.24.tgz","fileCount":1527,"unpackedSize":1605507,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7iTqG3NtYbeF1tjDNF9dXz2X0IEprTz1xG+78VaYBxAiEAhjWejcA54TeSO5XniANQSCPlqrV5lBCRFliH3cm2Lp8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.24_1683560303818_0.11336457102603004"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.25":{"name":"@altostra/core","version":"14.36.0-DEV-1879.25","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"759261d6d94e0055561c24a880bc8e9747dd55d9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.25","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Yh604NsXfEiMys1eVRnQ48kDlR+a4zp1v++Ahs4EUda3Ai6QlzRt65fQgmHR7nib7TkNrH7XqTAtyvkFjtkfYQ==","shasum":"2cad7b5facda1e5f9b39ac2409fd27b6fcb97d51","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.25.tgz","fileCount":1527,"unpackedSize":1605764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2M5DYmmzYsREsbYnls1WMJId+cP672nmP+gPXymwhiQIhALsreg0pIIcrFiBxMYNqctaVxJbZ8Sh6yzK6nzRxjkZr"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.25_1683561065613_0.782826999239798"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.26":{"name":"@altostra/core","version":"14.36.0-DEV-1879.26","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f919e903cb6f5c071ee967de59e1d2625a959855","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.26","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-E1Vw3bOp+SAHZbbo7TWEjbPzUbbITyygEQPMJZegorEwNmnPDyOy1cKFmrfvRzObUfeZutYn8gmOvxmgbjx1eg==","shasum":"0d1300814f18d92d64c204e72c3c7756de1a7e66","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.26.tgz","fileCount":1527,"unpackedSize":1606202,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO8qMDzyedU3/iJgisVoOOfnjtph/tFOihz/I0k0IObAIhAJbtk0yC37802x3yVdHuWt/miMXPIZRiue/6YjWoWCRX"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.26_1684061314953_0.6777722868453004"},"_hasShrinkwrap":false},"14.35.2-0":{"name":"@altostra/core","version":"14.35.2-0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c73ae6c0a379d776203c7e3148bfe0e2b6d8621d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.35.2-0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-r4ybdroEhwrU6pAOJYlGtw+YxpTS8elFV/euJEZom69jqHpbCIaGjQzdemgoGOiY4SDGxLlqQ0U/WPKMVgAffQ==","shasum":"caea988d56626f77690d94123604b3a488e79985","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.35.2-0.tgz","fileCount":1525,"unpackedSize":1591843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJm6rlshnjK8oguxZ2IGS8f9ugWrpS68uZSnFJa1lz9QIhAPRgPajjlJMJOP4eMUUFrcATdL80VbdQnPTBE6TLuNF5"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.35.2-0_1684141845403_0.9622599487833923"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.27":{"name":"@altostra/core","version":"14.36.0-DEV-1879.27","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"635beaa0c425cb6fe385d9f39c4bf8acc9c4c209","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.27","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-qYoHKqfutwdxJhL/auv+OdyzhOxrKkP1DSJf9QM8QXau1iu69QL/uWJZF9nPscyEf6s41K1hWpeNHhwuJZVmiA==","shasum":"69175eb1ac93fda2772209d1063436b1e3f7b912","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.27.tgz","fileCount":1527,"unpackedSize":1606796,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJGOHNspx0gAqZXcwOyUiDzdRHpKJ3rOlBnACxFQ01pAiEAxsyPbecHdlBUti5BL0XXC7LXSIfLNuXFSpXCjONB7N0="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.27_1684146763795_0.17020989725402114"},"_hasShrinkwrap":false},"14.36.0-DEV-1879.28":{"name":"@altostra/core","version":"14.36.0-DEV-1879.28","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"247066e9bf3bfd8010f9b75e1b9c3ecbc7681624","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1879.28","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-yIm1NxmUdx2AkZOzsCZpPI+g0lXCU5gTomLB/YCvH7WT0A99myXkMoqA4IpBj0+SlM66inMvGNn9n7dHowBC7Q==","shasum":"93ee346d7ca12dc535e1a5a5b2c168aca42260c2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1879.28.tgz","fileCount":1527,"unpackedSize":1606801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElscA3If5A0gmtac56C87hJXOmKwW0SxU9mnbP/C8lpAiAOThaTvYMSxVbqnGjzG12zqFcLufHKtCTYL1cQJG5/sQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1879.28_1684153863464_0.7551866300549142"},"_hasShrinkwrap":false},"14.36.0-DEV-1889.0":{"name":"@altostra/core","version":"14.36.0-DEV-1889.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","rxjs":"~6.5.3","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"^2.582.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4b39545a222e2e268dc92ed48545371e41e5cd19","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0-DEV-1889.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-5yccbG9ty/fgeHGiGfvuYIuxh98a3xXzYIURKr/XTIa1FTWkc5JUHVvBEId2Bz2n7UobAaaOYyGrFxQFU2TYZw==","shasum":"acc3b34a4a09644d24c6212eef0cf9158374e1a3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0-DEV-1889.0.tgz","fileCount":1525,"unpackedSize":1591728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYAx+MrlEfPcPDtEAPXebis/Nze8nKoSQTBHcP1q8dkAiA0DizJzE36bNGV7IYgXkGX3Wb0P9EE4KNd5YajHvGOQA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0-DEV-1889.0_1684410506119_0.9466567124665475"},"_hasShrinkwrap":false},"14.36.0":{"name":"@altostra/core","version":"14.36.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"b1b599caff4afb036f01a2658cfe838aa63162a3","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.36.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7gr1atBSIQ9DllnSxtboLh7SLJPiPpPaFkFBaZ0ooJilcPj8pB7zEpgOL/n95mJg+EAed5pSund3s7IX8yJ+HA==","shasum":"323384018f43b312cdb463677d701fceeb0abaa2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.36.0.tgz","fileCount":1527,"unpackedSize":1606789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOrgLgxtX4JKqi/PQuO4jJ9DXwCG+5wSKnxUhUXu0pSAiEAjzQbzTVWhLmWww0jcPIXGhq3hRAlgz8v+MBNRJokiHw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.36.0_1684675878699_0.8659611421002731"},"_hasShrinkwrap":false},"14.37.0-DEV-1889.1":{"name":"@altostra/core","version":"14.37.0-DEV-1889.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"f29036bc9e926cb746fd55d6d4f4559b3abb9276","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.0-DEV-1889.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-A1L2XKIUvRTOJfiXC1kBYsZirrIYcia/IgeKjC8ZYO+RjA2skSV9e+h2rhRNXxxlqyAOvJ/uzUvWTE2zL7J6hg==","shasum":"a39414c52d241c0a893f90d12eb9f44523cb6456","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.0-DEV-1889.1.tgz","fileCount":1527,"unpackedSize":1607350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDonC6FgNjgE+SHcb1HDts18me4PY4YkThf61/u3W24mwIgVPy8o1++QlFJ2xUTyVk5P1guPrPinaB6UM45E4EovtU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.0-DEV-1889.1_1684761606365_0.42814520575432"},"_hasShrinkwrap":false},"14.37.0-DEV-1923.0":{"name":"@altostra/core","version":"14.37.0-DEV-1923.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"fa5f305de1cb105867499ac31b0d4d2a217d898a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.0-DEV-1923.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Me6Q7eIm734+Ncmw9V4lGiVGuvaqguW2kbsIBAXJb2tpE4Oq3d9Swwt/Mm+z5KMtedQY/fxNpXvaQkrx1vF1Ng==","shasum":"5c822c8876c8a559f45101ecc5ba3566da17bf55","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.0-DEV-1923.0.tgz","fileCount":1527,"unpackedSize":1607350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8FAEQO/5AGXiUlxpnV/62/NsmlwhNJfgcYvGRCOVA1QIhAIY04HmMmRuu6sPodm6yLvtLoy4TCkPrVzxh53jy0kAR"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.0-DEV-1923.0_1684761841327_0.07719877303931533"},"_hasShrinkwrap":false},"14.37.0-DEV-1923.1":{"name":"@altostra/core","version":"14.37.0-DEV-1923.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9a72b3bba387430190703ac77f026f6d42cc818c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.0-DEV-1923.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-xsd7lZ3Cj1C64WeXMtTCBd7HJUMB9t5F8fW3jxuHSZAgVKL8C2fKx8GEnXuQdcqM+htjjW9QuNqtlM3v5divHQ==","shasum":"a267429c64f44aad3b86e5cd911e92d4e1114739","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.0-DEV-1923.1.tgz","fileCount":1527,"unpackedSize":1607370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEI1RZo05xZsMNYkXJSzcRiibfe0WyRozIL7/uhbDA1AiBSmXKjGaIvzcMIJY+Bw+og4SAMRw2wiA4NZbkNjR0+ig=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.0-DEV-1923.1_1684762167162_0.5261739616603658"},"_hasShrinkwrap":false},"14.37.0-DEV-1923.2":{"name":"@altostra/core","version":"14.37.0-DEV-1923.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c0b1815399d0af0a022942f96df402f25f6e42ea","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.0-DEV-1923.2","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-oU1iSa/Dpj9FDdpOUiIwfqEaABU/GK8ZR9aq6iLnO5VePHyj/ND5FbXDsddO2IWcCEofC2jEsKECuLukjb8t5w==","shasum":"23cec9d2b54a859d0100a3219f6034c5169525b9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.0-DEV-1923.2.tgz","fileCount":1527,"unpackedSize":1607200,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWcOMvgvQ4lW642B67BdqXCtykBBx33Ksr57V7ljZuMAIgOwxUAWAIFnrZMiumNlQPG9LtecZfpRWuDThGoeoN2mw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.0-DEV-1923.2_1684762803130_0.7384916246835607"},"_hasShrinkwrap":false},"14.37.0-DEV-1923.3":{"name":"@altostra/core","version":"14.37.0-DEV-1923.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b23a9e4754baeadbed6f40962a2b5d96baaab088","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.0-DEV-1923.3","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-vxbEkkiHhGStlPlW4tlqGF203CFaIzrhSDNxxi2kSN/GCjmtx/qIkYLXkwGnMUW5sZV5cFG34Tr+icxhHSY+vg==","shasum":"bef696774d5b68f9b732d55cf229edf7f933e84c","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.0-DEV-1923.3.tgz","fileCount":1527,"unpackedSize":1607185,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxVoxBIDFiXtB5PgPkPcBhtlBMSNcdtjPm1VZw18FYmgIgVVbSOf4YdYCGPfvgTNe15rF0wfcHWO5c7vkxuqVkl+Y="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.0-DEV-1923.3_1684762990986_0.6364576001740601"},"_hasShrinkwrap":false},"14.37.0-DEV-1923.4":{"name":"@altostra/core","version":"14.37.0-DEV-1923.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"456e8a3e850a1588e539d6c2939427cbc93ab031","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.0-DEV-1923.4","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-dIx0YMQaEPkmFCetCfkCvT7JCOmCF56gQx6hbfWUsRnEEPmpFbV907K1PC6q2yzqVRgWPBsastgmyzTkzdLQHA==","shasum":"6795971c3c868e89381c1dbac6522b12188434f8","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.0-DEV-1923.4.tgz","fileCount":1527,"unpackedSize":1607137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmHV45Tm/kB87gOgYfnIzzTfkBztxDY02abMbuDFrEmAiEAjMYiAEL1c7usNaWdVmfUopgsaXDxTC7v0QKOZisHrmg="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.0-DEV-1923.4_1684766960803_0.7432877975045855"},"_hasShrinkwrap":false},"14.37.0-DEV-1889.2":{"name":"@altostra/core","version":"14.37.0-DEV-1889.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2897da26299ed83d228da231ece7c301c195abb9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.0-DEV-1889.2","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-iSlXHpHAOxuMfwB1YZ20++XgEKUyp3FLDfQ41fmeKvuD1pDhvLogpLgP1jM1JxNX1p0QFbT8FpHX2RZgG4+k8Q==","shasum":"b6a36270130ea8d21ea9775c7aaf874d21018a35","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.0-DEV-1889.2.tgz","fileCount":1527,"unpackedSize":1607270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPyIR0SqgW31v5AFIXXBalqxO5+ArabBAfG4HlGQC+vgIhAMGowoe+m3SHkxAC8vQthy1zF/lzQL8TOWFU/UTnUCCQ"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.0-DEV-1889.2_1684770983431_0.6434400041780015"},"_hasShrinkwrap":false},"14.37.0":{"name":"@altostra/core","version":"14.37.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1363.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"31ec0fa5b90e9142f7817276427e5deddba7fe5c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-C80dUUa7ZT7yyZx48p8LtrXvwiZt1LRsNxlXuuyo7pnjr4GUee5TULKAkUffOjZ/kj1HMqEr09c7WhEHlfZ1wg==","shasum":"f10ae3ffa0477793b46ca268d35840c041f101ad","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.0.tgz","fileCount":1527,"unpackedSize":1607126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHyEBw0I7rT8i2jQhpAGy9oldxlOGZoJRzh0QeO7xd9ICIE4zk5XMi8+BWmZRRLnVKSRVjbCAt98+ej5IRwBAGFLV"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.0_1684848846548_0.487559197902548"},"_hasShrinkwrap":false},"14.37.1":{"name":"@altostra/core","version":"14.37.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"81be6b9c8e47e2a5f0022a3206a2ee733d1f7968","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GiBaTXS6bCYxEV99j0Z6l157XDlLpQOM0LvH8mAmPSEaf4sbsk8qaZotQzE+iOtJO5T1XbbVahAsNkguNl6E+A==","shasum":"94a4c95248285b87524cdebf102ee9be29603ca5","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.1.tgz","fileCount":1527,"unpackedSize":1608917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIHrSpHBBH9bMascrZSGjB2XWS84/EQN0tJhZo0Y1nHAIgf/dBeiU4UlcqpneG3+mJzdqwwZxme1TnMrVIufdbq20="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.1_1684849744005_0.6647499079088897"},"_hasShrinkwrap":false},"14.37.2":{"name":"@altostra/core","version":"14.37.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"6020011ce4cca12b875fa20cbb84c75026ad09c1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RYR1lX2dtthWv5D2T/TjkUpacCTPPSFUQyTxK7gUADpKRS6qcrev1nDWHYUq6MkoBXKHZHBcrHObaFYSdwHdhA==","shasum":"a50a1fccda2aa29706d45f509a277cedf60d0e24","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.2.tgz","fileCount":1527,"unpackedSize":1608917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvJ2UpPk/4HYzT1ez1/BJV/gTGk1E7Su0MQYBPPKN/rgIhAPhrnAGN0XJQAzfFxNGBR0wZXKWH3hkZa9kAApXdl8WG"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.2_1685435002074_0.8671920870438345"},"_hasShrinkwrap":false},"14.38.0-DEV-1944.0":{"name":"@altostra/core","version":"14.38.0-DEV-1944.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"925494c42a9f16874f9768820528e46f7053dcb2","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.38.0-DEV-1944.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-H1jRv++COSHoFHtWdtTWWHXhLg1JHLOYAmhgF6nT9J0uJeuDWj/fODvuX+piXVZb9F9Xet8rW7/UVWjMf5kuFA==","shasum":"9afe304927e4353854cf4a7ba57697ad2b69924f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.38.0-DEV-1944.0.tgz","fileCount":1527,"unpackedSize":1609894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQCZelgVsUqaMWaOqPoB0oe+g/dNMur0AUVLLuPJomAQIhANg7ZvFq8AmKHosrb64YuQelxi/GKfiQNd+MSV9i2L2b"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.38.0-DEV-1944.0_1685442996718_0.9208618784703559"},"_hasShrinkwrap":false},"14.37.3":{"name":"@altostra/core","version":"14.37.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"61ce5eeab71cfbd5467ffaf57550cc5c25778bc0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.37.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/C4l5Qwkymb1xUTzz4Xy15kvPq8L1ipUGapxBi01y9bsTYCaxJ7xkZbBFgLX4tBzh3/KKJk5Neeur755AwpwoA==","shasum":"ed0123ba7a618dfcd7e343dc8f188d0abb28d18f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.37.3.tgz","fileCount":1527,"unpackedSize":1608919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClqIoJ6Ca16K9TdDRFoIBWjRhAJT0lK4s/PbWslGTAiAIgYXwKkRvyC+bp7yVxaoWpkFgQvoyWcua9wBTm6BmJK8o="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.37.3_1685446351352_0.37808915811982935"},"_hasShrinkwrap":false},"14.38.0-DEV-1944.1":{"name":"@altostra/core","version":"14.38.0-DEV-1944.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0b52a4fd2a48bbc1456919860ca5799abf462990","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.38.0-DEV-1944.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-pGJThwRqknxNMm9QWYBpwpj6y5FlMwdFaZHaqRyOcNlgh6mmQqk9H5klIuXSSGCYSmvNN88boGmDDkmfH6b92g==","shasum":"de958ce078ffdb8ea00c52f104d9916c29013973","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.38.0-DEV-1944.1.tgz","fileCount":1527,"unpackedSize":1609896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmZ5eRMOKa34bWf69ewxL0DO4TwAA2hFymMYKLSx7TMAiEAvJTRwHF9qLP/rQ1Rz/ewK+OfQtXSmyVBv7ufUMzyu6U="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.38.0-DEV-1944.1_1685466697947_0.9631313954517928"},"_hasShrinkwrap":false},"14.38.0-DEV-1944.2":{"name":"@altostra/core","version":"14.38.0-DEV-1944.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"23a617a6926a5b5433f16b87f122c26305ad37b1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.38.0-DEV-1944.2","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-jcbSsKkfYsyv4xxJuyaga+S0NC3aibfxg2GQ4G0mU0kfNI26YIVumx/rtFBIFPTJLsWCt9gyKXOBfdJWi1aBBQ==","shasum":"bc3b78f51c0753dccc420c79500ff9f5107ca2a1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.38.0-DEV-1944.2.tgz","fileCount":1527,"unpackedSize":1610002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvaD980heb/hyBwTwVwEYNskyI4H6t3536STRRnzR5qwIhAP87FYRY3H6zlI8AmkTrhCRZy+YbHFw8Gk5ceplRZ+1O"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.38.0-DEV-1944.2_1685468321551_0.7731075722997143"},"_hasShrinkwrap":false},"14.38.0-DEV-1944.3":{"name":"@altostra/core","version":"14.38.0-DEV-1944.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"5d86b1eacab33d2f158a19ede5da71219d387794","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.38.0-DEV-1944.3","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-/fcz4F8Gr8JaXEsBbq/337A3uXo6b2245m26VqAMhOsM2MjfnQ/xdh3zeJ5Vn5pdGmNDNRaxawzjSdPUnyCirg==","shasum":"8e20b7146066f9ff95327c2fd8eff38c28a722bb","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.38.0-DEV-1944.3.tgz","fileCount":1527,"unpackedSize":1610660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+sX2ktsGFwQZozosXfnHuBZMtDsLpQO0JWfHrOnJ8TwIgcNg9EHIhJND+OgJggTrFJ2Mu0zzklYYN27eG5qNRGTY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.38.0-DEV-1944.3_1685472175664_0.5610232205727215"},"_hasShrinkwrap":false},"14.38.0-DEV-1944.4":{"name":"@altostra/core","version":"14.38.0-DEV-1944.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"91b53182e9f3a0b85815f0f6ae06e051856aa6a5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.38.0-DEV-1944.4","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-c265i8y915qXWjxx+ORCGKBq4W/gxFtqVAlLfIM5erX8erxuIWRWTxf1wbCKBhoepJ/PEBd7cG1YPznu8URjMA==","shasum":"121d62b5e9cc56061c7f43d8a7c1f3c6f903fa19","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.38.0-DEV-1944.4.tgz","fileCount":1535,"unpackedSize":1631242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWbLJXVEN1fs2wviY9S+Hu8bumizykjfZ+8cu/D1eA5AiAlBLQw0rQtmJ24eAY6KE4YLO8Jmr1kt/cFcC4vcNtvEg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.38.0-DEV-1944.4_1685537751713_0.4891417853198936"},"_hasShrinkwrap":false},"14.38.0-DEV-1965.0":{"name":"@altostra/core","version":"14.38.0-DEV-1965.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"903459a88794b5376f75b41661ab934877aa731e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.38.0-DEV-1965.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-4KmReJePRru7oeVnV3TCMfBjit8M9cnrImkKGTuRXI0JzmICHHiGr7VkqmIzWhCl4+h8D3Mbyj6CG7tGb69YeA==","shasum":"2d8184785b246ae7c497f90ba990952a9e43af06","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.38.0-DEV-1965.0.tgz","fileCount":1527,"unpackedSize":1610088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBoabxBW340tmajaK41AE+Gv7mnLy+bI+Jxce5Vxx4yuAiAqCJIiAbb5ZBNntiDQzKMyKXmfhalb/nJzXq+Doc93QQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.38.0-DEV-1965.0_1685879971170_0.07382583202729687"},"_hasShrinkwrap":false},"14.38.0-DEV-1965.1":{"name":"@altostra/core","version":"14.38.0-DEV-1965.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"dba26c01c86e01de8b31fc39615429fa3f8e69d0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.38.0-DEV-1965.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-gg/DwHbuV73+3btpBzP03QF/jWB5GHSLwL4d/tZMUNKuUQ5DI/N81aOiZcfK2RufhmuVYi3oGKB6B58PUsAG/A==","shasum":"1426b47ddec17c3fed1ea39530d8c6899d17b0a6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.38.0-DEV-1965.1.tgz","fileCount":1527,"unpackedSize":1611042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqfafF/RcbmEoEtqv7aOreC4hlHEXiubd8AZmpN6SHGAIgdhJUz+eVtzi7UbXIYBGRqgN8AKqSFa56NMoYOYOPCo4="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.38.0-DEV-1965.1_1685884298506_0.2073886144477992"},"_hasShrinkwrap":false},"14.39.0-DEV-1961.0":{"name":"@altostra/core","version":"14.39.0-DEV-1961.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9506c87dbadea061c8efcd6d4bd76f6eddef17a5","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.39.0-DEV-1961.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-uJNGWBKQUfT9ojf3MMIfQJBUrRuaV0FnggYGzKVnCaYi/VEHl7AShAIFUL7vJnsL5O4XxsGhwtuvHckSOQG4KA==","shasum":"f551bfc0949ea79fd1668ccdc5f4e6c003aafc7f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.39.0-DEV-1961.0.tgz","fileCount":1535,"unpackedSize":1631683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvgfBF5LRMf0ENeVJ3OrJopyYxYnlj2Gz5LsfwbmzyXAIgL1/8lf6dGcIxQrUtFELWNyJZCFL89DpkUj6r/tpH+jI="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.39.0-DEV-1961.0_1685983050766_0.8724643275536095"},"_hasShrinkwrap":false},"14.39.0-DEV-1961.1":{"name":"@altostra/core","version":"14.39.0-DEV-1961.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d1296d3fe34f63f7f218468b6d7a99dc786f35ff","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.39.0-DEV-1961.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-NZjJ8Y9m9riF8RQLtRWsj/ykCT4I2u0fjPBGc39I0/VV+bIi+hvG4Zdm50ypgNzz100BTX8aKA2f7eQIHYNORQ==","shasum":"2a4485495372912ac612e0239b47182602f7c4d2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.39.0-DEV-1961.1.tgz","fileCount":1535,"unpackedSize":1631718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7XuvT7LNG6h+EqOec46ll/q8uyXeDzDzIj0vvFY3W+AIgINSF0jXzdZNW7vIbtkRxAz4qDTYNqRrsyG10FgEfmg8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.39.0-DEV-1961.1_1685985336517_0.4912031162258803"},"_hasShrinkwrap":false},"14.38.0":{"name":"@altostra/core","version":"14.38.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"9be4ae792309504159ab8230491cb30c05070c09","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.38.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-p1f1xWBelP0Drr5v3m4xIgjBP3ErtC7nllHqTQRVhZT/PI2MsiE6/9m1b0RfrcpI/8h+boBWVMe1hYqLeTpk4Q==","shasum":"aa2950be3acbd285a7c68018409b2277694f8609","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.38.0.tgz","fileCount":1527,"unpackedSize":1611031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVmvw1vV3Or1JL/zW+dXID0PRjL17cO3Ok0Y3Sl8Da0AiAb4FrDtbq5omen4V0/lTfYeh+t4G1J90WXEEvUIoDl7w=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.38.0_1686030770672_0.010005573713868676"},"_hasShrinkwrap":false},"14.39.0-DEV-1944.5":{"name":"@altostra/core","version":"14.39.0-DEV-1944.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"722b7a8538525fed181e3ea2302055f3d86d78fa","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.39.0-DEV-1944.5","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-D6LswJfJtG9K9r6AHhpuJVHZKDoEOE6dOe8JvJhhDs+jROiyzwdHJTLll6e4t+65zl92zee9P/i2e5aU8k5sKw==","shasum":"f212336176d758b6786ffebbc45a91c78fd8ce5e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.39.0-DEV-1944.5.tgz","fileCount":1535,"unpackedSize":1633356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6GT3veC6JNM8VRC1mHfhHw9W/qJpr8t9HKgfSzB+jwAiEAxQBvJ3eJtoRCh2hB7CevOj++vJs2VRTiTJI4yvH0TNA="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.39.0-DEV-1944.5_1686031127483_0.16947818007838578"},"_hasShrinkwrap":false},"14.40.0-DEV-1961.2":{"name":"@altostra/core","version":"14.40.0-DEV-1961.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b9dbe11209c477a6c549d137978dea633b691ae0","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.40.0-DEV-1961.2","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-5qDNXDb5nKDPBNIIxpRlcdhKwRIvNi68V2/se5DAC1+SN0bKQE8Y4NK+xGFbaXKJCHb3kB6f1tpEVQb6P240nw==","shasum":"cc736ddca27e33f00dbf51ee4fd226571eb3f878","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.40.0-DEV-1961.2.tgz","fileCount":1535,"unpackedSize":1633854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvb0hvBeDMZGNH/6KXCVSHQCUkTg5k43MIvjVOI1GJ4AIhAKMj2vQh0gzH1KOSw+fmBnpnrQOrLoMiPmi6FYI4JLrF"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.40.0-DEV-1961.2_1686031376458_0.2315868217417827"},"_hasShrinkwrap":false},"14.39.0-DEV-1944.6":{"name":"@altostra/core","version":"14.39.0-DEV-1944.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c8fe357bbee262ce62861d91c63944d1c0602cb6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.39.0-DEV-1944.6","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-vVVaz1N285ODI9jqZTwaf7R3nOIzeCfM2AR8MmrJuTXTTdw9PkVvhKh/N7Hz3NMU6SM4VE5TMjZSTu5OBY9hng==","shasum":"7fbab3bf4578f79fb21b6aebc58f83456dd41c61","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.39.0-DEV-1944.6.tgz","fileCount":1535,"unpackedSize":1633762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOsGPDeWMZ3o4KYXpc5wsI2cw/5qexv9ojXew/ZljENwIgBDvVbrakWDqjFdK89B79LuWnwbW6+NvwhcWA/EhmWCk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.39.0-DEV-1944.6_1686045911805_0.6347784554717759"},"_hasShrinkwrap":false},"14.40.0-DEV-1961.3":{"name":"@altostra/core","version":"14.40.0-DEV-1961.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"630db345b0af989638f36c35d011bbbace7b9a95","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.40.0-DEV-1961.3","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-AOjOZH25zgQFMoTQ+ibmQoWJqLdtoTFJU6L8PSj8ldYZuYdoUx4W5OSJqaqD7h810Zp0/9bsgN1WoahR1mh6rg==","shasum":"ef58cf55e75ba661a1121ff8875431a4ff4ca305","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.40.0-DEV-1961.3.tgz","fileCount":1535,"unpackedSize":1634260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNg4bizZ97SJbHC2yx/tilLvFtfDE2IQ61TvT1FeeeoAiBFC25MsrFt7dkWhbisPsN1qzIJ3CO4oL8FkRJEJirRRw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.40.0-DEV-1961.3_1686046200201_0.16400968157262974"},"_hasShrinkwrap":false},"14.40.0-DEV-1961.4":{"name":"@altostra/core","version":"14.40.0-DEV-1961.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"9a9853486cccf5693913345af84ed1e4fb3d7e84","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.40.0-DEV-1961.4","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-UE89xqiK46krAueBLBXjf/Q0Wa9R1gEzdRykQh0m0ldhPMG+4uKDQ+x6Y9xAfx1RHvmDoauz5NsAiYerFXUbuQ==","shasum":"19d37828c5e0f721133cea9606892e042097df0a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.40.0-DEV-1961.4.tgz","fileCount":1535,"unpackedSize":1634356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDweIQQwvFnuSe9DZ8gOOXqJOEXbenKMaZmDQdD4mt3OAIhAIyK/XABIZdTbSkJWLe2tPShQ+V4D25zqhqxviiQhmoR"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.40.0-DEV-1961.4_1686054880766_0.6589763005821694"},"_hasShrinkwrap":false},"14.39.0":{"name":"@altostra/core","version":"14.39.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"12b0a4df0c785625a2ce8a6a53fa1cf7e0c7e65b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.39.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UNH9HHKwF0gfrx57nWt/sZ2eNbeoCR0nUhe19t+uH3H8i+jbLL16FnvKys9kt9JGkHHOMHxBweYnGII3xpiALA==","shasum":"32bd51fb590838b69203bf1f4fabcdeea8d5382f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.39.0.tgz","fileCount":1535,"unpackedSize":1633751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo0VAXiGYj+zwIhm0BnzlItW/8bJhDAY8styVhcnjjGgIgIcujJZACmzZ7zwzhnDFaVDRP64nmFdwL+Ag/qUk17vk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.39.0_1686154679906_0.1455457464440686"},"_hasShrinkwrap":false},"14.40.0":{"name":"@altostra/core","version":"14.40.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"3bebc4583277f215f3a74aae61d595611a533275","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.40.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-YrTCz3Ne7iF0ppajNMwpBNtZuuraEF1cXeGzGamRkqhyiEw56Yg2uGeDD5pumwfDvvZ8dm/7+DTEM7uu/HM1Tw==","shasum":"4b2d882df076ad4c992b263899c749ca1ad498c9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.40.0.tgz","fileCount":1535,"unpackedSize":1634345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJtCSPGSTdJxZYkvTXmZ7gKL7aHdTVWlfJpzK/50ZCagIga7T0lX0YYw6nGzvQ+D55yXvWzGTWVqTuK6ggg+uwY2s="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.40.0_1687164072292_0.2404482769142744"},"_hasShrinkwrap":false},"14.41.0-terraform.0":{"name":"@altostra/core","version":"14.41.0-terraform.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"e02eae263d9a7bcf19d22a69aa6cfde918a5a29c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-terraform.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Mfpg+H3RBq1HbhNobwE6f7yegvGquaieShoXdokjQFVdnz+C+0Ny9mV4ZGj1VkSd5Fyloz8+H5h3vmn1XTWPGA==","shasum":"165f994a12ad778000f2c776d97c35ae6e22c527","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-terraform.0.tgz","fileCount":1541,"unpackedSize":1636484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAJBZj15PhMKAh5flCl8GFtvWbky6URNCG7AWdaFGb+AiEA5YdOFRV2vCVv7TUgYu0Blmh75kd/w2MNRbTqmEYWTzc="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-terraform.0_1687207485788_0.8096369944381385"},"_hasShrinkwrap":false},"14.41.0-terraform.1":{"name":"@altostra/core","version":"14.41.0-terraform.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"59c0bdc69b0a3d7b03caf739a00d7783bd8e9e0f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-terraform.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-eJDzPuEp8oHvDHd6ITuPVKXCIBEzgnXYTpE64Kas8TVWCfMkP+3ac9fcUTXSSqobyX3lBImVTcX/LmQ+bFT5fQ==","shasum":"f806374a7c3e6d0c5e8d5edea261014dbfd4ae97","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-terraform.1.tgz","fileCount":1541,"unpackedSize":1636462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9ECvk/m5UrZwoE/Cz7FfwK8LH/0hoveaQF9APj+e3JAiEAou/N6BwEn4HzZBVzslRHF6hffmwbzHhpU+JwMqEKAYk="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-terraform.1_1687210828688_0.5264810047363144"},"_hasShrinkwrap":false},"14.41.0-terraform.2":{"name":"@altostra/core","version":"14.41.0-terraform.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"59c0bdc69b0a3d7b03caf739a00d7783bd8e9e0f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-terraform.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-NZY9QEvZxH6/7vtJ8UPqrATuniBcw2jaaKt8wrklXnjG3oJEyt11SWaq9xGHSW31cSqhZ2yG9OEwgsSWjGPrCQ==","shasum":"2184e728a86e8295dd03378a3020de9d04291b08","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-terraform.2.tgz","fileCount":1541,"unpackedSize":1637148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgR/PsIKbIr87q+ntVPz3/Cgc/uoJZj+7R5qIiwmIZ5wIgW2OIvQhLjgbYLVCROZwZ/+6WgIIcPVlm5G+ip0ZcX4E="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-terraform.2_1687530207934_0.8308028462239705"},"_hasShrinkwrap":false},"14.40.1":{"name":"@altostra/core","version":"14.40.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"c73b68e5cd5ba4988ad18d404dc5d57b68ae7378","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.40.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Hbdu1miK55qXaySXycZBqzygSLeOGfaf8J0VuYtGHihPZM807krc5smvgk0NCsXYnxYGpabN0Q/1yON3LytUDw==","shasum":"b813314fae2a0908015f8f49f34ab3150ab7342a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.40.1.tgz","fileCount":1535,"unpackedSize":1634345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTFQzJkZMV1XHRLPfqk1mTeRoVsHu9wtULy+5jcRZmbgIgVe3xGoLB+9y4E6SZZ5FJcg1D1Ju5HoYvR8VZT++GimY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.40.1_1687859063377_0.5502004477688363"},"_hasShrinkwrap":false},"14.41.0-DEV-2001.0":{"name":"@altostra/core","version":"14.41.0-DEV-2001.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4d64d1c40d32b4ab8139bc155ccb4043eb13e331","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2001.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-QKdUycmgjLFkWYlQW4HDGq/AGBztVFceFsB7EKvfIHR7uzGgiSLb1ykkyxlVVrWYJFbFugn991DY8JtQT4DPXg==","shasum":"1c71f1caf31445a13107b9228118853aee18d06f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2001.0.tgz","fileCount":1535,"unpackedSize":1634779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoMCELD07CR068cqZLahus01HHYSB3Oc9XV+/ydfdl9wIhANKwQo+yWi2tx1Ew0m2qJxqULwY3sy3esk9KDaIa4/F6"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2001.0_1687949839262_0.9585866641996148"},"_hasShrinkwrap":false},"14.41.0-DEV-2001.1":{"name":"@altostra/core","version":"14.41.0-DEV-2001.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ffaed071688eaf0147bc04beef53fc853346f8c1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2001.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-BNiItSjhhI97jghlw2zZ5ewUEI9Xyz1rvGZKBcXiJ99h+JdjSoUN+3GUStlnrEcBEVGeVEjUVDgyL+bC5qISWg==","shasum":"656bf8edbe7003cdf9cd5c60c15150ad1da3631e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2001.1.tgz","fileCount":1535,"unpackedSize":1634810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIphBxMtbvFMG4ibxxfvjg/DD29/xEX9KpslcW3cC/UAIgeLjc3IO6n4rXuQBcRh0xnu4Ib/dQ4B0msCwl1fD9J9w="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2001.1_1687951994854_0.9710304588953835"},"_hasShrinkwrap":false},"14.41.0-DEV-2001.2":{"name":"@altostra/core","version":"14.41.0-DEV-2001.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"635531f1c4e9346ab3d11f13d3df1d59f5d912be","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2001.2","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-GShYcTqMtTlargvUJzsk5Yc8WBauG0mUGHITzOcPo7rXj+zhrQMCwrsiIOBIjzHb6oQ4MoVGFr3JHMNQp1S92Q==","shasum":"b5ee35a85540377a78a88ae04beed87d9bef2123","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2001.2.tgz","fileCount":1535,"unpackedSize":1634894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDP3bpnVSbP7AvMV/LR6hxMlaUhILpj8kMzY6KPwDwefAiBqxtOq+P59m2uU8WxqjhS+Hvzmw6YDRADqRuOtdTYZGg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2001.2_1687965276944_0.1253265687434275"},"_hasShrinkwrap":false},"14.41.0-DEV-2001.3":{"name":"@altostra/core","version":"14.41.0-DEV-2001.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"416522be17a6f22c5cec6ed98d157e859b6e15db","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2001.3","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-weiSbkjbX4OyELYh68XcfNyvFqOyeMW/aDYdprJ2FU0vYzOBttfPdikY2ppxFZobpn0cDSt3VMdiShCZsFfycA==","shasum":"128d7953ed1e9336d984f968f4525330e78d4bf2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2001.3.tgz","fileCount":1539,"unpackedSize":1645310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwxYGIStvu9SWMlXdpVXrGI46OmH4uTbUtG/IF4YtEhAIhAIdgY69/ZLRqElftvmzahlTIB4LKY//PyWQoqdL0ag1I"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2001.3_1688027665569_0.8322532485471226"},"_hasShrinkwrap":false},"14.41.0-DEV-2001.4":{"name":"@altostra/core","version":"14.41.0-DEV-2001.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4bfc47f2b56fac3ca2a0daab565716b60fc59a91","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2001.4","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-v+8FIDTcfrGHZ1Q5gznP1ipJ+cg8xA3bqx6Og3y28SkJUtHLhVnI8CR8p6Ejzwx+WQZCJ8FigBZ/scAKLEaGzA==","shasum":"6b62e195c82e24626a9d655564441c903c4381f4","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2001.4.tgz","fileCount":1539,"unpackedSize":1645395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB3Kn4M+Lgm63lipmPjNuetacvSElATt7PRFpyyNjS0gIhAPHGhme/LUGVy02lHDgr0Zpnm60L2WpbeHgdG701a8lU"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2001.4_1688028245744_0.5316722653215937"},"_hasShrinkwrap":false},"14.41.0-DEV-2001.5":{"name":"@altostra/core","version":"14.41.0-DEV-2001.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"631475de70402753ea0580648759b03c07313aba","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2001.5","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Q1qry5JJZ9zvuLtSLKbp+jp1WX1dmVcsm4S7aXs5xdfregUcyjLrKGf9i8HsIDqmBY51ZLfTtWxn7JtCx8eEbg==","shasum":"a4b747fb5104a3917deaa6cf029ea8a39f15cc60","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2001.5.tgz","fileCount":1539,"unpackedSize":1645861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbHQF0UaIvFyvelUprWJ+afKNkCmhcagm7fkSdwnMRWgIhALwSJKuk4oZlLuqpNDIKUPNsqiCt6iA2gCF097lWZB5I"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2001.5_1688036083850_0.6759521867357376"},"_hasShrinkwrap":false},"14.41.0-DEV-2001.6":{"name":"@altostra/core","version":"14.41.0-DEV-2001.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b08dd30a0adcebc01e07f1a5366179abdcf2909f","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2001.6","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-uhycU0JtisZydK0DeXSn5lHYhMddGk0K0+tjAfGq1jtxSYXqr0vzF++lGKAmY/NEXDsdFXF26B8WIQdnB4VGgQ==","shasum":"24c2cebccbf730b717cc12522f58179adf72248d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2001.6.tgz","fileCount":1539,"unpackedSize":1646153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzqGluzLAnEc8FyrhaEqkpEighE/S2W8bSl3ZSjKRaXAiBRfBKnXCZUUBRQCegdUoDFkiO2nZKkR5BCV6fOZVnZWQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2001.6_1688043181349_0.3636589256723548"},"_hasShrinkwrap":false},"14.41.0-DEV-2001.7":{"name":"@altostra/core","version":"14.41.0-DEV-2001.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"4e41e07ee55ea9aca6132253397eb7bddba23a3c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2001.7","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-1U77cdllI4y97w3gnPesxXLYxqEADRBxL4d6OS306GLLVCWSwW39GxyG9+dTg5+G4oJglXvTgHTUZVHTJoGJfg==","shasum":"659fac9d3e452c22703b72c924ec70dd21c12e8a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2001.7.tgz","fileCount":1539,"unpackedSize":1646697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH543369fJ6N1lOLG+CM9/lsrHL601z2aTcNYarPCZYkAiAWNxH++8H0apubsrJG4oy7ewdE0RKKBxbD3ZMiSX3wPg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2001.7_1688057795788_0.9038519139476247"},"_hasShrinkwrap":false},"14.41.0-DEV-2004.0":{"name":"@altostra/core","version":"14.41.0-DEV-2004.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bd8b0d67ad44d85b9a105edc8acbb036b30d557a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2004.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-DrOMrlwc8xSr9mJwv8PJuAoTyUen4XXCs6e+pN04803S2nsCNe7CPGm01wmSyZYAkXkpkMcxfxMPxacjl4ZxeA==","shasum":"ab8c99d069277b1dd50b3d20a6ebf0aaf84d8e8d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2004.0.tgz","fileCount":1539,"unpackedSize":1650709,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4AiMalCP9VPN6rKCp09vNUZJqnkwpP8u675wLGees9AiEA+SKpzmnFWNcjCrHbHmCUTjgViRGe1rtoxEsY9mXsxik="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2004.0_1688292220152_0.4167881962527906"},"_hasShrinkwrap":false},"14.41.0-DEV-2004.1":{"name":"@altostra/core","version":"14.41.0-DEV-2004.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ffd76c45acc521c12d54385614ff247c21fb5bdd","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2004.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-au5kEXPYPXlYVD/PoVpRhsWK4d089E9YFCT9gGMG2iRuBPtJWAYYx7BRUj+eIkxGtac8s1/qI9aKEDms5nuBXg==","shasum":"dd9ec375d0cc3193aa4314756543545621f878e6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2004.1.tgz","fileCount":1539,"unpackedSize":1650758,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHLQsHb8lIHnnyMpopcCt5MqRvATRZ/xyM1EsOuvRu4gIgc9Qu83k0/5YohvacbINgPO29a+6ciJmfCAyRfwZ7YZ4="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2004.1_1688293124346_0.7945304576511318"},"_hasShrinkwrap":false},"14.41.0-DEV-2004.2":{"name":"@altostra/core","version":"14.41.0-DEV-2004.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"90ec86aeaba861cc42f40a64af47c66ae77808a8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2004.2","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-icSy70BQPYndeO+H/dmgiUWQzmJYanbrZ/gTlKK0mIfFlnNYq7KvNnH0jtsJ1yBlqviYW2JyHVChvRZCghmyDw==","shasum":"5805de14c845f531d400cc0328d7c5a2b15410ac","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2004.2.tgz","fileCount":1539,"unpackedSize":1650773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjTQ+Iw6Kr+BcT9L7NMCrgJEYQ2+VBcx9Gfn8DvfmA8gIgHziLaxpAfQceH8RjVZ4g2O4G6lE7B+nixXWPTAjabOM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2004.2_1688300785129_0.6393447625936783"},"_hasShrinkwrap":false},"14.41.0-DEV-2004.3":{"name":"@altostra/core","version":"14.41.0-DEV-2004.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"d01d20ff512449f8867509f45d91cd49ad1420f1","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2004.3","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-EF8Ks52Gf3Kdv52u7PJt0R9x5q7UrUmb6hpfW7ikWhezBYhD+bwbdIsfPw/9P9NHhL5AoIxF7Deunm96J+MziQ==","shasum":"eae6e8147c84ef9fa5585cb0a66f347479202666","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2004.3.tgz","fileCount":1539,"unpackedSize":1651535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgaAEgbMKwcdLdsp8LZuLLW7EgMHrpNArBaLfQUp/1bAiEA7DE54SUGnqfpSo/BuirKkh1hhIU7HzBtj/6BZowW7J8="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2004.3_1688302451191_0.07387123740710844"},"_hasShrinkwrap":false},"14.41.0-DEV-2004.4":{"name":"@altostra/core","version":"14.41.0-DEV-2004.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"20ce3c7e81116441780c368bb86253bb94be1edf","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2004.4","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-1AJXyQNAZgSGRYol44XO1Z065znRpYqSjSvrOtysMYUW3Oo77C6M0QtoVYQx/ZnbDgPcO5tVdt/DTv3b+G96dQ==","shasum":"c541e84cf7a84a5b603252d2f22b1c4defc89680","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2004.4.tgz","fileCount":1539,"unpackedSize":1651531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGaIzCeJSIM6y45jl9GEq5Ol923bzh079iVoXrIDA7RQIhAOmnXXYh/LIhypGFqI6qfd0VCLo7vPDN+0hfBQFAqQFk"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2004.4_1688302753152_0.292161563357213"},"_hasShrinkwrap":false},"14.41.0-DEV-2004.5":{"name":"@altostra/core","version":"14.41.0-DEV-2004.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a947c4ebb79c328ae2a05e596267a1a3d41a1865","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2004.5","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-jRwsKSh2C5Ruaiy9JKkZmc0uEuWScXai9YgAJC3BjNr61zkCm78TC7Ylug0TJZMj+c88MkEH1RsLMMKwhBg+lQ==","shasum":"6cea129cfb0091e31c193dcd47239114257de0d9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2004.5.tgz","fileCount":1539,"unpackedSize":1651644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAm2NWOLaYW5T6YZizzsAVcswTtMb5MimKxJWtIT4+tSAiAyxnrhT8nQN19Eg1J4gO+Fgn2ONGftBSS+2Khv/v3lIg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2004.5_1688305182784_0.6707102446312181"},"_hasShrinkwrap":false},"14.41.0-DEV-2004.6":{"name":"@altostra/core","version":"14.41.0-DEV-2004.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"18e72fcdfcc3833ca01654be9a4ce47f5904ee1e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2004.6","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-3zySOcAt/sfRdvJXDtFiI02buCcXbjpghMLKi1ZxqnF5niSOd1staT0Jw3P1uP/61+HMjKjZGFworxROfUX9AQ==","shasum":"f34092cf144e73fdc2c1d1d12fa608957f02794b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2004.6.tgz","fileCount":1539,"unpackedSize":1651599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw+pcSpC8ItZR1S4ro2u7WrAQkvmoLEqksubhpZlnHiQIhALD3mu9MRRkP+mC9Tbd/tKmlU5x83nRWYFlJDJkG6j7v"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2004.6_1688312503360_0.38100873939306457"},"_hasShrinkwrap":false},"14.41.0-DEV-2004.7":{"name":"@altostra/core","version":"14.41.0-DEV-2004.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"a973b17223d13afec9ffb67cb7d1f7b4107da4d8","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-DEV-2004.7","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-9ZYNG8D3U0LUx2f+Zrpi+YzttbvSFWoOKzkeF58L5AGN9QGEkvvng282x5I3WiU4Z55bMqL1z4K1BmPdX8RYWg==","shasum":"d278594d71d28638403a9fb2d8a5995ec9b3a089","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-DEV-2004.7.tgz","fileCount":1539,"unpackedSize":1651631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFX6SyRXcZy70EokTxhM/MskdidErtxS9AKydDfho/UCAiAAmAVuaytsFAY2DZSdde6UB5HIasLFBhpPoqoCFF2+sA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-DEV-2004.7_1688313907192_0.9295654011904788"},"_hasShrinkwrap":false},"14.41.0":{"name":"@altostra/core","version":"14.41.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"e0c5d174844ba3a2ac9199e242b7da23450b2072","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-34HHaisEotlfVDx5hDi2kS24TeaQu+VmVWim8kntaYehhoNp0mVZMSuy1itasswVM7NKQfUOzM7z+BvvSR+ZMw==","shasum":"20be5e816d58325b48f7b995809a630bdc7ad771","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0.tgz","fileCount":1539,"unpackedSize":1651620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlhoGtUHxfnY0mypaABDxkOk8QvDQ9CJkCSjOarCeutAiA9HuGLQhlJkAdT4CcpGTmhwd85tY7ZiT18atrlbhxWQQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0_1688382432784_0.06408692988667464"},"_hasShrinkwrap":false},"14.41.1-DEV-2005.0":{"name":"@altostra/core","version":"14.41.1-DEV-2005.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8a3c14bd02abc721e15dd56f9f4258841acad1ad","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.1-DEV-2005.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-DzLUArRWk0wIP4xJTi/5N2MNWSs0CE/y4nCfOCIGfbP02rBPTIXRZlG3F7y9EWLQcSZGGAhA7joWUO6ZC8KCIw==","shasum":"38bdd97651df81be98d1292315d0c43888ba06be","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.1-DEV-2005.0.tgz","fileCount":1539,"unpackedSize":1655046,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJSz5uYlcd0RnqpkY57hvo+Qol5+ea7Eh8UUCS5TQWWwIhAPZZ2GOgClZiKgtfFO2tCQZfSxzOp18zpvYLeSNrJFzp"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.1-DEV-2005.0_1688394601283_0.2009522361394971"},"_hasShrinkwrap":false},"14.41.1-DEV-2005.1":{"name":"@altostra/core","version":"14.41.1-DEV-2005.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"62d4a921ee8f2e56333d44ac4efa950809aa3505","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.1-DEV-2005.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Vzo6aRHVP/1gjwZbdwHEJ8IvSOOGs4eGik6FNKY6qiSp0H0XEoD9YMqLdzWfVuiAxJzF7HobMD2esFdQpWdyWQ==","shasum":"6233aa380622cce91cacef46b159a2a1698303df","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.1-DEV-2005.1.tgz","fileCount":1539,"unpackedSize":1655046,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJbbGwHGutrMGoqvYWbA1LMi27u9nBIQfZpjwj5otOBAIgBR2vVePx1qDSw+t4ha/KvY2Bm0dKCCFuQqYmN8fPI0A="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.1-DEV-2005.1_1688394840976_0.9878693675411725"},"_hasShrinkwrap":false},"14.41.1-DEV-2005.2":{"name":"@altostra/core","version":"14.41.1-DEV-2005.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"6d041ff97dad3e9f780443b946732a981d85c42a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.1-DEV-2005.2","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-5uo1XnXtqxVN0rWY5DymeJ0TeCRvVsl1Ddf10tz9uVEQ+9m2A14MuMq28HRhHAQBQ+n4eCWn422IX9VtZ2KTmg==","shasum":"1e4c47bfaba54df4577d30647b0099abbc56308a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.1-DEV-2005.2.tgz","fileCount":1539,"unpackedSize":1655087,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnrWo/q2wOBj+sYYIJA43W1Rfr6Vdfm/4Htor3aZkbgAiEA59zgP7CesnMAlBJiAWD/aD02x2nS/sKHYJcBnacd3eA="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.1-DEV-2005.2_1688395253672_0.34980797773710415"},"_hasShrinkwrap":false},"14.41.1-DEV-2005.3":{"name":"@altostra/core","version":"14.41.1-DEV-2005.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ba4b542bf2b493ccee817ee04eb588b0d792a31e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.1-DEV-2005.3","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-yr73jX5s+dRamfVSOLxLDL+N0+iUnOFa2RRBS8dhP9yeYJq9/kQRFFg/B7TNUdZb3WJvKNcrQsUd0d1pWek1Ew==","shasum":"c60f1a2ab74bd83f07550d158c9b7d0b6413b167","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.1-DEV-2005.3.tgz","fileCount":1539,"unpackedSize":1655803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUK3FN+AaBdoD4m9xmjJjrEjXpAwLwmFQN705Sf4rTjAiBylX9s1m7GRafrgz+bCac0DC8Sn8SkB3aQyqVOu+8AdQ=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.1-DEV-2005.3_1688400336031_0.24546652053969487"},"_hasShrinkwrap":false},"14.41.1-DEV-2005.4":{"name":"@altostra/core","version":"14.41.1-DEV-2005.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"44b9df86af7209d8e1207428e24f64f46e75b38c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.1-DEV-2005.4","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-8L1mmMARkMSDdKFrM/nRJBHc8QAq3EVjhhDKabHehPruZrmxxnvMd/fAD4EuIySnNLdPeQ7wb9ZNaAEcVkGMHw==","shasum":"956b52dc6898a39ae874323f0a3b313736d30d2e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.1-DEV-2005.4.tgz","fileCount":1539,"unpackedSize":1655875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM1zzKjh1fj4LOh9EmaHeLFBi/qg7clNOVOTVI1mBUqwIhAIerUk6u/N//zt4ZGGJvMi0xM9fFMsupq3oW53/Uj1MG"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.1-DEV-2005.4_1688401900713_0.6650332234952492"},"_hasShrinkwrap":false},"14.41.1-DEV-2005.5":{"name":"@altostra/core","version":"14.41.1-DEV-2005.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"c3363f015ddae7793ddf569efca7cd766bfd9f6a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.1-DEV-2005.5","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-jpcVaSdkwDcQwkYSaJQyWtAMRwDtr31gH8XmSBVi8p1OefEKqoUSDSmoFrdHpVjFPKiRmqpa0cJnmXtHwW//bg==","shasum":"dfbfe16cf434a48059e6b02b25ef0440ded73a90","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.1-DEV-2005.5.tgz","fileCount":1539,"unpackedSize":1655877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf/NAZa/OOiE/aYCtm6JnpP70EQ4XkageUSlRIEie1QwIgPIn1w6DzJxpBtGsXNuZB31+kUMMph9J7ElxeyJ+SUzw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.1-DEV-2005.5_1688403311731_0.5656353125511955"},"_hasShrinkwrap":false},"14.42.0":{"name":"@altostra/core","version":"14.42.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"8405149fcdd61895d7d6dfd5884430b813c0035b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.42.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GIm92lZXND2Oi7c8713MGPWdeL7CoSSDlR2CT1zs1t1tk/sOnzoAn25TrMUcqy23PjDl8nDk/oa2Q4jMj8v05A==","shasum":"f55996288fb5d7fba59d567c778dee5c29b3da08","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.42.0.tgz","fileCount":1539,"unpackedSize":1655866,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkZScqBUMV2xL/qj/zN1jmO4uYs3I4quWeLzX0fvQnogIgOqtAgTiBqdOJRkOEbfTNFpTmuTJzjl02YCWyY6o/tJw="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.42.0_1688461550676_0.14498650414506908"},"_hasShrinkwrap":false},"14.41.0-terraform.3":{"name":"@altostra/core","version":"14.41.0-terraform.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"bd9cdc8a7735032262e7c1180db9a56e574fa3a6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-terraform.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-VpQQ3rDrkdR/Kkr8XpMW+VtDFBdhK6ak7ItQ3nWBaYGd4+9v4H1wXZOXfl8QWZiYZLi+DIH7MdEBRka7VbuA5Q==","shasum":"5ae26b535c2ce54ae87107cc6127c2197bee9d40","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-terraform.3.tgz","fileCount":1541,"unpackedSize":1638235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJI72TB9SOKbcFgkN/wqgsc6pmY2ea0ieDZNd69HS+SwIhAMSRyBVldA6YRX9+JJS79odsCZWAGiRrfBlJH+rf2viD"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-terraform.3_1688591476959_0.6965036464748555"},"_hasShrinkwrap":false},"14.42.1":{"name":"@altostra/core","version":"14.42.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"6d8a3c0bf7211905026a4dabf817e858cdde1175","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.42.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GCY5F460a7M8hbxUansCPz3LBSQeY8nnmh5L9FU6JuYaE/5GQSUPB88flZousqE/z8Be3k7cyEbf7uGmgM+U/Q==","shasum":"2a59810130f661499576a4e8e28843984c9d9609","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.42.1.tgz","fileCount":1539,"unpackedSize":1655990,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvlZKcRDP8Rb177KIxxGoDxSx3uQSM2lhCbKVXLSCH3wIhAIVHd5Vidm41JJ/eBJo91/8e37kgTgetWH0NLfqfCcZA"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.42.1_1688654793563_0.483980853381877"},"_hasShrinkwrap":false},"14.42.2-terraform.0":{"name":"@altostra/core","version":"14.42.2-terraform.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2eee52715736c7d9093fbc3a2bc684996640e9bb","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.42.2-terraform.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MG/mbq6Mm9tO8TXIrgMtq1xVDtXCo8GfiqjfdH5v4Oupbe4GiWxg8/N/fqXojbnnsqhfuTHg/GfV4H6qowEaVg==","shasum":"561e3ff6dc4ea28ee0f7577d7432b85785553ada","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.42.2-terraform.0.tgz","fileCount":1545,"unpackedSize":1659880,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTLkpCzktAOJ2+lUkkahgRPUlUSteiSlicWOJaqcsZ8QIgPdjBzCzVSGSeOU0qAgCt76ew//yHcXJZP4zBzQAoAgE="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.42.2-terraform.0_1688904646465_0.7611525834406907"},"_hasShrinkwrap":false},"14.41.0-terraform.4":{"name":"@altostra/core","version":"14.41.0-terraform.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e35aa508ad9233c37614a02a4ae3e385a351366a","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-terraform.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-nHRTWhNx514q/o7r5jBZRxwP4YKzQIXuOthbmHzdykuc4vnX2yEVulUTm6usbhhY5WLW5rjK58ZQuFGdJucVYA==","shasum":"043aaabdf1f83161ec7546e2f1b2d153f7c4ac09","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-terraform.4.tgz","fileCount":1541,"unpackedSize":1638355,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUL0iBhwr0Q7rhZHV8ZNEpMgI89KHmYyRy5SULb1LJWAiEAkjQJBWBH9Fx+XfdMimUl9P2tXqfQ26cgG5pmoKSsqsQ="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-terraform.4_1688992437375_0.14569485193717369"},"_hasShrinkwrap":false},"14.41.0-terraform.5":{"name":"@altostra/core","version":"14.41.0-terraform.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"19c66c3de275f5b09f09b1ceae7e8ce494a00e2b","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.41.0-terraform.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-guK+Bk/P78w4QrFozM2jOLjJHW86buPloQLHEMUBPtFO0jdU8jAbHdtH2XQ7JG454o13nsY3NJmn8tDfXyQYDg==","shasum":"03be3afd070c035ae1446a226aa81a64c4f4bcd3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.41.0-terraform.5.tgz","fileCount":1545,"unpackedSize":1660000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlo4MzKf1sPxr8jKL0sLpGsK1zbvC0+1VifiizJ4INHAiAk01y+Ipubrt2XhUCOM3MRKKCfJlDcyqaJg+VPC5udmw=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.41.0-terraform.5_1688996279554_0.18118925017162968"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.0":{"name":"@altostra/core","version":"14.43.0-DEV-2007.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2ea0195af238be4a2a4417fc63b14c23a8b7e07d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-U3qe0P8a6use36kIHoY/+mi/n/IZbxvFoF3h+LF9KU5Y2hWU7lvQ2ah4ieL4l0YdDSxbjkcPLFzRK8s6gfReCw==","shasum":"7b75b2c9be0864bd18b654d653af39d8e4355aa1","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.0.tgz","fileCount":1549,"unpackedSize":1669752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSQ+VU2uV3amLa84GIwNZBhT/VejJ0Hi59bu+ybAuIdwIhAKVKqtaCplOCntuLapCg+ygP2a1Q/y5YgHs+TtXie5Db"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.0_1689004013024_0.5074332332080049"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.1":{"name":"@altostra/core","version":"14.43.0-DEV-2007.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0362e19607d7031e3617c8e1b6f67296f3ff7f14","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-VWpJ9wEgxhTutWtW1ROLidedYQJ8oeairwy04DPt++cSCTNDkxwp3eELYSuPDjsX7iFO8SYMKX8ItRrH0dOXFQ==","shasum":"883b9bbccc845e769bc5edbeedc99e6c71a1b5e6","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.1.tgz","fileCount":1549,"unpackedSize":1670401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxaK3yp3fNPGj2tIPV1R5aoDP9RM6jjq+2sei/LvNuzAiBmMQf8bK77gEAK8EDkT56cWU0V5iDAXlBrY8/isPouBg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.1_1689004999407_0.6040003404041157"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.2":{"name":"@altostra/core","version":"14.43.0-DEV-2007.2","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8f8f99e1f0aa468917a648d636fdda3b2660e757","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.2","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-NUov+KarnmH/2Rvv5OF2c7pI5KWtVhja3sgwp9xrncxiFiof3s5SgA7CIWModXx5W4p12NkF+wm77WbAVsMIeg==","shasum":"dfc3e0179163d610f6f02e9242920978e1bcb5c3","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.2.tgz","fileCount":1549,"unpackedSize":1670476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYrAWfeO856acfpUYBPEh62UJnScsjrVMO1VkbqReqfQIhALW61V7wwlT868ksrBicJE93waxjzfdQxv3BjnQr/pev"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.2_1689063544051_0.7886425003708504"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.3":{"name":"@altostra/core","version":"14.43.0-DEV-2007.3","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2a1e6061c71fce35478ffc4e8213d0de8f132649","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.3","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-l0rdXXw5c3tmsv6HoNvqXixIFUuZcpqKACGgfrfK/gzbOfH8iz6VI8zdVZ5IcaPE67UIo64rurAZS4u+3S7e2A==","shasum":"01466cbc561768baa495a718428f8f5536ea1030","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.3.tgz","fileCount":1549,"unpackedSize":1671286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEpn5LTkJrw+e/kvfcHgyMNxWlgAvj4jL9RVW83J5xuAIhAMsFP9Mr3olw5UUa4xCAnlNWNEgRUVKlVymFnRC4Da08"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.3_1689079486533_0.7218690667773728"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.4":{"name":"@altostra/core","version":"14.43.0-DEV-2007.4","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"3f4b1bf440c23443b78fee1bf618a4914cd55c81","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.4","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-lOu+5Dyd/AEn3COLBV0NUoAAcEhpJUw8TYXBwnVG/d0DXWvt/Va7vxan1Go9pSO5tfeVVWZw+uIvRiQXTjk8hQ==","shasum":"3a14f9cf83cee449cca0880b7b88ba75deee099d","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.4.tgz","fileCount":1549,"unpackedSize":1672297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNL6VulPnsypDn9m25ENuPNERl5QzmP6zG6hUb1TSanQIhAJBmgD37vJTzD7MuNKPgHifsBJtJn9zD/SzUAB4bwAxg"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.4_1689080256917_0.2524991704343056"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.5":{"name":"@altostra/core","version":"14.43.0-DEV-2007.5","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"604db59c6aa751f2d89bd9e90c9b849f99fb3a98","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.5","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-1i+/cX5l2B+LVciXtMn+PdMmt+PYNaKsAj/4NUiDyvUXc+H4RT+U4IDEHDeVZJjGZq8U864hR/UWIjr+bEHjlg==","shasum":"5e5d8db5a4a5f1ca09cc25ecab32ac334ae7b505","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.5.tgz","fileCount":1549,"unpackedSize":1672532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAT9yVyx/LfHEOY6G1Ith4tSdF4EFVMjlyW/XYIjPua8AiAa4cl9/om6FL1hp83LY3V5SoS9nOvwSw0bNXj4kFnU2g=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.5_1689081166035_0.37854083935170624"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.6":{"name":"@altostra/core","version":"14.43.0-DEV-2007.6","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8c64d7df5da0f9def5512f68a60401ce9ab39dc9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.6","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-e7f/NfWrvf0Xg0btdsaZsFlvxQeQeoa/X1IWWKCXaZtsrWu0EpHYmw0+ETmVUvyvDxzUlUjzU5IDEUoUgju65A==","shasum":"c4a76cf0928889950d43e720dc5a867a046820e9","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.6.tgz","fileCount":1549,"unpackedSize":1674602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5vPalGPQ2UF02dLKQ1XVNxFa06dX5HTWs1/xxvWdZXgIhAKCcHVjlfPccik6/Zzhka35bIGR7YxcY3WqxglronBcn"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.6_1689177575857_0.5673378875832185"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.7":{"name":"@altostra/core","version":"14.43.0-DEV-2007.7","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"0d717adaa0a0ba9c13bace72d8afa7c006d34daa","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.7","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-9TEYKcE4UCjC7ooCrm9LyoB77Ar0hJeQhttx2A0T7wVqxTtDyarJosoJpKE8DGnoeSsY08a39V6F2mzU1Bqh1w==","shasum":"03daed10bd6b6a04fe3690d8c6e71b47f5230481","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.7.tgz","fileCount":1549,"unpackedSize":1674612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTAP8wGoIQb9eezCRmzOiona9eny2Um2W4iWrvJkqo0AIhAOhP7ZdDqmjVrZo1+BNtUcjkP985cP4iDazh25//oh+G"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.7_1689180470745_0.8615239468940508"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.8":{"name":"@altostra/core","version":"14.43.0-DEV-2007.8","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"94edb2606d5192c7bb36272cce15a97dcd20bde9","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.8","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-j29MpuHPHGYd8awRlzMkdpZ9HH3SZPZXFR3fuNVS2WkPGivoZ60EZhhnwhduh9EzIUfL5K53ith2ALA+LuEONg==","shasum":"af4499bb50fa2323862a0271e14bc39cf1a1e927","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.8.tgz","fileCount":1549,"unpackedSize":1674623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0qa78z1aPDiXSBDNpumY/DclXb7njJGQIiL9cb6sdiAiBjGsw+JyiMg1fpa+F4Vet0GwXQ2dpuWl4fqXYxs7VvIA=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.8_1689242337000_0.8751184305845858"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.9":{"name":"@altostra/core","version":"14.43.0-DEV-2007.9","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ed42846729db9af59ef2e72b4625207b9a2be6d6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.9","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-vp0hOl6Q+hfPPKVQMVPEtt7w/WJrVE83Fk/wzIwu/H1gy94d8d6uBSVyJmJgC0Hh42ZTqyIiHjNBXpyPuTuiMw==","shasum":"8f1868659ba88b2c900702a4b07f14a6d42d1398","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.9.tgz","fileCount":1549,"unpackedSize":1674612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4Bdz28Xr+A5dcphXDW44JY5cvKj952FLq4MIn9ViRkAiEA+ch3oeJnpfCx8MDcFUZERrD+0fIlZMXpBG58+qwj9NU="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.9_1689242628237_0.8346383769285934"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.10":{"name":"@altostra/core","version":"14.43.0-DEV-2007.10","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"e4151d5fedb27efa3b5269ad027301ebac2edc79","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.10","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-M7KNfRWXGRn/ETJlFB7f/jf1D09BzJI5jRqtVftrTw4DeRSPI9G8qbShSYFcSSRw+PDm4nnh73dXAavWZwbyyg==","shasum":"93970fc34b8e8366b11c800567fb5f5077676e16","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.10.tgz","fileCount":1551,"unpackedSize":1675412,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/2BiY8X3vwGQW6Km3N+sTXBGqNVY1kCKJ93T27EUFhAIhAI+U4sHegYeE3/kdkitd9SoRz2rF7DAbb88WoWTMMZrU"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.10_1689268040123_0.8858633314685913"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.11":{"name":"@altostra/core","version":"14.43.0-DEV-2007.11","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"275a7a23d2efbf44732843073ece661cb17fa396","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.11","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-sO4AFgkM1NHWD1X9b1GP4nmZWapVpg3MH8bUgdBOrsv5bObDVhtfc5VC/6vd4gKpANHtD1jIKiHAwpPZ9yLX8A==","shasum":"1d66b269982c4158718f91af3f7f16ee4b4a6a1f","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.11.tgz","fileCount":1551,"unpackedSize":1675417,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmqORBumJpYeN4qvvwO6p0wwT2qKyfeCIy3AOcfXJo9QIhALLSzfJWHbYR4XYFKaXrTzLVf+UQbR0v6gTI4ORhMksw"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.11_1689270790654_0.763978242404814"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.12":{"name":"@altostra/core","version":"14.43.0-DEV-2007.12","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"b0a312f1623fc66d78dd9bf8d4fb794242f9dd45","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.12","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-HeDV8yZ9vuJ+TJ+r19x3AIpg7uhpWQX4nPbxVgtS0ssqVVwFxRcx7ubw7I1VeLrOPEF5cIoGnb7rUGW74FVWJQ==","shasum":"d81f5668299ee865ef0e00da342375c4b7996c3a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.12.tgz","fileCount":1551,"unpackedSize":1676038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH1Ov5zcDvRQUVagml3pq9hRT0eg6/6/cMDlQDiYb9WgIgOMms7F4xu0CkqKDBKp3gzxO66RVhkTzdkZQez9sIvzI="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.12_1689515363945_0.9491010472249048"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.13":{"name":"@altostra/core","version":"14.43.0-DEV-2007.13","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"2d3a69cd5789e6c84a39c00875130dc198cd18ca","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.13","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-JkC5l8cb5AJ0TqiEurG+pfluYIe6BqcXYyas5N+pMghok5VC9TRMqdsjnblEaqh0JfZt+ul+s9ohhGaofoGFuQ==","shasum":"5fe964ec34136b3db22c364824cc861722b8003b","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.13.tgz","fileCount":1551,"unpackedSize":1676463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYY8f5AWP7Qbpo5jqQzWXChR8SUqpGV+bHJcOYW2Jc8QIgIButy82xXELD9VKHu2fww62l9TfGX1EPprZ/xo6y+RM="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.13_1689589758549_0.25606728210745167"},"_hasShrinkwrap":false},"14.43.0-DEV-2007.14":{"name":"@altostra/core","version":"14.43.0-DEV-2007.14","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"631a24d956a5bababcc82ed9bef0ce35cde961b7","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0-DEV-2007.14","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-FdIlukdSiW3uYaU0ydAsA58DUrzPUfZxlxAdRrUDMQ9TIW0LCBNjLLgckO6nlTwmRe7XE6vz+cIypV6d57FMnA==","shasum":"bc11ed014e2ed77f58f9ce849e07b392da9c23b2","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0-DEV-2007.14.tgz","fileCount":1551,"unpackedSize":1676464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUSs+rAYxCBuxe4ZrjGVso8+zwnPmxVpPjXwpUzRXepAiEArDxxMJ6UXn0p/XGFsmkJqiC7pG2oux6KaNM3dzzdggQ="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0-DEV-2007.14_1689590109776_0.8909506515244601"},"_hasShrinkwrap":false},"14.43.0":{"name":"@altostra/core","version":"14.43.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"a6aedbaa45ab57c012a33b48322d09e4dde87b3d","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.43.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GgX+NJgcc92uAEAxopsJA85ydqHVmJO48WBdxYQgAfyqdyMp4yfK+68RGzDWiixp1OrAWs43apquBBRleImf8w==","shasum":"9ec0535061c697fe8c3a411f68b769390bc64c37","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.43.0.tgz","fileCount":1551,"unpackedSize":1676452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUWwQa7RrJDv2Krx683AOapaGtUUmdGWDsP8eFgVjrtQIhAM/SBEdfkQbnPrP61B4qiNt5y3iJFRepNfnp/HX9QFnZ"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.43.0_1689602540704_0.27221973755184914"},"_hasShrinkwrap":false},"14.44.0":{"name":"@altostra/core","version":"14.44.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"5e73e697fd95c6443cfbdec7adebb25962ccf393","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.44.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-SM1pl0hx+QrDIFxt6xc+6TREP2ZcyPPfg4Yo6hmh49LfxQcaqPJJqgJ7dhR765782IUcYyy20zBzcihLzXOg/g==","shasum":"f24a8bf01456b99f7572e930b7f72e5515b6da90","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.44.0.tgz","fileCount":1557,"unpackedSize":1680732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn+L9LjPVcIkoI446bGDTU1/kdqLV9G7PGQlYL6oruuwIgVjETpOmHeo/nJk6HQWU2TPhdxmmYNTurSTqHGIx6cJA="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.44.0_1689604170781_0.7339511737619615"},"_hasShrinkwrap":false},"14.45.0-DEV-1983.0":{"name":"@altostra/core","version":"14.45.0-DEV-1983.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"78fdbc3d6dbb7136cbee5bbcdb8cddae9d230cc6","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.45.0-DEV-1983.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Blp2zLGEcNd2DsVDWOcoctUoY+ZvxlYdO5ctrMSv88iskVgeA7C41+70UyHp9D2v+QDKQzBOaJvozyEah3EyvQ==","shasum":"6a511757a70f0b6099f9a195f36f353b4a10511e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.45.0-DEV-1983.0.tgz","fileCount":1557,"unpackedSize":1680865,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDnDEatiFA3jzkhjI8TOGLAya9VoN384CjIQbmYkL3/gIhAMOkkW8VAGxla2+SvyIlIXDqxWByRLhSVpMJy7I4pcJt"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.45.0-DEV-1983.0_1689754759269_0.9618058158559324"},"_hasShrinkwrap":false},"14.45.0-DEV-1983.1":{"name":"@altostra/core","version":"14.45.0-DEV-1983.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"911d7845d83257a0a6a11a6af0f7109c416b261e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.45.0-DEV-1983.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Hh1ZnGyBWUBZWtVBgoeCClCJ+DFOJv8urapeupPW21vBwVn4FY3pv8CxPzzScRP2JS54BcKtYn/dYz5Zcwj5mQ==","shasum":"156fa4c23d5b561e783ad66a1e0515475ee86343","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.45.0-DEV-1983.1.tgz","fileCount":1557,"unpackedSize":1680899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU4VHTcAdf2vv85w+YIPQNhT66mCZ25E2piGNnL9O59AIhAPBsYrkiP53qsVKaabqhDSG+U32lHUMhqht3InNQSh44"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.45.0-DEV-1983.1_1689756384714_0.6374791844888257"},"_hasShrinkwrap":false},"14.45.0-DEV-2019.0":{"name":"@altostra/core","version":"14.45.0-DEV-2019.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"8210cb8c64e38494ecc6aeb7ce09926d80be3220","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.45.0-DEV-2019.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Ru6iqII6AQ6N/p6IVue0QcJu7Dh7XWRi135sg/wjHh2ibsf9PD7+Ul3c/zgPIngfPcW7xk7FgHI0ww23m7PSTw==","shasum":"643403ec6e57f7ec9ca9792509ac71fdba4b73e0","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.45.0-DEV-2019.0.tgz","fileCount":1557,"unpackedSize":1681000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHy3WVgTBphpYm4a233AWtRin+PGzgZBUeEJ3esc0VsRAiEAwEfoKHUQrqqI7FAGWhurUOCofpEroCAEWXefjCaI1ns="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.45.0-DEV-2019.0_1689779356595_0.8426002728366153"},"_hasShrinkwrap":false},"14.45.0-DEV-2019.1":{"name":"@altostra/core","version":"14.45.0-DEV-2019.1","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"ffbc16d1412e5ffdc0139b3a58304f67d151fa1c","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.45.0-DEV-2019.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-7eHM7APvSKRmIK5uAsRSQ4O0xkkoHMu8kLERZj/+S49ZF2t/wG13PSgnK0NwwAVhSAtGehnTnHF6TqOPETbebQ==","shasum":"07a9edcba5d0065f4d76302e16f25aeb9382d837","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.45.0-DEV-2019.1.tgz","fileCount":1559,"unpackedSize":1681968,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMuIlAYQiO5JXW1rI3Pdaw3a8P4ZCU+nII3tCNywADTAiB/Fa1c7X1qrz5cMyzFoLnhhkL7EqpF720g1rJyA8UAUg=="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.45.0-DEV-2019.1_1689842289475_0.7556312515679209"},"_hasShrinkwrap":false},"14.45.0":{"name":"@altostra/core","version":"14.45.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"gitHead":"ec0290e81b5a6a3d35e6f6df97565dd0a7597a4e","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.45.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-BJ3pDYHWMjS0G1d8UPu251yFBdmMi0DlSq//LmgawbtStl6Z9rc1jtsdNREMHEiYQp5yEQ2MS2Avdizw53z3Zg==","shasum":"3177555821df3ba3be621a6ab2411ed4d83d993e","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.45.0.tgz","fileCount":1559,"unpackedSize":1682113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuHBT4jF00rIOAOcnHq2/ZsyFiKhjSoyTN+IjU8kXdgQIhAKx+igNwEZgC+lTBglaZjGy2v/kdX1Gxk2DaUtrBK/+f"}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.45.0_1690104546572_0.9335569870210787"},"_hasShrinkwrap":false},"14.45.1-DEV-2019.0":{"name":"@altostra/core","version":"14.45.1-DEV-2019.0","description":"Core library for shared types and logic","main":"lib/index.js","scripts":{"test":"mocha \"packages/tests/**/*.spec.ts\" --recursive","build":"npm run build:clean && ttsc -p \"${TSCONFIG:-tsconfig.build.json}\"","build:watch":"TSCONFIG=. npm run build -- -w","build:clean":"rm -rf lib","build:prune":"npm i && npm run build && npm run prune","build:minify":"node scripts/minify-lib.js","build:production":"npm run build && npm run build:minify","test:watch":"npm run test -- -w","prepublishOnly":"npm install && npm test && npm run build:production","prune":"npm prune --production","lint":"eslint ."},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"keywords":["Altostra","Core","Library"],"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@amplitude/node":"~1.2.0","axios":"~0.21.1","axios-retry":"~3.1.9","chalk":"~3.0.0","cuid":"~2.1.6","form-data":"~3.0.0","glob":"~7.1.6","ignore-walk":"~3.0.3","js-yaml":"~4.0.0","jsonwebtoken":"~9.0.0","jszip":"~3.10.1","mime":"~2.4.4","rimraf":"~3.0.0","simple-git":"~3.16.0"},"peerDependencies":{"@altostra/type-validations":">=2.7.2","@reactivex/ix-es2015-cjs":">= 3.0.2","aws-sdk":"^2.x"},"devDependencies":{"@altostra/eslint-config":"~1.0.21","@altostra/type-validations":"~2.7.2","@reactivex/ix-es2015-cjs":"^3.0.2","@types/aws-lambda":"^8.10.36","@types/axios":"^0.14.0","@types/chai":"^4.2.6","@types/chai-as-promised":"^7.1.2","@types/chai-spies":"^1.0.1","@types/chalk":"^2.2.0","@types/form-data":"^2.5.0","@types/glob":"^7.1.1","@types/http-errors":"^1.6.3","@types/ignore-walk":"^3.0.1","@types/js-yaml":"~4.0.0","@types/json-schema":"~7.0.11","@types/jsonwebtoken":"~9.0.0","@types/jszip":"^3.1.7","@types/mime":"^2.0.1","@types/mocha":"^5.2.7","@types/moxios":"~0.4.10","@types/node":"~16.11.36","@types/rimraf":"^2.0.3","@types/sinon":"^7.5.1","@types/yaml":"^1.2.0","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","aws-sdk":"~2.1377.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"~8.17.0","eslint-config-standard":"~17.0.0","eslint-plugin-import":"~2.26.0","eslint-plugin-n":"~15.2.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~6.0.0","http-errors":"^1.7.3","mocha":"~9.2.0","moxios":"^0.4.0","sinon":"^7.5.0","source-map-support":"^0.5.16","terser":"^4.4.3","ts-mockito":"^2.5.0","ts-node":"^8.5.4","tsconfig-paths":"~4.1.2","ttypescript":"~1.5.15","typescript":"~4.6.2","typescript-transform-paths":"^1.1.13"},"readme":"# Altostra Core Library\n\nShared types and logic for Altostra's products and tools.\n\n## Installing\n\n```bash\nnpm install @altostra/core\n```\n\n## Usage\n\nAfter installing the library, each of its internal packages is accessible\nfrom `@altostra/core/lib/<packge-name>`.\n\nFor example, you can import a type from the common package:\n\n```typescript\nimport { Blueprint } from '@altostra/core/lib/Blueprint'\n```\n\nAfter treeshaking, only the dependant packges are included.\n\nCurrently available packages:\n\n- **aws** - AWS related types\n- **bizops** - Business logic and core operations\n- **blueprint** - Blueprint types and management\n- **common** - Common types and utilities\n- **deployments** - AWS deployments\n- **jwt** - JWT integrations\n- **telemetry** - Product telemetry and analytics\n\n## Building\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nUse one of the following to build and test:\n\n```bash\nnpm run build           # Build the library\nnpm run build:force     # Build the library. Ignore previous builds buildinfo.\nnpm run build:watch     # Build the library with watch mode. After any source\n                        # file is changed, the output is automatically\n                        # updated.\nnpm run build:clean     # Cleans the output directory.\nnpm run build:rebuild   # Cleans the output directry, and builds the library\n                        # ignoring previous buildinfo.\nnpm run test            # Test functionality of the entire package\nnpm run test:watch      # Test functionality of the entire package with watch\n                        # mode. After any source or test file is changed,\n                        # the tests are automatically run.\n```\n","readmeFilename":"README.md","gitHead":"17ae209e9ea2414b928eaaf81233d0315cce4a80","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"},"homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","_id":"@altostra/core@14.45.1-DEV-2019.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-RpEnd4a163pcD1ksqcB6VLV159oPxdAJsdrEIR84llA4DTs8zp3hlndcnUaKo/JLRMDLO9/Xa1YVWVMI3Lca6Q==","shasum":"bd961b98e58986a17a559f2e6d2218af3c8a672a","tarball":"https://registry.npmjs.org/@altostra/core/-/core-14.45.1-DEV-2019.0.tgz","fileCount":1559,"unpackedSize":1682179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUwj3ArFl5rIiJ4zimIzjENSOZ1+6H+ZUbWoTgHQNeCAiEAikmsofsojh7n0GI+q4vwtJPQo6R49QScg82V6ZCRAYY="}]},"_npmUser":{"name":"altostra-npm","email":"npm@altostra.com"},"directories":{},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_14.45.1-DEV-2019.0_1690120822434_0.7133706261856438"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-05T15:55:42.475Z","1.0.0":"2019-12-05T15:55:42.607Z","modified":"2023-07-23T14:00:22.864Z","1.0.1":"2019-12-05T16:04:17.253Z","1.1.0":"2019-12-12T08:43:02.071Z","1.2.0":"2019-12-12T14:38:03.745Z","1.2.1":"2019-12-12T16:00:04.057Z","2.0.0":"2019-12-12T16:26:51.157Z","2.0.1":"2019-12-12T17:29:41.508Z","2.0.2":"2019-12-16T16:01:51.274Z","2.0.3":"2019-12-17T14:51:06.932Z","2.0.4":"2019-12-18T15:10:16.743Z","2.0.5":"2019-12-18T15:43:09.842Z","2.0.6":"2019-12-19T16:55:35.680Z","2.1.0":"2019-12-19T18:19:36.934Z","2.1.1":"2019-12-21T17:55:58.053Z","2.2.0":"2019-12-25T08:32:22.751Z","2.3.0":"2019-12-30T17:37:09.566Z","2.3.1":"2019-12-31T11:38:17.235Z","2.4.0":"2020-01-01T09:19:55.559Z","2.4.1":"2020-01-05T15:35:32.161Z","2.4.2":"2020-01-06T11:45:53.221Z","2.4.3":"2020-01-06T17:12:36.032Z","2.4.4":"2020-01-06T18:36:36.667Z","2.4.5":"2020-01-07T08:56:25.332Z","2.4.6":"2020-01-08T15:10:33.032Z","2.4.7":"2020-01-08T22:41:56.511Z","2.4.8":"2020-01-09T13:43:31.870Z","2.4.9":"2020-01-13T15:48:39.555Z","2.4.10":"2020-01-16T09:35:07.974Z","2.4.11":"2020-01-17T13:27:32.351Z","2.5.0":"2020-01-22T12:52:26.452Z","2.5.1":"2020-01-26T14:22:29.367Z","2.5.2":"2020-01-26T17:07:53.698Z","2.5.3":"2020-01-27T15:23:03.532Z","2.5.4":"2020-01-28T00:27:30.524Z","2.5.5":"2020-01-28T16:19:01.428Z","2.5.6":"2020-01-29T17:01:30.987Z","2.5.7":"2020-01-30T18:58:09.208Z","2.6.0":"2020-02-02T22:21:13.414Z","2.6.1":"2020-02-03T19:19:58.140Z","2.6.2":"2020-02-04T14:12:35.456Z","2.6.3":"2020-02-05T16:07:22.435Z","2.6.4":"2020-02-06T16:57:17.322Z","2.6.5":"2020-02-06T21:33:56.711Z","2.6.6":"2020-02-08T16:57:51.069Z","2.6.7":"2020-02-09T09:41:11.788Z","2.6.8":"2020-02-09T19:41:54.405Z","2.6.9":"2020-02-10T21:51:14.290Z","3.0.0":"2020-02-12T15:56:33.746Z","3.1.0":"2020-02-19T13:13:59.155Z","3.1.1":"2020-02-19T15:02:44.601Z","3.1.2":"2020-02-19T16:48:36.160Z","3.1.3":"2020-02-20T16:28:33.643Z","3.2.0":"2020-02-23T17:33:59.682Z","3.2.1":"2020-02-26T16:27:38.045Z","3.3.0":"2020-03-01T17:27:53.141Z","3.3.1":"2020-03-04T12:31:13.713Z","3.3.2":"2020-03-05T09:30:02.166Z","3.3.3":"2020-03-05T16:52:47.602Z","3.4.0":"2020-03-08T14:10:42.645Z","3.4.1":"2020-03-09T17:18:08.556Z","3.4.2":"2020-03-10T15:51:58.284Z","3.4.3":"2020-03-11T10:33:43.452Z","3.4.4":"2020-03-11T19:09:32.525Z","3.4.5":"2020-03-15T23:11:57.838Z","3.4.6":"2020-03-15T23:45:03.134Z","3.5.0":"2020-03-21T14:57:26.931Z","3.5.1":"2020-03-23T17:49:16.018Z","3.5.2":"2020-03-26T17:57:08.153Z","3.5.3":"2020-03-29T11:20:35.153Z","3.5.3-test":"2020-03-29T15:32:02.619Z","3.5.3-test2":"2020-03-29T16:49:38.782Z","3.5.3-test3":"2020-03-29T17:02:38.817Z","3.5.3-test4":"2020-03-29T17:46:29.639Z","3.5.4":"2020-03-30T10:17:51.046Z","3.5.5":"2020-03-31T09:00:06.915Z","3.5.6":"2020-03-31T09:11:37.478Z","3.5.7":"2020-03-31T17:30:43.910Z","3.6.0":"2020-04-02T17:20:50.935Z","3.6.1":"2020-04-05T11:00:33.948Z","3.7.0":"2020-04-07T10:22:09.954Z","3.7.1":"2020-04-07T11:27:01.878Z","3.7.2":"2020-04-12T11:53:18.065Z","3.7.3":"2020-04-12T12:15:07.636Z","3.7.4":"2020-04-16T12:42:23.485Z","3.7.5":"2020-04-19T09:05:17.583Z","3.7.6":"2020-04-19T18:03:58.858Z","3.7.7":"2020-04-20T08:20:09.078Z","3.7.8":"2020-04-21T10:40:36.579Z","3.7.9":"2020-04-23T16:56:51.271Z","3.8.0":"2020-04-26T11:02:45.297Z","3.8.1":"2020-04-30T13:01:10.516Z","3.8.2":"2020-05-03T08:31:44.378Z","3.8.3":"2020-05-03T12:34:20.585Z","3.8.4":"2020-05-04T10:42:10.397Z","3.8.5":"2020-05-06T15:22:41.575Z","3.8.6":"2020-05-10T08:48:17.357Z","3.8.7":"2020-05-11T13:01:29.998Z","3.8.8":"2020-05-14T10:35:34.834Z","3.8.9":"2020-05-17T11:11:16.415Z","3.9.0":"2020-05-17T12:48:40.584Z","3.10.0":"2020-05-19T15:34:03.824Z","3.10.1":"2020-05-21T16:30:07.280Z","3.10.2":"2020-05-24T10:10:18.901Z","3.11.0":"2020-05-26T14:51:08.986Z","3.11.1":"2020-05-31T08:06:31.099Z","3.11.2":"2020-06-04T14:43:00.003Z","3.11.3":"2020-06-07T21:04:02.562Z","3.12.1":"2020-06-08T09:40:30.074Z","3.12.3":"2020-06-10T09:56:42.988Z","3.12.4":"2020-06-11T11:29:11.835Z","3.13.0":"2020-06-14T12:28:21.855Z","3.13.1":"2020-06-15T10:56:30.667Z","3.13.2":"2020-06-16T07:35:55.061Z","3.13.4":"2020-06-16T09:38:12.578Z","3.14.0":"2020-06-17T07:44:25.854Z","3.13.5":"2020-06-17T11:18:41.251Z","3.14.1":"2020-06-17T13:54:48.033Z","3.14.2":"2020-06-22T12:51:18.969Z","3.14.3":"2020-06-22T12:57:31.908Z","3.14.4":"2020-06-22T14:29:57.844Z","3.14.5":"2020-06-24T07:23:10.067Z","3.15.0":"2020-06-24T08:47:28.673Z","3.15.1":"2020-06-25T10:28:56.541Z","3.16.0":"2020-06-28T10:48:41.795Z","3.16.1":"2020-06-29T14:33:08.669Z","3.16.2":"2020-06-30T10:57:35.007Z","3.17.0":"2020-07-08T08:34:33.369Z","3.17.1":"2020-07-08T09:01:52.436Z","3.17.2":"2020-07-08T10:33:42.104Z","3.17.3":"2020-07-08T12:16:50.047Z","3.18.0":"2020-07-13T14:08:51.959Z","3.18.1":"2020-07-13T15:34:28.419Z","3.18.2":"2020-07-13T16:31:12.880Z","3.18.3":"2020-07-14T09:23:41.095Z","3.18.4":"2020-07-14T12:03:24.246Z","3.19.0":"2020-07-16T11:38:40.542Z","3.20.0":"2020-07-16T13:23:12.663Z","3.20.1":"2020-07-19T12:05:25.789Z","3.20.2":"2020-07-19T14:36:08.462Z","3.21.0":"2020-07-19T16:17:05.953Z","3.22.0":"2020-07-21T10:15:46.787Z","3.22.1":"2020-07-22T09:06:02.066Z","3.22.2":"2020-07-22T09:08:26.053Z","3.23.0":"2020-07-30T09:39:18.903Z","3.24.0-rc1.0":"2020-08-04T17:11:58.513Z","3.24.0":"2020-08-05T16:21:23.809Z","3.24.1":"2020-08-17T10:23:12.670Z","3.24.2":"2020-08-20T09:47:49.834Z","3.25.0":"2020-08-23T14:01:35.275Z","3.25.1":"2020-08-26T11:41:24.803Z","3.25.2":"2020-08-26T15:51:00.456Z","3.25.5":"2020-09-02T09:50:13.189Z","3.25.6":"2020-09-03T10:01:51.896Z","3.25.7":"2020-09-07T16:13:58.144Z","3.26.0":"2020-09-08T16:31:13.068Z","3.27.0-pay-per-req-simple-table.0":"2020-09-10T17:51:23.252Z","3.27.0":"2020-09-13T08:55:54.250Z","3.27.1":"2020-09-13T13:27:16.349Z","3.27.2":"2020-09-13T13:36:39.310Z","3.28.0":"2020-09-15T09:01:32.872Z","3.29.0":"2020-09-16T09:30:19.082Z","3.29.1":"2020-09-16T15:01:56.055Z","3.29.2":"2020-09-22T09:35:11.256Z","3.30.0":"2020-09-23T14:20:09.202Z","3.31.0":"2020-09-24T09:00:03.938Z","3.31.1":"2020-09-29T13:54:13.545Z","3.31.2":"2020-10-01T08:35:24.365Z","3.31.3":"2020-10-01T15:58:31.485Z","3.32.0":"2020-10-01T17:36:10.083Z","3.32.1":"2020-10-01T19:48:24.089Z","3.33.0":"2020-10-06T09:40:30.064Z","3.33.1":"2020-10-06T10:00:09.201Z","3.33.2":"2020-10-06T15:15:14.266Z","3.33.3":"2020-10-15T13:19:17.230Z","3.33.4":"2020-10-15T14:07:39.363Z","3.33.5":"2020-10-15T15:29:39.211Z","3.33.6":"2020-10-18T07:55:37.472Z","3.33.7":"2020-10-18T13:30:06.437Z","3.33.8":"2020-10-18T13:34:48.512Z","3.34.0":"2020-10-21T08:23:06.688Z","3.34.1":"2020-10-21T10:14:39.490Z","3.35.0":"2020-10-21T11:43:52.494Z","3.35.1":"2020-10-21T12:37:47.386Z","3.35.2":"2020-10-21T18:26:15.145Z","3.35.3":"2020-10-26T12:13:22.956Z","3.35.4":"2020-10-27T13:40:21.955Z","3.36.0":"2020-11-01T09:23:43.024Z","3.37.0":"2020-11-01T13:27:01.461Z","3.38.0":"2020-11-02T12:54:10.029Z","3.39.0":"2020-11-08T12:17:28.888Z","3.40.0":"2020-11-08T15:32:15.063Z","3.40.1":"2020-11-08T17:44:24.302Z","3.40.2":"2020-11-09T08:47:55.670Z","3.41.0":"2020-11-09T12:30:05.003Z","3.42.0-resources-status.0":"2020-11-10T13:34:38.444Z","3.42.0":"2020-11-10T14:01:00.341Z","3.43.0":"2020-11-10T16:05:11.715Z","3.43.1":"2020-11-12T11:25:50.182Z","3.44.0":"2020-11-17T12:29:16.630Z","3.45.0":"2020-11-18T09:50:18.800Z","3.46.0":"2020-11-19T09:31:00.028Z","3.46.1":"2020-11-19T13:03:09.971Z","3.47.0":"2020-11-19T17:59:52.908Z","3.48.0":"2020-11-22T14:20:30.721Z","3.48.1":"2020-11-23T10:29:38.436Z","3.48.2":"2020-11-29T15:55:44.074Z","3.49.0":"2020-12-01T11:20:50.836Z","3.50.0":"2020-12-01T16:30:55.320Z","3.50.3":"2020-12-02T14:17:08.001Z","3.50.4":"2020-12-07T10:06:05.449Z","3.51.0":"2020-12-07T13:14:45.010Z","3.52.0":"2020-12-08T17:12:36.330Z","3.52.1":"2020-12-08T18:00:47.988Z","3.52.2":"2020-12-09T16:31:31.036Z","3.53.0":"2020-12-10T16:06:52.361Z","3.54.0":"2020-12-14T09:50:18.882Z","3.55.0":"2020-12-14T13:40:31.790Z","3.55.1":"2020-12-14T16:57:01.336Z","3.56.0":"2020-12-15T16:26:02.769Z","3.56.1":"2020-12-16T15:01:19.807Z","3.57.0":"2020-12-17T08:56:35.206Z","3.57.1":"2020-12-17T11:52:54.544Z","3.57.2":"2020-12-17T14:04:19.207Z","3.57.3":"2020-12-17T14:15:25.129Z","3.58.0":"2020-12-22T11:09:32.807Z","3.59.0-stream-lambda-connection.0":"2020-12-22T13:01:56.922Z","3.59.0":"2020-12-22T17:09:50.758Z","3.60.0-rekognition-service.0":"2021-01-03T14:02:56.837Z","3.60.0":"2021-01-03T16:08:48.809Z","3.60.1":"2021-01-04T09:51:57.633Z","4.0.0":"2021-01-10T16:06:55.194Z","4.0.1":"2021-01-11T11:06:18.920Z","4.0.2":"2021-01-14T17:27:12.918Z","4.0.3-0":"2021-01-18T15:10:38.462Z","5.0.0":"2021-01-19T14:37:40.904Z","5.0.1":"2021-01-20T14:19:27.827Z","5.0.2":"2021-01-20T19:29:46.184Z","5.1.0":"2021-01-21T12:20:25.542Z","5.1.1":"2021-01-21T14:06:41.460Z","5.1.1-gitlab":"2021-01-24T12:52:36.250Z","5.1.2":"2021-01-24T15:23:53.712Z","5.2.0":"2021-01-26T12:25:01.311Z","5.2.1":"2021-01-31T16:45:09.451Z","5.2.2":"2021-02-01T13:12:36.954Z","6.0.0":"2021-02-03T14:55:12.505Z","6.1.0":"2021-02-03T17:00:59.479Z","6.2.0":"2021-02-03T17:33:50.864Z","6.2.1":"2021-02-04T14:05:43.199Z","6.2.2":"2021-02-08T14:02:27.234Z","6.3.0":"2021-02-09T10:25:30.778Z","6.3.1":"2021-02-11T14:16:05.040Z","6.4.0":"2021-02-16T13:48:22.179Z","6.4.1":"2021-02-18T10:00:18.987Z","6.5.0":"2021-02-24T16:35:40.064Z","6.5.1":"2021-02-25T16:28:15.233Z","6.6.0":"2021-03-01T11:56:42.819Z","6.6.1":"2021-03-01T13:10:43.716Z","6.7.0-rds-validations.0":"2021-03-02T13:21:39.377Z","6.7.0-rds-validations.1":"2021-03-02T13:31:01.116Z","6.7.0":"2021-03-02T15:31:24.527Z","6.7.1":"2021-03-03T12:45:02.642Z","6.8.0":"2021-03-07T16:46:38.015Z","6.8.0-dlq.0":"2021-03-07T17:24:42.941Z","6.9.0-dlq.0":"2021-03-07T17:46:42.681Z","6.8.1":"2021-03-08T13:40:34.947Z","6.9.0":"2021-03-08T15:36:11.658Z","6.9.1":"2021-03-08T16:14:20.428Z","6.9.2":"2021-03-09T08:33:13.852Z","6.9.3":"2021-03-09T09:54:02.787Z","6.9.4":"2021-03-09T09:57:37.864Z","6.9.5":"2021-03-09T11:38:30.368Z","6.9.6":"2021-03-09T12:19:18.763Z","6.9.7":"2021-03-14T12:07:47.526Z","6.10.0-auth0-integration.0":"2021-03-15T11:21:09.319Z","6.10.0-auth0-integration.1":"2021-03-15T15:48:33.420Z","6.10.0-auth0-integration.2":"2021-03-15T18:50:42.874Z","6.10.0":"2021-03-16T11:33:56.138Z","6.10.1":"2021-03-16T16:05:19.421Z","6.11.0":"2021-03-16T16:20:33.337Z","6.11.0-gitlab":"2021-03-18T11:09:12.209Z","6.12.0":"2021-03-18T17:02:09.995Z","6.13.0":"2021-03-22T10:44:52.982Z","6.13.1":"2021-03-24T13:36:27.580Z","6.13.0-auth0-blueprint-support.0":"2021-03-24T13:41:28.739Z","6.13.2":"2021-03-24T16:04:45.379Z","6.13.3":"2021-03-25T10:02:38.329Z","6.13.4":"2021-03-25T13:40:06.667Z","6.14.0":"2021-03-25T14:23:04.705Z","7.0.0":"2021-03-25T15:56:56.097Z","7.0.1":"2021-04-04T15:09:19.168Z","7.1.0":"2021-04-05T12:59:31.538Z","7.2.0":"2021-04-05T15:16:05.445Z","7.2.2":"2021-04-07T13:13:29.026Z","7.3.0":"2021-04-08T08:35:59.840Z","7.3.1":"2021-04-11T08:54:30.139Z","7.4.0":"2021-04-12T12:36:52.261Z","7.5.0-rdb-cluster-vpc.0":"2021-04-12T16:25:37.814Z","7.5.0-rdb-cluster-vpc.1":"2021-04-12T16:53:39.130Z","7.5.0":"2021-04-13T10:17:49.048Z","7.5.1":"2021-04-13T12:03:33.242Z","7.6.0-auth-rdb-password-generation.0":"2021-04-13T14:33:11.400Z","7.5.2":"2021-04-14T07:49:19.751Z","7.5.3":"2021-04-18T12:55:55.782Z","7.6.0":"2021-04-18T15:16:24.804Z","7.7.0":"2021-04-21T17:01:11.912Z","7.7.1":"2021-05-03T08:26:44.045Z","7.8.0-datadog-integration.0":"2021-05-05T13:23:14.896Z","7.8.0-datadog-integration.1":"2021-05-05T13:31:45.946Z","7.8.0-datadog-integration.2":"2021-05-05T13:33:47.019Z","7.9.0-dd-log-shipping.0":"2021-05-09T07:41:32.436Z","7.7.2":"2021-05-09T08:47:46.552Z","7.9.0-dd-log-shipping.1":"2021-05-09T12:13:02.003Z","7.9.0":"2021-05-10T14:46:24.920Z","7.9.1":"2021-05-11T07:57:12.251Z","7.9.2":"2021-05-11T13:40:08.341Z","7.10.0":"2021-05-19T11:59:45.806Z","7.11.0":"2021-05-24T08:36:27.980Z","7.12.0":"2021-06-03T17:39:23.372Z","7.12.1":"2021-06-08T08:17:00.769Z","7.12.2":"2021-06-10T11:55:42.251Z","7.13.0":"2021-06-10T12:07:39.799Z","7.14.0-policy-blueprint.0":"2021-06-14T09:37:27.950Z","7.13.1":"2021-06-15T08:15:01.003Z","7.14.0":"2021-06-16T11:53:23.418Z","7.14.1-ts-4.3.0":"2021-06-24T14:48:40.191Z","7.14.1":"2021-06-24T16:00:44.498Z","7.14.2":"2021-06-28T11:24:07.172Z","7.15.0":"2021-06-28T11:28:22.626Z","7.16.0":"2021-06-30T14:31:27.554Z","7.16.1":"2021-07-06T14:50:46.834Z","7.17.0":"2021-07-08T08:27:53.109Z","7.18.0":"2021-07-11T16:02:55.679Z","7.18.1":"2021-07-12T13:53:52.863Z","7.18.2":"2021-07-13T07:44:44.203Z","7.19.0":"2021-07-13T08:12:41.670Z","7.19.1":"2021-07-13T15:52:12.401Z","7.19.2":"2021-07-14T09:34:43.099Z","7.19.3":"2021-07-14T12:56:06.849Z","7.19.4":"2021-07-15T09:18:06.991Z","7.19.5":"2021-07-15T13:49:46.915Z","7.20.0":"2021-07-20T14:24:33.829Z","7.20.1":"2021-07-22T12:21:40.389Z","7.20.2":"2021-07-28T08:40:50.957Z","7.20.3":"2021-07-28T08:57:45.130Z","7.20.4":"2021-07-28T11:26:47.914Z","8.0.0":"2021-08-04T09:29:59.444Z","8.0.1":"2021-08-04T11:48:57.305Z","8.0.2":"2021-08-04T11:56:57.991Z","8.0.3":"2021-08-05T14:39:35.942Z","8.0.4":"2021-08-08T08:32:58.738Z","8.1.0":"2021-08-08T13:44:54.550Z","8.2.0":"2021-08-10T16:46:03.570Z","8.2.1":"2021-08-11T15:28:15.375Z","8.2.2":"2021-08-12T13:18:26.677Z","8.3.0-fargate-containers.0":"2021-08-17T12:30:28.455Z","8.3.0-fargate-containers.1":"2021-08-17T13:02:52.039Z","8.2.3":"2021-08-17T14:06:59.799Z","8.3.0-fargate-containers.2":"2021-08-18T09:35:51.041Z","8.3.0-fargate-containers.3":"2021-08-19T09:24:11.318Z","8.3.0-fargate-containers.4":"2021-08-24T15:10:17.813Z","8.3.0-payments.0":"2021-08-25T11:42:02.668Z","8.3.0-payments.1":"2021-08-25T14:32:14.074Z","8.3.0-payments.2":"2021-08-25T16:50:31.360Z","8.2.4-splunk-integration":"2021-08-29T12:33:48.296Z","8.2.4-splunk-integration-2":"2021-08-29T14:33:36.726Z","8.2.4":"2021-08-30T12:26:56.438Z","8.3.0-payments.3":"2021-08-31T09:55:31.731Z","8.3.0-payments.4":"2021-08-31T13:45:00.732Z","8.3.0":"2021-09-01T16:03:01.994Z","8.3.1":"2021-09-05T09:56:09.678Z","8.3.2-fargate-containers.5":"2021-09-13T09:58:16.779Z","8.3.2-fargate-containers.6":"2021-09-22T09:38:45.723Z","8.3.2-fargate-containers.7":"2021-09-26T14:47:38.219Z","8.3.2-fargate-containers.8":"2021-09-26T14:52:40.939Z","8.3.2-fargate-containers.9":"2021-09-26T14:57:37.954Z","8.3.2-0":"2021-09-29T09:26:57.951Z","8.3.2":"2021-09-29T09:34:25.106Z","8.3.3-fargate-containers.10":"2021-09-30T08:10:37.761Z","8.3.3-fargate-containers.11":"2021-09-30T08:12:39.016Z","8.3.3-fargate-containers.12":"2021-09-30T08:29:58.257Z","8.4.0":"2021-10-03T15:45:53.092Z","8.5.0-fargate-containers.13":"2021-10-04T14:40:38.332Z","8.5.0-fargate-containers.14":"2021-10-06T09:19:44.407Z","8.5.0":"2021-10-06T10:29:37.982Z","8.5.1":"2021-10-06T13:01:28.254Z","8.5.2-invocation-access.0":"2021-10-10T11:30:09.376Z","8.5.2":"2021-10-10T12:39:08.265Z","8.5.3":"2021-10-10T14:24:43.145Z","8.5.4":"2021-10-13T13:53:43.962Z","8.5.5-logging-improvements.0":"2021-10-14T15:17:54.753Z","8.5.5":"2021-10-18T09:33:24.220Z","8.5.6":"2021-10-26T12:15:08.995Z","8.5.7":"2021-10-26T15:17:06.096Z","8.5.8-node-16.0":"2021-11-03T12:41:58.372Z","9.0.0-type-validations-3.0":"2021-11-03T19:15:36.865Z","8.5.8-cached-ssm.0":"2021-11-09T14:52:51.653Z","8.5.8-cached-ssm.1":"2021-11-09T15:04:40.880Z","8.5.8-cached-ssm.2":"2021-11-09T15:27:36.432Z","8.6.0-0":"2021-11-09T15:39:17.035Z","8.6.0":"2021-11-10T10:44:43.264Z","8.6.1":"2021-12-26T13:28:21.196Z","8.6.2-apigateway-fixes.0":"2022-01-06T09:54:42.493Z","8.6.2-apigateway-fixes.1":"2022-01-06T17:52:21.242Z","8.6.2-apigateway-fixes.2":"2022-01-06T18:15:58.581Z","8.7.0-signup-notifier.1":"2022-01-09T12:04:26.581Z","8.6.2":"2022-01-10T09:35:22.771Z","8.7.0":"2022-01-11T17:39:43.226Z","8.8.0-external-s3.0":"2022-01-30T13:59:58.355Z","8.8.0-external-s3.1":"2022-02-01T11:11:06.541Z","8.8.0-external-s3.3":"2022-02-01T12:42:39.311Z","8.8.0-external-s3.4":"2022-02-01T12:56:08.799Z","8.8.0-entry-point-validation.0":"2022-02-03T11:40:53.259Z","8.8.0":"2022-02-03T13:00:20.561Z","8.9.0-entry-point-validation.1":"2022-02-03T13:58:31.769Z","8.9.0-entry-point-validation.2":"2022-02-03T14:52:14.803Z","8.9.0":"2022-02-06T09:39:15.887Z","8.9.1":"2022-02-13T11:48:25.532Z","8.10.0":"2022-02-14T15:59:59.590Z","8.11.0-fifo-queue.0":"2022-02-22T10:43:13.687Z","8.11.0-fifo-queue.1":"2022-02-22T18:45:51.445Z","8.11.0-fifo-queue.2":"2022-02-28T09:48:51.143Z","8.11.0-fifo-queue.3":"2022-02-28T14:05:46.555Z","8.11.0":"2022-03-03T11:22:59.795Z","8.11.1":"2022-03-07T13:07:13.866Z","8.12.0-project-template-application.0":"2022-03-08T10:24:55.092Z","8.12.0-project-template-application.1":"2022-03-08T10:32:14.568Z","8.12.0-improvements.0":"2022-03-08T11:11:58.850Z","8.13.0":"2022-03-08T12:08:40.444Z","8.12.0-project-template-application.2":"2022-03-09T13:47:49.147Z","8.14.0-project-template-application.3":"2022-03-10T14:27:51.318Z","8.14.0":"2022-03-10T16:19:13.401Z","8.14.1-0":"2022-03-10T17:20:20.634Z","8.14.1":"2022-03-13T09:33:35.664Z","9.0.0":"2022-03-15T12:37:41.472Z","9.1.0-0":"2022-03-22T10:40:57.684Z","9.1.0":"2022-03-22T13:32:27.661Z","9.1.0-1":"2022-03-22T14:38:01.261Z","9.1.0-2":"2022-03-22T16:30:51.882Z","9.2.0-0":"2022-03-22T16:46:05.153Z","9.2.0":"2022-03-22T16:49:01.058Z","9.3.0-event-bridge.0":"2022-03-23T11:16:10.597Z","9.3.0-event-bridge.1":"2022-03-23T12:14:09.815Z","9.3.0-event-bridge.2":"2022-03-23T12:34:03.130Z","9.3.0-event-bridge.3":"2022-03-23T13:01:17.423Z","10.0.0-versions-metadata.0":"2022-03-24T10:51:58.380Z","10.0.0-versions-metadata.1":"2022-03-24T16:15:12.531Z","10.0.0-versions-metadata.2":"2022-03-27T09:44:21.432Z","10.0.0-versions-metadata.3":"2022-03-27T11:16:35.559Z","9.3.0-event-bridge.6":"2022-03-27T13:04:55.287Z","9.3.0":"2022-03-27T13:26:53.680Z","9.3.1":"2022-03-28T11:32:35.170Z","10.0.0-version-usage.0":"2022-03-28T13:05:49.303Z","10.0.0-version-usage.1":"2022-03-28T14:02:53.642Z","9.4.0-event-bridge.0":"2022-03-29T02:08:52.472Z","9.3.2":"2022-03-29T17:05:49.679Z","10.0.0-version-usage.2":"2022-03-30T06:32:05.690Z","10.0.0-version-usage.3":"2022-03-30T14:04:32.230Z","10.0.0-version-usage.4":"2022-03-31T06:48:41.292Z","10.0.0-version-usage.5":"2022-03-31T08:24:22.536Z","9.4.0":"2022-04-04T09:01:51.924Z","9.5.0-event-bridge.0":"2022-04-04T14:02:36.542Z","9.6.0-0":"2022-04-04T14:38:52.375Z","9.5.0-event-bridge.2":"2022-04-04T14:47:41.395Z","9.5.0-event-thebridgest.4":"2022-04-05T01:58:21.987Z","10.0.0":"2022-04-05T05:47:13.394Z","10.0.1":"2022-04-05T08:33:13.183Z","9.5.0-event-thebridgest.5":"2022-04-05T11:02:43.656Z","10.0.2":"2022-04-05T11:29:19.255Z","9.5.0-event-thebridgest.6":"2022-04-05T13:40:36.654Z","10.1.0-event-bridge.0":"2022-04-05T21:16:02.860Z","10.0.3-testbosscore.0":"2022-04-05T23:57:14.572Z","10.1.0":"2022-04-06T22:16:54.330Z","10.1.1":"2022-04-07T08:59:04.749Z","10.1.2":"2022-04-10T16:57:37.140Z","10.1.3":"2022-04-10T17:28:00.596Z","10.1.4":"2022-04-11T15:41:34.630Z","10.1.5":"2022-04-17T07:52:12.731Z","10.1.6":"2022-04-17T09:20:59.701Z","10.2.0-support-aws-marketplace.0":"2022-04-18T13:35:17.801Z","10.2.0-support-aws-marketplace.1":"2022-04-18T14:10:53.181Z","10.1.7":"2022-04-19T15:15:21.549Z","10.2.0-support-aws-marketplace.2":"2022-05-01T13:17:32.124Z","10.1.7-delPolicy":"2022-05-03T14:58:48.913Z","10.1.7-delPolicy2":"2022-05-03T15:13:06.666Z","10.2.0":"2022-05-03T15:34:21.992Z","10.3.0-roman-core.0":"2022-05-07T19:07:07.961Z","10.3.0-support-aws-marketplace.3":"2022-05-08T14:06:24.018Z","10.2.1-billing-api.0":"2022-05-10T11:57:03.125Z","10.2.1-billing-api.1":"2022-05-10T12:08:12.333Z","10.2.1":"2022-05-10T12:22:08.104Z","10.3.0-support-aws-marketplace.4":"2022-05-10T12:47:39.976Z","10.2.2":"2022-05-10T13:20:15.509Z","10.3.0-support-aws-marketplace.5":"2022-05-11T13:55:03.738Z","10.3.0-support-aws-marketplace.6":"2022-05-15T13:26:04.297Z","10.2.3":"2022-05-16T13:47:42.077Z","10.2.4-node16.0":"2022-05-19T12:22:08.352Z","11.0.0-node16.0":"2022-05-19T12:53:42.017Z","11.0.0-node16.1":"2022-05-19T18:41:55.626Z","11.0.0-node16.2":"2022-05-19T18:53:52.395Z","10.2.4":"2022-05-23T15:01:17.948Z","10.3.0":"2022-05-24T09:23:05.110Z","11.0.0-node16.3":"2022-05-25T08:15:57.647Z","11.0.0-remove-setters.1":"2022-05-26T13:23:57.735Z","11.0.0":"2022-05-26T13:30:45.701Z","12.0.0":"2022-05-29T07:57:55.475Z","12.1.0":"2022-05-30T09:51:01.160Z","12.2.0-commit-url.0":"2022-05-30T10:43:30.726Z","12.2.0-commit-url.1":"2022-05-30T16:06:25.827Z","12.2.0-organization-preferences.0":"2022-06-01T13:52:52.317Z","12.2.0":"2022-06-02T14:13:02.218Z","12.2.0-roman.ssm.1":"2022-06-02T17:17:01.468Z","12.2.1":"2022-06-03T11:30:11.892Z","12.2.0-roman.ssm.2":"2022-06-06T23:06:24.971Z","12.3.0-table-recovery.0":"2022-06-08T13:21:38.297Z","12.3.0-table-recovery.1":"2022-06-08T15:11:40.403Z","12.3.0":"2022-06-08T15:21:22.791Z","12.4.0":"2022-06-09T10:00:38.765Z","12.4.1":"2022-06-14T14:23:45.680Z","12.5.0-docdb-resource.0":"2022-06-21T13:56:19.582Z","12.5.0-docdb-resource.1":"2022-06-21T14:16:37.966Z","12.5.0-docdb-resource.3":"2022-06-21T15:33:35.086Z","12.5.0-docdb-resource.4":"2022-06-22T09:47:03.760Z","12.5.0-docdb-resource.5":"2022-06-22T09:51:36.990Z","12.5.0-docdb-resource.6":"2022-06-22T09:53:15.403Z","12.5.0-docdb-resource.7":"2022-06-22T13:01:13.644Z","12.5.0-docdb-resource.8":"2022-06-22T13:04:53.397Z","12.5.0-docdb-resource.9":"2022-06-22T13:06:56.429Z","12.5.0-docdb-resource.10":"2022-06-23T14:51:32.028Z","12.5.0-docdb-resource.11":"2022-06-23T16:19:02.429Z","12.5.0-docdb-resource.12":"2022-06-23T16:21:23.491Z","12.5.0-docdb-resource.13":"2022-06-27T10:03:36.171Z","12.5.0":"2022-06-28T13:43:19.610Z","12.6.0-docdb-resource.13":"2022-06-28T15:21:46.832Z","12.6.0-docdb-resource.14":"2022-06-28T15:23:46.131Z","13.0.0-logging-improvements.0":"2022-06-29T08:31:44.135Z","13.0.0-logging-improvements.1":"2022-06-29T08:50:52.926Z","13.0.0":"2022-06-29T14:41:27.956Z","13.0.1":"2022-06-30T09:41:17.098Z","14.0.0-old-code-cleanup.0":"2022-06-30T12:00:16.870Z","14.0.0-old-code-cleanup.1":"2022-06-30T12:13:39.373Z","13.1.0-docdb-resource.15":"2022-06-30T14:01:04.763Z","13.1.0":"2022-06-30T14:38:01.856Z","13.1.1":"2022-07-03T12:22:12.626Z","14.0.0":"2022-07-03T12:30:49.145Z","14.0.1":"2022-07-03T12:45:45.965Z","14.0.2":"2022-07-03T13:39:50.371Z","14.0.3":"2022-07-04T08:20:48.495Z","14.1.0-cli-improvements.0":"2022-07-04T08:23:39.349Z","14.0.4-instance-count-param.0":"2022-07-04T13:08:08.965Z","14.0.4":"2022-07-04T13:13:15.765Z","14.0.5":"2022-07-05T08:13:13.447Z","14.1.0":"2022-07-05T11:55:22.435Z","14.2.0-recommendations-service.0":"2022-07-07T12:13:20.540Z","14.2.0-recommendations-service.1":"2022-07-07T14:30:32.164Z","14.1.0-global.environments.0":"2022-07-08T23:09:21.058Z","14.1.0-global.environments.1":"2022-07-10T20:34:52.903Z","14.1.0-global.environments.2":"2022-07-11T02:40:39.334Z","14.1.0-global.environments.3":"2022-07-11T10:17:21.810Z","14.2.0":"2022-07-11T10:52:31.902Z","14.1.0-global.environments.4":"2022-07-13T12:14:58.118Z","14.1.0-global.environments.5":"2022-07-13T12:22:35.909Z","14.1.0-global.environments.6":"2022-07-13T14:26:21.375Z","14.1.0-global.environments.7":"2022-07-13T15:27:58.054Z","14.3.0-data-destruction.0":"2022-07-13T17:50:48.689Z","14.1.0-global.environments.8":"2022-07-14T09:55:49.030Z","14.3.0-data-destruction.1":"2022-07-14T11:06:44.326Z","14.1.0-global.environments.9":"2022-07-14T12:49:02.690Z","14.1.0-global.environments.10":"2022-07-14T12:59:52.166Z","14.1.0-global.environments.11":"2022-07-14T13:02:04.750Z","14.1.0-global.environments.12":"2022-07-14T15:00:18.289Z","14.1.0-global.environments.13":"2022-07-14T15:09:32.081Z","14.2.1":"2022-07-17T08:19:49.221Z","14.1.0-global.environments.14":"2022-07-17T09:40:32.487Z","14.1.0-global.environments.15":"2022-07-18T10:10:07.444Z","14.3.0-login-manager.0":"2022-07-18T13:36:41.539Z","14.3.0-login-manager.1":"2022-07-18T16:35:44.796Z","14.3.0-login-manager.2":"2022-07-18T17:06:38.887Z","14.1.0-global.environments.16":"2022-07-18T17:30:20.770Z","14.1.0-global.environments.17":"2022-07-19T09:55:43.609Z","14.1.0-global.environments.18":"2022-07-19T12:28:21.578Z","14.3.0-login-manager.3":"2022-07-20T10:15:44.102Z","14.2.0-ecs-service.0":"2022-07-20T11:04:37.726Z","14.3.0-ecs-service.0":"2022-07-20T11:19:20.335Z","14.3.0-login-manager.4":"2022-07-21T08:15:59.639Z","14.3.0-login-manager.5":"2022-07-21T08:30:36.751Z","14.3.0-login-manager.6":"2022-07-21T08:50:17.340Z","14.3.0-login-manager.7":"2022-07-21T12:13:45.422Z","14.3.0-login-manager.8":"2022-07-21T19:44:56.036Z","14.3.0-login-manager.9":"2022-07-22T02:16:00.756Z","14.1.0-global.environments.19":"2022-07-24T14:16:23.508Z","14.3.0-ecs-service.1":"2022-07-25T09:14:57.056Z","14.3.0-login-manager.10":"2022-07-25T10:06:30.670Z","14.1.0-global.environments.20":"2022-07-26T09:14:37.821Z","14.3.0-login-manager.11":"2022-07-26T09:14:56.642Z","14.1.0-global.environments.21":"2022-07-26T09:50:49.288Z","14.3.0":"2022-07-26T10:52:49.094Z","14.4.0-data-destruction.2":"2022-07-26T12:15:12.649Z","14.3.0-ecs-service.2":"2022-07-26T15:19:13.349Z","14.3.0-ecs-service.3":"2022-07-26T16:20:23.456Z","14.4.0-login-manager.12":"2022-07-27T08:15:59.215Z","14.4.0-login-manager.13":"2022-07-27T08:37:00.552Z","14.4.0-data-destruction.3":"2022-07-27T14:23:56.378Z","14.4.0-cognito-apigateway.0":"2022-07-27T14:41:25.931Z","14.4.0-cognito-apigateway.1":"2022-07-27T14:55:07.591Z","14.4.0-data-destruction.4":"2022-07-27T17:13:51.388Z","14.4.0":"2022-07-28T08:11:42.947Z","14.5.0":"2022-07-28T13:20:22.509Z","14.4.0-cognito-apigateway.2":"2022-07-28T14:53:04.786Z","14.4.0-cognito-apigateway.3":"2022-07-28T15:20:24.808Z","14.6.0-rdsproxy.0":"2022-07-31T22:16:42.185Z","14.6.0-rdsproxy.1":"2022-07-31T23:19:22.423Z","14.6.0-rdsproxy.2":"2022-07-31T23:38:51.213Z","14.6.0-rdsproxy.3":"2022-08-01T23:10:05.600Z","14.6.0-rdsproxy.4":"2022-08-02T03:08:17.766Z","14.6.0-data-destruction.5":"2022-08-02T09:53:32.827Z","14.6.0-rdsproxy.5":"2022-08-02T11:58:46.493Z","14.6.0-rdsproxy.6":"2022-08-02T12:32:54.921Z","14.6.0-data-destruction.6":"2022-08-02T14:48:26.762Z","14.5.1":"2022-08-03T08:15:09.819Z","14.6.0-rdsproxy.7":"2022-08-03T09:45:36.645Z","14.6.0-0":"2022-08-03T13:31:11.732Z","14.6.0":"2022-08-03T16:00:09.869Z","14.6.0-rdsproxy.8":"2022-08-03T22:05:53.111Z","14.7.0-data-destruction.7":"2022-08-04T08:22:46.395Z","14.4.0-cognito-apigateway.4":"2022-08-04T10:02:53.111Z","14.7.0-cognito-apigateway.5":"2022-08-04T10:51:31.795Z","14.7.0-cognito-apigateway.6":"2022-08-04T12:46:49.119Z","14.7.0":"2022-08-04T12:58:40.061Z","14.8.0-data-destruction.8":"2022-08-04T16:31:25.438Z","14.6.0-rdsproxy.9":"2022-08-05T17:04:40.013Z","14.6.0-rdsproxy.10":"2022-08-07T13:59:42.417Z","14.8.0-data-destruction.9":"2022-08-08T11:24:27.775Z","14.7.1-0":"2022-08-08T20:59:40.370Z","14.8.0":"2022-08-09T20:41:27.501Z","14.8.1-0":"2022-08-09T21:37:36.632Z","14.9.0-data-destruction.10":"2022-08-10T11:10:31.366Z","14.8.1-rdsproxy.0":"2022-08-10T12:48:53.846Z","14.8.1":"2022-08-10T13:48:10.797Z","14.7.0-tags-encoding.0":"2022-08-15T13:55:23.261Z","14.9.0-data-destruction.11":"2022-08-16T11:59:35.459Z","14.7.0-tags-encoding.1":"2022-08-16T12:10:15.422Z","14.9.0-data-destruction.12":"2022-08-16T12:10:56.027Z","14.7.0-tags-encoding.2":"2022-08-16T12:12:07.405Z","14.7.0-tags-encoding.3":"2022-08-16T12:15:17.427Z","14.9.0-data-destruction.13":"2022-08-16T13:24:52.295Z","14.9.0-data-destruction.14":"2022-08-16T13:48:33.284Z","14.7.0-tags-encoding.4":"2022-08-16T15:17:23.205Z","14.9.0-tags-encoding.0":"2022-08-16T15:43:27.205Z","14.9.0-data-destruction.15":"2022-08-16T15:53:38.736Z","14.9.0-data-destruction.16":"2022-08-17T07:57:14.146Z","14.9.0-tags-encoding.1":"2022-08-17T08:38:11.619Z","14.9.0-data-destruction.17":"2022-08-17T14:44:31.384Z","14.9.0-data-destruction.18":"2022-08-18T08:56:24.052Z","14.9.0-data-destruction.19":"2022-08-18T17:26:06.921Z","14.9.0-data-destruction.20":"2022-08-18T17:35:28.892Z","14.8.2-ssm-err-message.0":"2022-08-21T10:17:06.995Z","14.9.0":"2022-08-22T09:03:58.064Z","14.9.1":"2022-08-22T09:50:23.867Z","14.10.0-data-destruction.21":"2022-08-22T09:53:09.828Z","14.9.2":"2022-08-22T12:11:00.594Z","14.10.0-data-destruction.22":"2022-08-22T13:48:32.265Z","14.10.0":"2022-08-22T14:59:44.652Z","14.10.1":"2022-08-23T13:25:07.974Z","14.10.2-runtime-support.0":"2022-08-23T14:28:40.513Z","14.10.2-runtime-support.1":"2022-08-23T15:18:41.461Z","14.10.2-runtime-support.2":"2022-08-23T16:13:45.846Z","14.11.0-runtime-support.3":"2022-08-23T16:26:58.504Z","14.10.2-vpc.0":"2022-08-24T12:12:06.179Z","14.11.0":"2022-08-25T09:03:50.773Z","14.11.1":"2022-08-29T15:56:43.813Z","14.11.2-proxyName.0":"2022-08-29T20:08:03.607Z","14.12.0-auth-watcher.0":"2022-08-30T08:33:34.038Z","14.12.0-auth-watcher.1":"2022-08-30T08:37:39.737Z","14.11.2":"2022-08-30T08:57:09.493Z","14.11.3-split.0":"2022-08-30T15:38:54.209Z","14.11.3":"2022-08-30T16:24:43.901Z","14.12.0-auth-watcher.2":"2022-08-31T09:01:28.274Z","14.12.0-auth-watcher.3":"2022-08-31T13:38:37.585Z","14.12.0":"2022-09-01T08:40:39.191Z","14.12.1-github-access-error.0":"2022-09-01T10:26:51.564Z","14.12.1":"2022-09-04T08:19:08.210Z","14.12.2-migrationclone.0":"2022-09-07T14:05:26.650Z","14.12.2":"2022-09-08T11:18:13.719Z","14.13.0-static-website-access.0":"2022-09-08T13:10:13.332Z","14.13.0-static-website-access.1":"2022-09-08T13:14:14.728Z","14.13.0-static-website-access.2":"2022-09-08T13:19:47.919Z","14.13.0-static-website-access.3":"2022-09-08T13:22:22.957Z","14.13.0-static-website-access.4":"2022-09-08T15:09:30.332Z","14.13.0-static-website-access.5":"2022-09-11T16:22:30.531Z","14.13.0-static-website-access.6":"2022-09-12T11:14:11.511Z","14.13.0-static-website-access.7":"2022-09-12T11:34:30.939Z","14.13.0-static-website-access.8":"2022-09-14T10:00:44.823Z","14.13.0":"2022-09-14T11:20:46.027Z","14.13.1-gh-improvements.0":"2022-09-20T13:13:51.935Z","14.13.1-gh-improvements.1":"2022-09-20T13:58:06.941Z","14.13.1-gh-improvements.2":"2022-09-20T15:24:56.683Z","14.13.1-gh-improvements.3":"2022-09-20T15:59:41.051Z","14.14.0-externalrds.0":"2022-09-20T17:06:09.178Z","14.14.0-externalrds.1":"2022-09-21T13:32:54.172Z","14.14.0-externalrds.2":"2022-09-21T16:12:49.115Z","14.14.0-externalrds.3":"2022-09-22T04:45:36.473Z","14.14.0-externalrds.4":"2022-09-22T12:57:08.811Z","14.14.0-0":"2022-09-26T07:13:13.134Z","14.14.0-externalrds.5":"2022-09-27T06:29:30.472Z","14.14.0-externalrds.6":"2022-09-27T16:14:59.430Z","14.14.0-externalrds.7":"2022-09-27T23:07:46.650Z","14.14.0-externalrds.8":"2022-09-27T23:36:57.740Z","14.14.0-externalrds.9":"2022-09-28T00:15:12.166Z","14.13.1":"2022-09-28T09:14:15.658Z","14.14.0-externalrds.10":"2022-09-28T13:10:29.233Z","14.14.0":"2022-09-29T12:13:46.007Z","14.14.1":"2022-09-29T13:47:57.869Z","14.15.0-externalrds.0":"2022-10-02T14:05:06.593Z","14.15.0-externalrds.1":"2022-10-03T00:20:31.501Z","14.15.0-externalrds.2":"2022-10-04T02:39:31.587Z","14.15.0-externalrds.3":"2022-10-11T18:25:16.254Z","14.15.0":"2022-10-11T18:33:05.587Z","14.15.1":"2022-10-18T09:09:33.036Z","14.15.2-0":"2022-10-18T14:06:04.205Z","14.15.2-1":"2022-10-18T14:12:09.876Z","14.15.2-2":"2022-10-18T23:34:34.779Z","14.16.0":"2022-10-19T13:03:01.491Z","14.15.1-web-socket.0":"2022-10-19T16:05:12.013Z","14.16.0-web-socket.0":"2022-10-19T16:45:05.396Z","14.17.0-web-socket.1":"2022-10-20T08:06:17.708Z","14.17.0-web-socket.2":"2022-10-20T08:52:34.432Z","14.17.0-web-socket.3":"2022-10-20T09:02:47.208Z","14.17.0-web-socket.4":"2022-10-20T09:08:02.684Z","14.17.0-web-socket.5":"2022-10-20T10:37:35.745Z","14.17.0-web-socket.7":"2022-10-20T10:41:17.200Z","14.17.0-web-socket.8":"2022-10-20T11:44:20.689Z","14.17.0-web-socket.9":"2022-10-20T11:55:16.276Z","14.17.0-web-socket.10":"2022-10-20T11:58:58.211Z","14.16.1-0":"2022-10-23T22:58:40.991Z","14.16.1-1":"2022-10-24T09:20:06.791Z","14.16.1-2":"2022-10-24T11:01:16.802Z","14.16.1-3":"2022-10-24T12:28:17.603Z","14.17.0-web-socket.11":"2022-10-26T08:48:56.946Z","14.17.0":"2022-10-26T11:28:39.015Z","14.18.0-web-socket.12":"2022-10-26T12:35:46.818Z","14.18.0":"2022-10-26T16:25:36.089Z","14.18.1-0":"2022-10-30T15:46:22.293Z","14.18.1-1":"2022-10-30T19:53:35.179Z","14.18.1-2":"2022-10-30T20:57:57.435Z","14.18.1-4":"2022-10-30T21:42:52.610Z","14.18.1-5":"2022-10-30T22:07:47.914Z","14.18.1-6":"2022-10-30T22:51:47.326Z","14.19.0-gitrate.0":"2022-10-31T15:48:56.034Z","14.19.0":"2022-11-02T10:00:30.750Z","14.20.0-vpc-config.0":"2022-11-06T13:33:41.110Z","14.20.0-vpc-config.1":"2022-11-06T16:17:20.233Z","14.20.0-vpc-config.2":"2022-11-06T16:31:42.466Z","14.20.0-vpc-config.3":"2022-11-07T11:40:16.027Z","14.20.0-vpc-config.4":"2022-11-07T12:49:19.204Z","14.20.0":"2022-11-08T10:00:56.464Z","14.21.0-vpc-types.0":"2022-11-08T11:18:20.206Z","14.20.1":"2022-11-09T09:08:38.631Z","14.20.2":"2022-11-09T10:56:55.304Z","14.20.3-type-assertions.0":"2022-11-09T14:24:41.373Z","14.20.3-project-template.0":"2022-11-10T11:54:53.223Z","14.20.3-project-template.1":"2022-11-10T12:24:10.079Z","14.20.3-project-template.2":"2022-11-10T13:05:05.937Z","14.20.3":"2022-11-10T14:03:19.840Z","14.20.4-project-template.3":"2022-11-10T16:35:29.064Z","14.20.4":"2022-11-11T14:17:21.509Z","14.20.5":"2022-11-13T14:28:17.716Z","14.21.0-bitbucket-ws-uuid.0":"2022-11-16T13:36:17.552Z","14.21.0-onboarding-token-data.0":"2022-11-20T13:32:30.717Z","14.21.0":"2022-11-21T09:29:18.049Z","14.22.0-onboarding-token-data.1":"2022-11-21T10:15:58.708Z","14.22.0":"2022-11-21T16:58:21.772Z","14.22.1-dynamic-website.0":"2022-11-27T12:20:37.001Z","14.22.1-dynamic-website.1":"2022-11-27T13:28:29.966Z","14.22.1-dynamic-website.2":"2022-11-27T14:12:22.881Z","14.22.1-dynamic-website.3":"2022-11-27T14:18:29.124Z","14.22.1-dynamic-website.4":"2022-11-27T15:38:40.660Z","14.22.1-dynamic-website.5":"2022-11-27T15:48:27.254Z","14.22.1":"2022-11-28T15:13:19.017Z","14.23.0-snapstart.0":"2022-11-30T15:01:34.824Z","14.23.0-snapstart.1":"2022-11-30T15:13:22.606Z","14.23.0-snapstart.2":"2022-12-01T12:11:34.026Z","14.23.0":"2022-12-01T12:42:21.643Z","14.23.1-websocket-conn.0":"2022-12-05T14:46:17.212Z","14.23.1":"2022-12-05T15:10:13.823Z","14.24.0-vpc-config.0":"2022-12-11T09:42:19.047Z","14.24.0":"2022-12-12T16:02:49.396Z","14.24.1-npm-audit.0":"2022-12-13T10:58:37.723Z","14.24.1":"2022-12-15T08:44:42.205Z","14.24.2-vpc-env-vars.0":"2022-12-18T09:27:18.532Z","14.24.2":"2022-12-19T11:29:07.542Z","14.24.2-custom-resource.0":"2022-12-19T13:11:20.222Z","14.24.3-custom-resource.0":"2022-12-19T13:15:09.730Z","14.24.3-aws-custom-resource.0":"2022-12-19T13:24:11.828Z","14.24.3":"2022-12-19T13:42:49.592Z","14.25.0-responses-updates.0":"2022-12-21T14:59:14.157Z","14.24.4":"2022-12-21T15:40:29.002Z","14.25.0-responses-updates.1":"2022-12-22T11:19:18.852Z","14.25.0-responses-updates.2":"2022-12-22T11:37:47.737Z","14.25.0-responses-updates.3":"2022-12-22T12:58:55.235Z","14.25.0-responses-updates.4":"2022-12-22T14:09:56.109Z","14.25.0-responses-updates.5":"2022-12-22T15:06:14.218Z","14.24.5":"2022-12-22T15:20:13.655Z","14.25.0-responses-updates.6":"2022-12-22T15:24:43.885Z","14.24.6-jwt-update.0":"2022-12-25T10:50:29.514Z","14.25.0-yearly-payments.0":"2022-12-25T11:28:25.914Z","14.25.0-yearly-payments.1":"2022-12-25T14:00:48.452Z","14.25.0-yearly-payments.2":"2022-12-25T14:06:57.598Z","14.25.0-yearly-payments.3":"2022-12-25T18:33:33.774Z","14.25.0-yearly-payments.4":"2022-12-26T12:01:34.589Z","14.25.0-yearly-payments.5":"2022-12-26T12:06:20.167Z","14.25.0-yearly-payments.6":"2022-12-27T14:26:37.199Z","14.25.0-yearly-payments.7":"2022-12-27T18:06:57.644Z","14.25.0-yearly-payments.8":"2022-12-28T09:10:46.634Z","14.25.0-0":"2023-01-02T10:00:54.986Z","14.25.0-1":"2023-01-02T10:08:59.826Z","14.25.0":"2023-01-02T12:17:35.780Z","14.26.0":"2023-01-02T12:47:00.876Z","14.27.0-settings.0":"2023-01-03T16:29:36.319Z","14.27.0-settings.1":"2023-01-04T09:45:02.862Z","14.27.0-settings.2":"2023-01-04T09:51:33.025Z","14.26.1-get-config.0":"2023-01-04T17:46:29.664Z","14.26.1":"2023-01-05T16:09:03.496Z","14.26.2":"2023-01-09T11:35:55.867Z","14.26.3":"2023-01-09T14:42:22.660Z","14.26.4":"2023-01-10T09:33:33.891Z","14.26.5":"2023-01-10T10:22:55.024Z","14.27.0-codecommit.0":"2023-01-10T17:03:35.598Z","14.27.0-codecommit.1":"2023-01-11T14:34:40.481Z","14.27.0-codecommit.2":"2023-01-11T16:00:21.359Z","14.27.0-codecommit.3":"2023-01-12T14:16:41.916Z","14.27.0":"2023-01-15T08:36:42.171Z","14.28.0":"2023-01-15T13:52:21.838Z","14.28.1-cognito.0":"2023-01-15T15:07:34.226Z","14.29.0-feedbacks-overhaul.0":"2023-01-16T18:55:48.911Z","14.28.1":"2023-01-17T14:24:43.527Z","14.29.0-git-utils.0":"2023-01-17T16:02:22.572Z","14.28.2-jwt-validator.0":"2023-01-18T12:44:13.706Z","14.29.0-feedbacks-overhaul.1":"2023-01-22T10:32:24.111Z","14.29.0-feedbacks-overhaul.2":"2023-01-22T11:15:32.240Z","14.29.0-feedbacks-overhaul.3":"2023-01-22T11:38:36.360Z","14.28.2-vpc-env-vars.0":"2023-01-22T12:42:55.101Z","14.28.2-vpc-env-vars.1":"2023-01-22T13:33:30.253Z","14.28.2-vpc-env-vars.2":"2023-01-22T13:59:40.377Z","14.29.0-git-utils.1":"2023-01-22T14:11:21.139Z","14.28.2":"2023-01-23T11:21:11.104Z","14.29.0":"2023-01-23T14:48:08.275Z","14.30.0":"2023-01-24T10:04:50.805Z","14.31.0-blueprint-integrity-checks.0":"2023-01-26T10:15:55.052Z","14.31.0-blueprint-integrity-checks.1":"2023-01-26T11:12:58.675Z","14.31.0-blueprint-integrity-checks.2":"2023-01-26T13:09:10.494Z","14.31.0-blueprint-integrity-checks.3":"2023-01-26T14:15:38.918Z","14.30.1-bitbucket-retry.0":"2023-01-31T11:22:27.204Z","14.31.0-blueprint-integrity-checks.4":"2023-01-31T12:16:15.336Z","14.30.1":"2023-02-02T09:31:03.055Z","14.31.0-blueprint-integrity-checks.5":"2023-02-02T12:39:24.320Z","14.31.0":"2023-02-05T12:01:56.330Z","14.31.1-project-converter.0":"2023-02-05T16:11:32.605Z","14.31.1-project-converter.1":"2023-02-05T17:52:15.625Z","14.32.0-project-converter.2":"2023-02-07T13:38:35.519Z","14.32.0-project-converter.3":"2023-02-07T14:17:42.167Z","14.32.0-project-converter.4":"2023-02-08T12:03:37.146Z","14.32.0-project-converter.5":"2023-02-08T12:52:58.880Z","14.32.0-project-converter.6":"2023-02-08T18:29:02.052Z","14.32.0-project-converter.7":"2023-02-08T18:44:42.979Z","14.32.0-project-converter.8":"2023-02-09T10:22:51.229Z","14.32.0-project-converter.9":"2023-02-09T10:29:17.267Z","14.32.0-project-converter.11":"2023-02-09T12:04:44.939Z","14.32.0-project-converter.12":"2023-02-12T13:24:51.432Z","14.32.0-project-converter.13":"2023-02-12T13:38:59.270Z","14.32.0-project-converter.14":"2023-02-12T15:47:14.809Z","14.32.0-project-converter.15":"2023-02-13T10:01:49.500Z","14.32.0-project-converter.16":"2023-02-13T11:10:02.484Z","14.32.0-project-converter.17":"2023-02-13T11:45:21.109Z","14.32.0-project-converter.18":"2023-02-13T14:04:54.981Z","14.32.0-s3-trigger-params.0":"2023-02-14T16:04:30.654Z","14.32.0-project-converter.19":"2023-02-15T11:18:36.257Z","14.32.0-project-converter.20":"2023-02-15T11:27:01.245Z","14.32.0":"2023-02-15T12:32:40.296Z","14.33.0-project-converter.21":"2023-02-15T12:53:04.952Z","14.33.0-project-converter.22":"2023-02-16T17:35:13.281Z","14.33.0-stack-name-validation.0":"2023-02-19T16:01:21.431Z","14.33.0-stack-name-validation.1":"2023-02-19T17:39:27.067Z","14.33.0-stack-name-validation.2":"2023-02-19T17:53:18.768Z","14.33.0-stack-name-validation.3":"2023-02-19T18:08:34.496Z","14.33.0-project-converter.23":"2023-02-20T09:50:24.646Z","14.33.0-project-converter.24":"2023-02-21T18:56:20.753Z","14.33.0-project-converter.25":"2023-02-22T11:49:38.593Z","14.33.0-project-converter.26":"2023-02-22T17:23:35.986Z","14.32.1-unstrict-blueprint-validation.0":"2023-02-23T11:25:31.006Z","14.33.0":"2023-02-23T11:29:10.131Z","14.33.1-0":"2023-02-23T11:34:43.469Z","14.33.1-unstrict-blueprint-validation.1":"2023-02-23T11:40:35.890Z","14.34.0-project-converter.27":"2023-02-23T11:44:22.970Z","14.33.1":"2023-02-28T10:21:51.726Z","14.34.0-project-converter.28":"2023-02-28T16:33:25.363Z","14.34.0-project-converter.29":"2023-02-28T18:56:31.850Z","14.34.0-project-converter.30":"2023-02-28T19:23:15.564Z","14.34.0-project-converter.31":"2023-03-01T15:37:01.435Z","14.34.0-project-converter.32":"2023-03-02T10:22:00.084Z","14.34.0-project-converter.33":"2023-03-05T14:32:38.262Z","14.34.0-project-converter.34":"2023-03-05T14:41:47.014Z","14.34.0-project-converter.35":"2023-03-05T17:51:47.847Z","14.34.0-project-converter.36":"2023-03-08T17:16:50.656Z","14.34.0-project-converter.37":"2023-03-08T17:37:50.041Z","14.34.0-project-converter.38":"2023-03-08T19:57:12.861Z","14.34.0-project-converter.39":"2023-03-12T09:36:35.150Z","14.34.0-project-converter.40":"2023-03-12T09:43:43.647Z","14.34.1-project-converter.0":"2023-03-16T16:23:07.028Z","14.34.0-project-converter.41":"2023-03-16T16:32:59.942Z","14.34.0-project-converter.42":"2023-03-16T16:49:57.068Z","14.34.0-project-converter.43":"2023-03-19T09:43:04.709Z","14.34.0-project-converter.44":"2023-03-19T09:50:56.727Z","14.34.0-project-converter.45":"2023-03-19T10:09:00.915Z","14.34.0-project-converter.46":"2023-03-19T10:17:40.349Z","14.33.2":"2023-03-19T16:42:39.538Z","14.34.0-project-converter.47":"2023-03-21T12:37:13.933Z","14.34.0-project-converter.48":"2023-03-22T12:00:09.048Z","14.34.0-project-converter.49":"2023-03-22T17:07:13.592Z","14.34.0-project-converter.50":"2023-03-22T17:22:52.816Z","14.34.0-project-converter.51":"2023-03-27T12:02:15.564Z","14.34.0-project-converter.52":"2023-03-28T11:34:35.334Z","14.34.0-project-converter.53":"2023-03-28T12:26:38.998Z","14.34.0-project-converter.54":"2023-03-28T13:40:34.595Z","14.34.0-project-converter.55":"2023-03-29T10:13:37.114Z","14.33.3":"2023-03-30T09:27:38.306Z","14.34.0-project-converter.56":"2023-03-30T12:47:23.253Z","14.34.0-project-converter.57":"2023-04-02T10:11:02.194Z","14.34.0-DEV-1855.0":"2023-04-03T13:02:39.661Z","14.34.0":"2023-04-04T12:14:40.779Z","14.34.0-DEV-1855.1":"2023-04-09T15:58:35.939Z","14.35.0-DEV-1855.2":"2023-04-10T11:02:48.603Z","14.35.0-DEV-1855.3":"2023-04-10T12:25:58.034Z","14.35.0-DEV-1855.4":"2023-04-10T15:40:37.163Z","14.35.0":"2023-04-11T08:39:15.740Z","14.35.1":"2023-04-13T09:38:48.013Z","14.36.0-DEV-1879.0":"2023-04-18T15:25:24.664Z","14.36.0-DEV-1879.2":"2023-04-24T15:00:17.169Z","14.36.0-DEV-1879.3":"2023-04-24T15:11:10.950Z","14.36.0-DEV-1879.4":"2023-04-25T08:37:37.092Z","14.36.0-DEV-1879.5":"2023-04-25T09:54:33.473Z","14.36.0-DEV-1879.6":"2023-04-27T08:58:39.329Z","14.36.0-DEV-1879.7":"2023-04-27T14:14:42.755Z","14.36.0-DEV-1879.8":"2023-04-27T14:54:04.508Z","14.36.0-DEV-1879.9":"2023-04-27T16:53:00.267Z","14.36.0-DEV-1879.10":"2023-04-30T09:49:49.018Z","14.36.0-DEV-1879.11":"2023-04-30T11:29:40.798Z","14.36.0-DEV-1879.12":"2023-05-01T13:33:46.714Z","14.36.0-DEV-1879.13":"2023-05-01T13:50:22.664Z","14.36.0-DEV-1879.14":"2023-05-01T14:50:15.028Z","14.36.0-DEV-1879.15":"2023-05-01T16:53:05.830Z","14.36.0-DEV-1879.16":"2023-05-02T12:51:55.741Z","14.36.0-DEV-1879.17":"2023-05-02T16:07:54.580Z","14.36.0-DEV-1879.18":"2023-05-03T08:56:10.369Z","14.36.0-DEV-1879.19":"2023-05-04T16:22:53.225Z","14.36.0-DEV-1879.20":"2023-05-07T14:46:37.232Z","14.36.0-DEV-1879.21":"2023-05-07T16:49:29.685Z","14.36.0-DEV-1879.22":"2023-05-08T08:07:41.181Z","14.36.0-DEV-1879.23":"2023-05-08T14:28:07.166Z","14.36.0-DEV-1879.24":"2023-05-08T15:38:24.049Z","14.36.0-DEV-1879.25":"2023-05-08T15:51:05.843Z","14.36.0-DEV-1879.26":"2023-05-14T10:48:35.135Z","14.35.2-0":"2023-05-15T09:10:45.637Z","14.36.0-DEV-1879.27":"2023-05-15T10:32:44.058Z","14.36.0-DEV-1879.28":"2023-05-15T12:31:03.810Z","14.36.0-DEV-1889.0":"2023-05-18T11:48:26.343Z","14.36.0":"2023-05-21T13:31:18.975Z","14.37.0-DEV-1889.1":"2023-05-22T13:20:06.609Z","14.37.0-DEV-1923.0":"2023-05-22T13:24:01.681Z","14.37.0-DEV-1923.1":"2023-05-22T13:29:27.355Z","14.37.0-DEV-1923.2":"2023-05-22T13:40:03.374Z","14.37.0-DEV-1923.3":"2023-05-22T13:43:11.254Z","14.37.0-DEV-1923.4":"2023-05-22T14:49:21.124Z","14.37.0-DEV-1889.2":"2023-05-22T15:56:23.768Z","14.37.0":"2023-05-23T13:34:06.839Z","14.37.1":"2023-05-23T13:49:04.266Z","14.37.2":"2023-05-30T08:23:22.347Z","14.38.0-DEV-1944.0":"2023-05-30T10:36:36.969Z","14.37.3":"2023-05-30T11:32:31.595Z","14.38.0-DEV-1944.1":"2023-05-30T17:11:38.233Z","14.38.0-DEV-1944.2":"2023-05-30T17:38:41.810Z","14.38.0-DEV-1944.3":"2023-05-30T18:42:55.986Z","14.38.0-DEV-1944.4":"2023-05-31T12:55:51.982Z","14.38.0-DEV-1965.0":"2023-06-04T11:59:31.420Z","14.38.0-DEV-1965.1":"2023-06-04T13:11:38.831Z","14.39.0-DEV-1961.0":"2023-06-05T16:37:31.033Z","14.39.0-DEV-1961.1":"2023-06-05T17:15:36.830Z","14.38.0":"2023-06-06T05:52:51.050Z","14.39.0-DEV-1944.5":"2023-06-06T05:58:47.721Z","14.40.0-DEV-1961.2":"2023-06-06T06:02:56.735Z","14.39.0-DEV-1944.6":"2023-06-06T10:05:12.146Z","14.40.0-DEV-1961.3":"2023-06-06T10:10:00.553Z","14.40.0-DEV-1961.4":"2023-06-06T12:34:41.126Z","14.39.0":"2023-06-07T16:18:00.196Z","14.40.0":"2023-06-19T08:41:12.470Z","14.41.0-terraform.0":"2023-06-19T20:44:46.008Z","14.41.0-terraform.1":"2023-06-19T21:40:28.917Z","14.41.0-terraform.2":"2023-06-23T14:23:28.267Z","14.40.1":"2023-06-27T09:44:23.579Z","14.41.0-DEV-2001.0":"2023-06-28T10:57:19.580Z","14.41.0-DEV-2001.1":"2023-06-28T11:33:15.343Z","14.41.0-DEV-2001.2":"2023-06-28T15:14:37.239Z","14.41.0-DEV-2001.3":"2023-06-29T08:34:25.810Z","14.41.0-DEV-2001.4":"2023-06-29T08:44:05.929Z","14.41.0-DEV-2001.5":"2023-06-29T10:54:44.099Z","14.41.0-DEV-2001.6":"2023-06-29T12:53:01.862Z","14.41.0-DEV-2001.7":"2023-06-29T16:56:36.006Z","14.41.0-DEV-2004.0":"2023-07-02T10:03:40.455Z","14.41.0-DEV-2004.1":"2023-07-02T10:18:44.627Z","14.41.0-DEV-2004.2":"2023-07-02T12:26:25.383Z","14.41.0-DEV-2004.3":"2023-07-02T12:54:11.463Z","14.41.0-DEV-2004.4":"2023-07-02T12:59:13.458Z","14.41.0-DEV-2004.5":"2023-07-02T13:39:43.157Z","14.41.0-DEV-2004.6":"2023-07-02T15:41:43.701Z","14.41.0-DEV-2004.7":"2023-07-02T16:05:07.583Z","14.41.0":"2023-07-03T11:07:12.983Z","14.41.1-DEV-2005.0":"2023-07-03T14:30:01.638Z","14.41.1-DEV-2005.1":"2023-07-03T14:34:01.254Z","14.41.1-DEV-2005.2":"2023-07-03T14:40:53.922Z","14.41.1-DEV-2005.3":"2023-07-03T16:05:36.307Z","14.41.1-DEV-2005.4":"2023-07-03T16:31:40.986Z","14.41.1-DEV-2005.5":"2023-07-03T16:55:12.059Z","14.42.0":"2023-07-04T09:05:50.875Z","14.41.0-terraform.3":"2023-07-05T21:11:17.232Z","14.42.1":"2023-07-06T14:46:33.820Z","14.42.2-terraform.0":"2023-07-09T12:10:46.818Z","14.41.0-terraform.4":"2023-07-10T12:33:57.671Z","14.41.0-terraform.5":"2023-07-10T13:37:59.807Z","14.43.0-DEV-2007.0":"2023-07-10T15:46:53.324Z","14.43.0-DEV-2007.1":"2023-07-10T16:03:19.787Z","14.43.0-DEV-2007.2":"2023-07-11T08:19:04.317Z","14.43.0-DEV-2007.3":"2023-07-11T12:44:46.865Z","14.43.0-DEV-2007.4":"2023-07-11T12:57:37.158Z","14.43.0-DEV-2007.5":"2023-07-11T13:12:46.325Z","14.43.0-DEV-2007.6":"2023-07-12T15:59:36.159Z","14.43.0-DEV-2007.7":"2023-07-12T16:47:51.036Z","14.43.0-DEV-2007.8":"2023-07-13T09:58:57.315Z","14.43.0-DEV-2007.9":"2023-07-13T10:03:48.567Z","14.43.0-DEV-2007.10":"2023-07-13T17:07:20.443Z","14.43.0-DEV-2007.11":"2023-07-13T17:53:11.108Z","14.43.0-DEV-2007.12":"2023-07-16T13:49:24.243Z","14.43.0-DEV-2007.13":"2023-07-17T10:29:18.810Z","14.43.0-DEV-2007.14":"2023-07-17T10:35:10.018Z","14.43.0":"2023-07-17T14:02:20.910Z","14.44.0":"2023-07-17T14:29:30.999Z","14.45.0-DEV-1983.0":"2023-07-19T08:19:19.508Z","14.45.0-DEV-1983.1":"2023-07-19T08:46:25.055Z","14.45.0-DEV-2019.0":"2023-07-19T15:09:16.877Z","14.45.0-DEV-2019.1":"2023-07-20T08:38:09.700Z","14.45.0":"2023-07-23T09:29:06.823Z","14.45.1-DEV-2019.0":"2023-07-23T14:00:22.697Z"},"maintainers":[{"name":"altostra-npm","email":"npm@altostra.com"}],"description":"Core library for shared types and logic","keywords":["Altostra","Core","Library"],"repository":{"type":"git","url":"git+ssh://git@gitlab.com/altostra/mvp/delta/core.git"},"author":{"name":"Alstostra"},"license":"SEE LICENSE IN LICENSE","readme":"","readmeFilename":"","homepage":"https://gitlab.com/altostra/mvp/delta/core#readme","bugs":{"url":"https://gitlab.com/altostra/mvp/delta/core/issues"}}