Jan van Brügge
07f768c5a6
chore(docs): explain how to setup JSX with snabbdom
4 years ago
Jan van Brügge
afec1f609f
chore(tools): replace standard-version with release-it
...
release-it automates all the steps defined in CONTRIBUTING.md. In
addition to that it can also create GitHub releases with the relevant
part of the CHANGELOG
4 years ago
Jan van Brügge
f98d64b90a
chore(docs): reformat README with prettier
4 years ago
Jan van Brügge
91b9f13c85
chore(tools): remove remark
...
Now that we use prettier, we can automatically format the README
anyways. The only difference then would be the automatic table of
contents, but the structure of the README does not change often and is
not very complex, so there is not really a need to automate this
4 years ago
Jan van Brügge
02dffe1060
chore(deps): update dependencies
4 years ago
Jan van Brügge
a973885c8a
chore(docs): reorder fields in package.json
...
This puts the fields a user of snabbdom would be interested in at the
very top (including stuff like license information, homepage etc). After
that come the fields interesting to a snabbdom developer like scripts
and devDependencies. Lastly is the configuration for dev tooling
4 years ago
Jan van Brügge
7a0606c424
chore(deps): remove unused dependencies
4 years ago
Jan van Brügge
821d12af27
chore(tools): use commithelper instead of commitlint
...
commitlint can't provide the user with a convenient prompt to create a
fitting commit message, while commitizen is not able to lint an existing
commit message. The newly released commithelper does both
4 years ago
Jan van Brügge
aad70ebb8c
chore(tools): do not run tests on pre-commit
4 years ago
Jan van Brügge
cd55ebd34e
chore(test): fix custom elements tests
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
e2a8acab7d
chore(tools): add markdown and import plugin
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
8d0a666182
chore(tools): enable eslint with prettier config
...
ISSUES CLOSED : #709
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
ebf6915794
feat: offer esm and commonjs bundles
...
This makes it easier to use snabbdom with tools like mocha that do not
support ES modules
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
Jan van Brügge
a1e505370d
chore(refactor): move tests to own folder
4 years ago
Jan van Brügge
3f428cf808
chore(tools): remove custom compiler plugin
4 years ago
Mohammad Hasani
d66905438d
fix: node similarity checking ( #949 )
4 years ago
Mohammad Hasani
3aa02ed1ad
Support custom elements v1 ( #829 )
...
* feat(core): support custom elements v1
closes #141
* style: remove unintentional spaced
* feat: move `is` attribute to the data object
* refactor: code review requested changes
* refactor: remove redundant functions
Co-authored-by: Simon Friis Vindum <simonfv@gmail.com>
4 years ago
Shahar Or (mightyiam)
e22a369ce2
docs(docs): add WebCell to readme
4 years ago
Shahar Or (mightyiam)
8f160a07e6
chore(relic): disable renovate bot
...
Fixes #929 .
4 years ago
Shahar Or (mightyiam)
8741f90d06
chore(deps): update webpack packages
4 years ago
Shahar Or (mightyiam)
373572ec41
chore(deps): update dependency karma-firefox-launcher to v2
4 years ago
Shahar Or (mightyiam)
2d88e73c13
chore(deps): update eslint packages
4 years ago
Renovate Bot
f4e0b1a12a
chore(deps): update dependency @types/faker to v5.1.6
4 years ago
Renovate Bot
9d031ad7eb
chore(deps): pin dependencies
4 years ago
Shahar Or (mightyiam)
d1582aa60a
chore(deps): update dependency faker to v5.4.0
4 years ago
Shahar Or (mightyiam)
0b4607b678
chore(deps): update dependency mathjs to v9
4 years ago
Shahar Or (mightyiam)
1463152a00
chore(npm): update to npm@7
4 years ago
Shahar Or (mightyiam)
ca4483438e
chore(deps): update dependency husky to v5
4 years ago
Shahar Or (mightyiam)
d74b8478cd
fix(package): rm script mark-pr-head-as-trusted
4 years ago
Shahar Or (mightyiam)
d04b7ad435
chore(ci): replace travis with gh actions
4 years ago
Renovate Bot
275c299e95
chore(deps): update dependency @babel/preset-env to v7.12.16
4 years ago
Renovate Bot
42d3a44551
chore(deps): update dependency @babel/core to v7.12.16
4 years ago
Renovate Bot
c7ea3dbb9c
chore(deps): update node.js to v15.8.0
4 years ago
Renovate Bot
89a8ba6efa
chore(deps): update dependency globby to v11.0.2
4 years ago
Renovate Bot
39e00cec67
chore(deps): update dependency webpack to v4.46.0
4 years ago
Renovate Bot
54c9e60ae9
chore(deps): update dependency karma to v6
4 years ago
Renovate Bot
d07b3dd73a
chore(deps): update dependency cross-env to v7.0.3
4 years ago
Renovate Bot
2205d58d71
chore(deps): update dependency standard-version to v9.1.0
4 years ago
Renovate Bot
900bbc580b
chore(deps): update dependency remark-toc to v7.1.0
4 years ago
Renovate Bot
f29c60499d
chore(deps): update dependency eslint-plugin-promise to v4.3.1
4 years ago
gzg1023
7020652d1d
chore(examples): update examples ( #923 )
4 years ago
dependabot[bot]
4c6a4704a8
chore(deps): bump ini from 1.3.5 to 1.3.8 ( #919 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
bc6246e152
chore(deps): bump socket.io from 2.3.0 to 2.4.1 ( #918 )
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 2.3.0 to 2.4.1.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/2.4.1/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/2.3.0...2.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
renovate[bot]
d3de9f28ca
chore(deps): update node.js ( #875 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
5 years ago
Renovate Bot
6927e50e0a
chore(deps): update dependency @types/faker to v5.1.2
5 years ago