UNPKG

openjscad-react

Version:

React.js component for the OpenJSCAD.org project

84 lines (83 loc) 2.71 kB
{ "name": "openjscad-react", "version": "0.0.1-canary-07", "description": "React.js component for the OpenJSCAD.org project", "repository": "https://github.com/aeksco/openjscad-react", "author": "Alexander Schwartzberg <aeksco@gmail.com>", "license": "MIT", "scripts": { "start": "start-storybook -p 6006", "storybook:build": "build-storybook", "test": "jest --config=jest.config.js", "lint": "eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"", "prettify": "prettier --config ./.prettierrc.js 'src/**/*.ts*' --write", "build": "npm run clean && npm run compile", "clean": "rm -rf ./lib && rm -rf ./__tests__", "compile": "tsc -p tsconfig.build.json", "prepublishOnly": "npm run build" }, "files": [ "lib", "index.d.ts", "index.js", "index.js.map" ], "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "keywords": [ "react", "reactjs", "openjscad", "scad", "cad", "stl", "3d-printing", "javascript", "typescript" ], "dependencies": { "@jscad/csg": "^0.7.0", "@jscad/stl-serializer": "^0.2.0", "@jscad/web": "^1.10.0", "classnames": "^2.2.6", "copy-dir": "^1.3.0", "lodash.debounce": "^4.0.8" }, "peerDependencies": { "react": ">=16", "react-dom": ">=16" }, "devDependencies": { "@babel/core": "^7.7.7", "@babel/preset-env": "^7.7.7", "@babel/preset-typescript": "^7.7.7", "@storybook/addon-docs": "6.1.11", "@storybook/addon-storyshots": "^6.1.11", "@storybook/addons": "6.1.11", "@storybook/react": "6.1.11", "@types/classnames": "^2.2.10", "@types/jest": "^26.0.14", "@types/lodash.debounce": "^4.0.6", "@types/react": "^16.9.51", "@types/react-dom": "^16.9.8", "copy-dir": "^1.3.0", "jest": "^26.5.2", "@typescript-eslint/eslint-plugin": "^2.14.0", "@typescript-eslint/parser": "^2.14.0", "eslint": "^6.8.0", "eslint-config-prettier": "^6.9.0", "eslint-plugin-prettier": "^3.1.2", "eslint-plugin-react": "^7.17.0", "postcss-preset-env": "^6.7.0", "prettier": "^2.1.2", "react": "^16.13.1", "react-docgen-typescript-loader": "^3.7.2", "react-dom": "^16.13.1", "react-test-renderer": "^17.0.1", "tailwindcss": "^1.8.10", "terser-webpack-plugin": "^4.2.3", "ts-jest": "^26.4.1", "ts-loader": "^8.0.4", "typescript": "^3.9.7" } }