{
  "name": "@noths/shared-components",
  "version": "5.0.3",
  "description": "Shared components for NOTHS",
  "repository": {
    "type": "git",
    "url": "https://github.com/notonthehighstreet/frontend-packages.git",
    "directory": "packages/shared-components"
  },
  "scripts": {
    "dev": "npm run storybook",
    "watch": "rm -rf dist && webpack --mode development --config utilities/webpack.config.js --watch",
    "build": "rm -rf dist && webpack --mode production --config utilities/webpack.config.js",
    "lint": "npm run lint:js && npm run lint:css",
    "format": "prettier --write './src/**/*.js'",
    "test:features": "echo 'Not running until Saucelabs EU is sorted'",
    "test": "NODE_ENV=production jest",
    "storybook": "start-storybook -p 6006",
    "storybook:build": "build-storybook build-storybook -o ../../docs/shared-components",
    "prepublishOnly": "npm run build",
    "publish:beta": "npm version prerelease && npm publish --tag beta",
    "experimental:link:rome": "npm link",
    "experimental:hardlink:rome": "rm -rf node_modules && rm -f package-lock.json && npm i && npm run experimental:link:rome",
    "lint:js": "eslint 'src/**/*.js'",
    "lint:css": "stylelint './src/**/*.js'"
  },
  "main": "index.js",
  "browser": "dist/sharedComponents.js",
  "files": [
    "dist",
    "index.js",
    "styled.js",
    "assetFilename.js",
    "README.md"
  ],
  "author": "",
  "license": "ISC",
  "peerDependencies": {
    "react": ">= 16.5.2",
    "react-dom": ">= 16.5.2",
    "styled-components": ">= 4.3.2"
  },
  "devDependencies": {
    "@babel/cli": "^7.2.3",
    "@babel/core": "^7.3.4",
    "@babel/eslint-parser": "7.24.5",
    "@babel/plugin-proposal-class-properties": "^7.4.0",
    "@babel/preset-env": "^7.3.4",
    "@babel/preset-react": "^7.0.0",
    "@babel/register": "^7.0.0",
    "@noths/amplify": "^5.0.3",
    "@noths/browserslist": "^2.0.2",
    "@noths/code-style": "^0.0.3",
    "@noths/eslint-config": "^0.4.0",
    "@storybook/addon-actions": "^5.1.9",
    "@storybook/addon-knobs": "^5.1.9",
    "@storybook/addon-links": "^5.1.9",
    "@storybook/addon-options": "^5.1.9",
    "@storybook/addons": "^5.1.9",
    "@storybook/react": "^5.1.9",
    "assets-webpack-plugin": "^3.5.1",
    "babel-loader": "^8.0.5",
    "babel-plugin-styled-components": "^1.10.0",
    "chai": "^4.1.2",
    "chai-enzyme": "^1.0.0-beta.0",
    "css-loader": "^0.28.9",
    "enzyme": "^3.3.0",
    "enzyme-adapter-react-16": "^1.1.1",
    "enzyme-to-json": "^3.3.5",
    "eslint": "^8.2.0",
    "eslint-config-airbnb": "^19.0.4",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-import": "^2.25.3",
    "eslint-plugin-jsx-a11y": "^6.5.1",
    "eslint-plugin-prettier": "^4.0.0",
    "eslint-plugin-react": "^7.28.0",
    "eslint-plugin-react-hooks": "^4.3.0",
    "faker": "^4.1.0",
    "ignore-styles": "^5.0.1",
    "jest": "^24.9.0",
    "jest-localstorage-mock": "^2.4.0",
    "jest-styled-components": "^6.3.3",
    "jsdom": "11.11.0",
    "noths-global-components": "^1.8.0",
    "prettier": "^2.1.1",
    "prop-types": "^15.6.0",
    "react": "16.5.2",
    "react-bem-helper": "1.4.1",
    "react-dom": "16.5.2",
    "react-test-renderer": "16.5.2",
    "s3": "^4.4.0",
    "sauce-connect-launcher": "^1.2.6",
    "selenium-webdriver": "^4.0.0-alpha.1",
    "serve-handler": "^5.0.8",
    "sinon": "^4.0.2",
    "sinon-chai": "^2.14.0",
    "storybook-readme": "^5.0.9",
    "styled-components": "^4.3.2",
    "stylelint": "^13.1.0",
    "stylelint-config-recommended": "^3.0.0",
    "stylelint-config-styled-components": "^0.1.1",
    "stylelint-processor-styled-components": "^1.9.0",
    "uglifyjs-webpack-plugin": "^1.2.2",
    "webpack": "^4.29.5",
    "webpack-cli": "^3.2.3",
    "webpack-merge": "^5.0.9"
  },
  "dependencies": {
    "@noths/styles-config": "^4.0.2",
    "rc-slider": "^9.2.4",
    "react-dotdotdot": "1.2.3",
    "react-helmet": "5.2.0",
    "react-lazyload": "^3.0.0",
    "react-on-screen": "^2.1.1",
    "react-slick": "0.23.2",
    "react-spring": "7.2.7",
    "react-transition-group": "^4.4.1"
  },
  "gitHead": "f03efe9a835479baf8a0014ed4b3f6c2f92f10a7"
}
