2229 Commits

Author SHA1 Message Date
陈杨文
dd3243dfc9
feat: add dynamic import meta placeholder (#2431) 2022-10-04 07:00:35 -07:00
Guy Bedford
9fd1675eb8 6.13.0 6.13.0 2022-09-29 08:14:25 -07:00
陈杨文
f820244c86
add community project @wener/system (#2430) 2022-09-28 07:11:30 -07:00
陈杨文
1e410396a4
feat: expose addImportMap (#2429) 2022-09-27 07:05:05 -07:00
陈杨文
6376e51033
fix: avoid module-types override shouldFetch (#2427) 2022-09-24 10:00:00 -07:00
Guy Bedford
d44d41fe10 6.12.6 6.12.6 2022-08-31 13:12:53 +02:00
Guy Bedford
0d49805fe2 fix: terser extension sourcemaps support 2022-08-31 13:12:32 +02:00
Guy Bedford
5ec343445a 6.12.5 6.12.5 2022-08-31 13:07:04 +02:00
Guy Bedford
3c64fd5746 6.12.4 6.12.4 2022-08-26 14:43:26 +01:00
Guy Bedford
fe9b692072
fix: const declaration (#2419) 2022-08-26 15:38:38 +02:00
Guy Bedford
4c2023f273 build: update to latest Chomp 2022-08-20 19:29:26 -07:00
Guy Bedford
55dadf38c6 6.12.3 6.12.3 2022-08-18 06:58:11 -07:00
Guy Bedford
8bae641d84
fix: build source maps (#2416) 2022-08-18 06:54:33 -07:00
Anders Nilsson
1c79bfcd9f
test: fix typo in chompfile.toml (#2413) 2022-08-16 08:24:22 -07:00
Guy Bedford
c16ae33194 6.12.2 6.12.2 2022-08-10 02:42:12 -07:00
Guy Bedford
476dda9d12 readme: remove travis CI badges 2022-07-24 02:55:52 -07:00
Guy Bedford
90a9191dbd readme: update build instructions 2022-07-24 02:55:25 -07:00
Sukka
58cf1c1dc1
refactor: replace all git.io within the error message (#2390) 2022-07-24 02:53:27 -07:00
Leslie Leigh (李的序)
01bac3ec52
fix: concurrent bug due to async execution (#2404) 2022-07-24 02:52:02 -07:00
Guy Bedford
8fe7ac2063
ci: fix size impact script Node.js version (#2407) 2022-07-24 02:47:53 -07:00
Guy Bedford
536d7b1cd9
ci: fixup size impact script (#2406) 2022-07-24 02:45:45 -07:00
Guy Bedford
db75ae4b0f
feat: Chomp migration, windows build, GitHub CI (#2405) 2022-07-24 02:41:07 -07:00
joeldenning
949272a2a4 6.12.1 6.12.1 2022-01-21 15:52:56 -07:00
joeldenning
8abe4c6604 6.12.0 2022-01-21 15:51:53 -07:00
Joel Denning
e586338aae
Call fetch hook when retrieving external import maps. Resolves #2374. (#2376)
* Call fetch hook when retrieving external import maps. Resolves #2374.

* Semicolon

* Fix build
2022-01-21 15:45:38 -07:00
Guy Bedford
4fa1d0d54d
funding: remove guybedford sponsorship 2021-11-02 14:30:04 -07:00
Joel Denning
d29783eea4 6.11.0 6.11.0 2021-10-18 16:34:59 -06:00
Joel Denning
fd49d01425
Use Promise.resolve in named-register. Resolves #2359. (#2363) 2021-10-18 16:32:37 -06:00
legarsjules
515ffdfb4e
Add the possibility to use an async createScript hook (#2362)
* Add the possibility to use an async createScript hook

* transform async function to Promise

* Update docs/hooks.md

* Update src/features/script-load.js

Co-authored-by: Julien Bernard <julien.bernard@s4m.io>
Co-authored-by: Joel Denning <joeldenning@gmail.com>
2021-10-18 16:31:45 -06:00
Guy Bedford
71f432202a
doc: remove out-of-date es-module-shims from benchmarks 2021-10-13 15:15:08 -07:00
Joel Denning
98609dbeef 6.10.3 6.10.3 2021-08-17 10:08:56 -06:00
Joel Denning
6a5a62002e
Fixes for named-register extra. (#2352) 2021-08-17 10:06:33 -06:00
Joel Denning
47c3afb0c7 6.10.2 6.10.2 2021-07-03 18:42:04 -06:00
Juan Julián Merelo Guervós
6840a21ddd
Fix warning with node 16 (#2347)
* Fix warning with node 16

This would fix this warning:
```
DeprecationWarning: Use of deprecated folder mapping "./dist/" in the "exports" field module resolution of the package at /path/to/node_modules/systemjs/package.json.
Update this package.json to use a subpath pattern like "./dist/*".
```

* Update package.json
2021-06-28 14:32:25 +02:00
Guy Bedford
3282137c15 6.10.1 6.10.1 2021-06-14 07:01:00 -07:00
Guy Bedford
db0c4f00fe
fixup module types browser check (#2343) 2021-06-14 15:58:51 +02:00
Joel Denning
75853dddde 6.10.0 6.10.0 2021-06-07 12:09:00 -06:00
Joel Denning
a9a0f3470c
Do not export null as module.exports in amd.js. Resolves #2332. (#2334)
* Do not export null as module.exports in amd.js. Resolves #2332.

* Make named-exports and system-core resilient to _export(null)

* Comment

* Guy's feedback
2021-06-07 12:04:23 -06:00
Joel Denning
91a299172e Error documentation cleanup 2021-06-07 10:35:26 -06:00
Joel Denning
a4f64c939c
Refactor amd.js to only call System.register. Resolves #2331. (#2335)
* Refactor amd.js to only call System.register. Resolves #2331.

* Semicolons

* Curly braces

* Add new error/warning
2021-06-07 10:34:42 -06:00
Guy Bedford
e54d18d95a
Disable caching for test server (#2330) 2021-05-14 15:06:58 +02:00
M.K
6d85c9cbdd
Export package.json (#2317) 2021-05-12 15:18:53 -06:00
Joel Denning
756c1b88cb 6.9.0 6.9.0 2021-05-12 15:14:48 -06:00
Joel Denning
d9788de96f
Fix named-register.js - omit name from register call. Resolves #2293. (#2329)
* Fix named-register.js - omit name from register call. Resolves #2293.

* Feedback
2021-05-12 15:08:45 -06:00
Liu Fei
dcf7456642
Fix the relative path problem of CSS url() in CSSStyleSheet() (#2326) 2021-05-02 14:16:23 +02:00
kykwak
f34cdc6382
Onerror Callback Support for Errors Fetching External Import Map (#2324) 2021-04-28 20:31:39 +02:00
maurer2
f9b43bcdb6
Fixed importmap snippet (#2309) 2021-03-10 13:36:29 +02:00
Joel Denning
895ebaf41c 6.8.3 6.8.3 2020-12-31 13:08:00 -07:00
Joel Denning
5b99ee22ea
Allow deletion of uninstantiated modules whose top level parent import finished. Resolves #2286. (#2291)
* Reproduce issue #2286.

* Making test more clear

* Fix

* Self review

* Add load.p

* possible parent fix

* optional p

* parent restriction

* Fix

* Update src/system-core.js

* another variation

Co-authored-by: Guy Bedford <guybedford@gmail.com>
2020-12-31 13:05:28 -07:00
Guy Bedford
d0e76b12e0
add guybedford GitHub sponsors to funding 2020-12-15 21:19:34 -08:00