UNPKG

@timsctt/threed-cloud

Version:

React module for create a cloud of React Nodes

159 lines (158 loc) 4.3 kB
{ "name": "@timsctt/threed-cloud", "description": "React module for create a cloud of React Nodes", "version": "0.10.0", "author": "Timothée Schmitt", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/Timsctt/ThreeD-Cloud" }, "keywords": [ "TagCloud", "TypeScript", "react", "component", "cloud", "3d", "animation" ], "scripts": { "dev": "concurrently \"yarn build --watch\" \"yarn storybook\" \"yarn test:watch\" ", "build": "tsup --onSuccess \"yarn yalc publish\"", "type-check": "tsc", "lint": "eslint --ignore-path .gitignore \"{src,tests}/**/*.+(ts|js|tsx)\"", "lint:fix": "yarn lint --fix && prettier --write .", "test": "jest --coverage --passWithNoTests", "test:ci": "yarn test --ci", "test:watch": "jest --watch", "prepare": "husky install", "commit": "cz", "storybook": "storybook dev -p 6006 --quiet", "build-storybook": "storybook build", "deploy-storybook": "storybook-to-ghpages", "release": "yarn build && yarn release-it" }, "tsup": { "entry": [ "src/index.ts" ], "treeshake": true, "sourcemap": true, "minify": true, "clean": true, "dts": true, "injectStyle": true, "splitting": false, "format": [ "cjs", "esm" ], "external": [ "react" ] }, "types": "./dist/index.d.ts", "exports": { ".": { "require": "./dist/index.js", "import": "./dist/index.mjs" } }, "files": [ "dist" ], "lint-staged": { "./{src,tests}/**/*.{ts,js,jsx,tsx}": [ "eslint --ignore-path .gitignore --fix" ], "*": "prettier --write" }, "config": { "commitizen": { "path": "./node_modules/@ryansonshine/cz-conventional-changelog" } }, "release-it": { "git": { "commitMessage": "chore(release): v${version}" }, "github": { "release": true }, "npm": { "publish": false } }, "engines": { "node": ">=14.0.0" }, "devDependencies": { "@babel/core": "7.23.9", "@babel/preset-env": "7.23.9", "@babel/preset-react": "7.23.3", "@babel/preset-typescript": "7.23.3", "@commitlint/cli": "18.6.1", "@commitlint/config-conventional": "18.6.2", "@ryansonshine/commitizen": "4.2.8", "@ryansonshine/cz-conventional-changelog": "3.3.4", "@storybook/addon-actions": "7.6.17", "@storybook/addon-essentials": "7.6.17", "@storybook/addon-interactions": "7.6.17", "@storybook/addon-links": "7.6.17", "@storybook/react": "7.6.17", "@storybook/react-webpack5": "7.6.17", "@storybook/storybook-deployer": "2.8.16", "@storybook/testing-library": "0.2.2", "@testing-library/jest-dom": "6.4.2", "@testing-library/react": "14.2.1", "@testing-library/react-hooks": "8.0.1", "@types/jest": "29.5.12", "@types/node": "20.11.20", "@types/react": "18.2.58", "@types/react-dom": "18.2.19", "@types/react-test-renderer": "18.0.7", "@typescript-eslint/eslint-plugin": "7.0.2", "@typescript-eslint/parser": "7.0.2", "babel-loader": "9.1.3", "concurrently": "8.2.2", "eslint": "8.57.0", "eslint-config-airbnb": "19.0.4", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-prefer-arrow": "1.2.3", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-react": "7.33.2", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-storybook": "0.8.0", "eslint-plugin-typescript-sort-keys": "3.1.0", "eslint-plugin-unused-imports": "3.1.0", "husky": "9.0.11", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "lint-staged": "15.2.2", "postcss": "8.4.35", "prettier": "3.2.5", "react": "^18.2.0", "react-dom": "^18.2.0", "react-test-renderer": "18.2.0", "release-it": "17.1.1", "storybook": "7.6.17", "ts-jest": "29.1.2", "ts-node": "10.9.2", "tsup": "8.0.2", "typescript": "5.3.3", "yalc": "1.0.0-pre.53" }, "peerDependencies": { "react": ">=17", "react-dom": ">=17" }, "resolutions": { "glob-parent": ">=5.1.2", "parse-url": ">=8.1.0", "trim": ">=0.0.3", "trim-newlines": ">=3.0.1" } }