Skip to content

Commit af9a83d

Browse files
authored
Merge branch 'master' into strip-ts-extensions
2 parents 190c9d7 + 0699b91 commit af9a83d

4 files changed

Lines changed: 129 additions & 15 deletions

File tree

.github/workflows/nodejs.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Node CI
2+
3+
on:
4+
pull_request: {}
5+
push:
6+
branches-ignore:
7+
- trying.tmp
8+
- staging.tmp
9+
10+
jobs:
11+
build:
12+
runs-on: ubuntu-latest
13+
14+
strategy:
15+
matrix:
16+
node-version: [12.x, 13.x]
17+
18+
steps:
19+
- uses: actions/checkout@v1
20+
- name: Use Node.js ${{ matrix.node-version }}
21+
uses: actions/setup-node@v1
22+
with:
23+
node-version: ${{ matrix.node-version }}
24+
- name: npm install, build, and test
25+
run: |
26+
npm install
27+
npm test
28+
- name: sizereport
29+
run: ./node_modules/.bin/sizereport --config
30+
31+
# Could add this for canary versions
32+
# publish-gpr:
33+
# needs: build
34+
# runs-on: ubuntu-latest
35+
# steps:
36+
# - uses: actions/checkout@v1
37+
# - uses: actions/setup-node@v1
38+
# with:
39+
# node-version: 12
40+
# registry-url: https://npm.pkg.github.com/
41+
# scope: '@preact'
42+
# - run: |
43+
# npm install
44+
# npm config set registry https://npm.pkg.github.com/
45+
# npm publish
46+
# env:
47+
# NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}

.travis.yml

Lines changed: 0 additions & 9 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ Here's what's coming up for Microbundle:
206206
- [routex.js](https://github.com/alexhoma/routex.js) A dynamic routing library for Next.js.
207207
- [hooked-form](https://github.com/JoviDeCroock/hooked-form) A lightweight form-management library for React.
208208
- [goober](https://github.com/cristianbote/goober) Less than 1KB css-in-js alternative with a familiar API.
209+
- [react-model](https://github.com/byte-fe/react-model) The next generation state management library for React
209210

210211
## 🥂 License
211212

package-lock.json

Lines changed: 81 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)