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 | }
|