-
-
Notifications
You must be signed in to change notification settings - Fork 41
/
deno.jsonc
52 lines (52 loc) · 1.71 KB
/
deno.jsonc
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
{
"name": "@lowlighter/matcha",
"version": "3.0.0",
"description": "🍵 Drop-in semantic styling library in pure CSS.",
"keywords": [
"css",
"theme",
"design",
"web",
"css-framework",
"semantic-web",
"minimalist",
"classless",
"classless-css"
],
"license": "MIT License",
"author": "lowlighter (Simon Lecoq)",
"funding": "https://github.com/sponsors/lowlighter",
"homepage": "https://github.com/lowlighter/matcha",
"repository": {
"type": "git",
"url": "git+https://github.com/lowlighter/matcha.git"
},
"tasks": {
"ci": "deno task lint && deno task fmt:check && deno task build",
"serve": "deno run --allow-net --allow-read --allow-env --allow-sys --watch app/mod.ts serve",
"build": "deno run --allow-net --allow-read --allow-env --allow-sys --allow-write=.pages,dist app/mod.ts build",
"generate": "deno task generate:utilities",
"generate:utilities": "deno run --allow-read=styles/@utilities/mod.css --allow-write=styles/@utilities/mod.css styles/@utilities/generate.ts",
"lint": "deno lint",
"fmt": "deno task fmt:ts && deno task fmt:css",
"fmt:check": "deno task fmt:ts:check && deno task fmt:css:check",
"fmt:ts": "deno fmt",
"fmt:ts:check": "deno fmt --check",
"fmt:css": "deno run --allow-read --allow-env --allow-sys --allow-write=styles jsr:@libs/bundle/css/cli/fmt styles/**/*.css",
"fmt:css:check": "deno run --allow-read --allow-env --allow-sys --allow-write=styles jsr:@libs/bundle/css/cli/fmt --check styles/**/*.css"
},
"fmt": {
"semiColons": false,
"lineWidth": 200,
"exclude": [
"coverage",
".pages"
]
},
"lint": {
"exclude": [
"coverage",
".pages"
]
}
}