Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
81 lines (81 loc) · 3.35 KB
/
Copy pathpackage.json
File metadata and controls
81 lines (81 loc) · 3.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
{
"name": "@hyperlibs/htmxui",
"version": "0.10.30",
"author": "Hyperlibs Team",
"repository": {
"type": "git",
"url": "https://github.com/hyperlibs/htmxpro.git"
},
"main": "public/htmx-bolt.js",
"module": "dist/index.mjs",
"types": "src/types.d.ts",
"devDependencies": {
"@playwright/test": "^1.62.1",
"@types/bun": "^1.4.3",
"tailwindcss": "^4.3.3",
"typescript": "^7.0.2"
},
"exports": {
".": {
"import": "./dist/index.mjs",
"require": "./public/htmx-bolt.js",
"types": "./src/types.d.ts"
},
"./bolt": "./public/htmx-bolt.js",
"./flash": "./public/htmx-flash.js",
"./form": "./public/htmx-form.js",
"./vibe": "./public/htmx-vibe.js",
"./a11y": "./public/htmx-a11y.js",
"./virtual": "./public/htmx-virtual.js",
"./grid": "./public/htmx-grid.js",
"./offline": "./public/htmx-offline.js",
"./devtools": "./public/htmx-devtools.js",
"./calc": "./public/htmx-calc.js",
"./sim": "./public/htmx-sim.js",
"./appz": "./public/appz.js",
"./canvas": "./public/htmx-canvas.js"
},
"description": "Hyperreactive lean framework suite for HTMX: zero-eval signals, in-memory columnar search, bank-grade RBAC, kinetic physics & 2D sparse matrix",
"files": [
"dist",
"src",
"public",
"README.md",
"LICENSE",
"SECURITY.md"
],
"keywords": [
"htmx",
"signals",
"reactive",
"rbac",
"zero-eval",
"csp",
"data-grid",
"hypermedia",
"simulation",
"fine-grained-reactivity"
],
"license": "MIT",
"publishConfig": {
"access": "public"
},
"scripts": {
"start": "bun run server.ts",
"dev": "bun run server.ts",
"dev:bun": "bun run server.ts",
"server:go": "go run server.go",
"test": "bun test tests/",
"typecheck": "tsc --noEmit",
"build:esm": "bun build src/index.ts --outfile dist/index.mjs --format esm",
"build:engines": "bun build src/htmx-bolt.ts --format iife --outfile public/htmx-bolt.js && bun build src/htmx-flash.ts --format iife --outfile public/htmx-flash.js && bun build src/htmx-form.ts --format iife --outfile public/htmx-form.js && bun build src/htmx-vibe.ts --format iife --outfile public/htmx-vibe.js && bun build src/htmx-a11y.ts --format iife --outfile public/htmx-a11y.js && bun build src/htmx-virtual.ts --format iife --outfile public/htmx-virtual.js && bun build src/htmx-grid.ts --format iife --outfile public/htmx-grid.js && bun build src/htmx-offline.ts --format iife --outfile public/htmx-offline.js && bun build src/htmx-devtools.ts --format iife --outfile public/htmx-devtools.js && bun build src/htmx-calc.ts --format iife --outfile public/htmx-calc.js && bun build src/htmx-sim.ts --format iife --outfile public/htmx-sim.js && bun build src/appz.ts --format iife --outfile public/appz.js && bun build src/htmx-canvas.ts --format iife --outfile public/htmx-canvas.js",
"build:css": "bunx tailwindcss -i public/styles/input.css -o public/styles/output.css --minify",
"build": "bun run build:engines && bun run build:esm && bun run build:css && bun run scripts/build-static.ts",
"build:pages": "bun run build",
"deploy:pages": "bun run build && wrangler pages deploy dist --project-name=htmxui",
"deploy:worker": "bun run build && wrangler deploy",
"benchmark": "bun run scripts/benchmark.ts",
"test:ui": "bunx playwright test"
},
"type": "commonjs"
}