Commit Graph

20 Commits (1487e0a1e9b753b53e95e1669ed996306bee71a0)

Author SHA1 Message Date
iambumblehead f5fcde33ec
chore(tools): apply prettier-format to all files (#1077)
Co-authored-by: chris <chris@bumblehead.com>
1 year ago
iambumblehead 49c01df531
chore(tools): remove devdependency lodash-es; used once, ~622kB (#1073)
Co-authored-by: chris <chris@bumblehead.com>
1 year ago
iambumblehead 8c67f426b6
fix: patching namespaced attributes (#1049) (#1061)
Co-authored-by: chris <chris@bumblehead.com>
1 year ago
Jan van Brügge 0a4fb34ffa
chore(test): move from deprecated karma to web-test-runner for browser tests (#1052) 1 year ago
Eduardo Rosostolato 230aa23a69
fix(fragment): fixed patching fragment nodes (#1015) 3 years ago
nexteditorjs c21d569333
fix: datasets -> dataset (#1020) 3 years ago
Jan van Brügge 9d9275467a
chore(deps): update devDependencies 3 years ago
Jan van Brügge 47ef5c14e9
feat: toVnode is support dataset (#1008)
ISSUES CLOSED: #976

Co-authored-by: DM <dmoosocool@gmail.com>
3 years ago
Ryota Kameoka 50ff2db407
feat: support JSX fragments (#974)
ISSUES CLOSED: #560
3 years ago
Ryota Kameoka 35058798ae
feat: allow DocumentFragment as a container 3 years ago
Ryota Kameoka 7e86386292
feat: support DocumentFragment
Snabbdom now can handle `DocumentFragment` via `fragment` function.
https://developer.mozilla.org/docs/Web/API/DocumentFragment

ISSUES CLOSED: #560
3 years ago
Jan van Brügge 5a5cce2161
chore(test): fix tests for string object children (#983) 3 years ago
Toby Mao 19d1d29260
feat: allow String and Number objects to be used as children (#979)
ISSUES FIXED: #977
4 years ago
Jan van Brügge ad80c6ea53
feat: allow symbols as keys (#954)
ISSUES CLOSED: #124
4 years ago
Jan van Brügge 0e34828632
chore(test): make tests run again on older browsers
When removing unnecessary dependencies, polyfills like core-js were
removed, as well as webpack which bundled the tests to es5. With this
commit, tests that need specific browser features are skipped if the
browser does not support them and the code is compiled to es5 by
karma-typescript
4 years ago
Jan van Brügge 5d5fc5a362
feat: add JSX namespace to jsx factory
This allows the user to use multiple different JSX factory functions in
the same project as each one brings their own types
4 years ago
Jan van Brügge 5a539559ef
chore(refactor): apply eslint hints 4 years ago
Jan van Brügge 37f58835fa
chore(refactor): format code with prettier 4 years ago
Jan van Brügge b7ddb94583
chore(tools): replace webpack with karma-typescript for unit tests
ISSUES CLOSED: #538, #801
4 years ago
Jan van Brügge a1e505370d
chore(refactor): move tests to own folder 4 years ago