{
  "name": "@newskit-render/shared-components",
  "version": "4.73.1",
  "description": "Newskit Render Shared Components",
  "author": "",
  "license": "UNLICENSED",
  "keywords": [],
  "main": "dist/cjs/index.js",
  "module": "dist/esm/index.js",
  "types": "dist/esm/index.d.ts",
  "sideEffects": false,
  "engines": {
    "node": ">=16.13"
  },
  "scripts": {
    "build": "rm -rf dist && tsc -p tsconfig.build.json && tsc -p tsconfig.build.json --module CommonJS --outDir './dist/cjs'",
    "build:watch": "tsc -b tsconfig.build.json -w",
    "test:unit": "TZ=UTC jest --coverage",
    "test:unit:watch": "TZ=UTC jest --watch",
    "test:unit:ci": "TZ=UTC JEST_JUNIT_OUTPUT_NAME=create-render-app.xml node --max_old_space_size=4096 --expose-gc ./node_modules/.bin/jest --ci --coverage --reporters=default --reporters=jest-junit --runInBand --logHeapUsage",
    "lint": "eslint --ext .js,.jsx,.ts,.tsx . --color",
    "lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --color --fix && prettier --write './**/*.{js,jsx,ts,tsx,json}'",
    "precommit:lint": "eslint",
    "precommit": "lint-staged",
    "clean": "rm -rf node_modules & rm -f package-lock.json & rm -f yarn.lock",
    "storybook": "start-storybook -p 6006 -s ./public",
    "build-storybook": "build-storybook"
  },
  "dependencies": {
    "@date-fns/utc": "2.1.1",
    "@emotion-icons/material": "3.14.0",
    "@emotion-icons/material-outlined": "3.14.0",
    "@emotion/react": "11.9.3",
    "@emotion/styled": "11.9.3",
    "@hookform/resolvers": "2.9.10",
    "@newskit-themes/the-sun": "^3.0.0",
    "@newskit-themes/the-times": "3.0.0",
    "@newskit-themes/tls": "0.0.0",
    "cookie": "0.5.0",
    "cross-fetch": "3.1.5",
    "date-fns": "4.1.0",
    "lodash.get": "4.4.2",
    "lodash.unescape": "4.0.1",
    "react-datepicker": "4.16.0",
    "striptags": "3.2.0"
  },
  "devDependencies": {
    "@babel/core": "7.14.0",
    "@babel/polyfill": "7.12.1",
    "@babel/register": "7.18.9",
    "@emotion/jest": "11.10.5",
    "@newskit-render/validation": "^1.25.0",
    "@storybook/addon-actions": "6.5.16",
    "@storybook/react": "6.5.16",
    "@testing-library/jest-dom": "6.1.3",
    "@testing-library/react": "14.0.0",
    "@testing-library/user-event": "14.4.3",
    "@types/jest": "29.5.5",
    "@types/react": "18.0.26",
    "@types/react-dates": "21.8.3",
    "@types/react-dom": "18.0.10",
    "@types/react-with-styles": "4.0.7",
    "@typescript-eslint/eslint-plugin": "5.51.0",
    "@typescript-eslint/parser": "5.51.0",
    "axe-core": "4.3.3",
    "babel-loader": "8.2.2",
    "eslint": "8.34.0",
    "eslint-config-airbnb-typescript": "^17.1.0",
    "eslint-config-prettier": "8.6.0",
    "eslint-plugin-cypress": "2.12.1",
    "eslint-plugin-prettier": "4.2.1",
    "eslint-plugin-react": "7.31.11",
    "jest": "29.7.0",
    "jest-environment-jsdom": "29.7.0",
    "jest-junit": "15.0.0",
    "jest-watch-typeahead": "2.2.1",
    "lint-staged": "13.1.0",
    "newskit": "7.7.0",
    "next": "13.5.10",
    "prettier": "2.8.1",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "ts-jest": "29.1.1",
    "typescript": "5.6.3"
  },
  "peerDependencies": {
    "newskit": "7.7.0",
    "next": ">= 12.1.0 <= 13.5.10",
    "react": ">= 17.0.2 <= 18.2.0",
    "react-dom": ">= 17.0.2 <= 18.2.0"
  },
  "files": [
    "dist"
  ],
  "precommit": [
    "precommit"
  ],
  "lint-staged": {
    "**/*.(ts|tsx)": [
      "yarn run precommit:lint"
    ]
  },
  "publishConfig": {
    "access": "public"
  },
  "resolutions": {
    "@types/react": "18.0.26",
    "@types/react-dom": "18.0.10",
    "newskit/react-hook-form": "7.20.2"
  },
  "gitHead": "93820de16920ae35ebb1d787059f5bbe25adb6af"
}
