{
  "name": "@belivvr/aframe-react-mirror",
  "version": "0.1.1",
  "description": "React A-Frame mirror(or reflector) component",
  "author": "juunini",
  "license": "MIT",
  "repository": "https://github.com/belivvr/aframe-react-mirror",
  "homepage": "https://github.com/belivvr/aframe-react-mirror",
  "main": "lib/index.js",
  "unpkg": "dist/@belivvr/aframe-react-mirror.development.js",
  "types": "types/index.d.ts",
  "module": "es/index.js",
  "sideEffects": [
    "es/index.js",
    "lib/index.js"
  ],
  "keywords": [
    "aframe",
    "react",
    "vr",
    "a-frame",
    "aframevr",
    "reactvr",
    "react-vr",
    "react-component",
    "webvr",
    "webxr",
    "aframe-react",
    "react-aframe",
    "aframe-mirror",
    "aframe-reflector",
    "mirror",
    "reflector",
    "immersive",
    "react-aframe-mirror"
  ],
  "scripts": {
    "test": "is-ci \"test:ci\" \"test:dev\"",
    "test:dev": "npm run test:types && npm run test:format && npm run test:eslint && jest --watch",
    "test:ci": "npm run test:types && npm run test:format && npm run test:eslint && jest --coverage",
    "test:coverage": "yarn test:ci; open coverage/lcov-report/index.html",
    "test:format": "yarn eslint",
    "test:types": "tsc",
    "test:eslint": "eslint --ext .ts,.tsx ./src",
    "build": "yarn build:commonjs && yarn build:es && yarn build:umd && yarn build:types",
    "build:commonjs": "rimraf ./lib && cross-env BABEL_ENV=commonjs babel --extensions .ts,.tsx ./src --out-dir lib",
    "build:es": "rimraf ./es && babel --extensions .ts,.tsx ./src --out-dir es",
    "build:umd": "rimraf ./dist && cross-env NODE_ENV=production rollup -c && rollup-plugin-visualizer stats.json",
    "build:types": "rimraf ./types && tsc --project ./tsconfig.types.json && replace 'import type' 'import' ./types -r --silent && replace 'export type' 'export' ./types -r --silent",
    "watch": "yarn watch:commonjs & yarn watch:es & yarn watch:umd & yarn watch:types",
    "watch:commonjs": "rimraf ./lib && cross-env BABEL_ENV=commonjs babel --watch --extensions .ts,.tsx ./src --out-dir lib",
    "watch:es": "rimraf ./es && babel --watch --extensions .ts,.tsx --ignore ./src/**/tests/**/* ./src --out-dir es",
    "watch:umd": "rimraf ./dist && cross-env NODE_ENV=production rollup -w -c && rollup-plugin-visualizer stats.json",
    "watch:types": "rimraf ./types && tsc --watch --project ./tsconfig.types.json && replace 'import type' 'import' ./types -r --silent && replace 'export type' 'export' ./types -r --silent",
    "now-build": "yarn && cd www && yarn && yarn build",
    "start": "yarn watch",
    "stats": "open ./stats.html",
    "storybook": "start-storybook -p 6006",
    "build-storybook": "build-storybook"
  },
  "files": [
    "dist",
    "es",
    "lib",
    "types"
  ],
  "packageManager": "yarn@3.1.1",
  "devDependencies": {
    "@babel/cli": "^7.16.0",
    "@babel/core": "^7.16.5",
    "@babel/plugin-transform-modules-commonjs": "^7.16.5",
    "@babel/plugin-transform-runtime": "^7.16.5",
    "@babel/preset-env": "^7.16.5",
    "@babel/preset-react": "^7.16.5",
    "@babel/preset-typescript": "^7.16.5",
    "@mdx-js/react": "^1.6.22",
    "@rollup/plugin-replace": "^3.0.0",
    "@storybook/addon-actions": "^6.4.9",
    "@storybook/addon-docs": "^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/react": "^6.4.9",
    "@svgr/rollup": "^6.1.2",
    "@testing-library/jest-dom": "^5.16.1",
    "@testing-library/react": "^12.1.2",
    "@types/aframe": "^1",
    "@types/babel__core": "^7",
    "@types/babel__plugin-transform-runtime": "^7",
    "@types/babel__preset-env": "^7",
    "@types/eslint": "^8",
    "@types/jest": "^27.0.3",
    "@types/jest-plugin-context": "^2.9.4",
    "@types/mdx-js__react": "^1.5.5",
    "@types/node": "^17.0.2",
    "@types/react": "^17.0.37",
    "@types/react-dom": "^17.0.11",
    "@types/rimraf": "^3",
    "@types/rollup-plugin-peer-deps-external": "^2",
    "@types/testing-library__jest-dom": "^5.14.2",
    "@typescript-eslint/eslint-plugin": "^5.8.0",
    "@typescript-eslint/parser": "^5.8.0",
    "aframe": "^1.2.0",
    "babel-jest": "^27.4.5",
    "babel-loader": "^8.2.3",
    "babel-plugin-const-enum": "^1.2.0",
    "babel-plugin-transform-async-to-promises": "^0.8.17",
    "cross-env": "^7.0.3",
    "eslint": "^8.5.0",
    "eslint-config-airbnb": "^19.0.2",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-config-airbnb-typescript": "^16.1.0",
    "eslint-import-resolver-node": "^0.3.6",
    "eslint-plugin-import": "^2.25.3",
    "eslint-plugin-jsx-a11y": "^6.5.1",
    "eslint-plugin-react": "^7.27.1",
    "eslint-plugin-react-hooks": "^4.3.0",
    "eslint-plugin-storybook": "^0.5.5",
    "is-ci-cli": "^2.2.0",
    "jest": "^27.4.5",
    "jest-plugin-context": "^2.9.0",
    "jest-useragent-mock": "^0.1.1",
    "process": "^0.11.10",
    "react-dom": "^17.0.2",
    "replace": "^1.2.1",
    "rimraf": "^3.0.2",
    "rollup": "^2.61.1",
    "rollup-plugin-babel": "^4.4.0",
    "rollup-plugin-commonjs": "^10.1.0",
    "rollup-plugin-jscc": "^2.0.0",
    "rollup-plugin-node-resolve": "^5.2.0",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "rollup-plugin-size": "^0.2.2",
    "rollup-plugin-terser": "^7.0.2",
    "rollup-plugin-visualizer": "^5.5.2",
    "type-fest": "^2.8.0",
    "typescript": "^4.5.4"
  },
  "dependencies": {
    "@babel/runtime": "^7.16.5",
    "@belivvr/aframe-react": "^0.2.4",
    "react": "^17.0.2"
  },
  "peerDependencies": {
    "eslint": "^7.2.0"
  }
}
