Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
28 changes: 28 additions & 0 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# SPDX-FileCopyrightText: 2026 The Pion community <https://pion.ly>
#
# SPDX-License-Identifier: MIT

name: Lint

on:
push:
branches:
- main
pull_request:

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7

- uses: actions/setup-node@v7
with:
node-version: 24
cache: npm

- run: npm ci

- run: npm run lint

- run: npm run check
2 changes: 1 addition & 1 deletion .github/workflows/reuse.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ on:

jobs:
lint:
uses: pion/.goassets/.github/workflows/reuse.reusable.yml@main
uses: pion/.goassets/.github/workflows/reuse.reusable.yml@main
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ SPDX-License-Identifier: MIT
<br>

### Community

Pion has an active community on the [Discord](https://discord.gg/PngbdqpFbt).

Follow the [Pion Bluesky](https://bsky.app/profile/pion.ly) or [Pion Twitter](https://twitter.com/_pion) for project updates and important WebRTC news.
Expand All @@ -27,32 +28,39 @@ We are always looking to support **your projects**. Please reach out if you have
If you need commercial support or don't want to use public methods you can contact us at [team@pion.ly](mailto:team@pion.ly)

### Contributing

Check out the [contributing wiki](https://github.com/pion/webrtc/wiki/Contributing) to join the group of amazing people making this project possible

* [Julia Roman](https://github.com/Julia-Roman) - *Original Author*
- [Julia Roman](https://github.com/Julia-Roman) - _Original Author_

### Building

This project is built with [SvelteKit](https://kit.svelte.dev/) and [Vite](https://vitejs.dev/).

Install dependencies:

```sh
npm install
```

Run a local development server:

```sh
npm run dev
```

Build for production:

```sh
npm run build
```

Preview the production build locally:

```sh
npm run preview
```

### License

MIT License - see [LICENSE](LICENSE) for full text
6 changes: 2 additions & 4 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>pion/renovate-config"
]
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["github>pion/renovate-config"]
}
2 changes: 1 addition & 1 deletion src/lib/grammar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ const parseAtoms = (text: string): Atom[] => {
literal = '';
};

for (let i = 0; i < text.length; ) {
for (let i = 0; i < text.length;) {
const char = text[i];

if (char === '[' || char === ']') {
Expand Down
3 changes: 1 addition & 2 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -429,8 +429,7 @@ SPDX-License-Identifier: MIT
focused = true;
syncCaret();
}}
onblur={() => (focused = false)}
></textarea>
onblur={() => (focused = false)}></textarea>
</div>

<aside class="min-h-0 overflow-y-auto lg:pr-2">
Expand Down
Loading