UNPKG

2.59 kBJSONView Raw
1{
2 "name": "@lume/element",
3 "version": "0.7.1",
4 "description": "Create Custom Elements with reactivity and automatic re-rendering.",
5 "author": "Joe Pea <joe@trusktr.io>",
6 "license": "MIT",
7 "homepage": "http://github.com/lume/element#readme",
8 "type": "module",
9 "main": "dist/index.js",
10 "// main": "The 'main' field is fallback for legacy Node.js that has no type:module support, otherwise Node 13.2+ ignores it if type:module is set.",
11 "types": "dist/index.d.ts",
12 "scripts": {
13 "LUME SCRIPTS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": "",
14 "clean": "lume clean",
15 "build": "lume build && npm run build:copy",
16 "build:copy": "npm run build:copy:jsx-runtime && npm run build:copy:babel-preset",
17 "build:copy:jsx-runtime": "ncp ./dist/jsx-runtime.d.ts ./jsx-runtime.d.ts && ncp ./dist/jsx-runtime.js ./jsx-runtime.js",
18 "build:copy:babel-preset": "ncp ./babel-preset.cjs ./dist/babel-preset.cjs",
19 "// ^ build:copy TODO": "Add a copy files feature to lume build. This would copy specified files after each build or re-build. Perhaps add options for the existing copyAssets command",
20 "dev": "lume dev",
21 "typecheck": "lume typecheck",
22 "typecheck:watch": "lume typecheckWatch",
23 "test": "lume test",
24 "test:debug": "lume testDebug",
25 "prettier": "lume prettier",
26 "prettier:check": "lume prettierCheck",
27 "release:patch": "lume releasePatch",
28 "release:minor": "lume releaseMinor",
29 "release:major": "lume releaseMajor",
30 "version": "lume versionHook",
31 "postversion": "lume postVersionHook",
32 "OTHER SCRIPTS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": "",
33 "prepare": "npm run build"
34 },
35 "dependencies": {
36 "@lume/variable": "^0.8.0",
37 "babel-preset-solid": "^1.0.0",
38 "lowclass": "^5.0.0",
39 "solid-js": "^1.0.0"
40 },
41 "devDependencies": {
42 "@lume/cli": "^0.9.0",
43 "@types/react": "^17.0.0",
44 "ncp": "^2.0.0",
45 "prettier": "^2.0.0",
46 "typescript": "4.4.3"
47 },
48 "peerDependencies": {
49 "@types/react": "*"
50 },
51 "repository": {
52 "type": "git",
53 "url": "git+ssh://git@github.com/lume/element.git"
54 },
55 "bugs": {
56 "url": "https://github.com/lume/element/issues"
57 },
58 "keywords": [
59 "custom elements",
60 "custom-elements",
61 "web components",
62 "web-components",
63 "html",
64 "shadowdom",
65 "shadow-dom",
66 "ui",
67 "ui components",
68 "ui-components",
69 "frp",
70 "functional reactive programming",
71 "functional-reactive-programming",
72 "reactive programming",
73 "reactive-programming",
74 "reactive coding",
75 "reactive-coding",
76 "reactive variables",
77 "reactive-variables",
78 "reactivity",
79 "reactive computation",
80 "reactive-computation"
81 ]
82}