Skip to content

Commit 3eb61b5

Browse files
Merge pull request #17 from knowledgecode/develop
Develop
2 parents 2afbf90 + 8a3645c commit 3eb61b5

28 files changed

+3432
-2267
lines changed

.editorconfig

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
root = true
22

3-
[*.js]
4-
indent_style = space
3+
[*]
4+
charset = utf-8
55
indent_size = 2
6+
indent_style = space
7+
trim_trailing_whitespace = true

.github/workflows/ci.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [master, develop]
6+
pull_request:
7+
branches: [master]
8+
9+
jobs:
10+
test:
11+
name: Test
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- name: Checkout repository
16+
uses: actions/checkout@v4
17+
18+
- name: Setup Node.js
19+
uses: actions/setup-node@v4
20+
with:
21+
node-version: 'lts/*'
22+
cache: 'npm'
23+
24+
- name: Install dependencies
25+
run: npm ci
26+
27+
- name: Install Playwright browsers
28+
run: npx playwright install chromium
29+
30+
- name: Run linter
31+
run: npm run lint
32+
33+
- name: Run unit tests
34+
run: npm test

.github/workflows/node.js.yml

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

.gitignore

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
dist
2-
node_modules
3-
test-results
1+
CLAUDE.md
2+
dist/
3+
examples/
4+
index.html
5+
node_modules/

.npmignore

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

0 commit comments

Comments
 (0)