node_preamble

Last updated:

0 purchases

node_preamble Image
node_preamble Images
Add to Cart

Description:

node preamble

node_preamble.dart #
A simple package for a better dart2js preamble for running on node.js. This
package exists for ease of use if incorporating into your build system.
This preamble is suggested for use over d8.js, and provides many improvements
and bug fixes, as it uses node.js's timer functions and event loop over the
custom one implemented in d8.js.
The JavaScript file can be found at lib/preamble.js.
You can also get the preamble via Dart, like in the following example.
import "package:node_preamble/preamble.dart" as preamble;

main() {
print(preamble.getPreamble());
}
copied to clipboard
Credit goes to the Dart team for creating Dart, dart2js, and the original
preamble which this is derived from.
Contributing #
The only file that we directly modify is preamble.js. After that, to reflect your changes in
both preamble.dart and preamble.min.js, run npm install && npm run minify
Testing #
node_preamble tries to support the following platforms. Before a pub release, the following environments should be manually tested with a sample dart2js output:

node
Webpack (easy way is with create-react-app)
Electron Fiddle (w/ and w/o node integration)

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.