UNPKG

@equinor/esv-intersection

Version:

Intersection component package with testing and automatic documentation.

97 lines (96 loc) 2.82 kB
{ "name": "@equinor/esv-intersection", "version": "3.1.4", "description": "Intersection component package with testing and automatic documentation.", "type": "module", "exports": { "import": "./dist/index.mjs", "require": "./dist/index.cjs", "browser": "./dist/index.umd.js" }, "files": [ "dist/*", "src/*", "!test/*" ], "types": "dist/index.d.ts", "scripts": { "start": "vite build --watch", "prebuild": "rimraf dist", "build": "vite build", "lint:eslint": "eslint --ext .js,.jsx,.ts,.tsx src test", "lint:tsc": "tsc -b", "lint": "npm run lint:tsc && npm run lint:eslint", "test": "vitest", "test:watch": "vitest --watch", "predocs": "rimraf docs_out", "docs": "typedoc --out docs_out src", "postdocs": "copyfiles images/* docs_out && copyfiles .nojekyll docs_out", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build", "prepare": "husky install", "version": "changeset version && npm install --package-lock-only", "release:npm": "npm run build && changeset publish", "release:github": "npm run build && changeset publish --no-git-tag" }, "lint-staged": { "*": "prettier --write --ignore-unknown" }, "repository": { "type": "git", "url": "git+https://github.com/equinor/esv-intersection.git" }, "keywords": [ "videx", "heappurple", "intersection", "typescript" ], "license": "MIT", "bugs": { "url": "https://github.com/equinor/esv-intersection/issues" }, "homepage": "https://github.com/equinor/esv-intersection#readme", "devDependencies": { "@changesets/cli": "^2.27.10", "@storybook/addon-storysource": "^8.6.12", "@storybook/html-vite": "^8.6.12", "@types/d3": "^7.4.2", "@types/mock-raf": "^1.0.5", "@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/parser": "^6.8.0", "copyfiles": "^2.4.1", "eslint": "^8.51.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.1", "eslint-plugin-storybook": "^0.9.0", "husky": "^8.0.3", "lint-staged": "^15.2.4", "mock-raf": "^1.0.1", "pixi.js": "^7.3.1", "prettier": "^3.0.3", "rimraf": "^5.0.5", "storybook": "^8.6.12", "storybook-dark-mode": "^4.0.2", "typedoc": "^0.25.2", "typescript": "^5.2.2", "vite": "^4.5.14", "vite-plugin-dts": "^4.5.3", "vitest": "^3.1.3", "vitest-canvas-mock": "^0.3.3" }, "peerDependencies": { "pixi.js": "^7.1.0" }, "dependencies": { "@equinor/videx-math": "^1.1.0", "@equinor/videx-vector2": "^1.0.44", "curve-interpolator": "3.1.1", "d3-array": "^3.2.4", "d3-axis": "^3.0.0", "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", "d3-shape": "^3.2.0", "d3-zoom": "^3.0.0" } }