-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeno.json
More file actions
377 lines (377 loc) · 17.6 KB
/
Copy pathdeno.json
File metadata and controls
377 lines (377 loc) · 17.6 KB
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
{
"name": "@nick/is",
"version": "0.2.0-rc.6",
"license": "MIT",
"author": {
"name": "Nicholas Berlette",
"email": "nick@berlette.com",
"url": "https://github.com/nberlette"
},
"exports": {
".": "./mod.ts",
"./arguments": "./src/arguments.ts",
"./array-buffer-like": "./src/array_buffer_like.ts",
"./array-buffer/like": "./src/array_buffer_like.ts",
"./array/buffer/like": "./src/array_buffer_like.ts",
"./arraybuffer/like": "./src/array_buffer_like.ts",
"./arraybufferlike": "./src/array_buffer_like.ts",
"./array-buffer-view": "./src/array_buffer_view.ts",
"./array-buffer/view": "./src/array_buffer_view.ts",
"./array/buffer/view": "./src/array_buffer_view.ts",
"./arraybuffer/view": "./src/array_buffer_view.ts",
"./arraybufferview": "./src/array_buffer_view.ts",
"./array-buffer": "./src/array_buffer.ts",
"./array/buffer": "./src/array_buffer.ts",
"./arraybuffer": "./src/array_buffer.ts",
"./array-iterator": "./src/array_iterator.ts",
"./array-like": "./src/array_like.ts",
"./array/like": "./src/array_like.ts",
"./array": "./src/array.ts",
"./async-disposable": "./src/async_disposable.ts",
"./async/disposable": "./src/async_disposable.ts",
"./async-function": "./src/async_function.ts",
"./async/function": "./src/async_function.ts",
"./async-generator-function": "./src/async_generator_function.ts",
"./async/generator/function": "./src/async_generator_function.ts",
"./async-generator": "./src/async_generator.ts",
"./async/generator": "./src/async_generator.ts",
"./async-iterable-iterator": "./src/async_iterable_iterator.ts",
"./async/iterable/iterator": "./src/async_iterable_iterator.ts",
"./async-iterable-object": "./src/async_iterable_object.ts",
"./async/iterable/object": "./src/async_iterable_object.ts",
"./async-iterable": "./src/async_iterable.ts",
"./async/iterable": "./src/async_iterable.ts",
"./async-iterator": "./src/async_iterator.ts",
"./async/iterator": "./src/async_iterator.ts",
"./bigint-object": "./src/bigint_object.ts",
"./bigint/object": "./src/bigint_object.ts",
"./bigint": "./src/bigint.ts",
"./bigint64-array": "./src/bigint64_array.ts",
"./bigint64/array": "./src/bigint64_array.ts",
"./bigint64array": "./src/bigint64_array.ts",
"./biguint64-array": "./src/biguint64_array.ts",
"./biguint64/array": "./src/biguint64_array.ts",
"./biguint64array": "./src/biguint64_array.ts",
"./boolean-object": "./src/boolean_object.ts",
"./boolean/object": "./src/boolean_object.ts",
"./boolean": "./src/boolean.ts",
"./both": "./src/both.ts",
"./boxed-primitive": "./src/boxed_primitive.ts",
"./boxed/primitive": "./src/boxed_primitive.ts",
"./buffer-source": "./src/buffer_source.ts",
"./buffersource": "./src/buffer_source.ts",
"./class": "./src/class.ts",
"./closer": "./src/closer.ts",
"./constructor": "./src/constructor.ts",
"./data-view": "./src/data_view.ts",
"./dataview": "./src/data_view.ts",
"./date-string": "./src/date_string.ts",
"./date/string": "./src/date_string.ts",
"./date": "./src/date.ts",
"./disposable": "./src/disposable.ts",
"./either": "./src/either.ts",
"./empty-object": "./src/empty_object.ts",
"./empty/object": "./src/empty_object.ts",
"./empty": "./src/empty.ts",
"./enum": "./src/enum.ts",
"./error": "./src/error.ts",
"./falsy": "./src/falsy.ts",
"./float16-array": "./src/float16_array.ts",
"./float16/array": "./src/float16_array.ts",
"./float16array": "./src/float16_array.ts",
"./float32-array": "./src/float32_array.ts",
"./float32/array": "./src/float32_array.ts",
"./float32array": "./src/float32_array.ts",
"./float64-array": "./src/float64_array.ts",
"./float64/array": "./src/float64_array.ts",
"./float64array": "./src/float64_array.ts",
"./function": "./src/function.ts",
"./generator-function": "./src/generator_function.ts",
"./generator/function": "./src/generator_function.ts",
"./generator": "./src/generator.ts",
"./has-methods": "./src/has_methods.ts",
"./identifier": "./src/identifier.ts",
"./instance": "./src/instance.ts",
"./int16-array": "./src/int16_array.ts",
"./int16array": "./src/int16_array.ts",
"./int32-array": "./src/int32_array.ts",
"./int32array": "./src/int32_array.ts",
"./int8-array": "./src/int8_array.ts",
"./int8array": "./src/int8_array.ts",
"./iterable-iterator": "./src/iterable_iterator.ts",
"./iterable/iterator": "./src/iterable_iterator.ts",
"./iterable-object": "./src/iterable_object.ts",
"./iterable/object": "./src/iterable_object.ts",
"./iterable": "./src/iterable.ts",
"./iterator": "./src/iterator.ts",
"./key-of": "./src/keyof.ts",
"./keyof": "./src/keyof.ts",
"./map-iterator": "./src/map_iterator.ts",
"./map/iterator": "./src/map_iterator.ts",
"./map-like": "./src/map_like.ts",
"./map/like": "./src/map_like.ts",
"./map": "./src/map.ts",
"./missing": "./src/missing.ts",
"./namespace": "./src/namespace.ts",
"./ns": "./src/namespace.ts",
"./non-empty-array": "./src/non_empty_array.ts",
"./null": "./src/null.ts",
"./number-object": "./src/number_object.ts",
"./number/object": "./src/number_object.ts",
"./even": "./src/number/even.ts",
"./integer/even": "./src/number/even.ts",
"./number/even": "./src/number/even.ts",
"./finite-integer": "./src/number/finite_integer.ts",
"./finite/integer": "./src/number/finite_integer.ts",
"./integer/finite": "./src/number/finite_integer.ts",
"./finite-number": "./src/number/finite.ts",
"./number/finite": "./src/number/finite.ts",
"./float": "./src/number/float.ts",
"./number/float": "./src/number/float.ts",
"./float16": "./src/number/float16.ts",
"./number/float16": "./src/number/float16.ts",
"./float32": "./src/number/float32.ts",
"./number/float32": "./src/number/float32.ts",
"./float64": "./src/number/float64.ts",
"./number/float64": "./src/number/float64.ts",
"./in-range": "./src/number/in_range.ts",
"./number/in-range": "./src/number/in_range.ts",
"./infinity": "./src/number/infinity.ts",
"./number/infinity": "./src/number/infinity.ts",
"./int16": "./src/number/int16.ts",
"./integer/int16": "./src/number/int16.ts",
"./number/int16": "./src/number/int16.ts",
"./int32": "./src/number/int32.ts",
"./integer/int32": "./src/number/int32.ts",
"./number/int32": "./src/number/int32.ts",
"./int8": "./src/number/int8.ts",
"./integer/int8": "./src/number/int8.ts",
"./number/int8": "./src/number/int8.ts",
"./integer": "./src/number/integer.ts",
"./number/integer": "./src/number/integer.ts",
"./number": "./src/number/mod.ts",
"./nan": "./src/number/nan.ts",
"./number/nan": "./src/number/nan.ts",
"./integer/negative-finite": "./src/number/negative_finite_integer.ts",
"./integer/negative/finite": "./src/number/negative_finite_integer.ts",
"./negative-finite-number": "./src/number/negative_finite.ts",
"./negative/finite": "./src/number/negative_finite.ts",
"./number/negative/finite": "./src/number/negative_finite.ts",
"./negative-infinity": "./src/number/negative_infinity.ts",
"./negative/infinity": "./src/number/negative_infinity.ts",
"./number/negative/infinity": "./src/number/negative_infinity.ts",
"./integer/negative": "./src/number/negative_integer.ts",
"./negative-integer": "./src/number/negative_integer.ts",
"./negative/integer": "./src/number/negative_integer.ts",
"./number/negative/integer": "./src/number/negative_integer.ts",
"./integer/negative-nonzero-finite": "./src/number/negative_nonzero_finite_integer.ts",
"./integer/negative/nonzero/finite": "./src/number/negative_nonzero_finite_integer.ts",
"./negative-nonzero-finite-number": "./src/number/negative_nonzero_finite.ts",
"./negative/nonzero/finite": "./src/number/negative_nonzero_finite.ts",
"./number/negative/nonzero-finite": "./src/number/negative_nonzero_finite.ts",
"./integer/negative-nonzero": "./src/number/negative_nonzero_integer.ts",
"./integer/negative/nonzero": "./src/number/negative_nonzero_integer.ts",
"./negative-nonzero-integer": "./src/number/negative_nonzero_integer.ts",
"./negative/nonzero/integer": "./src/number/negative_nonzero_integer.ts",
"./number/negative/nonzero-integer": "./src/number/negative_nonzero_integer.ts",
"./negative-nonzero-number": "./src/number/negative_nonzero.ts",
"./negative/nonzero": "./src/number/negative_nonzero.ts",
"./number/negative/nonzero": "./src/number/negative_nonzero.ts",
"./negative-zero": "./src/number/negative_zero.ts",
"./negative/zero": "./src/number/negative_zero.ts",
"./number/negative/zero": "./src/number/negative_zero.ts",
"./number/negative": "./src/number/negative.ts",
"./integer/nonzero-finite": "./src/number/nonzero_finite_integer.ts",
"./integer/nonzero/finite": "./src/number/nonzero_finite_integer.ts",
"./nonzero-finite-number": "./src/number/nonzero_finite.ts",
"./nonzero/finite": "./src/number/nonzero_finite.ts",
"./number/nonzero/finite": "./src/number/nonzero_finite.ts",
"./integer/nonzero": "./src/number/nonzero_integer.ts",
"./nonzero-integer": "./src/number/nonzero_integer.ts",
"./nonzero/integer": "./src/number/nonzero_integer.ts",
"./number/nonzero/integer": "./src/number/nonzero_integer.ts",
"./nonzero": "./src/number/nonzero.ts",
"./number/nonzero": "./src/number/nonzero.ts",
"./integer/odd": "./src/number/odd.ts",
"./number/odd": "./src/number/odd.ts",
"./odd": "./src/number/odd.ts",
"./integer/positive-finite": "./src/number/positive_finite_integer.ts",
"./integer/positive/finite": "./src/number/positive_finite_integer.ts",
"./number/positive/finite": "./src/number/positive_finite.ts",
"./positive-finite-number": "./src/number/positive_finite.ts",
"./positive/finite": "./src/number/positive_finite.ts",
"./number/positive/infinity": "./src/number/positive_infinity.ts",
"./positive-infinity": "./src/number/positive_infinity.ts",
"./positive/infinity": "./src/number/positive_infinity.ts",
"./integer/positive": "./src/number/positive_integer.ts",
"./number/positive/integer": "./src/number/positive_integer.ts",
"./positive-integer": "./src/number/positive_integer.ts",
"./positive/integer": "./src/number/positive_integer.ts",
"./integer/positive-nonzero-finite": "./src/number/positive_nonzero_finite_integer.ts",
"./integer/positive/nonzero/finite": "./src/number/positive_nonzero_finite_integer.ts",
"./number/positive/nonzero-finite": "./src/number/positive_nonzero_finite.ts",
"./positive-nonzero-finite-number": "./src/number/positive_nonzero_finite.ts",
"./positive/nonzero/finite": "./src/number/positive_nonzero_finite.ts",
"./integer/positive-nonzero": "./src/number/positive_nonzero_integer.ts",
"./integer/positive/nonzero": "./src/number/positive_nonzero_integer.ts",
"./number/positive/nonzero-integer": "./src/number/positive_nonzero_integer.ts",
"./positive-nonzero-integer": "./src/number/positive_nonzero_integer.ts",
"./positive/nonzero/integer": "./src/number/positive_nonzero_integer.ts",
"./number/positive/nonzero": "./src/number/positive_nonzero.ts",
"./positive-nonzero-number": "./src/number/positive_nonzero.ts",
"./positive/nonzero": "./src/number/positive_nonzero.ts",
"./number/positive/zero": "./src/number/positive_zero.ts",
"./positive-zero": "./src/number/positive_zero.ts",
"./positive/zero": "./src/number/positive_zero.ts",
"./number/positive": "./src/number/positive.ts",
"./integer/uint16": "./src/number/uint16.ts",
"./number/uint16": "./src/number/uint16.ts",
"./uint16": "./src/number/uint16.ts",
"./integer/uint32": "./src/number/uint32.ts",
"./number/uint32": "./src/number/uint32.ts",
"./uint32": "./src/number/uint32.ts",
"./integer/uint8": "./src/number/uint8.ts",
"./number/uint8": "./src/number/uint8.ts",
"./uint8": "./src/number/uint8.ts",
"./number/zero": "./src/number/zero.ts",
"./zero": "./src/number/zero.ts",
"./object-like": "./src/object_like.ts",
"./object": "./src/object.ts",
"./plain-object": "./src/plain_object.ts",
"./present": "./src/present.ts",
"./primitive": "./src/primitive.ts",
"./printable": "./src/printable.ts",
"./promise-like": "./src/promise_like.ts",
"./promise": "./src/promise.ts",
"./property-key": "./src/property_key.ts",
"./readable-stream": "./src/readable_stream.ts",
"./reader-sync": "./src/reader_sync.ts",
"./reader/sync": "./src/reader_sync.ts",
"./readersync": "./src/reader_sync.ts",
"./reader": "./src/reader.ts",
"./regexp": "./src/regexp.ts",
"./registered-symbol": "./src/registered_symbol.ts",
"./symbol/registered": "./src/registered_symbol.ts",
"./semver": "./src/semver.ts",
"./set-iterator": "./src/set_iterator.ts",
"./set/iterator": "./src/set_iterator.ts",
"./set-like": "./src/set_like.ts",
"./set/like": "./src/set_like.ts",
"./set": "./src/set.ts",
"./shared-array-buffer": "./src/shared_array_buffer.ts",
"./sharedarraybuffer": "./src/shared_array_buffer.ts",
"./string-iterator": "./src/string_iterator.ts",
"./string/iterator": "./src/string_iterator.ts",
"./string-object": "./src/string_object.ts",
"./string/object": "./src/string_object.ts",
"./string": "./src/string.ts",
"./symbol-object": "./src/symbol_object.ts",
"./symbol/object": "./src/symbol_object.ts",
"./symbol": "./src/symbol.ts",
"./tagged": "./src/tagged.ts",
"./template-object": "./src/template_object.ts",
"./template-strings-array": "./src/template_strings_array.ts",
"./truthy": "./src/truthy.ts",
"./type/any-or-never": "./src/type/any_or_never.ts",
"./type/any-or-unknown-or-never": "./src/type/any_or_unknown_or_never.ts",
"./type/any-or-unknown": "./src/type/any_or_unknown.ts",
"./type/any": "./src/type/any.ts",
"./type/array": "./src/type/array.ts",
"./type/assertion": "./src/type/assertion.ts",
"./type/boolean": "./src/type/boolean.ts",
"./type/exact": "./src/type/exact.ts",
"./type/expect": "./src/type/expect.ts",
"./type/index-signature": "./src/type/index_signature.ts",
"./type/literal": "./src/type/literal.ts",
"./type": "./src/type/mod.ts",
"./type/never": "./src/type/never.ts",
"./type/null": "./src/type/null.ts",
"./type/numeric": "./src/type/numeric.ts",
"./type/omit": "./src/type/omit.ts",
"./type/predicate": "./src/type/predicate.ts",
"./type/tuple": "./src/type/tuple.ts",
"./type/undefined": "./src/type/undefined.ts",
"./type/unknown-or-never": "./src/type/unknown_or_never.ts",
"./type/unknown": "./src/type/unknown.ts",
"./typed-array": "./src/typed_array.ts",
"./typedarray": "./src/typed_array.ts",
"./types": "./src/types.ts",
"./uint16-array": "./src/uint16_array.ts",
"./uint16array": "./src/uint16_array.ts",
"./uint32-array": "./src/uint32_array.ts",
"./uint32array": "./src/uint32_array.ts",
"./uint8-array": "./src/uint8_array.ts",
"./uint8array": "./src/uint8_array.ts",
"./uint8-clamped-array": "./src/uint8_clamped_array.ts",
"./uint8clampedarray": "./src/uint8_clamped_array.ts",
"./undefined": "./src/undefined.ts",
"./symbol/unique": "./src/unique_symbol.ts",
"./unique-symbol": "./src/unique_symbol.ts",
"./url-search-params": "./src/url_search_params.ts",
"./url/params": "./src/url_search_params.ts",
"./url-string": "./src/url_string.ts",
"./url/string": "./src/url_string.ts",
"./url": "./src/url.ts",
"./weak-key": "./src/weak_key.ts",
"./weak/key": "./src/weak_key.ts",
"./weakkey": "./src/weak_key.ts",
"./weak-map": "./src/weak_map.ts",
"./weak/map": "./src/weak_map.ts",
"./weakmap": "./src/weak_map.ts",
"./weak-ref": "./src/weak_ref.ts",
"./weak/ref": "./src/weak_ref.ts",
"./weakref": "./src/weak_ref.ts",
"./weak-set": "./src/weak_set.ts",
"./weak/set": "./src/weak_set.ts",
"./weakset": "./src/weak_set.ts",
"./symbol/well-known": "./src/well_known_symbol.ts",
"./symbol/wellknown": "./src/well_known_symbol.ts",
"./well-known-symbol": "./src/well_known_symbol.ts",
"./wellknown-symbol": "./src/well_known_symbol.ts",
"./whitespace": "./src/whitespace.ts",
"./writable-stream": "./src/writable_stream.ts",
"./writer-sync": "./src/writer_sync.ts",
"./writer/sync": "./src/writer_sync.ts",
"./writersync": "./src/writer_sync.ts",
"./writer": "./src/writer.ts"
},
"imports": {
"@nick/math": "jsr:@nick/math@0.5.0",
"@std/assert": "jsr:@std/assert@1",
"@std/testing": "jsr:@std/testing@1",
"@std/expect": "jsr:@std/expect@1"
},
"tasks": {
"test": "deno test -r -A --no-check=remote --coverage=.coverage --clean --permit-no-files --parallel",
"test:doc": "deno task test --doc",
"lint:doc": "deno doc --lint src/*.ts src/number/*.ts src/type/*.ts",
"check:licenses": "deno run -Aq scripts/check_licenses.ts --verbose",
"fix:licenses": "deno task check:licenses --fix",
"prepublish": "deno lint --fix && deno fmt --check && deno task test && deno task check:licenses && deno publish --dry-run",
"publish": "deno task prepublish && deno publish"
},
"exclude": [
"docs",
"node_modules",
".coverage"
],
"lint": {
"rules": {
"exclude": ["no-import-prefix", "no-explicit-any", "ban-types"]
}
},
"publish": {
"include": [
"**/*.ts",
"deno.json",
"README.md",
"LICENSE"
],
"exclude": [
"scripts",
"**/.*",
"**/*.test.*",
"**/*.bench.*"
]
}
}