{
	"name": "@excopartners/power-data-lib",
	"version": "2.3.1",
	"private": false,
	"description": "",
	"main": "dist/index.js",
	"types": "dist/index.d.ts",
	"scripts": {
		"test": "jest --coverage=false",
		"build": "tsc -p tsconfig.build.json"
	},
	"babel": {
		"presets": [
			"@babel/preset-typescript"
		]
	},
	"author": "",
	"license": "ISC",
	"dependencies": {
		"@azure/identity": "^4.11.1",
		"@azure/msal-node": "^5.4.1",
		"@excopartners/utils": "^1.1.0",
		"@microsoft/microsoft-graph-client": "^3.0.7",
		"dynamics-web-api": "^2.5.0",
		"node-cache": "^5.1.2"
	},
	"devDependencies": {
		"@babel/cli": "^7.15.7",
		"@babel/preset-typescript": "^7.16.7",
		"@types/node": "^24.2.1",
		"eslint": "9.33.0",
		"eslint-plugin-unused-imports": "^4.1.4",
		"typescript": "^5.9.2"
	},
	"files": [
		"dist/*"
	],
	"jest": {
		"preset": "ts-jest",
		"moduleDirectories": [
			"node_modules",
			"<rootDir>/"
		],
		"modulePathIgnorePatterns": [
			"./dist"
		],
		"collectCoverage": true,
		"collectCoverageFrom": [
			"src/lib/**/*.{ts,tsx}"
		],
		"coverageReporters": [
			"json",
			"lcov",
			"text",
			"clover",
			"cobertura"
		],
		"coverageDirectory": "./test-results/coverage",
		"setupFiles": [
			"<rootDir>/.jest/setEnvVars.js"
		]
	}
}