Skip to content

Commit

Permalink
Merge branch 'arakoodev:ts' into palm-api
Browse files Browse the repository at this point in the history
  • Loading branch information
Gmin2 authored Dec 29, 2023
2 parents 73243ae + 330e407 commit 57b0d14
Show file tree
Hide file tree
Showing 358 changed files with 53,679 additions and 3,823 deletions.
Binary file modified .DS_Store
Binary file not shown.
2 changes: 1 addition & 1 deletion .github/workflows/pr-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ jobs:
continue-on-error: true

- name: Run Prettiers
run: npx prettier --tab-width 4 --print-width 100 --trailing-comma es5 --ignore-path "$(CURDIR)/node_modules/*" --write JS/
run: npx prettier --tab-width 4 --print-width 100 --trailing-comma es5 --ignore-path "$(CURDIR)/.prettierignore" --write JS/
- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v4
with:
Expand Down
101 changes: 101 additions & 0 deletions .github/workflows/webassembly-pr-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
name: Webassembly PR Build

on:
pull_request_target:
types:
- opened
- reopened
- synchronize
paths:
- 'JS/**'

jobs:
changes:
runs-on: ubuntu-latest
permissions:
pull-requests: read
outputs:
wasm: ${{ steps.filter.outputs.wasm }}
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: dorny/paths-filter@v2
id: filter
with:
filters: |
wasm:
- 'JS/**'
wasm:
needs: changes
if: ${{ needs.changes.outputs.wasm == 'true' }}
permissions:
contents: write
pull-requests: write

runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: '18'

- name: Setup Rust
uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true

- name: Cache wasmjs-engine
uses: actions/cache@v2
with:
path: ./JS/wasm/crates/wasmjs-engine/target
key: wasmjs-engine
restore-keys: |
wasmjs-engine
- name: Check if wasmjs-engine is cached
id: wasmjs-engine-hit
run: |
echo "cache-hit=$(test -d ./JS/wasm/crates/wasmjs-engine/target && echo true || echo false)" >> $GITHUB_OUTPUT
- name: Build wasmjs-engine
if: steps.wasmjs-engine-hit.outputs.cache-hit != 'true'
working-directory: ./JS/wasm/crates/wasmjs-engine
run: |
npm install -g @go-task/cli
task build
- name: Cache wasmjs-runtime
uses: actions/cache@v2
with:
path: ./JS/wasm/crates/wasmjs-runtime/target
key: wasmjs-runtime
restore-keys: |
wasmjs-runtime
- name: Check if wasmjs-runtime is cached
id: wasmjs-runtime-hit
run: |
echo "cache-hit=$(test -d ./JS/wasm/crates/wasmjs-runtime/target && echo true || echo false)" >> $GITHUB_OUTPUT
- name: Build wasmjs-runtime
if: steps.wasmjs-runtime-hit.outputs.cache-hit != 'true'
working-directory: ./JS/wasm/crates/wasmjs-runtime
run: |
cargo build --release
- name: Build ec-wasmjs-hono
working-directory: ./JS/wasm/examples/ec-wasmjs-hono
run: |
npm install
npm run build
- name: Run ec-wasmjs-hono
working-directory: ./JS/wasm/crates/wasmjs-runtime
run: |
./target/release/wasmjs-runtime run ../../examples/ec-wasmjs-hono/bin
2 changes: 2 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
**/node_modules
JS/wasm/*
Binary file modified JS/.DS_Store
Binary file not shown.
Binary file modified JS/edgechains/examples/.DS_Store
Binary file not shown.
6 changes: 0 additions & 6 deletions JS/edgechains/examples/.env.example

This file was deleted.

2 changes: 0 additions & 2 deletions JS/edgechains/examples/.gitignore

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion JS/edgechains/examples/.nyc_output/processinfo/index.json

This file was deleted.

76 changes: 0 additions & 76 deletions JS/edgechains/examples/dist/package.json

This file was deleted.

11 changes: 0 additions & 11 deletions JS/edgechains/examples/dist/src/app.controller.d.ts

This file was deleted.

70 changes: 0 additions & 70 deletions JS/edgechains/examples/dist/src/app.controller.js

This file was deleted.

1 change: 0 additions & 1 deletion JS/edgechains/examples/dist/src/app.controller.js.map

This file was deleted.

2 changes: 0 additions & 2 deletions JS/edgechains/examples/dist/src/app.module.d.ts

This file was deleted.

23 changes: 0 additions & 23 deletions JS/edgechains/examples/dist/src/app.module.js

This file was deleted.

1 change: 0 additions & 1 deletion JS/edgechains/examples/dist/src/app.module.js.map

This file was deleted.

3 changes: 0 additions & 3 deletions JS/edgechains/examples/dist/src/app.service.d.ts

This file was deleted.

20 changes: 0 additions & 20 deletions JS/edgechains/examples/dist/src/app.service.js

This file was deleted.

1 change: 0 additions & 1 deletion JS/edgechains/examples/dist/src/app.service.js.map

This file was deleted.

3 changes: 0 additions & 3 deletions JS/edgechains/examples/dist/src/config.d.ts

This file was deleted.

Loading

0 comments on commit 57b0d14

Please sign in to comment.