{
	"name": "persistly",
	"version": "0.4.3",
	"description": "Document based persistency layer on top of Azure Cosmos DB. ",
	"author": "Utily Contributors",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/utily/persistly"
	},
	"bugs": {
		"url": "https://github.com/utily/persistly/issues"
	},
	"homepage": "https://github.com/utily/persistly",
	"license": "MIT",
	"private": false,
	"main": "dist/cjs/index.js",
	"module": "dist/mjs/index.js",
	"exports": {
		".": {
			"import": {
				"types": "./types/mjs/index.d.ts",
				"default": "./dist/mjs/index.js"
			},
			"require": {
				"types": "./types/cjs/index.d.ts",
				"default": "./dist/cjs/index.js"
			}
		}
	},
	"git": {
		"tagName": "v${version}"
	},
	"github": {
		"release": true
	},
	"jest": {
		"transform": {
			"^.+\\.(j|t)sx?$": [
				"ts-jest",
				{
					"tsconfig": "./tsconfig.test.json"
				}
			]
		},
		"transformIgnorePatterns": [
			"<rootDir>/node_modules/(?!(cloudly-http|cryptly|authly|isoly|gracely|@intergiro|asn1js)/.*)"
		],
		"testEnvironment": "node",
		"testRegex": "((\\.|/)(test|spec))(\\.|\\/.+)(jsx?|tsx?)$",
		"testPathIgnorePatterns": [
			"node_modules/",
			"dist/"
		],
		"collectCoverageFrom": [
			"**/*.{ts,tsx,js,jsx}",
			"!**/node_modules/**",
			"!**/dist/**"
		],
		"preset": "ts-jest",
		"testMatch": null
	},
	"scripts": {
		"dev": "watch 'npm run build' .",
		"lint": "eslint '**/*.{js,ts,tsx}'",
		"fix": "eslint '**/*.{js,ts,tsx}' --fix",
		"build": "rimraf dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup.sh",
		"pretest": "npm run build",
		"test": "jest",
		"test:watch": "watch jest",
		"prepare": "npm run build",
		"clean": "rimraf dist node_modules coverage"
	},
	"dependencies": {
		"authly": "3.0.11",
		"mongodb": "^4.1",
		"mongodb-memory-server": "^9"
	},
	"devDependencies": {
		"@types/jest": "^29",
		"@types/node": "^18",
		"@typescript-eslint/eslint-plugin": "^5.60.1",
		"@typescript-eslint/parser": "^5.60.1",
		"babel-jest": "^29",
		"eslint": "^8.44.0",
		"eslint-plugin-prettierx": "github:utily/eslint-plugin-prettierx#utily-20231004",
		"eslint-plugin-simple-import-sort": "^10.0.0",
		"jest": "^29",
		"prettierx": "github:utily/prettierx#utily-20231004",
		"rimraf": "^5.0.5",
		"ts-jest": "^29",
		"typescript": "^5.1.6"
	},
	"overrides": {
		"semver": "^7.5.3"
	}
}
