{
	"name": "@swedbankpay/design-guide",
	"version": "10.14.9",
	"description": "Swedbank Pay Design Guide",
	"main": "src/scripts/main/index.js",
	"scripts": {
		"start": "webpack serve --mode development",
		"start:payex": "webpack serve --mode development --env brand=payex",
		"start:prod": "webpack serve --mode production",
		"start:prod:payex": "webpack serve --mode production --env brand=payex",
		"build": "webpack --mode development",
		"build:analyze": "webpack --mode production --env analyze=true",
		"build:payex": "webpack --mode development --env brand=payex",
		"build:prod": "webpack --mode production",
		"build:prod:payex": "webpack --mode production --env brand=payex",
		"test": "jest",
		"test:update": "jest --updateSnapshot",
		"test:coverage": "jest --collectCoverage true",
		"eslint": "eslint .",
		"stylelint": "stylelint src/**/*.less",
		"lint": "npm run eslint && npm run stylelint",
		"response-time": "node tools/check-response-time.js",
		"postinstall": "node ./post-install.mjs"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/swedbankpay/design.swedbankpay.com.git"
	},
	"keywords": [],
	"author": "Swedbank Pay",
	"license": "MIT",
	"bugs": {
		"url": "https://github.com/swedbankpay/design.swedbankpay.com/issues"
	},
	"homepage": "https://github.com/swedbankpay/design.swedbankpay.com#readme",
	"browserslist": [
		"last 3 versions",
		"last 2 major versions",
		"> 0.5%",
		"Firefox ESR",
		"not dead"
	],
	"dependencies": {
		"@codesandbox/sandpack-react": "^1.20.7",
		"@vectoricons/atlas-icons": "^0.0.7",
		"chalk": "^5.6.2",
		"chart.js": "^2.9.4",
		"classnames": "^2.5.1",
		"core-js": "^3.50.0",
		"flatpickr": "^4.6.13",
		"js-beautify": "^1.15.4",
		"normalize.css": "^8.0.1",
		"react": "^18.3.1",
		"react-dom": "^18.3.1",
		"react-router-dom": "^6.30.6",
		"react-router-hash-link": "^2.4.3"
	},
	"devDependencies": {
		"@babel/cli": "^7.29.7",
		"@babel/core": "^7.29.7",
		"@babel/eslint-parser": "^7.29.7",
		"@babel/preset-env": "^7.29.7",
		"@babel/preset-react": "^7.29.7",
		"@eslint/js": "^9.39.5",
		"@playwright/test": "^1.63.0",
		"@testing-library/jest-dom": "^6.9.1",
		"@testing-library/react": "^16.3.3",
		"@testing-library/user-event": "^14.6.7",
		"babel-loader": "^9.2.1",
		"babel-plugin-root-import": "^6.6.0",
		"babel-plugin-transform-dynamic-import": "^2.1.0",
		"css-loader": "^6.11.0",
		"css-minimizer-webpack-plugin": "^5.0.1",
		"eslint": "^9.39.5",
		"eslint-config-prettier": "^10.1.8",
		"eslint-plugin-jest": "^29.16.6",
		"eslint-plugin-jest-dom": "^5.10.1",
		"eslint-plugin-react": "^7.37.5",
		"eslint-plugin-testing-library": "^7.16.2",
		"favicons": "^7.3.1",
		"favicons-webpack-plugin": "^6.0.1",
		"file-loader": "^6.2.0",
		"filemanager-webpack-plugin": "^8.0.0",
		"globals": "^17.12.0",
		"html-webpack-plugin": "^5.6.8",
		"jest": "^27.5.1",
		"less": "^4.9.1",
		"less-loader": "^11.1.4",
		"mini-css-extract-plugin": "^2.10.2",
		"node-fetch": "^3.3.2",
		"postcss-less": "^6.0.0",
		"postcss-loader": "^8.2.1",
		"postcss-preset-env": "^10.6.1",
		"prettier": "^3.9.6",
		"react-test-renderer": "^18.3.1",
		"style-loader": "^3.3.4",
		"stylelint": "^16.26.1",
		"stylelint-config-recommended-less": "^3.0.1",
		"stylelint-config-standard": "^39.0.1",
		"stylelint-declaration-block-no-ignored-properties": "^2.8.0",
		"terser-webpack-plugin": "^5.6.1",
		"webpack": "^5.110.3",
		"webpack-bundle-analyzer": "^4.10.2",
		"webpack-cli": "^5.1.4",
		"webpack-dev-server": "^4.15.2"
	},
	"files": [
		"src/fonts/",
		"src/icons/",
		"src/img/payex",
		"src/img/swedbankpay/logo",
		"src/img/swedbankpay/favicon.png",
		"src/less/components",
		"src/less/core",
		"src/less/utilities",
		"src/less/global.less",
		"src/less/payex.less",
		"src/less/variables-payex.less",
		"src/less/swedbankpay.less",
		"src/less/variables-swedbankpay.less",
		"src/scripts/main/",
		"src/scripts/dashboard/",
		"dist/designguide/",
		"post-install.mjs"
	]
}
