Commit Graph

677 Commits (89b917bb3f3f8986390e3e400327a9087533d928)
 

Author SHA1 Message Date
Shahar Or (mightyiam) 89b917bb3f ux(package): fix ./snabbdom related files and exports fields errors 5 years ago
Shahar Or (mightyiam) a9f7e74c24 release(package): v1.0.0 5 years ago
Shahar Or (mightyiam) 616df35909 ux(docs): provide a release changelog
Also set up a documented release process.

Fixes #670.
5 years ago
Shahar Or (mightyiam) 09f2d1ca5a ux(exports): replaced main export path with init
BREAKING CHANGE: The main export path, 'snabbdom' was replaced with
the export path 'snabbdom/init'. This new export path includes only
the named export `init`.

Reference: #522.
5 years ago
Shahar Or (mightyiam) fefd141f5f ux(exports): only named exports
BREAKING CHANGE: No default exports exist. All exports are named.

Fixes #522.
Fixes #523.
5 years ago
Shahar Or (mightyiam) f4e7885663 ux(docs): enable eslint rule semi 5 years ago
Shahar Or (mightyiam) 2d455b52dc ux(docs): enable eslint rule quotes 5 years ago
Shahar Or (mightyiam) 23e7b87c64 ux(docs): enable eslint rule space-before-function-paren 5 years ago
Shahar Or (mightyiam) 9f2d2d7a16 ux(docs): enable eslint rule space-before-blocks 5 years ago
Shahar Or (mightyiam) 37512fe8ee ux(docs): enable eslint rule quote-props 5 years ago
Shahar Or (mightyiam) 9a45b5b22a ux(docs): enable eslint rules object-*-newline 5 years ago
Shahar Or (mightyiam) e2861bb1bd ux(docs): enable eslint rule indent 5 years ago
Shahar Or (mightyiam) 8b8fbd5e34 ux(docs): enable eslint rule object-curly-spacing 5 years ago
Shahar Or (mightyiam) 8179381a77 ux(docs): enable eslint rule no-multi-spaces
Fixes #692.
5 years ago
Shahar Or (mightyiam) a128a23ac3 ux(docs): enable eslint rule max-statements-per-line 5 years ago
Shahar Or (mightyiam) 349b686bd8 ux(docs): enable eslint rule key-spacing 5 years ago
Shahar Or (mightyiam) cd3a5cf17e ux(docs): enable eslint rule import/newline-after-import 5 years ago
Shahar Or (mightyiam) 17cf7ae931 ux(docs): enable eslint rule import/first 5 years ago
Shahar Or (mightyiam) 77e54e9105 ux(docs): enable eslint rule array-bracket-spacing 5 years ago
Shahar Or (mightyiam) 41cb3596e8 dx(docs): lint code examples 5 years ago
Shahar Or (mightyiam) 3b6baee049 ux(docs): fix wrong module import paths
Fixes #691.
5 years ago
Veaceslav Grimalschi 045b496872
Removed duplicate 'h' import in README.md (#689) 5 years ago
Renovate Bot 9448e4267c auto(deps): update dependency @typescript-eslint/eslint-plugin to v3.3.0 5 years ago
Shahar Or (mightyiam) e77615b16b dx(format): sort file lists
Fixes #673.
5 years ago
Shahar Or (mightyiam) 3becd84cc1 ux(exports): main export provided
Fixes #682.
5 years ago
Shahar Or (mightyiam) 2b30e25f0d ux(package): no module field
Fixes #681.
5 years ago
Shahar Or (mightyiam) 3122eec9b9 ux(exports): remove package.json main field
Fixes #680.
5 years ago
Shahar Or (mightyiam) 187088ee0e ux(exports): relative values in exports field
Fixes #674.
5 years ago
Shahar Or (mightyiam) 6fe56f8538 dx(package): consistent values in files field
Fixes #672.
5 years ago
Renovate Bot eb1ec8c280 auto(deps): update dependency tsconfigs to v5 5 years ago
Shahar Or (mightyiam) 28461899bd dx(relic): remove @types/assert 5 years ago
Shahar Or (mightyiam) 8a71211b4a dx(typescript): package and tests are two projects 5 years ago
Shahar Or (mightyiam) b34e9a9d3a dx(git): ignore each test artifact specifically 5 years ago
Shahar Or (mightyiam) c862993359 ux(exports): remove the /snabbdom.bundle path
BREAKING CHANGE: the import path `snabbdom/snabbdom.bundle` is removed.
5 years ago
Renovate Bot 5e24b20a52 auto(deps): update dependency typescript to v3.9.5 5 years ago
Shahar Or (mightyiam) b56a0ac796 dx(commitlint): add type auto and scope deps for renovate 5 years ago
Shahar Or (mightyiam) eabbd2f056 dx(vscode): use workspace typescript 5 years ago
Shahar Or (mightyiam) d58121755f dx(eslint): lint cjs files 5 years ago
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 #615.
5 years ago
Shahar Or (mightyiam) ba3e85bf90 dx(vscode): eslint.validate short forms 5 years ago
Shahar Or (mightyiam) f8cf5ccba4 dx(commitlint): fix and enable in CI
Fixes #662
5 years ago
Renovate Bot 19198c4c61 chore(deps): update dependency chalk to v4.1.0 5 years ago
Renovate Bot 6ce50d506f chore(deps): update dependency mocha to v8 5 years ago
Renovate Bot 1a312e3d1c chore(deps): update dependency eslint to v7.2.0 5 years ago
Renovate Bot c778a62e05 chore(deps): update dependency editorconfig-checker to v3.1.0 5 years ago
Renovate Bot d23331f2ca chore(deps): update dependency @babel/preset-env to v7.10.2 5 years ago
Renovate Bot 84f5df8ae9 chore(deps): update dependency @babel/core to v7.10.2 5 years ago
Renovate Bot 10c2e0dc07 chore(deps): update dependency karma to v5.1.0 5 years ago
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 #623.
Fixes #283.
Closes #415.
Closes #307.
Closes #151.
Closes #416.
5 years ago
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 #516.
Fixes #437.
Fixes #263. Kind of. Because there is no build step.

Thanks to @mreinstein on starting this work.
5 years ago