292 Commits

Author SHA1 Message Date
Daishi Kato
e36f399ffd
chore(deps): update dependencies (#689) 2021-12-03 22:23:15 +09:00
Mathis Møller
c8243e58c0
Use @swc/jest as Jest transformer (#688) 2021-12-02 07:57:33 +09:00
Daishi Kato
bb26cd04c0
chore: enable exactOptionalPropertyTypes (#671)
* chore: enable exactOptionalPropertyTypes

* chore update dependencies
2021-11-22 20:38:51 +09:00
daishi
21a28ff13e 3.6.5 2021-11-09 23:01:49 +09:00
Daishi Kato
18b1985457
chore(deps): update dependencies (#649) 2021-11-09 23:00:30 +09:00
daishi
deb5d6f6db 3.6.4 2021-11-04 07:44:13 +09:00
Daishi Kato
bae5522a72
chore(deps): update dependencies (#636) 2021-11-04 07:42:38 +09:00
daishi
80dc0ec559 3.6.3 2021-11-02 21:16:00 +09:00
Daishi Kato
d0c43588c0
chore(deps): update dependencies (#627) 2021-11-02 20:59:34 +09:00
daishi
feef4d4db7 3.6.2 2021-10-30 09:32:42 +09:00
Daishi Kato
144b8bbefb
chore(deps): update dependencies (#620) 2021-10-30 09:31:11 +09:00
Daishi Kato
7e94455d27
fix(middleware): simplify middleware types and allow explicit typing (#617)
* chore(tests): add a use case combining many middleware

* simplify middleware types and allow explicit typing reverting some of #601

* fix context tests

* prettier

* refine middleware type test for more coverage and readability
2021-10-30 09:23:25 +09:00
daishi
06a60bbdeb 3.6.1 2021-10-27 00:38:45 +09:00
Daishi Kato
56e9beb111
chore(deps): update dependencies (#614) 2021-10-27 00:38:17 +09:00
daishi
9e8e7d0ebc 3.6.0 2021-10-21 22:54:39 +09:00
daishi
c40f3bc364 3.5.14 2021-10-19 20:37:56 +09:00
Daishi Kato
3d09a756d9
chore(deps): update dependencies (#594) 2021-10-19 20:37:16 +09:00
daishi
d9780c78e5 3.5.13 2021-10-07 21:46:40 +09:00
daishi
6d678af75b update dev dependencies 2021-10-07 21:44:47 +09:00
Daishi Kato
2367abb18e
chore(ci): multiple version tests (#575)
* chore(ci): multiple version tests

* fix workflow config

* fix lint workflow

* use alpha testing-library

* for now comment out alpha and revisit it later

* fix persistAsync test

* tweak and fix workflow file

* update react alpha and experimental

* update react alpha/experimental

* update react alpha/experimental
2021-10-05 07:57:46 +09:00
daishi
c8ab56465f 3.5.12 2021-10-01 22:25:59 +09:00
daishi
b381c7c382 update dev dependencies 2021-10-01 22:25:44 +09:00
Daishi Kato
af0762fd78
fix(package): avoid subpath pattern in exports (#578) 2021-10-01 22:20:25 +09:00
daishi
65f6da8511 3.5.11 2021-09-29 01:05:52 +09:00
daishi
3824aec971 update dev dependencies 2021-09-29 01:03:28 +09:00
Daishi Kato
ae86695c44
refactor(test): use aliases (#571) 2021-09-29 00:55:12 +09:00
Thomas Osmonson
e0ba3be263
fix: esbuild and compressed size action (#569)
* chore: update esbuild, add compressed-size-action

* chore: remove size plugin

* chore: remove extra build step
2021-09-29 00:54:52 +09:00
Daishi Kato
c3e974ef9c
chore(build): simplify exports and support nested subpath (#558)
* chore(build): simplify exports and support nested subpath

* switch back to node 12
2021-09-20 07:01:15 +09:00
Daishi Kato
2a412500f5
refactor: stricter tsconfig (#544)
* refactor: stricter tsconfig

* update typescript
2021-09-11 21:55:21 +09:00
Daishi Kato
a402bc25fe
chore: run eslint for all (#545)
* chore: run eslint for all

* minor fix in scripts (related: #543)

* simplify eslint scripts
2021-08-27 23:07:55 +09:00
daishi
00b00bb381 3.5.10 2021-08-26 23:15:08 +09:00
daishi
a273a11d63 update dev dependencies 2021-08-26 23:13:08 +09:00
Reaper
8e3420ff45
Rollback to initial exports structures with duplicated .js and .mjs files for additional support of bundlers (#543)
* wip: initial rollback

* remove forced module pkg.json

* duplicate files

* update pkg.json cp command and line spacings

Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
2021-08-26 23:08:15 +09:00
daishi
7adad3668a 3.5.9 2021-08-17 20:48:37 +09:00
Reaper
720a740c9b
Package all files into a single dist folder (#537)
* refactor: change config to resolve to single folder

* trigger build

* ci: nextjs sandbox

* remove `module` field

* Update tsconfig.json

* revert missed out change for tsconfig from rollup
2021-08-17 20:42:16 +09:00
daishi
096082284d 3.5.8 2021-08-13 20:51:12 +09:00
daishi
7b5c9d657a update dev dependencies 2021-08-13 20:43:24 +09:00
Reaper
87ea0c3a6c
fix(build): Improved ESM support for most used bundlers with fallbacks for older bundlers (#507)
* fix: separate cjs and esm

separates esm and cjs to different dist folders
forced types of the folder to support other rollup instances
the separation was made to support maximum bundlers , though
the milage may way vary based on the ESM implementation of your
bundler

* fix: type declarations

* ci: add more sanboxes

added sandboxes for snowpack and browserify to test the cjs and esm
split build

* fix: typo 🤦

* exp: move back to original but with mjs

* fix: change rollup for the same

* ci: add parcel bundler

* chore: eslint

* EXPERIMENTAL

* chore:size snapshot

* other: removed force type

* remove deprecated export path
2021-08-13 20:25:27 +09:00
daishi
40d1db25d5 3.5.7 2021-07-14 08:43:24 +09:00
daishi
896554237e 3.5.6 2021-07-09 22:35:04 +09:00
daishi
501d9f46d9 update dev dependencies 2021-07-09 22:32:08 +09:00
Daishi Kato
bc44393511
fix: package.json exports to have import (#480) 2021-07-09 22:25:40 +09:00
daishi
cc65fbf6b9 3.5.5 2021-06-29 22:03:59 +09:00
daishi
f88f7ffa4b chore: update dev dependencies 2021-06-29 21:50:11 +09:00
daishi
463b991ac7 3.5.4 2021-06-22 23:22:33 +09:00
daishi
09cbe7aa85 3.5.3 2021-06-22 21:13:01 +09:00
daishi
81c9ab1cbf update dev dependencies 2021-06-22 21:02:59 +09:00
daishi
5f0ee2e441 update dev dependencies 2021-06-21 18:37:33 +09:00
Dương Tấn Huỳnh Phong
836aeaeccd
make type NamedSet compatible with type SetState (#441) 2021-06-20 22:33:29 +09:00
Benjamin Arbogast
4f7dbc8352
Run eslint also on 'tests' folder (#440)
* Run eslint also on 'tests' folder

* Update package.json

Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
2021-06-19 06:54:02 +09:00