Skip to content

Conversation

@ashwell
Copy link
Owner

@ashwell ashwell commented Jan 10, 2016

Test PR for the fancy github diff

Simple browserify and babel set up.
Also browserifies tests.
The public API is now in 'src/api.js' and the 'enum.js' file will be
refactored to be just the constructing logic.

The assign functionality has been created, and should be fine for
version 1.0, will write more tests later.
Playing with rollup configurations...
I don't like having a bunch of config files
but the separation is nicer.

Will probably try to combine the best of both styles.
seems crazy to use rollup into browserify but I want them shims.

...might need to make rollup-plugin-browserify magic
Also removed old build script file, moved back to simple npm scripts
build setup. Also brought in ShellJS to keep things cross platform and
not have to double down on specific build processes.

Also un-did the "dependency injection" style test files.
@ashwell ashwell self-assigned this Jan 14, 2016
@ashwell ashwell added this to the ES6 Release milestone Jan 14, 2016
Made some updates to the prototype, toString, toJSON, and others
Added support for Symbols as keys and values
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants