2115 Commits

Author SHA1 Message Date
Brandon Istenes
809e91f4ee
Add error message for missing content-type header (#2197)
* Add error message for missing content-type header

* Update src/extras/module-types.js

Co-authored-by: Joel Denning <joeldenning@gmail.com>

* Add tests for missing or invalid content-type headers

Co-authored-by: Joel Denning <joeldenning@gmail.com>
2020-06-26 21:39:54 -06:00
Guy Bedford
d37f7cade3
Make setters optional (#2193) 2020-06-01 16:51:53 -07:00
Joel Denning
8d9bca48a7 Updating changelog 6.3.2 2020-05-18 09:48:52 -06:00
Joel Denning
ff61409704 6.2.6 2020-05-18 09:47:14 -06:00
Saulo Furuta
827c644e67
Named-exports extras - Default export function with named exports (#2186)
* Allow default function to have named-exports

* Updated dist bundle

* Add tests for umd named exports

* Revert dist changes

* created fixture for Object.create(null)

* Linters 👕

* Check for enumerable safe for Object.creaate(null)

* Add tests for default export w Obj.create(null)

* 👕
2020-05-09 10:17:30 -06:00
Guy Bedford
c977894618
Use correct error number for #8 (#2182) 2020-04-23 20:26:53 -07:00
Guy Bedford
531f5dcb5b
Performance notes in readme (#2180) 2020-04-20 00:02:24 -06:00
Joel Denning
cf9c4e5e70
Updating error code docs (#2179) 2020-04-15 12:51:22 -06:00
Joel Denning
9828b69e54
Update error code 4 content-types docs (#2177) 2020-04-15 11:54:19 -06:00
Joel Denning
953b058196 6.3.1 6.3.1 2020-04-13 11:24:21 -06:00
Joel Denning
0b007715a6
Switching to node-fetch to avoid caching bugs in make-fetch-happen (#2171)
* Workaround from caching problem within make-fetch-happen for 304s.

* Switching to node-fetch

* Docs

* Fixing race conditino in build
2020-04-13 10:56:14 -06:00
Joel Denning
9a15cfd3b7
Increasing timeout for test:node script. (#2174) 2020-04-10 11:44:12 -06:00
Joel Denning
b0bbd2db42
Adding full dist directory to package.json exports. (#2173) 2020-04-10 11:43:47 -06:00
Joel Denning
fa543d4178
Fix bug in system-node where prepareImport overwrote import map. (#2170) 2020-04-09 15:42:21 -06:00
Joel Denning
e981b02bca
Fix error code mixup (#2169)
* Fix error code mixup

* Feedback
2020-04-09 15:01:04 -06:00
Joel Denning
87c63e5a0f 6.3.0 6.3.0 2020-04-09 12:27:30 -06:00
Guy Bedford
d5d7e866c9
Notes on Node.js loader usage (#2168)
* notes on Node.js loader usage

* tweak

* Update README.md

Co-Authored-By: Joel Denning <joeldenning@gmail.com>

Co-authored-by: Joel Denning <joeldenning@gmail.com>
2020-04-09 12:20:40 -06:00
Joel Denning
eeb0e1f736
Fixing tests in IE11 (#2167) 2020-04-09 12:16:16 -06:00
Damien Maillard
5aaeef4a00
Upgrade pull request size impact to 3.0. (#2166)
* Upgrade pull request size impact to 3.0.

- Enable gzip and brotli tracking.
- Split extras/** files tracking.

* Properly disable size-impact workflow for forks
2020-04-09 10:23:55 -06:00
Joel Denning
8c33b6bd1b
Documentation for 6.3.0 with system-node.cjs (#2164)
* Updating documentation for SystemJS@6.3.0.

* Self review

* Self review
2020-04-09 09:57:18 -06:00
Joel Denning
109af162d9
Add warning for calling System.set with non-URL id. (#2161)
* Add warning for calling System.set with non-URL id.

* Fixing package.json

* Self review

* Splitting warnings from errors.

* Self review

* Fix tests

* Guy's feedback

* Fixing test
2020-04-08 16:56:19 -06:00
Joel Denning
fa6afcd1ca
Fixing NodeJS build and tests. (#2163)
* Fixing NodeJS build and tests.

* Ensuring browser tests are run in firefox.

* Self review

* Making footprint command faster

* Fixing test scripts in Windows
2020-04-07 13:29:00 -06:00
Joel Denning
db96b64d86
Removing const / let in favor of var, for Chrome 45. See #2098. (#2162)
* Removing const / let in favor of var, for Chrome 45. See #2098.

* Review feedback

* Fix issue with iteration scope

* Self review
2020-04-07 11:34:55 -06:00
Joel Denning
dd5fce84b6
Running tests and build automatically in CI. (#2160) 2020-04-06 17:48:34 -07:00
Joel Denning
17686fbaa2
Switching to ncc, using make-fetch-happen, and source-map-support (#2158) 2020-04-06 17:47:52 -07:00
Joel Denning
7fea9d7c8c
NodeJS Support (#2150) 2020-04-06 16:04:45 -07:00
Joel Denning
243c0990ba
Switching to error codes and documentation pages (#2151)
* Beginnings of error codes

* Self review

* Merging master

* Undoing changes to dist

* Self review

* Self review

* Self review

* Self review

* Self review

* Self review

* Guy's feedback

* Guy's feedback

* Adding more documentation for error codes

* Self review

* Self review

* Last error codes

* Guy's feedback

* Self review

* Feedback

* Last feedback

* Self review

* Self review

* Feedback
2020-04-06 15:09:35 -06:00
Joel Denning
ae60aa9560
Adding issue templates (#2157)
* Adding issue templates

* Implementation

* Self review
2020-04-06 14:24:40 -06:00
Damien Maillard
e796da0cac
Add file size impact workflow (#2156) 2020-04-05 08:50:24 -07:00
Joel Denning
7a75159ee5
Upgrading dependencies and switching build to all rollup (#2149)
* Build

* Things

* Stuff

* Change

* More stuff

* Things

* Stuff

* Review

* Self review

* Review

* Self review

* Self review

* Self review

* Self review

* Self review

* Self review

* Updating footprint script

* Guy's feedback

* Adding support for running test-browser-watch on Windows
2020-03-31 20:52:07 -06:00
Joel Denning
0f1161d86e 6.2.6 6.2.6 2020-03-15 11:41:14 -06:00
Joel Denning
c3131c32ba
Fix for AMD named register race conditions. (#2144)
* Fix for AMD named register race conditions.

* Guy's feedback
2020-03-15 11:39:03 -06:00
Joel Denning
cc114f54b0
Adding note about multiple import maps support. Resolves #2095. (#2146)
* Adding note about multiple import maps support. Resolves #2095.

* Self review
2020-03-15 10:56:35 -06:00
Joel Denning
e890d4b562
Adding test-browser-watch script, and fixing nodejs cjs/esm interop warning (#2145) 2020-03-15 10:52:42 -06:00
Joel Denning
18a4193337
Adding documentation for using npm packages (#2141)
This is one of the more common questions I hear about how to use SystemJS.
2020-03-10 14:43:51 -06:00
Joel Denning
55902716ab Fix 2020-03-06 21:34:46 -07:00
Joel Denning
790af27747
Add performance documentation (#2136)
* Add link to introduction video

* Add performance documentation

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Guy's feedback

* Fix
2020-03-06 21:34:17 -07:00
Joel Denning
10fae8c580 6.2.5 2020-02-27 15:24:33 -07:00
Laura
b50fd23e36
Fix AMD modules which return falsy values (#2130)
* fix: amd modules can resolves to falsy values

* test: AMD module does not need to be named

* fix: missing AMD modules should be undefined
2020-02-27 15:20:35 -07:00
Joel Denning
6caaee5921 6.2.4 6.2.4 2020-02-23 19:05:31 -07:00
k-j-kim
90c8490f36
fix: cleaning up registerRegistry after instantiate (#2125)
* fix: cleaning up registerRegistry after instantiate

* refactor: setting entry to null instead of using nameRegistry

* test: adding a test for named registry resolve after import cleanup

* chore: reverting dist
2020-02-23 18:55:46 -07:00
Joel Denning
dc9a1dad19 6.2.3 6.2.3 2020-02-14 09:47:02 -07:00
Joel Denning
3e26b1d653
Fixing more named register race conditions. (#2121)
* Fixing more named register race conditions.

* Self review

* Guy's feedback
2020-02-14 09:44:45 -07:00
Joel Denning
9cb84ba0ee 6.2.2 6.2.2 2020-02-07 09:13:05 -07:00
Joel Denning
dfdba67f65
Supporting multiple define variations for named modules. Resolves #2118. (#2119)
* Supporting multiple define variations for named modules. Resolves #2118.

* Self review
2020-02-07 09:09:02 -07:00
Joel Denning
2ff58c9e88 6.2.1 6.2.1 2020-02-06 09:46:48 -07:00
Joel Denning
2cf8503b0f
Fix problem with named register modules. Resolves #2115. (#2116) 2020-02-06 09:44:06 -07:00
Joel Denning
c0a3aa2e14 6.2.0 6.2.0 2020-02-01 11:37:33 -07:00
Joel Denning
a2dc029c01
Fixing race conditions with named register modules. Resolves #2111. (#2114)
* Fixing race conditions with named register modules. Resolves #2111.

* Self review

* Self review
2020-02-01 11:32:21 -07:00
Guy Bedford
f1e5ec58fa
createScript / fetch / shouldFetch hooks (#2058)
* createScript hook

* fetch, shouldFetch

Co-authored-by: Joel Denning <joeldenning@gmail.com>
2020-01-31 13:55:34 -07:00