Skip to content
This repository was archived by the owner on Sep 2, 2023. It is now read-only.

Commit 9a8234e

Browse files
committed
remove interplanetary node and use cases
1 parent f6d62a9 commit 9a8234e

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

MANIFESTO.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
We the undersigned agree on the the following,
44

55
* Getting modules "right" is one of the biggest existential threats to JavaScript
6-
* This affects a large number of people on this planet (and future planets), with varying interests including but not limited to:
6+
* This affects a large number of people with varying interests including but not limited to:
77
- web applications
88
- serverside applications and services
99
- command line interfaces
@@ -17,15 +17,6 @@ We the undersigned agree on the the following,
1717
* While compromise is neccessary, it is important to recognize when Node.js needs to lead and attempt to influence change at an industry level
1818
* The closer the Node.js and Web platform remain the better the developer experience will be
1919

20-
* The Node.js implementation of ESModules must have the following features:
21-
- Compliant to ECMA-262. It is important to follow the standard. If we need changes in the standard we should attempt to accomplish them at TC39.
22-
- Interoperability. It is important to be able to utilize ESModule code from CommonJS and vice versa.
23-
- Hooks. It is important to be able to have hooks into the lifecycle of a Module.
24-
- Multiple Goals. e.g. wasm. It is important that our implementation scales to any number of future goals.
25-
* Packages written with the Node.js implementation of ESModules must have the following features.
26-
- Dual mode. It is important that a single package should be capable of being loaded as both ESM and CJS. This does not have to be the default.
27-
- Web Compatible. It is important that a published package be capable of running on both the web and node.js platform without any source changes. This does not mean all APIs need to be compatible.
28-
2920
Without working together there will be no chance of a successful module system. "Together" is larger than the undersigned.
3021

3122
Signed,

0 commit comments

Comments
 (0)