Commit Graph

173 Commits (master)

Author SHA1 Message Date
Avi Radinsky 1f6b68255f
typo in README.md (#1124) 3 months ago
Simon Friis Vindum 890dac8d3e
chore(refactor): use modern JS features in additional places (#1107) 12 months ago
Simon Friis Vindum f511eaa2a6
chore(docs): document the selector property and its use in identifying nodes (#1098)
ISSUES CLOSED: #333
1 year ago
Simon Friis Vindum 9deab8150f chore(docs): make minor changes to toVNode documentation 1 year ago
iambumblehead 0bedf23b4d
chore(docs): add attributesModule to first README example (#958) (#1078)
Co-authored-by: chris <chris@bumblehead.com>
1 year ago
iambumblehead 856f26a52e
chore(test): rename ci job from CI to test-browser (#1075)
Co-authored-by: chris <chris@bumblehead.com>
1 year ago
iambumblehead 87a27eba02
chore(tools): remove un-needed dot-files; .prettierignore (#1076)
Co-authored-by: chris <chris@bumblehead.com>
1 year ago
Shahar "Dawn" Or 581543e8e2
docs(docs): readme section on related packages (#946)
Co-authored-by: Simon Friis Vindum <simonfv@gmail.com>
1 year ago
iambumblehead e91d4d150b
chore(docs): reference readme-title image from github (#1064)
Co-authored-by: chris <chris@bumblehead.com>
1 year ago
Simon Friis Vindum 21b6df15c6
Fix link to Hindi translation in readme 1 year ago
Simon Friis Vindum 86627b49a5
Link to Hindi translation of readme 1 year ago
Sundaram Sharma 6ee1e6b5aa
Feature Request: Add Support for Hindi Language (#1055)
* Fixed typos in the README

* feat(feature-requests): Add support for Hindi language

This commit adds a feature request for supporting the Hindi language, which would enhance accessibility for Hindi-speaking users. It includes translation, language selection options, and testing for a seamless user experience.

Closes #1054

* fix(docs): Correct grammar errors in README.md

Addressed grammar mistakes that were identified in the previous pull request. This commit ensures the README.md is free from errors and provides clear and accurate information.

Closes #1053
1 year ago
kraktus 420fa78abe
fix README's example (#1048)
To make it compilable by default when copy-pasting.

Co-authored-by: kraktus <kraktus@users.noreply.github.com>
2 years ago
Jan van Brügge e9a7136a63
chore(docs): update CI status badge 3 years ago
Censwin ffc9a09bb2
chore(docs): translate README into chinese (#1002) 3 years ago
Censwin 44afd38682
chore(docs): style module does remove styles if removed from the object (#1001)
ISSUES FIXED: #1000
3 years ago
Ryota Kameoka 50ff2db407
feat: support JSX fragments (#974)
ISSUES CLOSED: #560
3 years ago
Ryota Kameoka 9e2cecd249
chore(docs): add a documentation for `fragment` function 3 years ago
Toby Mao e54012e811
chore(docs): remove outdated note about eventlisteners from README
This functionality was always unnecessary, because the example could be done with a curried function for example:
```js
function makeEventListener(number) {
    return (event) => console.log("button " + number + " was clicked!");
}
```

ISSUES FIXED: #988
3 years ago
George Treviranus ecc87ab07e
chore(docs): add additional JSX usage information (#967) 4 years ago
Jan van Brügge 07f768c5a6
chore(docs): explain how to setup JSX with snabbdom 4 years ago
Jan van Brügge f98d64b90a
chore(docs): reformat README with prettier 4 years ago
Jan van Brügge 7af7e3f684
feat: export everything from 'snabbdom'
ISSUES CLOSED: #913, #748
BREAKING CHANGE:
The imports of snabbdom functions have changed. Every file in the
project had to be imported on its own, e.g.
```
import { h } from 'snabbdom/h'
import { VNode } from 'snabbdom/vnode'
```
Now, the main snabbdom package exports all of the public API like
```
import { h, VNode } from 'snabbdom'
```
This means consumers of the snabbdom package need to update their
imports. The change makes the use of the `exports` field in
`package.json` unnecessary, which caused issues for TypeScript users
4 years ago
Shahar Or (mightyiam) e22a369ce2 docs(docs): add WebCell to readme 4 years ago
Shahar Or (mightyiam) 2d88e73c13 chore(deps): update eslint packages 4 years ago
Shahar Or (mightyiam) 4730583ed2 docs(docs): svg title 4 years ago
patomation 7e198493c1 fix(docs): gitter badge url
Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
4 years ago
patomation d790f97bef docs(eventlisteners): correct eventlisteners section title
Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
5 years ago
patomation 4a78787da7 docs(style): `transition-property:all` not supported
closes #38

Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
5 years ago
Shahar Or (mightyiam) 90bbc3f559 ux(docs): add an OpenCollective banner to readme
Closes #567.
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
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