dependabot[bot]
bbeda97ed4
Bump cookie and @bundled-es-modules/cookie in /js ( #494 )
...
Bumps [cookie](https://github.com/jshttp/cookie ) and [@bundled-es-modules/cookie](https://github.com/bundled-es-modules/cookie ). These dependencies needed to be updated together.
Updates `cookie` from 0.5.0 to 0.7.2
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Commits](https://github.com/jshttp/cookie/compare/v0.5.0...v0.7.2 )
Updates `@bundled-es-modules/cookie` from 2.0.0 to 2.0.1
- [Commits](https://github.com/bundled-es-modules/cookie/commits )
---
updated-dependencies:
- dependency-name: cookie
dependency-type: indirect
- dependency-name: "@bundled-es-modules/cookie"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-13 09:23:25 +08:00
Brandon Liu
d7357088c5
js: bump typescript, @node/types and msw dev dependencies. ( #489 )
...
* js: bump typescript, @node/types and msw dev dependencies.
* js 3.2.1
2024-10-30 13:40:01 -07:00
Brandon Liu
3472fd89f9
Option to load metadata in MapLibre adapter [ #247 ] ( #461 )
...
* Option to load metadata in MapLibre adapter [#247 ]
* pass metadata: true to new Protocol() to make an extra request and populate attribution + vector_layers
* js 3.2.0 [#247 ]
* simplify examples
* update leaflet and maplibre versions
* add maplibre_headers.html example for custom headers [#397 ]
2024-09-22 19:04:50 +08:00
Brandon Liu
ce959e50b0
Chrome windows cache workaround ( #454 )
...
js 3.1.0
* Disable browser caching on chrome on windows [#442 ]
* work around for chromium issue: https://issues.chromium.org/issues/40542704
2024-09-19 23:26:09 +08:00
Brandon Liu
721c65e391
js 3.0.7 ( #429 )
2024-07-25 11:49:17 +08:00
dependabot[bot]
af3c2e3d62
Bump braces from 3.0.2 to 3.0.3 in /js ( #413 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 17:25:47 -04:00
Brandon Liu
5ae66c2144
js 3.0.6 ( #399 )
...
* js 3.0.6
* add CommonJS fallback for NodeJS projects not using ESM.
2024-05-30 14:11:09 +08:00
Brandon Liu
2422839816
JS: add missing files to package.json, v3.0.5 [ #375 ] ( #376 )
...
* Needed for cases that do not use pre-bundled module in dist
2024-03-08 16:08:54 +08:00
Brandon Liu
b229c1a8c7
Remove prefetch boolean from JS sources - no reason to ever not use i… ( #353 )
...
* Remove prefetch boolean from JS sources - no reason to ever not use it
* JS optimization for header fetches on etag invalidation [#90 ]
* If promises are shared between requests, only the first invalidation makes the header request.
* If promises are not shared, simply delete the key.
* JS 3.0.3 [#90 ]
* update CHANGELOG
2024-02-05 15:57:30 +08:00
Brandon Liu
c43e73a813
fix JS IIFE readme [ #347 ] ( #349 )
...
* fix JS IIFE readme [#347 ]
* js 3.0.2 - fix package.json and IIFE README
2024-02-03 23:06:41 +08:00
Brandon Liu
a9977e3385
js 3.0.01: fix 3.0.0 packaging [ #347 ] ( #348 )
...
* js 3.0.1; fix 3.0.0 packaging [#347 ]
* We can't have a .mjs alongside a .js, so rename the IIFE to pmtiles.js and the ES6 module to index.js.
2024-02-03 23:01:46 +08:00
Brandon Liu
067347cebb
JS v3.0.0 ( #346 )
2024-02-02 17:54:46 +08:00
Brandon Liu
61ed024d21
add typedoc [ #287 ] ( #343 )
2024-02-01 14:59:01 +08:00
Brandon Liu
3320353da6
JS 3.0.0-alpha.2 ( #342 )
2024-01-31 23:09:16 +08:00
Brandon Liu
179b1590b1
JS: ETags logic as part of Sources [ #90 ] ( #341 )
...
* Simplifies ETag logic into Source, making if-match conditional requests possible.
* Avoid if-match in FetchSource for latency reasons - use cache buster on ETag change
* handle weak ETags correctly
* add mock fetch server for testing ETags [#90 ]
2024-01-31 23:00:24 +08:00
Brandon Liu
a0ee7c4906
JS 3.0.0-alpha.1 ( #340 )
2024-01-31 14:28:25 +08:00
Brandon Liu
6638d040a5
linting and typing improvements [ #287 ] ( #337 )
...
* Typing improvements [#287 ]
* rename FileApiSource to FileSource
* In a few cases we need to use any and biome-ignore. Deferring any restructuring here to js v4.
* replace prettier with biome
2024-01-31 12:22:25 +08:00
Brandon Liu
9a29c5a78a
JS v3.0.0-alpha.0 ( #334 )
...
* JS v3.0.0-alpha.0
* Alpha package of new major version with ES6 modules as default in package.json. [#317 , #248 ]
* bump JS examples to 3.0.0-alpha.0
2024-01-29 18:03:00 +08:00
Brandon Liu
22d7a58f36
replace esbuild runner with tsx ( #333 )
...
* also bump esbuild to latest version in all package.jsons
2024-01-29 17:51:42 +08:00
Brandon Liu
3b61cc8b49
apply automated linting fixes ( #331 )
2024-01-29 16:04:41 +08:00
Brandon Liu
5e41bd65ef
Make package.json main es6 module instead of cjs [ #317 , #248 ] ( #330 )
...
* Make package.json main es6 module instead of cjs [#317 , #248 ]
* remove use of package.json main, instead use exports for dual es6/cjs modules [#317 , #248 ]
* replace esbuild-runner with tsx [#477 ]
2024-01-29 15:31:51 +08:00
Brandon Liu
8c282b90da
js v2.11 ( #260 )
...
* js 2.11.0
* update examples
2023-09-28 15:14:50 +08:00
Brandon Liu
77c956d381
Replace compression polyfill ("Worker" related errors) ( #222 )
...
* replace compression-streams-polyfill with globalThis check [#167 ]
* work around web worker issue with decompression polyfill.
* js 2.10.0-beta.0
* js 2.10.0; update examples
2023-07-31 22:20:42 +08:00
Brandon Liu
181c9efb7e
js 2.9; pass header bounds through maplibre protocol
2023-06-22 14:32:11 +08:00
Brandon Liu
6052ca2d57
js 2.8.0
2023-06-17 10:44:57 +08:00
Brandon Liu
db7ed668bb
js 2.8.0-beta.0
2023-05-24 13:05:34 +08:00
Brandon Liu
b2aa3164fb
use compression-stream-polyfill for faster, native gzip decompression [ #97 , #167 ]
2023-05-22 10:49:16 +08:00
Brandon Liu
21cb8b32bd
js 2.7.2
2023-04-11 10:49:54 +02:00
Brandon Liu
1fe4545e85
js 2.7.1; update changelog
2023-03-13 14:34:15 +08:00
Logan Houp
c07c73481b
add prettierrc config file
2023-03-11 12:35:07 -05:00
Brandon Liu
4d8d1b0a21
js 2.7.0
2022-12-23 00:14:04 +08:00
Brandon Liu
9a79970851
js 2.6.1
2022-12-10 19:57:33 +08:00
Brandon Liu
577bd9ede7
js 2.6.0
2022-12-05 12:38:46 +08:00
Brandon Liu
37012d28c0
js 2.5.1
2022-12-02 12:52:49 +08:00
Brandon Liu
47d35484fc
port tests to node 18 test module; remove zora dep
2022-11-22 20:38:14 +08:00
Brandon Liu
82bad64bd3
js 2.5.0
2022-11-21 19:48:16 +08:00
Brandon Liu
76063ccadb
js 2.4.0
2022-10-27 15:32:59 +08:00
Brandon Liu
6a71f48f20
js v2.3.0
2022-10-24 12:29:43 +08:00
Brandon Liu
9000d6d1ba
js 2.2.0
2022-10-17 21:20:37 +08:00
Brandon Liu
3811ff9b1b
js decoder 1.1.0
...
adds fflate dependency; maplibre decoder can read gzipped tiles [#41 ]
2022-07-07 12:36:16 +08:00
Brandon Liu
bcb20299cd
js library 1.0.0 preliminary port to typescript (breaking changes)
2022-02-17 13:31:03 +08:00
Brandon Liu
dc4cde0d1d
source files for faster directory fetches [ #26 ]
2022-01-30 20:03:08 +08:00
Brandon Liu
d649aaf1d3
js 0.3.1
2021-06-18 13:17:17 +08:00
Brandon Liu
199e90429b
js 0.3.0
2021-06-18 13:13:36 +08:00
Brandon Liu
959d573eb6
0.2.2
2021-06-03 12:26:07 +08:00
Brandon Liu
9eae1b8452
js 0.2.1
2021-05-09 11:18:52 +08:00
Brandon Liu
a07144640f
0.2.0
2021-04-30 18:21:41 +08:00
Brandon Liu
91792fd750
js 0.1.0
2021-04-29 11:02:04 +08:00
Brandon Liu
1252b2496c
0.0.8
2021-04-28 16:11:28 +08:00
Brandon Liu
8784c9972b
0.0.7
2021-04-26 11:49:52 +08:00