{
	"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@gitlab.com:altostra/mvp/delta/core.git"
	},
	"keywords": [
		"Altostra",
		"Core",
		"Library"
	],
	"author": "Alstostra",
	"license": "SEE LICENSE IN LICENSE",
	"dependencies": {
		"@amplitude/node": "~1.2.0",
		"axios": "~0.21.1",
		"axios-retry": "~3.1.9",
		"chalk": "~3.0.0",
		"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"
	}
}
