Skip to content

Commit 8ce848e

Browse files
committed
chore: initial commit
0 parents  commit 8ce848e

Some content is hidden

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

63 files changed

+11460
-0
lines changed

.editorconfig

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
root = true
2+
3+
[*]
4+
end_of_line = LF
5+
indent_size = 4
6+
indent_style = tab
7+
insert_final_newline = true
8+
9+
[.github/**/*.yml]
10+
indent_size = 2
11+
indent_style = space
12+
13+
[composer.json]
14+
indent_style = space
15+
16+
[package.json]
17+
indent_size = 2
18+
indent_style = space
19+
20+
[.prettierrc]
21+
indent_size = 2
22+
indent_style = space
23+
24+
[*.pegjs]
25+
indent_size = 2
26+
indent_style = space

.gitattributes

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
* text=auto eol=lf
2+
3+
/.github export-ignore
4+
/.vscode export-ignore
5+
/tests export-ignore
6+
/.editorconfig export-ignore
7+
/.gitattributes export-ignore
8+
/.gitignore export-ignore
9+
/.gitmodules export-ignore
10+
/.prettierignore export-ignore
11+
/.prettierrc export-ignore
12+
/jsonpath.png export-ignore
13+
/package-lock.json export-ignore
14+
/package.json export-ignore
15+
/phpcs.xml export-ignore
16+
/phpstan.neon export-ignore
17+
/phpunit.xml export-ignore
18+
/readme.md export-ignore

.github/dependabot.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: composer
4+
directory: '/'
5+
schedule:
6+
interval: daily
7+
time: '04:00'
8+
open-pull-requests-limit: 10
9+
ignore:
10+
- dependency-name: '@types/node'
11+
- dependency-name: '*'
12+
update-types:
13+
- 'version-update:semver-patch'
14+
- 'version-update:semver-minor'

.github/workflows/test.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Test CI
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
paths-ignore:
9+
- '*.md'
10+
11+
jobs:
12+
build:
13+
runs-on: ${{ matrix.os }}
14+
15+
strategy:
16+
matrix:
17+
os: [ubuntu-latest, windows-latest]
18+
php-version: [8.2, 8.3, 8.4]
19+
20+
steps:
21+
- uses: actions/checkout@v4
22+
with:
23+
persist-credentials: false
24+
submodules: true
25+
- uses: shivammathur/setup-php@v2
26+
with:
27+
php-version: ${{ matrix.php-version }}
28+
tools: composer
29+
- run: composer install
30+
- run: vendor/bin/phpcs
31+
- run: vendor/bin/phpstan
32+
- run: vendor/bin/pest

0 commit comments

Comments
 (0)