{
	"name": "@microsoft/kiota-abstractions",
	"version": "1.0.0-preview.100",
	"description": "Core abstractions for kiota generated libraries in TypeScript and JavaScript",
	"main": "dist/es/src/index.js",
	"module": "dist/es/src/index.js",
	"types": "dist/es/src/index.d.ts",
	"type": "module",
	"scripts": {
		"build": "npm run build:esm",
		"build:esm": "tsc && tsc-alias",
		"lint": "eslint . --ext .ts",
		"lint:fix": "eslint . --ext .ts --fix",
		"clean": "rimraf ./dist",
		"test:browser": "vitest run --browser.name=chrome --browser.headless --browser.provider=webdriverio",
		"test:node": "vitest --run",
		"test:coverage": "vitest run --coverage.enabled --coverage.provider=istanbul",
		"test": "npm run test:node && npm run test:browser",
		"prepack": "node -e \"require('fs').copyFileSync(require('path').join(process.env.npm_config_local_prefix,'LICENSE'),'LICENSE')\""
	},
	"repository": "git://github.com/microsoft/kiota-typescript.git",
	"keywords": [
		"kiota",
		"openAPI",
		"Microsoft",
		"Graph"
	],
	"author": "Microsoft",
	"license": "MIT",
	"bugs": {
		"url": "https://github.com/microsoft/kiota-typescript/issues"
	},
	"homepage": "https://github.com/microsoft/kiota#readme",
	"dependencies": {
		"@opentelemetry/api": "^1.7.0",
		"@std-uritemplate/std-uritemplate": "^2.0.0",
		"tinyduration": "^3.3.0",
		"tslib": "^2.6.2"
	},
	"publishConfig": {
		"access": "public"
	},
	"browserslist": [
		"defaults"
	],
	"devDependencies": {
		"@types/uuid": "^11.0.0",
		"uuid": "^13.0.0"
	}
}
