- Updates all packages to now pass an
npm audit
should be a non-breaking change
- add: now resolves
index.js
when no file is provided. Fixes #20. Thanks @ehynds - internal: Update nsp
- docs: Add alternatives to readme
- fix: reapply our alias map if the underlying browserify pipeline is reset. This fixes compatibility with watchify.
- internal: update deps
- internal: update style guide
- unkonwn filetypes can now be aliased. #36
- breaking: The
remapify:files
event no longer emits the glob instance - change: globbing is no longer async. Browserify updates seem to make this impossible
- change: no longer depends on
aliasify
. We now just hook directly intomodule-deps
- add: integration tests
- dev: replace jshint and jscs with eslint
- dev: add a more stream-lined release process
- Add a test for a src with a dir #24
- Set the configDir option of aliasify #24
- fix travis builds
- Fix order of test running
- test should only run tests
- remove gulp
- update glob
- many new npm scripts
- More npmignoring
- Updated aliasify to support
jsx
files.
path.join
should no longer be required for cross-platform use.
- better relative path handling
- Tests now pass on windows again
- Adds ability to filter out files from aliasing
- Reworked options so that
src
andcwd
shouldn't conflict. - Leaned more heavily on
path
for probably windows compatibility. - now works with other extensions (e.g.
hbs
)
Enhancement: now aliases with and without the .js
extension. Allows for require('a.js')
and require('a')
, which are equivalent.
Bug fix: it was possible to not actually transform the bundle.
Initial release. Docs complete, tests pass, and module structure in place. This was my first use of gulp, so there's a lot of 0.0.* commits while I worked out the release process.
Init