-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
48 lines (48 loc) · 1.59 KB
/
package.json
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
{
"name": "crt",
"version": "1.0.0",
"description": "TV UI helpers",
"type": "module",
"main": "dist/bundle.cjs.js",
"module": "dist/bundle.esm.js",
"browser": "dist/bundle.iife.js",
"scripts": {
"build": "rm -rf dist && rollup -c rollup.config.mjs",
"coverage": "vitest run --coverage",
"dev": "rm -rf dist && rollup -c rollup.dev.mjs -w",
"lint:js": "npx eslint src/",
"lint:prettier": "npx prettier . --write",
"nuke": "node scripts/nuke.js",
"serve": "cd dist && python -m SimpleHTTPServer 3500",
"test": "vitest",
"typecheck": "npx tsc"
},
"author": "jp",
"license": "Apache-2.0",
"devDependencies": {
"@babel/core": "^7.26.0",
"@babel/preset-env": "^7.26.0",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "^28.0.1",
"@rollup/plugin-node-resolve": "^15.3.0",
"@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-url": "^8.0.2",
"@vitest/coverage-v8": "^2.1.4",
"autoprefixer": "^10.4.20",
"eslint": "^9.14.0",
"jsdom": "^25.0.1",
"postcss": "^8.4.48",
"prettier": "3.3.3",
"rollup": "^4.26.0",
"rollup-plugin-bundle-worker": "github:JohnPaulHarold/rollup-plugin-bundle-worker",
"rollup-plugin-copy": "^3.5.0",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-serve": "^3.0.0",
"sass": "^1.80.6",
"typescript": "^5.6.3",
"vitest": "^2.0.0"
},
"dependencies": {
"@bbc/tv-lrud-spatial": "^0.0.12"
}
}