{
	"name": "@bondsports/general",
	"version": "0.2.66",
	"description": "general",
	"main": "./dist/index.js",
	"scripts": {
		"test": "jest --config=./tests/configurations/jest.config.js",
		"test:coverage": "jest --config=./tests/configurations/jest.config.js --coverage --coverageReporters=text",
		"format": "prettier --check .",
		"format:fix": "prettier --write .",
		"prelint:fix": "npm run format:fix",
		"prelint": "npm run format",
		"lint": "eslint .",
		"lint:fix": "eslint --fix .",
		"release": "standard-version",
		"prebuild": "npm run clean",
		"build": "tsc --project tsconfig.build.json",
		"start": "npm run build && cd dist && node ./index.js",
		"clean": "rimraf dist",
		"prepublish": "npm run build && npm run doc",
		"doc": "npx typedoc"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/Bond-Sports/bondUtils/tree/main/packages/general.git"
	},
	"author": "Bond-Sports",
	"license": "ISC",
	"bugs": {
		"url": "https://github.com/Bond-Sports/bondUtils/tree/main/packages/general/issues"
	},
	"files": [
		"dist/**/*",
		"docs",
		"README.md"
	],
	"homepage": "https://github.com/Bond-Sports/bondUtils/tree/main/packages/general#readme",
	"dependencies": {
		"fraction.js": "^5.3.4",
		"lodash": "^4.17.21"
	},
	"devDependencies": {
		"@babel/preset-typescript": "^7.24.7",
		"@bondsports/eslint-config": "^1.1.6",
		"@bondsports/prettier-config": "^1.0.1",
		"@types/jest": "^29.2.5",
		"@types/node": "^13.9.1",
		"@typescript-eslint/eslint-plugin": "^8.56.1",
		"eslint": "^8.56.0",
		"jest": "^29.3.1",
		"jest-html-reporters": "^3.1.7",
		"prettier": "^3.2.5",
		"standard-version": "^9.5.0",
		"ts-jest": "^29.0.3",
		"ts-node": "^10.9.2",
		"typedoc": "^0.26.11",
		"typedoc-plugin-markdown": "^4.2.9",
		"typescript": "^5.3.3"
	}
}
