UNPKG

d3-3d

Version:

D3.js plugin for 3d visualization written in Typescript

62 lines (61 loc) 1.82 kB
{ "name": "d3-3d", "version": "2.0.2", "description": "D3.js plugin for 3d visualization written in Typescript", "keywords": [ "d3", "d3-module", "3D", "d3-3d", "projection", "typescript", "visualization" ], "author": "Niekes (https://niekes.com)", "license": "BSD-3-Clause", "homepage": "https://github.com/niekes/d3-3d", "repository": { "type": "git", "url": "git+https://github.com/niekes/d3-3d.git" }, "type": "module", "main": "build/d3-3d.js", "module": "build/d3-3d.es.js", "types": "build/index.d.ts", "exports": { ".": { "types": "./build/index.d.ts", "import": "./build/d3-3d.es.js", "require": "./build/d3-3d.js" } }, "files": [ "build/d3-3d.js", "build/index.d.ts", "build/**/*.d.ts" ], "scripts": { "clean": "rm -rf build", "typecheck": "tsc --noEmit", "build:types": "tsc --emitDeclarationOnly --outDir build", "build:js": "vite build", "build": "npm run clean && npm run typecheck && npm run build:types && npm run build:js", "pretest": "npm run typecheck", "test": "vitest run", "test:watch": "vitest", "test:ui": "vitest --ui", "coverage": "vitest run --coverage", "prepack": "npm run build", "postpublish": "zip -j build/d3-3d.zip -- LICENSE README.md build/d3-3d.js build/d3-3d.min.js" }, "devDependencies": { "@types/node": "^25.0.6", "@vitest/coverage-v8": "^4.0.17", "@vitest/ui": "^4.0.17", "jsdom": "^27.4.0", "typescript": "^5.9.3", "uglify-js": "^3.19.3", "vite": "^7.3.1", "vitest": "^4.0.17" } }