Skip to content

Commit 7dd6143

Browse files
authored
chore: change to ECMAScript modules (#11)
* chore: change to ECMAScript modules BREAKING CHANGE: The package won't support CJS anymore.
1 parent 2c51a6b commit 7dd6143

22 files changed

+4244
-7822
lines changed

.eslintrc.js renamed to .eslintrc.cjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ module.exports = {
66
'plugin:react/recommended',
77
],
88
parserOptions: {
9-
ecmaVersion: 2018,
9+
ecmaVersion: 2020,
1010
sourceType: 'module',
1111
ecmaFeatures: {
1212
jsx: true,

.github/workflows/push.yml

+4-30
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@ env:
77
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
88

99
jobs:
10-
test:
11-
name: test
10+
testAndPublish:
11+
name: Test and Publish
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout
1515
uses: actions/checkout@v2
1616
- name: Setup
1717
uses: actions/setup-node@v2
1818
with:
19-
node-version: '16.x'
20-
- uses: actions/cache@v1
19+
node-version: '18.x'
20+
- uses: actions/cache@v2
2121
id: yarn-cache
2222
with:
2323
path: node_modules
@@ -31,32 +31,6 @@ jobs:
3131
run: yarn lint
3232
- name: Build
3333
run: yarn build
34-
- name: Test
35-
run: yarn test
36-
37-
publish:
38-
name: Publish
39-
needs: test
40-
runs-on: ubuntu-latest
41-
steps:
42-
- name: Checkout
43-
uses: actions/checkout@v2
44-
- name: Setup
45-
uses: actions/setup-node@v2
46-
with:
47-
node-version: '16.x'
48-
- uses: actions/cache@v1
49-
id: yarn-cache
50-
with:
51-
path: node_modules
52-
key: ${{ runner.os }}-node_modules-${{ hashFiles('**/yarn.lock') }}
53-
restore-keys: |
54-
${{ runner.os }}-node_modules-
55-
- name: Install
56-
if: steps.yarn-cache.outputs.cache-hit != 'true'
57-
run: yarn install
58-
- name: Build
59-
run: yarn build
6034
- name: Release
6135
env:
6236
SLACK_WEBHOOK: ${{ secrets.ADMIN_SLACK_WEBHOOK }}

docker-compose.yaml

-10
This file was deleted.

example/.gitignore

-156
This file was deleted.

example/nodemon.json

-10
This file was deleted.

example/package.json

-24
This file was deleted.

example/src/admin/admin.ts

-32
This file was deleted.

example/src/admin/resources/user/user.entity.ts

-8
This file was deleted.

example/src/admin/resources/user/user.resource.ts

-12
This file was deleted.

example/src/server.ts

-35
This file was deleted.

example/tsconfig.json

-17
This file was deleted.

0 commit comments

Comments
 (0)