- Support Ractive 0.10.0
- Support Ractive 0.8
- Update build process to use Bublé
- Update dependencies
- Tidy up build slightly
- Move bundled
dependencies
todevDependencies
(#24)
- Update dependencies (particularly tippex)
- Require statements are deduplicated (#18)
- Add missing development dependency
generateSourceMap
generates a hires (character-accurate) sourcemap by default- Robust dependency detection (#4)
- Include correct files in package...
- Allow empty
<script>
tags (#14) - Extensive tidying up
- Fix schoolboy error
- Fix
rcu.generateSourceMap
bug resulting in incorrect sourcemaps
- Update expected template version to 3, to match Ractive 0.7.0
- Use esperanto to generate UMD export, and distribute ES6 modules to ES6-aware systems via
jsnext:main
field in package.json - Add
rcu.generateSourceMap()
method
- Started maintaining a changelog
rcu.parse()
will throw an error if called beforercu.init(Ractive)
- No more than one top-level
<script>
tag is allowed in a component - Parsed component now includes
scriptStart
andscriptEnd
properties if the component definition includes a<script>
tag, indicating the character range of the contents - Parsed template includes line positions
rcu.make()
generates a dynamic sourcemap, enabling easier debugging