UNPKG

@qbead/bloch-sphere

Version:

A 3D Bloch Sphere visualisation built with Three.js and TypeScript.

85 lines (84 loc) 1.93 kB
{ "name": "@qbead/bloch-sphere", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "version": "0.3.0", "type": "module", "description": "A 3D Bloch Sphere visualisation built with Three.js and TypeScript.", "exports": { ".": { "bun": "./src/index.ts", "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } } }, "files": [ "dist/**/*", "src/**/*" ], "author": "Jasper Palfree <well.caffeinated@gmail.com>", "license": "MIT", "keywords": [ "quantum", "quantum-computing", "bloch-sphere", "bloch", "sphere", "qubit", "visualization", "three.js", "threejs", "3d", "quantum-gates", "quantum-mechanics", "complex-numbers", "typescript", "webgl", "education", "research" ], "homepage": "https://qbead.org", "bugs": { "url": "https://github.com/qbead/bloch-sphere/issues" }, "repository": { "type": "git", "url": "git+https://github.com/qbead/bloch-sphere.git" }, "scripts": { "build": "pkgroll", "dev": "pkgroll --watch", "docs": "bun run build && typedoc --options typedoc.json src", "prepublishOnly": "bun run build && bun run docs", "test": "bun test", "test:watch": "bun test --watch", "test:coverage": "bun test --coverage", "typecheck": "tsc --noEmit" }, "devDependencies": { "bun-types": "latest", "pkgroll": "^2.5.2", "typedoc": "0.28.1", "typedoc-plugin-markdown": "^4.6.0", "typescript": "^5.8.2" }, "peerDependencies": { "@types/three": "^0.175.0", "three": "^0.175.0" }, "dependencies": { "intween": "^1.0.0-beta.7" }, "prettier": { "semi": false, "singleQuote": true, "trailingComma": "es5" } }