{
	"name": "orc-shared",
	"version": "5.10.2",
	"description": "Shared code for Orckestra applications",
	"main": "./src/index.js",
	"exports": {
		"./": "./src/",
		"./src/": "./src/",
		"./dist/": "./dist/"
	},
	"engines": {
		"node": ">= 18",
		"npm": ">= 9.0.0"
	},
	"scripts": {
		"build": "orc-scripts prep && npm run build:source --",
		"build:source": "orc-scripts build --ignore \"**/*.test.js\",\"src/translations/*\" --no-copy-files",
		"build:clean": "npm run clean && npm run build --",
		"clean": "orc-scripts clean",
		"watch": "npm run build -- --watch",
		"lint": "eslint src",
		"test": "orc-scripts test",
		"coverage": "orc-scripts test --coverage --config jest.coverageconfig.js",
		"coveralls": "cat coverage/lcov.info | coveralls",
		"prepublishOnly": "npm run build:clean --",
		"icons": "orc-scripts buildIconsSheet",
		"extract": "orc-scripts extract-messages",
		"generateApi": "orc-scripts generateApi --outputFile src/actions/requestsApi.js --requestsFile ./src/requests",
		"generateWindowsZone": "orc-scripts generateWindowsZone --outputFile src/timezones.json"
	},
	"files": [
		"src",
		"dist"
	],
	"repository": {
		"type": "git",
		"url": "git+https://github.com/Orckestra/orc-shared.git"
	},
	"author": "Gert Sønderby <gert.sonderby@orckestra.com>",
	"license": "MIT",
	"bugs": {
		"url": "https://github.com/Orckestra/orc-shared/issues"
	},
	"homepage": "https://github.com/Orckestra/orc-shared#readme",
	"locales": [
		{
			"language": "English",
			"cultureIso": "en-US"
		},
		{
			"language": "Français",
			"cultureIso": "fr-CA"
		}
	],
	"devDependencies": {
		"@testing-library/react": "^10.4.9"
	},
	"dependencies": {
		"orc-scripts": "4.0.8",
		"react-number-format": "^5.3.0"
	},
	"sideEffects": false,
	"lint-staged": {
		"*.{js,json,md}": [
			"prettier --write"
		],
		"*.js": [
			"eslint --max-warnings=0"
		],
		"./src/translations/*.json": [
			"npx orc-scripts validateTranslations"
		]
	},
	"husky": {
		"hooks": {
			"pre-commit": "lint-staged"
		}
	}
}
