{ "name": "qsharp-lang", "description": "qsharp language package for quantum development", "version": "0.0.0", "license": "MIT", "engines": { "node": ">=16.17.0" }, "repository": { "type": "git", "url": "https://github.com/microsoft/qdk", "directory": "npm" }, "exports": { ".": { "browser": "./dist/browser.js", "node": "./dist/node.js", "default": "./dist/main.js" }, "./compiler-worker": "./dist/compiler/worker.js", "./language-service-worker": "./dist/language-service/worker.js", "./debug-service-worker": "./dist/debug-service/worker.js", "./katas": "./dist/katas.js", "./katas-md": "./dist/katas-md.js", "./state-viz": "./ux/circuit-vis/state-viz/worker/index.ts", "./ux": "./ux/index.ts", "./qdk-theme.css": "./ux/qdk-theme.css" }, "scripts": { "build": "npm run docs && npm run generate && npm run build:tsc && npm run build:ux", "generate": "node generate_katas_content.js && node generate_samples_content.js", "generate:force": "node generate_katas_content.js --force && node generate_samples_content.js", "docs": "node generate_docs.js", "build:tsc": "node ../../../node_modules/typescript/bin/tsc -p ./src/tsconfig.json", "build:ux": "node ../../../node_modules/typescript/bin/tsc -p ./ux/tsconfig.json", "tsc:watch": "node ../../../node_modules/typescript/bin/tsc -p ./src/tsconfig.json --watch --preserveWatchOutput", "test": "node --test" }, "type": "module", "files": [ "dist", "!dist/ux", "!dist/src", "docs", "lib", "ux" ] }