Skip to content

Commit 64e1a65

Browse files
committed
Refactoring
1 parent 1b64a1d commit 64e1a65

File tree

4 files changed

+38
-8
lines changed

4 files changed

+38
-8
lines changed

config/build/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import filesToCopy from './copy_files_extension_filter.json' with {type: 'json'}
1111

1212
const args = parseArgs<{
1313
watch: boolean | undefined,
14-
develope: boolean | undefined,
14+
develop: boolean | undefined,
1515
logLevel: esbuild.LogLevel
1616
}>(Deno.args);
1717

@@ -41,9 +41,9 @@ const copyConfig : esbuild.BuildOptions = {
4141
const filesConfig : esbuild.BuildOptions = {
4242
allowOverwrite: true,
4343
logLevel: args.logLevel ?? 'info',
44-
legalComments: args.develope ? 'inline' : 'none',
44+
legalComments: args.develop ? 'inline' : 'none',
4545
color: true,
46-
minify: args.develope ? false : true,
46+
minify: args.develop ? false : true,
4747
bundle: true,
4848
format: 'esm',
4949
target: 'esnext',
@@ -63,7 +63,7 @@ const filesConfig : esbuild.BuildOptions = {
6363
plugins: [
6464
esbuildPluginSass({
6565
type: "css-text",
66-
transform: (source) => args.develope ? minify(source).css : source
66+
transform: (source) => args.develop ? source : minify(source).css
6767
}),
6868
esbuildPluginSolidJs({solid: {moduleName: '@solid-js/web'}})
6969
],

config/import_map.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"@solid-js/web": "https://esm.sh/solid-js@1.8.22/web",
99
"@std/cli/parse-args": "jsr:@std/cli@^1.0.6/parse-args",
1010
"@std/http/unstable-route": "jsr:@std/http@^1.0.6/unstable-route",
11+
"@std/http/file-server": "jsr:@std/http@^1.0.6/file-server",
1112
"@std/fmt/colors": "jsr:@std/fmt@^1.0.2/colors"
1213
}
1314
}

config/lock.json

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,13 @@
22
"version": "4",
33
"specifiers": {
44
"jsr:@std/cli@^1.0.6": "1.0.6",
5+
"jsr:@std/encoding@^1.0.5": "1.0.5",
56
"jsr:@std/fmt@^1.0.2": "1.0.2",
67
"jsr:@std/http@^1.0.6": "1.0.8",
8+
"jsr:@std/media-types@^1.0.3": "1.0.3",
9+
"jsr:@std/net@^1.0.4": "1.0.4",
10+
"jsr:@std/path@^1.0.6": "1.0.6",
11+
"jsr:@std/streams@^1.0.7": "1.0.7",
712
"npm:@types/node@*": "22.12.0",
813
"npm:csso@*": "5.0.5",
914
"npm:esbuild-plugin-solid@*": "0.6.0_esbuild@0.23.1_solid-js@1.9.5__seroval@1.2.1_@babel+core@7.26.9",
@@ -15,11 +20,35 @@
1520
"@std/cli@1.0.6": {
1621
"integrity": "d22d8b38c66c666d7ad1f2a66c5b122da1704f985d3c47f01129f05abb6c5d3d"
1722
},
23+
"@std/encoding@1.0.5": {
24+
"integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04"
25+
},
1826
"@std/fmt@1.0.2": {
1927
"integrity": "87e9dfcdd3ca7c066e0c3c657c1f987c82888eb8103a3a3baa62684ffeb0f7a7"
2028
},
2129
"@std/http@1.0.8": {
22-
"integrity": "6ea1b2e8d33929967754a3b6d6c6f399ad6647d7bbb5a466c1eaf9b294a6ebcd"
30+
"integrity": "6ea1b2e8d33929967754a3b6d6c6f399ad6647d7bbb5a466c1eaf9b294a6ebcd",
31+
"dependencies": [
32+
"jsr:@std/cli",
33+
"jsr:@std/encoding",
34+
"jsr:@std/fmt",
35+
"jsr:@std/media-types",
36+
"jsr:@std/net",
37+
"jsr:@std/path",
38+
"jsr:@std/streams"
39+
]
40+
},
41+
"@std/media-types@1.0.3": {
42+
"integrity": "b12d30a7852f7578f4d210622df713bbfd1cbdd9b4ec2eaf5c1845ab70bab159"
43+
},
44+
"@std/net@1.0.4": {
45+
"integrity": "2f403b455ebbccf83d8a027d29c5a9e3a2452fea39bb2da7f2c04af09c8bc852"
46+
},
47+
"@std/path@1.0.6": {
48+
"integrity": "ab2c55f902b380cf28e0eec501b4906e4c1960d13f00e11cfbcd21de15f18fed"
49+
},
50+
"@std/streams@1.0.7": {
51+
"integrity": "1a93917ca0c58c01b2bfb93647189229b1702677f169b6fb61ad6241cd2e499b"
2352
}
2453
},
2554
"npm": {

deno.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
},
2020
"build:dev": {
2121
"description": "Build the app for development.",
22-
"command": "deno run -A ./config/build/index.ts --develope",
22+
"command": "deno run -A ./config/build/index.ts --develop",
2323
"dependencies": [ "clear-dist" ]
2424
},
2525
"build:dev:watch": {
2626
"description": "Build the app for development with watcher.",
27-
"command": "deno run -A ./config/build/index.ts --develope --watch",
27+
"command": "deno run -A ./config/build/index.ts --develop --watch",
2828
"dependencies": [ "clear-dist" ]
2929
},
3030
"cache-reload": {
@@ -38,7 +38,7 @@
3838
},
3939
"serve:dev": {
4040
"description": "Run the server on port 8000 for development.",
41-
"command": "deno run -A ./src/server/index.ts --develope --port=8000",
41+
"command": "deno run -A ./src/server/index.ts --develop --port=8000",
4242
"dependencies": [ "build" ]
4343
},
4444
"lint": {

0 commit comments

Comments
 (0)