Skip to content

Commit 4fe7a5c

Browse files
committed
feat!: use css-tree, rewrite package for ESM
1 parent 09f61e7 commit 4fe7a5c

Some content is hidden

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

92 files changed

+11659
-17502
lines changed

.github/workflows/pr-title.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Pull Request Title Format
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- '*'
7+
types:
8+
- opened
9+
- reopened
10+
- edited
11+
- synchronize
12+
13+
jobs:
14+
prTitle:
15+
name: Check
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Check PR Title
19+
uses: clowdhaus/actions/pr-title@v0.1.0
20+
with:
21+
on-fail-message: "Your PR title doesn't match the required format. The title should be in the conventional commit (https://www.conventionalcommits.org/en/v1.0.0-beta.4/) format. e.g.\n\n```\nchore: add pr title workflow\n```"
22+
title-regex: '^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test)(\([\w|,|\-|\|]+\))?(!)?\:\s.*'
23+
github-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/validate.yml

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,27 +14,22 @@ jobs:
1414
build:
1515
runs-on: ubuntu-latest
1616

17-
strategy:
18-
matrix:
19-
node: ['16', '14', '12']
20-
2117
name: Node v${{ matrix.node }}
2218

2319
steps:
2420
- name: Checkout Commit
25-
uses: actions/checkout@v1
21+
uses: actions/checkout@v4
2622

2723
- name: Setup Node
28-
uses: actions/setup-node@v1
24+
uses: actions/setup-node@v4
2925
with:
30-
node-version: ${{ matrix.node }}
26+
node-version: 20.19.0
3127

3228
- name: Checkout Master
3329
run: git branch -f master origin/master
3430

35-
- uses: pnpm/action-setup@v2.2.2
36-
with:
37-
version: 6
31+
- name: Install PNPM
32+
uses: pnpm/action-setup@v4
3833

3934
- name: Sanity Check
4035
run: |
@@ -45,11 +40,8 @@ jobs:
4540
- name: pnpm install
4641
run: pnpm install
4742

48-
- name: Audit Dependencies
49-
run: pnpm security
50-
5143
- name: Lint Repo
5244
run: pnpm lint
5345

5446
- name: Run Tests
55-
run: pnpm ci:coverage
47+
run: pnpm test

lib/ValuesParser.js

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

lib/ValuesStringifier.js

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

0 commit comments

Comments
 (0)