Skip to content

Commit bcd3026

Browse files
authored
Fix broken windows (#123)
Includes: - Update to Biome 2 - Update dependencies and devDependencies in `package.json` - Fix streaming content-type for Hono Fixes #122
1 parent 8fefc4e commit bcd3026

File tree

3 files changed

+29
-22
lines changed

3 files changed

+29
-22
lines changed

biome.json

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
{
22
"files": {
3-
"ignore": ["dist", "pnpm-*.yaml", "coverage", "testdata"]
3+
"includes": [
4+
"**",
5+
"!**/dist",
6+
"!**/pnpm-*.yaml",
7+
"!**/coverage",
8+
"!**/testdata"
9+
]
410
},
511
"formatter": {
612
"enabled": true,
@@ -10,22 +16,20 @@
1016
"linter": {
1117
"enabled": true,
1218
"rules": {
13-
"a11y": {
14-
"all": false
15-
},
19+
"a11y": "off",
1620
"style": {
1721
"useConst": "off",
1822
"useTemplate": "off",
19-
"noParameterAssign": "off",
20-
"useSingleVarDeclarator": "off"
23+
"noUselessElse": "error"
2124
},
2225
"correctness": {
23-
"noUnusedImports": "error"
26+
"noUndeclaredVariables": "error"
2427
},
2528
"suspicious": {
2629
"noExplicitAny": "off",
2730
"noArrayIndexKey": "off",
28-
"noImplicitAnyLet": "off"
31+
"noImplicitAnyLet": "off",
32+
"noThenProperty": "off"
2933
}
3034
}
3135
},
@@ -34,7 +38,5 @@
3438
"semicolons": "asNeeded"
3539
}
3640
},
37-
"organizeImports": {
38-
"enabled": true
39-
}
41+
"assist": {"actions": {"source": {"organizeImports": "on"}}}
4042
}

index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ export class Ogre {
162162
)
163163

164164
if (out.stream) {
165+
c.header("content-type", "application/octet-stream")
165166
return c.body(Readable.toWeb(out.stream) as ReadableStream)
166167
}
167168
if (out.text) {

package.json

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22
"name": "ogre",
33
"version": "5.0.3",
44
"description": "ogr2ogr web client",
5-
"keywords": ["ogr2ogr", "GIS", "GeoJSON"],
5+
"keywords": [
6+
"ogr2ogr",
7+
"GIS",
8+
"GeoJSON"
9+
],
610
"author": "Marc Harter <wavded@gmail.com>",
711
"repository": {
812
"type": "git",
@@ -28,20 +32,20 @@
2832
"clean": true
2933
},
3034
"dependencies": {
31-
"@hono/node-server": "^1.14.1",
32-
"hono": "^4.7.7",
33-
"ogr2ogr": "6.0.0"
35+
"@hono/node-server": "^1.18.1",
36+
"hono": "^4.8.12",
37+
"ogr2ogr": "6.0.1"
3438
},
3539
"devDependencies": {
36-
"@biomejs/biome": "^1.9.4",
40+
"@biomejs/biome": "^2.1.4",
3741
"@types/archiver": "^6.0.3",
38-
"@types/node": "^22.14.1",
42+
"@types/node": "^24.2.0",
3943
"@types/supertest": "^6.0.3",
40-
"supertest": "^7.1.0",
41-
"tsup": "^8.4.0",
42-
"tsx": "^4.19.3",
43-
"typescript": "^5.8.3",
44-
"vitest": "^3.1.1"
44+
"supertest": "^7.1.4",
45+
"tsup": "^8.5.0",
46+
"tsx": "^4.20.3",
47+
"typescript": "^5.9.2",
48+
"vitest": "^3.2.4"
4549
},
4650
"engines": {
4751
"node": ">=18"

0 commit comments

Comments
 (0)