Commit Graph

644 Commits (c8629933599b3fdf3ea774f3ce67517908b79d8d)
 

Author SHA1 Message Date
Shahar Or (mightyiam) c862993359 ux(exports): remove the /snabbdom.bundle path
BREAKING CHANGE: the import path `snabbdom/snabbdom.bundle` is removed.
Renovate Bot 5e24b20a52 auto(deps): update dependency typescript to v3.9.5
Shahar Or (mightyiam) b56a0ac796 dx(commitlint): add type auto and scope deps for renovate
Shahar Or (mightyiam) eabbd2f056 dx(vscode): use workspace typescript
Shahar Or (mightyiam) d58121755f dx(eslint): lint cjs files
Shahar Or (mightyiam) 0620b5eda0 ux(typescript): do not redeclare Element.setAttribute(NS)
BREAKING CHANGE: Types exported by this package have re-declared
the global `Element.setAttribute` and `Element.setAttributeNS` to
accept `number` and `boolean` for the `value` parameter. This
change removes that re-declaration and thus the only valid value is
`string`. If your code provides `number` and/or `boolean`, then it
may now fail to compile.

Fixes .
Shahar Or (mightyiam) ba3e85bf90 dx(vscode): eslint.validate short forms
Shahar Or (mightyiam) f8cf5ccba4 dx(commitlint): fix and enable in CI
Fixes 
Renovate Bot 19198c4c61 chore(deps): update dependency chalk to v4.1.0
Renovate Bot 6ce50d506f chore(deps): update dependency mocha to v8
Renovate Bot 1a312e3d1c chore(deps): update dependency eslint to v7.2.0
Renovate Bot c778a62e05 chore(deps): update dependency editorconfig-checker to v3.1.0
Renovate Bot d23331f2ca chore(deps): update dependency @babel/preset-env to v7.10.2
Renovate Bot 84f5df8ae9 chore(deps): update dependency @babel/core to v7.10.2
Renovate Bot 10c2e0dc07 chore(deps): update dependency karma to v5.1.0
Shahar Or (mightyiam) 6f316c141b fix(props): do not attempt to delete node properties
BREAKING CHANGE: props module does not attempt to delete node
properties. This may affect you if you are using the props module
to add non-native (custom) properties to DOM nodes. Instead, it is
recommended to use _data-* attributes_.
https://developer.mozilla.org/en-US/docs/Learn/HTML/Howto/Use_data_attributes

Fixes .
Fixes .
Closes .
Closes .
Closes .
Closes .
Shahar Or (mightyiam) dad44f0d63 feat: only esm and correct import paths
BREAKING CHANGE: CommonJS module are no longer provided.
BREAKING CHANGE: import paths in ES modules include file name
extensions.
BREAKING CHANGE: Compiled to ES2015 (was ES5).

Fixes .
Fixes .
Fixes . Kind of. Because there is no build step.

Thanks to @mreinstein on starting this work.
Shahar Or (mightyiam) 76fdeb98a6 docs: update maintenance policy
Renovate Bot 851621b909 chore(deps): update dependency mathjs to v7.0.1
Renovate Bot 7238a863c4 chore(deps): update dependency @typescript-eslint/eslint-plugin to v3.2.0
Renovate Bot 5193e47af9 chore(deps): update node.js
renovate[bot] d061982bc8
chore(deps): update dependency eslint-plugin-import to v2.21.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 8eb4ae8419 chore(deps): update node.js
Renovate Bot 013b327792 chore(deps): update dependency mocha to v7.2.0
Renovate Bot dfd8578770 chore(deps): update dependency eslint to v7.1.0
Renovate Bot c0d4cfad83 chore(deps): update eslint packages
Renovate Bot e994408e83 chore(deps): update dependency karma-browserstack-launcher to v1.6.0
Renovate Bot 599226a0b2 chore(deps): update dependency editorconfig-checker to v3.0.5
Shahar Or (mightyiam) 9e62a5e6f3 chore(ci): increase browser concurrency to 5
Closes 
Shahar Dawn Or 22a9fe48db
perf(class): prevent redundant calls to classList.remove ()
Fixes .

Co-authored-by: Simon Friis Vindum <simonfv@gmail.com>
Renovate Bot c771650f42 chore(deps): update dependency karma to v5.0.9
Renovate Bot 2adc01b429 chore(deps): update dependency @types/faker to v4.1.12
Renovate Bot c6eaf645a5 chore(deps): update dependency @types/assert to v1.4.7
Shahar Or (mightyiam) 5ad5c64755 fix(benchmark): do not print title if did not run
Fixes .
Shahar Or (mightyiam) b5f0d0bd8a chore: tsconfig strictBindCallApply true
Shahar Or (mightyiam) d5bcb63f7b style: no unnecessary semicolons
Shahar Or (mightyiam) 50f47f5702 test(props): add test for inability to remove native props
And change the name of the existing prop removal test.
Fixes .
Shahar Or (mightyiam) d78555ec90 chore: remove travis env vars from code
Shahar Or (mightyiam) 3b65f77c6f chore: tsconfig noImplicitThis true
Renovate Bot 238e7fc49e chore(deps): update eslint packages
Renovate Bot b56e76b2ee chore(deps): update dependency chalk to v4
Renovate Bot d4f93a05f0 chore(deps): update dependency mathjs to v7
Shahar Or (mightyiam) 45cda70f62 test: use commitlint-config-awesome
Fixes .
Shahar Or (mightyiam) ef719f41ca chore: npm audit fix
Shahar Or (mightyiam) d0692bc395 fix: renovate node supportPolicy array
Shahar Or (mightyiam) c9b5cf0687 chore: remove nodenv
Closes .
Shahar Or (mightyiam) 2e74269032 chore(deps): update dependency eslint to v7
Serhii Khoma d9c4abd7c5
docs(thunk): describe renderFn invocation condition
Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
Serhii Khoma 0522408f43
docs(core): explain uniqueness of key property
Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
Shahar Or (mightyiam) 210b718a39 test: enable IE10 by skipping dataset tests
Closes .