+35
biome.json
+35
biome.json
···
1
+
{
2
+
"$schema": "https://biomejs.dev/schemas/2.1.3/schema.json",
3
+
"vcs": {
4
+
"enabled": false,
5
+
"clientKind": "git",
6
+
"useIgnoreFile": false
7
+
},
8
+
"files": {
9
+
"ignoreUnknown": false,
10
+
"includes": ["**", "!src/__generated__/**/*.ts"]
11
+
},
12
+
"formatter": {
13
+
"enabled": true,
14
+
"indentStyle": "tab"
15
+
},
16
+
"linter": {
17
+
"enabled": true,
18
+
"rules": {
19
+
"recommended": true
20
+
}
21
+
},
22
+
"javascript": {
23
+
"formatter": {
24
+
"quoteStyle": "double"
25
+
}
26
+
},
27
+
"assist": {
28
+
"enabled": true,
29
+
"actions": {
30
+
"source": {
31
+
"organizeImports": "on"
32
+
}
33
+
}
34
+
}
35
+
}
+2
package.json
+2
package.json
···
18
18
"url": "git+https://github.com/nulfrost/leaflet-loader-astro.git"
19
19
},
20
20
"scripts": {
21
+
"lint": "biome lint",
21
22
"lex-gen": "lex gen-api ./src/__generated__/lexicons ./lexicons/pub/leaflet/* ./lexicons/pub/leaflet/*/* ./lexicons/com/atproto/*/* --yes",
22
23
"typecheck": "tsc --noEmit",
23
24
"build": "tsc"
···
30
31
"main": "dist/index.js",
31
32
"devDependencies": {
32
33
"@atproto/lex-cli": "^0.9.1",
34
+
"@biomejs/biome": "2.1.3",
33
35
"@types/sanitize-html": "^2.16.0",
34
36
"astro": "^5.12.8",
35
37
"tsup": "^8.5.0",
+91
pnpm-lock.yaml
+91
pnpm-lock.yaml
···
24
24
'@atproto/lex-cli':
25
25
specifier: ^0.9.1
26
26
version: 0.9.1
27
+
'@biomejs/biome':
28
+
specifier: 2.1.3
29
+
version: 2.1.3
27
30
'@types/sanitize-html':
28
31
specifier: ^2.16.0
29
32
version: 2.16.0
···
98
101
'@babel/types@7.28.2':
99
102
resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
100
103
engines: {node: '>=6.9.0'}
104
+
105
+
'@biomejs/biome@2.1.3':
106
+
resolution: {integrity: sha512-KE/tegvJIxTkl7gJbGWSgun7G6X/n2M6C35COT6ctYrAy7SiPyNvi6JtoQERVK/VRbttZfgGq96j2bFmhmnH4w==}
107
+
engines: {node: '>=14.21.3'}
108
+
hasBin: true
109
+
110
+
'@biomejs/cli-darwin-arm64@2.1.3':
111
+
resolution: {integrity: sha512-LFLkSWRoSGS1wVUD/BE6Nlt2dSn0ulH3XImzg2O/36BoToJHKXjSxzPEMAqT9QvwVtk7/9AQhZpTneERU9qaXA==}
112
+
engines: {node: '>=14.21.3'}
113
+
cpu: [arm64]
114
+
os: [darwin]
115
+
116
+
'@biomejs/cli-darwin-x64@2.1.3':
117
+
resolution: {integrity: sha512-Q/4OTw8P9No9QeowyxswcWdm0n2MsdCwWcc5NcKQQvzwPjwuPdf8dpPPf4r+x0RWKBtl1FLiAUtJvBlri6DnYw==}
118
+
engines: {node: '>=14.21.3'}
119
+
cpu: [x64]
120
+
os: [darwin]
121
+
122
+
'@biomejs/cli-linux-arm64-musl@2.1.3':
123
+
resolution: {integrity: sha512-KXouFSBnoxAWZYDQrnNRzZBbt5s9UJkIm40hdvSL9mBxSSoxRFQJbtg1hP3aa8A2SnXyQHxQfpiVeJlczZt76w==}
124
+
engines: {node: '>=14.21.3'}
125
+
cpu: [arm64]
126
+
os: [linux]
127
+
128
+
'@biomejs/cli-linux-arm64@2.1.3':
129
+
resolution: {integrity: sha512-2hS6LgylRqMFmAZCOFwYrf77QMdUwJp49oe8PX/O8+P2yKZMSpyQTf3Eo5ewnsMFUEmYbPOskafdV1ds1MZMJA==}
130
+
engines: {node: '>=14.21.3'}
131
+
cpu: [arm64]
132
+
os: [linux]
133
+
134
+
'@biomejs/cli-linux-x64-musl@2.1.3':
135
+
resolution: {integrity: sha512-KaLAxnROouzIWtl6a0Y88r/4hW5oDUJTIqQorOTVQITaKQsKjZX4XCUmHIhdEk8zMnaiLZzRTAwk1yIAl+mIew==}
136
+
engines: {node: '>=14.21.3'}
137
+
cpu: [x64]
138
+
os: [linux]
139
+
140
+
'@biomejs/cli-linux-x64@2.1.3':
141
+
resolution: {integrity: sha512-NxlSCBhLvQtWGagEztfAZ4WcE1AkMTntZV65ZvR+J9jp06+EtOYEBPQndA70ZGhHbEDG57bR6uNvqkd1WrEYVA==}
142
+
engines: {node: '>=14.21.3'}
143
+
cpu: [x64]
144
+
os: [linux]
145
+
146
+
'@biomejs/cli-win32-arm64@2.1.3':
147
+
resolution: {integrity: sha512-V9CUZCtWH4u0YwyCYbQ3W5F4ZGPWp2C2TYcsiWFNNyRfmOW1j/TY/jAurl33SaRjgZPO5UUhGyr9m6BN9t84NQ==}
148
+
engines: {node: '>=14.21.3'}
149
+
cpu: [arm64]
150
+
os: [win32]
151
+
152
+
'@biomejs/cli-win32-x64@2.1.3':
153
+
resolution: {integrity: sha512-dxy599q6lgp8ANPpR8sDMscwdp9oOumEsVXuVCVT9N2vAho8uYXlCz53JhxX6LtJOXaE73qzgkGQ7QqvFlMC0g==}
154
+
engines: {node: '>=14.21.3'}
155
+
cpu: [x64]
156
+
os: [win32]
101
157
102
158
'@capsizecss/unpack@2.4.0':
103
159
resolution: {integrity: sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q==}
···
2119
2175
dependencies:
2120
2176
'@babel/helper-string-parser': 7.27.1
2121
2177
'@babel/helper-validator-identifier': 7.27.1
2178
+
2179
+
'@biomejs/biome@2.1.3':
2180
+
optionalDependencies:
2181
+
'@biomejs/cli-darwin-arm64': 2.1.3
2182
+
'@biomejs/cli-darwin-x64': 2.1.3
2183
+
'@biomejs/cli-linux-arm64': 2.1.3
2184
+
'@biomejs/cli-linux-arm64-musl': 2.1.3
2185
+
'@biomejs/cli-linux-x64': 2.1.3
2186
+
'@biomejs/cli-linux-x64-musl': 2.1.3
2187
+
'@biomejs/cli-win32-arm64': 2.1.3
2188
+
'@biomejs/cli-win32-x64': 2.1.3
2189
+
2190
+
'@biomejs/cli-darwin-arm64@2.1.3':
2191
+
optional: true
2192
+
2193
+
'@biomejs/cli-darwin-x64@2.1.3':
2194
+
optional: true
2195
+
2196
+
'@biomejs/cli-linux-arm64-musl@2.1.3':
2197
+
optional: true
2198
+
2199
+
'@biomejs/cli-linux-arm64@2.1.3':
2200
+
optional: true
2201
+
2202
+
'@biomejs/cli-linux-x64-musl@2.1.3':
2203
+
optional: true
2204
+
2205
+
'@biomejs/cli-linux-x64@2.1.3':
2206
+
optional: true
2207
+
2208
+
'@biomejs/cli-win32-arm64@2.1.3':
2209
+
optional: true
2210
+
2211
+
'@biomejs/cli-win32-x64@2.1.3':
2212
+
optional: true
2122
2213
2123
2214
'@capsizecss/unpack@2.4.0':
2124
2215
dependencies: