Skip to content
This repository was archived by the owner on Oct 20, 2024. It is now read-only.

Commit 9c1335e

Browse files
authored
v0.4.0-beta.1 Release (#123)
1 parent 8e78819 commit 9c1335e

File tree

106 files changed

+2392
-14762
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+2392
-14762
lines changed

.eslintignore

-11
This file was deleted.

.eslintrc.json

-28
This file was deleted.

.github/workflows/pipeline.yml

+31-6
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
branches: [main]
88

99
jobs:
10-
checks:
10+
test:
1111
runs-on: ubuntu-latest
1212

1313
strategy:
@@ -25,14 +25,39 @@ jobs:
2525
- name: Install dependencies
2626
run: yarn install --frozen-lockfile
2727

28+
- name: Checkout erc-4337-devnet
29+
uses: actions/checkout@v3
30+
with:
31+
repository: stackup-wallet/erc-4337-devnet
32+
path: ./erc-4337-devnet
33+
34+
- name: Deploy ERC-4337 devnet
35+
working-directory: ./erc-4337-devnet
36+
run: docker-compose up -d --build
37+
2838
- name: Test
29-
run: yarn run test
39+
run: make -C ./erc-4337-devnet wait && yarn run test
40+
41+
lint:
42+
runs-on: ubuntu-latest
43+
44+
strategy:
45+
matrix:
46+
node-version: [18.x]
47+
48+
steps:
49+
- uses: actions/checkout@v3
50+
51+
- name: Use Node.js ${{ matrix.node-version }}
52+
uses: actions/setup-node@v2
53+
with:
54+
node-version: ${{ matrix.node-version }}
55+
56+
- name: Install dependencies
57+
run: yarn install --frozen-lockfile
3058

3159
- name: Lint
3260
run: yarn run lint
3361

34-
- name: Code format
62+
- name: Format
3563
run: yarn run prettier
36-
37-
- name: build
38-
run: yarn run build

.npmignore

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
.github
22
src
3-
tests
4-
.eslintignore
5-
.eslintrc.json
63
.gitignore
4+
.prettierignore
75
.prettierrc.json
6+
eslint.config.js
87
jest.config.js
98
tsconfig.json

.prettierignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.prettierignore
2+
.gitignore
3+
.npmignore
4+
yarn.lock

.prettierrc.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
{}
1+
{
2+
"trailingComma": "all"
3+
}

README.md

+3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,12 @@ See the `userop` documentation at [docs.stackup.sh](https://docs.stackup.sh/docs
1212

1313
# Contributing
1414

15+
Steps for setting up a local dev environment for contributing to userop.js.
16+
1517
## Prerequisites
1618

1719
- Node 16 or later
20+
- [ERC-4337 Devnet](https://github.com/stackup-wallet/erc-4337-devnet) running
1821

1922
## Setup
2023

abi/BarzAccountFacet.json

-269
This file was deleted.

0 commit comments

Comments
 (0)