Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beta 3 #1

Merged
merged 44 commits into from
Dec 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
0bdf68b
beta 3
daniel-nagy Dec 22, 2023
c63b8b5
Update README.md
daniel-nagy Dec 22, 2023
e58e93c
Update README.md
daniel-nagy Dec 22, 2023
bb49ea5
Update README.md
daniel-nagy Dec 23, 2023
928ed2d
update README
daniel-nagy Dec 23, 2023
8cb5dae
Update README.md
daniel-nagy Dec 23, 2023
fafac85
module shuffling
daniel-nagy Dec 23, 2023
d874ea0
run prettier
daniel-nagy Dec 23, 2023
14fe06b
updates
daniel-nagy Dec 23, 2023
b826c77
Update README.md
daniel-nagy Dec 24, 2023
56ce121
Update README.md
daniel-nagy Dec 24, 2023
e558a70
Update README.md
daniel-nagy Dec 24, 2023
63e22fe
update Observable exports
daniel-nagy Dec 24, 2023
0a88197
Update README.md
daniel-nagy Dec 24, 2023
7402b10
Update README.md
daniel-nagy Dec 24, 2023
2716476
update cache module to use SuperJson
daniel-nagy Dec 24, 2023
cdf757b
Update README.md
daniel-nagy Dec 24, 2023
ed6ecde
Update README.md
daniel-nagy Dec 24, 2023
7efd3e0
Update README.md
daniel-nagy Dec 24, 2023
6fb2818
update README
daniel-nagy Dec 24, 2023
decf474
update README
daniel-nagy Dec 24, 2023
ab9541a
update README
daniel-nagy Dec 25, 2023
2c1f665
update README
daniel-nagy Dec 25, 2023
5e70872
update README
daniel-nagy Dec 25, 2023
a083ee8
update README
daniel-nagy Dec 25, 2023
81e2758
update README
daniel-nagy Dec 25, 2023
1275c90
update README
daniel-nagy Dec 25, 2023
e382f97
update README
daniel-nagy Dec 25, 2023
cf1e9b1
update README
daniel-nagy Dec 25, 2023
bf2f09e
update README
daniel-nagy Dec 25, 2023
0e5d46b
update README
daniel-nagy Dec 25, 2023
2da172f
update README
daniel-nagy Dec 25, 2023
1117ae7
update README
daniel-nagy Dec 26, 2023
395e226
update README
daniel-nagy Dec 26, 2023
9d10513
update README
daniel-nagy Dec 26, 2023
b7bc29f
update README
daniel-nagy Dec 26, 2023
bc7f4f7
udpate README
daniel-nagy Dec 26, 2023
d981d8b
update README
daniel-nagy Dec 26, 2023
8ba3d17
update README
daniel-nagy Dec 26, 2023
9280118
update README
daniel-nagy Dec 26, 2023
d54eb9a
update README
daniel-nagy Dec 26, 2023
a43394b
update README
daniel-nagy Dec 26, 2023
923cc5b
make using directly in the browser easier
daniel-nagy Dec 27, 2023
0b70ad1
update package scripts
daniel-nagy Dec 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 0 additions & 32 deletions .github/actions/create-artifact/action.yaml

This file was deleted.

46 changes: 0 additions & 46 deletions .github/actions/create-artifact/main.mjs

This file was deleted.

