- refactor to rework-style tree [BREAKING CHANGE]
- fix main aliasing support
- fix main support
- remove require aliases. Closes #117
- make better-assert a development dependency
- normalize URLs in CSS files
- add native json support to scripts
- update require
- update require
- add support for building templates as strings
- add css transpiler example
- replace
fs-extra
withcp
- change Function()-evaled code to actually include newlines
- fix absolute path lookup problem #91
- update require
- fix url to rework in readme
- fix leading "/" in url when urlPrefix is empty-string
- fix .basename for root components not in a directory of the same config
.name
- fix improper asset rewrite url join on windows. Closes #94
- fix copy/link attempts to files that ENOENT
- fix root-level aliases with .main. Closes #88
- add root-level aliases. Closes #83
- fix edge-case directory collision when a lookup path is within a lookup path and has the same name as a component
- add support for ./ in .main
- add component-relative ./components lookup path. Closes #33
- add nicer json error messages
- fix nested .paths resolution
- fix the need for manually adding root lookup paths
- rename .paths -> .globalLookupPaths
- rename .conf -> .config since it is public
- change to sync .conf loading
- fix: json to return self.conf to avoid race condition
- fix: default urlPrefix to empty string. Fixes #75
- fix hook error handling in .buildType()
- add configuration to copy files instead of symlink
- add .removeFile(type, filename)
- add .alias() helper
- rename .name to .basename
- refactor .lookup() to use fs.existsSync
- fix root-level main support for all components. Closes #53
- add async hook support. Closes #43
- update require
- add lookup and readfile caching mechanisms. Closes #50
- update require
- remove rework dep
- update rework
- add initial plugin support
- fix: do not rewrite urls relative to host (closes #45)
- fix: .addFile(type) should always add files to conf[type]
- fix data uri support
- add source url support. Closes #39
- fix url rewriting of css in sub-directories
- Revert "add root 'main' alias for all components. Closes #26"
- add root 'main' alias for all components. Closes #26
- add
url()
rewriting. Closes #28 - add asset symlinking for
.files
,.images
, and.fonts
- add better lookup failure message
- fix lookup paths for use with
.local
- add better lookup failure error
- fix incorrect root main alias. Closes #22
- rename "bundled" to "local"
- add lookup path support [Nick Jackson]
- add "main" support. Closes #15
- update component-require
- update require
- remove recursive --dev
- add bundled support. Closes #6
- renamed "devDependencies" to "development"
- add
devDependencies
support. Closes #10
- update component-require