{
	"name": "@bentley/geometry-core",
	"version": "2.19.53",
	"description": "Bentley Core Geometry library",
	"main": "lib/geometry-core.js",
	"typings": "lib/geometry-core",
	"imodeljsSharedLibrary": true,
	"license": "MIT",
	"repository": {
		"type": "git",
		"url": "https://github.com/imodeljs/imodeljs/tree/master/core/geometry"
	},
	"keywords": [
		"Bentley",
		"iModel"
	],
	"author": {
		"name": "Bentley Systems, Inc.",
		"url": "http://www.bentley.com"
	},
	"peerDependencies": {
		"@bentley/bentleyjs-core": "^2.19.53"
	},
	"devDependencies": {
		"@bentley/bentleyjs-core": "2.19.53",
		"@bentley/build-tools": "2.19.53",
		"@bentley/eslint-plugin": "2.19.53",
		"@types/chai": "^4.1.4",
		"@types/flatbuffers": "~1.10.0",
		"@types/mocha": "^8.2.2",
		"@types/node": "10.14.1",
		"chai": "^4.1.2",
		"debug": "^2.6.9",
		"eslint": "^7.11.0",
		"mocha": "^8.3.2",
		"nyc": "^15.1.0",
		"rimraf": "^3.0.2",
		"semver": "^5.5.0",
		"typescript": "~4.3.0"
	},
	"dependencies": {
		"flatbuffers": "~1.12.0"
	},
	"nyc": {
		"extends": "./node_modules/@bentley/build-tools/.nycrc",
		"check-coverage": true,
		"statements": 85,
		"functions": 85,
		"branches": 70,
		"lines": 85
	},
	"eslintConfig": {
		"plugins": [
			"@bentley"
		],
		"extends": "plugin:@bentley/imodeljs-recommended",
		"rules": {
			"@typescript-eslint/indent": "off"
		}
	},
	"scripts": {
		"compile": "npm run build",
		"build": "tsc 1>&2",
		"clean": "rimraf lib .rush/temp/package-deps*.json ./src/test/output",
		"watch": "tsc --watch",
		"test": "betools test",
		"extract-api": "betools extract-api --entry=geometry-core",
		"extract-api-test": "betools extract-api --entry=geometry-core",
		"docs": "betools docs --tsIndexFile=./geometry-core.ts --json=../../generated-docs/core/geometry-core/file.json --onlyJson",
		"cover": "nyc npm test",
		"cover:docs": "node ./node_modules/@bentley/build-tools/scripts/docscoverage.js",
		"lint": "eslint -f visualstudio \"./src/**/*.ts\" 1>&2"
	}
}
