Skip to content
This repository has been archived by the owner on Jul 31, 2018. It is now read-only.

002: ES6 module interop #3

Closed
wants to merge 41 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
76033ca
es6-modules
bmeck Jan 7, 2016
3993e09
v8 api advisory
bmeck Jan 8, 2016
ea69218
notes about ModuleNamespaceCreate
bmeck Jan 8, 2016
b65e7ca
wording, split v8 SourceTextModule, DynamicModule
bmeck Jan 8, 2016
5798d48
import.context
bmeck Jan 8, 2016
1f7d92d
write out specific algorithm
bmeck Jan 8, 2016
2632efe
rename FillImports to ImportDeclarationInstantiation to be closer to …
bmeck Jan 8, 2016
ffef353
[typo]
bmeck Jan 17, 2016
63d213c
s/WhatWG/WHATWG/
bmeck Jan 20, 2016
6ca03fa
simplify detection, remove double-parse concern by using `.es`
bmeck Jan 21, 2016
5b9f727
initial example implementation
bmeck Jan 21, 2016
aa7b254
typo
bmeck Jan 21, 2016
0c06b51
style
bmeck Jan 21, 2016
02928fe
style
bmeck Jan 21, 2016
615e2d3
[impl] CJS Trailer -> Immediately Post Evaluation
bmeck Jan 21, 2016
e97f303
.es -> .jsm file extension
bmeck Jan 22, 2016
83f204c
top level await fix, wrap ES6 modules in Promise
bmeck Jan 25, 2016
4b1fb6e
javascript highlighting
bmeck Jan 25, 2016
3ca031b
Reference MIME registration/IESG
bmeck Jan 25, 2016
0b2cd83
mime type/file extension rejected by standards
bmeck Jan 25, 2016
a39f9a6
revive .jsm, remove search from es6 import statements
bmeck Feb 2, 2016
8dfd028
be more explicit that node_modules will remain recursive
bmeck Feb 2, 2016
e19b225
use word recursive
bmeck Feb 2, 2016
c94362a
remove non-local dependencies
bmeck Feb 2, 2016
2fdaa7d
typo
bmeck Feb 2, 2016
d435163
remove Promise wrapping, mention System.loader.import and deadlock of…
bmeck Feb 4, 2016
b0a439c
s/snapshot/live bindings/
bmeck Feb 5, 2016
8b650a1
incorrect example
bmeck Feb 8, 2016
6a91d02
reword to match spec
bmeck Feb 24, 2016
9b0ea7f
ES6 -> ES, some better clarity on read-only nature during import stat…
bmeck Mar 10, 2016
4034984
reorder / slightly expand gotchas
bmeck Mar 10, 2016
182506c
add module.exports examples for CJS -> ES
bmeck Mar 10, 2016
d241ebe
more examples, slight reordering
bmeck Mar 14, 2016
b826466
fix missing file extensions, thanks to @onlywei for finding
bmeck Apr 7, 2016
87708e8
fix missing file extensions
bmeck Apr 7, 2016
590d05c
move from .jsm to .mjs due to firefox privileges
bmeck Apr 15, 2016
6a5c007
explain detection reasoning
bmeck Apr 16, 2016
18709ff
usage for .mjs
bmeck Apr 16, 2016
033623c
remove comment about OS file association, no clear usecase for differ…
bmeck Apr 18, 2016
45cac13
note on Draft status
bmeck Apr 20, 2016
dd6c918
rephrase intent
bmeck Apr 20, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions 000-index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# Node.js Enhancement Proposals

* [Public C++ Streams](001-public-stream-base.md)
* [ES6 Module Interoperability](./002-es6-modules.md)
Loading