Skip to content

Commit eba35db

Browse files
author
foxhound87
committed
feat: typescript release
1 parent a87843d commit eba35db

24 files changed

+13652
-12536
lines changed

.babelrc

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

.github/workflows/ci.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: RFX CORE
2+
on:
3+
push:
4+
branches:
5+
- master
6+
jobs:
7+
CI:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Checkout
11+
uses: actions/checkout@v4
12+
- run: npm install --force
13+
- run: npm run cover
14+
- run: npm run coverage:check
15+
- run: npm run build
16+
- run: npm run coverage:report
17+
- name: Upload Coverage to Codecov
18+
uses: codecov/codecov-action@v3
19+
with:
20+
fail_ci_if_error: true
21+
files: ./coverage/lcov.info
22+
verbose: true
23+
token: ${{ secrets.CODECOV_TOKEN }}
24+
- name: Semantic Release
25+
uses: cycjimmy/semantic-release-action@v3
26+
env:
27+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
28+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
/lib
55
/umd
66
/.nyc_output
7+
.DS_Store
78
npm-debug.log
89
coverage.lcov
910
codecov.yml

.travis.yml

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

README.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,21 @@
22

33
##### RFX Core - Collection of core functionalities of RFX Stack.
44

5-
[![Travis Build](https://img.shields.io/travis/foxhound87/rfx-core.svg)](https://travis-ci.org/foxhound87/rfx-core)
5+
![GitHub Workflow Status (with branch)](https://img.shields.io/github/actions/workflow/status/foxhound87/rfx-core/ci.yml?branch=master)
6+
![GitHub release (latest by date)](https://img.shields.io/github/v/release/foxhound87/rfx-core)
67
[![Codecov Coverage](https://img.shields.io/codecov/c/github/foxhound87/rfx-core/master.svg)](https://codecov.io/gh/foxhound87/rfx-core)
78
[![Downloads](https://img.shields.io/npm/dt/rfx-core.svg)]()
89
[![npm](https://img.shields.io/npm/v/rfx-core.svg)]()
910
[![node](https://img.shields.io/node/v/rfx-core.svg)]()
11+
![npm bundle size](https://img.shields.io/bundlephobia/min/rfx-core)
1012
[![GitHub license](https://img.shields.io/github/license/foxhound87/rfx-core.svg)]()
11-
13+
[![Downloads](https://img.shields.io/npm/dt/rfx-core.svg)]()
14+
[![Downloads](https://img.shields.io/npm/dm/rfx-core.svg)]()
1215

1316
[![NPM](https://nodei.co/npm/rfx-core.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/rfx-core/)
1417

15-
1618
## [DOCUMENTATION](https://github.com/foxhound87/rfx-core/blob/master/DOCUMENTATION.md)
1719

18-
## Credits
19-
20-
Thanks to [Eric John Juta](https://github.com/rej156) for his contribution about the **Hot-Reloadable MobX Stores** implementation.
21-
2220
## Contributing
2321

2422
If you want to contribute to the development, do not hesitate to fork the repo and send pull requests.

0 commit comments

Comments
 (0)