14 changes: 7 additions & 7 deletions .github/actions/install-dependencies/action.yaml
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
name: Install Workspace Dependencies
description: Installs all workspace dependencies.
name: Install Dependencies
description: Install all dependencies.
runs:
using: "composite"
steps:
- name: Install asdf
uses: asdf-vm/actions/setup@v1
uses: asdf-vm/actions/setup@v2
- name: Hydrate asdf cache
id: hydrate-asdf-cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ${{ env.ASDF_DIR }}
key: ${{ runner.os }}-${{ hashFiles('.tool-versions') }}
- name: Install system dependencies
if: steps.hydrate-asdf-cache.outputs.cache-hit != 'true'
uses: asdf-vm/actions/install@v1
- name: Hydrate node modules cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: "**/node_modules"
key: ${{ runner.os }}-${{ hashFiles('**/yarn.lock') }}
key: ${{ runner.os }}-${{ hashFiles('**/bun.lockb') }}
- name: Install node modules
run: yarn install --frozen-lockfile
run: bun install --frozen-lockfile
shell: bash
28 changes: 28 additions & 0 deletions .github/actions/install-playwright-dependencies/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Install Playwright Dependencies
description: Install playwright dependencies and cache browser binaries.
runs:
using: "composite"
steps:
- name: Get playwright version
id: playwright-info
run: |
version=$(
npm ls @playwright/test --json \
| jq --raw-output '.dependencies["@playwright/test"].version'
)
echo "version=$version" >> $GITHUB_OUTPUT
shell: bash
- name: Cache playwright browser binaries
uses: actions/cache@v3
id: playwright-cache
with:
path: ~/.cache/ms-playwright
key: ${{ runner.os }}-playwright-${{ steps.playwright-info.outputs.version }}
- name: Install playwright browsers
if: steps.playwright-cache.outputs.cache-hit != 'true'
run: npx playwright install --with-deps
shell: bash
- name: Install playwright system dependencies
if: steps.playwright-cache.outputs.cache-hit == 'true'
run: npx playwright install-deps
shell: bash
12 changes: 0 additions & 12 deletions .github/actions/jest-coverage-calculator/action.yaml

This file was deleted.

18 changes: 0 additions & 18 deletions .github/actions/jest-coverage-calculator/main.mjs

This file was deleted.

60 changes: 0 additions & 60 deletions .github/actions/jest/action.yaml

This file was deleted.

57 changes: 57 additions & 0 deletions .github/workflows/ci-browser.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: CI
on:
pull_request:
paths:
- packages/browser/**
- packages/core/**
paths-ignore:
- packages/**/.gitignore
- packages/**/README.md
push:
branches:
- main
paths:
- packages/browser/**
- packages/core/**
paths-ignore:
- packages/**/.gitignore
- packages/**/README.md
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout commit
uses: actions/checkout@v3
- name: Install dependencies
uses: ./.github/actions/install-dependencies
- name: Build package
run: bun --cwd packages/browser build
eslint:
runs-on: ubuntu-latest
steps:
- name: Checkout commit
uses: actions/checkout@v3
- name: Install dependencies
uses: ./.github/actions/install-dependencies
- name: Check code style
run: bun --cwd packages/browser eslint
prettier:
runs-on: ubuntu-latest
steps:
- name: Checkout commit
uses: actions/checkout@v3
- name: Install dependencies
uses: ./.github/actions/install-dependencies
- name: Check code style
run: bun --cwd packages/browser prettier
test:
runs-on: ubuntu-latest
steps:
- name: Checkout commit
uses: actions/checkout@v3
- name: Install dependencies
uses: ./.github/actions/install-dependencies
- name: Install playwright dependencies
uses: ./.github/actions/install-playwright-dependencies
- name: Run tests
run: bun --cwd packages/browser test
53 changes: 53 additions & 0 deletions .github/workflows/ci-core.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: CI
on:
pull_request:
paths:
- packages/core/**
paths-ignore:
- packages/core/.gitignore
- packages/core/README.md
push:
branches:
- main
paths:
- packages/core/**
paths-ignore:
- packages/core/.gitignore
- packages/core/README.md
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout commit
uses: actions/checkout@v3
- name: Install dependencies
uses: ./.github/actions/install-dependencies
- name: Build package
run: bun --cwd packages/core build
eslint:
runs-on: ubuntu-latest
steps:
- name: Checkout commit
uses: actions/checkout@v3
- name: Install dependencies
uses: ./.github/actions/install-dependencies
- name: Check code style
run: bun --cwd packages/core eslint
prettier:
runs-on: ubuntu-latest
steps:
- name: Checkout commit
uses: actions/checkout@v3
- name: Install dependencies
uses: ./.github/actions/install-dependencies
- name: Check code style
run: bun --cwd packages/core prettier
test:
runs-on: ubuntu-latest
steps:
- name: Checkout commit
uses: actions/checkout@v3
- name: Install dependencies
uses: ./.github/actions/install-dependencies
- name: Run tests
run: bun --cwd packages/core test
52 changes: 0 additions & 52 deletions .github/workflows/ci.yaml

This file was deleted.

Loading