{
  "name": "@keg-hub/re-theme",
  "version": "10.1.0",
  "description": "Simple Theme switcher / builder for React and React Native",
  "main": "build/cjs",
  "module": "build/esm",
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "url": "git+https://github.com/keg-hub/keg-hub.git",
    "type": "git"
  },
  "bugs": {
    "url": "https://github.com/keg-hub/keg-hub/issues"
  },
  "homepage": "https://github.com/keg-hub/keg-hub#readme",
  "author": "Lance Tipton",
  "license": "MIT",
  "files": [
    "build/cjs/*",
    "build/esm/*"
  ],
  "scripts": {
    "docker:build": "bash ./scripts/dockerBuild.sh",
    "build": "yarn clean:build; NODE_ENV=production rollup -c ./configs/rollup.config.js",
    "clean:build": "rimraf build; mkdir build; mkdir build/cjs; mkdir build/esm; yarn gen:indexes",
    "clean:docs": "rimraf docs",
    "clean:full": "yarn clean:nm; clean:build",
    "clean:install": "yarn clean:full; yarn install --force",
    "clean:nm": "rimraf yarn.lock; rimraf package.lock; rimraf node_modules",
    "gen:indexes": "node ./scripts/generateIndexFiles.js",
    "deploy": "gh-pages -d docs -o upstream",
    "dev": "nodemon --watch ./configs --exec 'NODE_ENV=production rollup -c ./configs/rollup.config.js -w'",
    "format:eslint": "eslint --config ./configs/eslintrc.config.js . --fix --quiet",
    "format:prettier": "prettier --config ./configs/prettier.config.js --ignore-path .eslintignore --write '**/*.{js,jsx}'",
    "format": "yarn format:prettier && yarn format:eslint",
    "eslint:watch": "onchange '**/*.{js,jsx}' -- eslint --config ./configs/eslintrc.config.js {{changed}} --fix",
    "postinstall": "node -e 'if(require(`fs`).existsSync(`${__dirname}/scripts/postinstall.js`)) require(`${__dirname}/scripts/postinstall.js`)'",
    "storybook": "start-storybook -p 6006",
    "sb": "nodemon --watch ./configs --watch ./package.json --exec 'NODE_ENV=development RE_PLATFORM=web start-storybook -p 60710'",
    "sb:build": "yarn clean:docs; NODE_ENV=production RE_PLATFORM=web build-storybook -c .storybook -o docs",
    "sb:deploy": "storybook-to-ghpages -e docs --dry-run",
    "sb:server": "npx serve ./docs --cors -n -l 60710",
    "start": "yarn gen:indexes; yarn dev",
    "test": "NODE_ENV=test jest --no-cache --verbose --config=./configs/jest.config.js --maxWorkers=50%",
    "test:reports": "yarn test --coverage && yarn view:reports",
    "view:reports": "open reports/coverage/lcov-report/index.html",
    "build-storybook": "build-storybook"
  },
  "devDependencies": {
    "@babel/core": "7.16.7",
    "@babel/eslint-parser": "7.16.5",
    "@babel/plugin-proposal-class-properties": "7.16.7",
    "@babel/plugin-proposal-optional-chaining": "^7.16.7",
    "@babel/preset-env": "7.16.7",
    "@babel/preset-react": "7.16.7",
    "@keg-hub/jsutils": "9.0.3",
    "@rollup/plugin-alias": "3.1.9",
    "@rollup/plugin-babel": "5.3.0",
    "@rollup/plugin-commonjs": "21.0.1",
    "@rollup/plugin-node-resolve": "13.1.2",
    "@rollup/plugin-replace": "3.0.1",
    "@storybook/addon-actions": "^6.4.9",
    "@storybook/addon-essentials": "^6.4.9",
    "@storybook/addon-links": "^6.4.9",
    "@storybook/builder-webpack5": "^6.4.9",
    "@storybook/manager-webpack5": "^6.4.9",
    "@storybook/preset-create-react-app": "4.0.0",
    "@storybook/react": "^6.4.9",
    "app-root-path": "3.0.0",
    "babel-jest": "27.4.5",
    "babel-loader": "8.2.3",
    "babel-plugin-transform-react-remove-prop-types": "0.4.24",
    "eslint": "8.6.0",
    "eslint-plugin-jest": "25.3.4",
    "eslint-plugin-react": "7.28.0",
    "eslint-plugin-react-native": "4.0.0",
    "gh-pages": "3.2.3",
    "husky": "7.0.4",
    "jest": "27.4.5",
    "lint-staged": "12.1.5",
    "nodemon": "2.0.15",
    "onchange": "7.1.0",
    "prettier": "2.5.1",
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "react-native": "0.66.4",
    "react-native-web": "0.17.5",
    "react-refresh": "^0.11.0",
    "react-scripts": "5.0.0",
    "rimraf": "3.0.2",
    "rollup": "2.62.0",
    "rollup-jest": "1.1.3",
    "rollup-plugin-cleanup": "3.2.1",
    "rollup-plugin-terser": "7.0.2",
    "webpack": "5"
  },
  "peerDependencies": {
    "@keg-hub/jsutils": "9.0.3",
    "react": "17.0.2"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged --config ./configs/lint-staged.config.js"
    }
  },
  "dependencies": {}
}
