@infinite-canvas-tutorial/webcomponents
Version:
WebComponents UI implementation
108 lines • 3.47 kB
JSON
{
"name": "@infinite-canvas-tutorial/webcomponents",
"version": "0.0.11",
"description": "WebComponents UI implementation",
"main": "lib/index.js",
"module": "esm/index.js",
"types": "lib/index.d.ts",
"exports": {
".": {
"types": "./lib/index.d.ts",
"import": "./esm/index.js",
"require": "./lib/index.js"
},
"./spectrum": {
"types": "./lib/spectrum/index.d.ts",
"import": "./esm/spectrum/index.js",
"require": "./lib/spectrum/index.js"
}
},
"files": [
"package.json",
"esm",
"lib",
"README.md"
],
"keywords": [
"whiteboard",
"infinite canvas",
"webgl",
"webgpu",
"webcomponents",
"shoelace",
"spectrum"
],
"repository": {
"type": "git",
"url": "https://github.com/xiaoiver/infinite-canvas-tutorial"
},
"license": "MIT",
"author": {
"name": "xiaoiver",
"url": "https://github.com/xiaoiver"
},
"dependencies": {
"@antv/util": "^3.3.10",
"@excalidraw/laser-pointer": "^1.3.2",
"@lit/context": "^1.1.2",
"@lit/localize": "^0.12.2",
"@lit/task": "^1.0.1",
"@loaders.gl/core": "^4.2.2",
"@loaders.gl/images": "^4.2.2",
"@pixi/math": "^7.4.2",
"@spectrum-web-components/base": "^1.11.0",
"@spectrum-web-components/theme": "^1.11.0",
"@spectrum-web-components/accordion": "^1.11.0",
"@spectrum-web-components/alert-banner": "^1.11.0",
"@spectrum-web-components/progress-circle": "^1.11.0",
"@spectrum-web-components/action-group": "^1.11.0",
"@spectrum-web-components/action-button": "^1.11.0",
"@spectrum-web-components/action-menu": "^1.11.0",
"@spectrum-web-components/color-slider": "^1.11.0",
"@spectrum-web-components/color-area": "^1.11.0",
"@spectrum-web-components/color-wheel": "^1.11.0",
"@spectrum-web-components/color-field": "^1.11.0",
"@spectrum-web-components/divider": "^1.11.0",
"@spectrum-web-components/icon": "^1.11.0",
"@spectrum-web-components/icons-workflow": "^1.11.0",
"@spectrum-web-components/menu": "^1.11.0",
"@spectrum-web-components/number-field": "^1.11.0",
"@spectrum-web-components/overlay": "^1.11.0",
"@spectrum-web-components/picker": "^1.11.0",
"@spectrum-web-components/popover": "^1.11.0",
"@spectrum-web-components/slider": "^1.11.0",
"@spectrum-web-components/swatch": "^1.11.0",
"@spectrum-web-components/switch": "^1.11.0",
"@spectrum-web-components/tooltip": "^1.11.0",
"@spectrum-web-components/thumbnail": "^1.11.0",
"@spectrum-web-components/textfield": "^1.11.0",
"browser-fs-access": "^0.38.0",
"d3-color": "^3.1.0",
"eventemitter3": "^5.0.1",
"kdbush": "^4.0.2",
"lit": "^3.1.3",
"roughjs": "^4.6.6",
"uuid": "^11.1.0",
"@infinite-canvas-tutorial/ecs": "0.0.9"
},
"devDependencies": {
"@lit/localize-tools": "^0.8.1",
"@types/d3-color": "^3.1.0",
"@types/kdbush": "^3.0.5",
"webfontloader": "^1.6.28"
},
"publishConfig": {
"access": "public"
},
"scripts": {
"dev": "vite dev",
"deploy": "vite build",
"preview": "vite preview",
"build:cjs": "rimraf ./lib && tsc --module commonjs --outDir lib",
"build:esm": "rimraf ./esm && tsc --module ESNext --outDir esm",
"build": "run-p build:*",
"watch": "rimraf ./esm && tsc --module ESNext --outDir esm --watch",
"localize:extract": "lit-localize extract",
"localize:build": "lit-localize build"
}
}