7404c9aacf
0.1.4
2020-06-10 18:20:20 -07:00
f264e04f3e
chore(release): update changelog for v0.1.4
2020-06-10 18:19:32 -07:00
13449b3524
chore: rename temp dir for clarity
2020-06-10 18:16:19 -07:00
5bde7a062d
chore: cleanup test output dir
2020-06-10 18:12:38 -07:00
db142fdff4
test: cross platform
...
test: add osx and windows to test platforms in travis
2020-06-10 17:11:10 -07:00
701f85baef
fix: dont require config file
...
Fixes a couple of issues with config files in websnacks projects.
First, config files are no longer required and the dev and build
commands will no longer error out if a websnacks.ts/js file doesn't
exist.
Second, all optional user config params are now actually optional -
before some parameters were assumed to exist and would error out if not
present (e.g. the "watch" parameter).
Finally, e2e tests were added to prevent regressions on these issues
and test helpers were extracted to a separate file.
2020-06-10 12:39:54 -07:00
09296464d7
doc: ensure badges all use flat-square style
2020-06-09 16:11:34 -07:00
873f75a53a
doc: update README travis bad to .com
2020-06-09 16:05:49 -07:00
b559d5e21a
fix: dev cmd didn't watch files due to import mangling
...
Appearently the esModuleInterop flag in TypeScript is not compatible
with node-watch, and the import helper was mangling the import as a
result and causing an error in the dev command that resulted in files
not being watched.
This fixes that import issue and adds an e2e test to help prevent a
regression of this issue in the future.
2020-06-09 13:56:11 -07:00
af44f1ebf2
0.1.3
2020-06-04 14:36:49 -07:00
8fcd8100f4
doc: update CHANGELOG for 0.1.3 release
2020-06-04 14:36:24 -07:00
da241efb59
feat: provide Fragment component
...
Adds a new Fragment component that provides the same functionality as
React.Fragment. See issue #9 for details.
closes issue #9
2020-06-04 11:25:34 -07:00
b112dc2d97
0.1.2
2020-06-03 17:56:06 -07:00
bf44cd3bea
chore(release): update changelog for v0.1.2
2020-06-03 17:55:40 -07:00
ea703e8f5e
chore: fix some eslint warnings
2020-06-03 17:52:54 -07:00
6736d8ab68
fix: type signature of Component too narrow
2020-06-03 17:27:12 -07:00
dd300d6fb0
chore: remove extraneous publish script
2020-06-03 12:33:45 -07:00
d630f3d7d7
0.1.1
2020-06-03 10:40:56 -07:00
e11e4fb5eb
doc: update changelog for v0.1.1 release
2020-06-03 10:36:00 -07:00
c07b9cc778
chore: add release script & supporting scripts
2020-06-03 10:35:28 -07:00
ed547cc851
feat: support rendering array elements
2020-06-02 16:39:44 -07:00
75ed8c6537
test: show stack of thrown errors
2020-06-02 15:46:24 -07:00
1372ce16cb
fix: support number elements in jsx templates
2020-06-02 15:38:39 -07:00
5dfd2fd053
doc: update badges in README
2020-06-02 11:50:20 -07:00
b631f654e1
chore: port clean script to node v10
2020-06-02 00:00:43 -07:00
d6b7e9eb95
fix: target es2018 to support node 10+
2020-05-26 16:29:43 -07:00
a320962aa8
test: fix false-pos in runner due to exit code
2020-06-01 23:44:33 -07:00
1012cdd3fa
chore: resolve linting errors & warnings
2020-06-01 23:29:59 -07:00
0572dd5738
chore: fix eslint/prettier
2020-06-01 22:22:36 -07:00
ba29ad4204
chore: update deps
2020-06-01 22:11:23 -07:00
9ef59f9b7e
doc: add shields to README
2020-06-01 09:51:43 -07:00
719e8b7d71
docs: add travis badge to README
2020-05-31 10:18:43 -07:00
ea208e0921
fix: output declarations, sourcemaps again
2020-05-30 11:58:03 -07:00
617f7ad6ef
test: ensure build runs before test
2020-05-30 11:50:38 -07:00
af06e4b94e
test: add travis config
2020-05-30 11:48:05 -07:00
f109172cc4
test: add testing framework
2020-05-30 11:41:23 -07:00
31d900ed40
chore: use @websnacksjs org scope
2020-05-26 16:31:21 -07:00
ac7da8cc6d
initial commit (it all starts here...)
2020-05-25 22:36:20 -07:00