tattica
Version:
Tactical and adaptive asset loading library
33 lines (30 loc) • 1.15 kB
Markdown
# Tattica
- STATUS: working
- BUILD: passing
- COMPLETION: 80%
- MAIN MISSING: docs and readme
TODO:
[x] moved to Webpack
[x] add waitIntersections in main
[x] transfer _withBlocks in main part
[x] divide modules in lib/
[x] pass navigator.connection.effectivetype to loader
- ad props in loader => load effectivetype relative to 'connectionValue'
[x] decide between browsersync and http-server
[x] arrived at loader in transforming everything to object (easier to mantain)
[x] add timestamp feature
[x] set up mocha and puppeteer testing
[x] update `npm run build:dev` in package.json => no webpack
[x] Moved back to microbundle => This library doesn't need all webpack power
[x] Added CI linting in Travis
[x] add fallback => if `data-src` is not provided => use first non-null attribute as `default`
[x] add demos
[x] dummy - at least 1
[x] real world - at least 2
[x] finish `Carousel - test`
[ ] move away from `source.unsplash.com`
[ ] polish tests (grouping functions, refactoring...)
[ ] tests
[ ] add test for `timeout` in loadSingle
[ ] add tests for connection.js
[ ] add test for `loadSingle` callback