{
	"name": "apv-arbeidsvarsling-frontendkomponenter",
	"main": "dist/index.js",
	"repository": {
		"url": "https://github.com/vegvesen/apv-arbeidsvarsling"
	},
	"license": "",
	"version": "2.6.13",
	"engines": {
		"node": ">=12.16.1"
	},
	"scripts": {
		"build": "rm -rf dist types && cross-env NODE_ENV=production tsc -d --emitDeclarationOnly --declarationDir types && babel src/main/javascript --out-dir dist --extensions \".js,.jsx,.tsx,.ts\" --copy-files --source-maps --out-file-extension .js --ignore __tests__,spec.js,test.js,__snapshots__,src/**/*.d.ts",
		"build:watch": "rm -rf types && cross-env NODE_ENV=production tsc -d --emitDeclarationOnly --declarationDir types && babel --watch src/main/javascript --out-dir dist --extensions \".js,.jsx,.tsx,.ts\" --copy-files --source-maps --out-file-extension .js --ignore __tests__,spec.js,test.js,__snapshots__,src/**/*.d.ts",
		"check-types:watch": "tsc -w",
		"test": "jest --ci",
		"test:watch": "jest --watch",
		"prettier": "prettier --write . --ignore-path=../.prettierignore"
	},
	"dependencies": {
		"@react-leaflet/core": "1.0.2",
		"classnames": "^2.3.1",
		"date-fns": "^2.25.0",
		"enumify": "^1.0.4",
		"jsdom": "^13.2.0",
		"leaflet": "1.7.1",
		"oidc-client": "^1.11.5",
		"proj4leaflet": "^1.0.2",
		"prop-types": "^15.7.2",
		"react-a11y-dialog": "^4.2.0",
		"react-datepicker": "^4.8.0",
		"react-dropzone": "^10.2.2",
		"react-leaflet": "3.1.0",
		"react-markdown": "^8.0.0",
		"react-router-dom": "^5.3.0",
		"serialize-error": "^7.0.1",
		"svv-hradm-css-bibliotek": "^6.1.1",
		"svv-hradm-dinside-brukerhandtering": "^7.0.0",
		"swr": "^0.5.7",
		"typescript": "^4.4.4",
		"uuid": "^8.3.2",
		"react": "^17.0.2",
		"react-dom": "^17.0.2",
		"core-js": "^3.28.0"
	},
	"devDependencies": {
		"@babel/cli": "^7.16.0",
		"@babel/core": "^7.16.0",
		"@babel/plugin-proposal-class-properties": "^7.16.0",
		"@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
		"@babel/plugin-transform-modules-amd": "^7.16.0",
		"@babel/plugin-transform-runtime": "^7.16.0",
		"@babel/polyfill": "^7.12.1",
		"@babel/preset-env": "^7.16.0",
		"@babel/preset-react": "^7.16.0",
		"@babel/preset-typescript": "^7.16.0",
		"@babel/register": "^7.16.0",
		"@types/jest": "^26.0.24",
		"@types/leaflet": "^1.7.5",
		"@types/node": "^14.17.32",
		"@types/proj4": "^2.5.2",
		"@types/proj4leaflet": "^1.0.6",
		"@types/react": "^17.0.2",
		"@types/react-dom": "^17.0.2",
		"@types/react-leaflet": "2.8.2",
		"babel-jest": "^26.6.3",
		"babel-loader": "^8.2.3",
		"cross-env": "^7.0.3",
		"husky": "4.3.8",
		"jasmine": "^3.10.0",
		"jasmine-reporters": "^2.5.0",
		"jest": "^26.6.3",
		"jest-fetch-mock": "^3.0.3",
		"jest-transform-stub": "^2.0.0",
		"module-alias": "^2.2.2",
		"prettier": "2.4.1",
		"pretty-quick": "2.0.2"
	},
	"peerDependencies": {
		"react": "^17.0.2",
		"react-dom": "^17.0.2"
	},
	"husky": {
		"hooks": {
			"pre-commit": "pretty-quick --staged"
		}
	},
	"types": "./types/main/javascript/index.d.ts",
	"files": [
		"dist",
		"types",
		"src"
	]
}
