Skip to content

Commit 44a5f80

Browse files
author
Wundercorp
committed
.
1 parent e696946 commit 44a5f80

65 files changed

Lines changed: 8543 additions & 1438 deletions

Some content is hidden

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

.changeset/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Changesets
2+
3+
Every pull request that changes a public package API, behavior, style, or documentation should include a changeset.
4+
5+
```bash
6+
npm run changeset
7+
```

.changeset/config.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"$schema": "https://unpkg.com/@changesets/config@3.1.1/schema.json",
3+
"changelog": "@changesets/cli/changelog",
4+
"commit": false,
5+
"fixed": [],
6+
"linked": [],
7+
"access": "public",
8+
"baseBranch": "main",
9+
"updateInternalDependencies": "patch",
10+
"ignore": [
11+
"@baseui.sh/docs",
12+
"@baseui.sh/example-vite-react"
13+
]
14+
}

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Bug report
2+
description: Report reproducible component behavior or styling defects
3+
title: "[Bug]: "
4+
labels: [bug]
5+
body:
6+
- type: textarea
7+
id: description
8+
attributes:
9+
label: Description
10+
description: What happened and what should have happened?
11+
validations:
12+
required: true
13+
- type: input
14+
id: version
15+
attributes:
16+
label: Package version
17+
placeholder: 0.1.0
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: reproduction
22+
attributes:
23+
label: Reproduction
24+
description: Provide a minimal repository, sandbox, or exact steps.
25+
validations:
26+
required: true
27+
- type: dropdown
28+
id: theme
29+
attributes:
30+
label: Theme
31+
options: [Light, Dark, System, All]
32+
validations:
33+
required: true
34+
- type: textarea
35+
id: accessibility
36+
attributes:
37+
label: Accessibility impact
38+
description: Include keyboard, screen reader, zoom, contrast, or motion details when relevant.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Support and usage questions
4+
url: https://github.com/baseui-sh/baseui/discussions
5+
about: Ask implementation questions in Discussions.
6+
- name: Security report
7+
url: mailto:security@baseui.sh
8+
about: Report vulnerabilities privately.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Feature request
2+
description: Propose a component, API, token, or documentation improvement
3+
title: "[Proposal]: "
4+
labels: [enhancement]
5+
body:
6+
- type: textarea
7+
id: problem
8+
attributes:
9+
label: Problem
10+
description: Describe the product problem rather than only the preferred solution.
11+
validations:
12+
required: true
13+
- type: textarea
14+
id: proposal
15+
attributes:
16+
label: Proposed API or behavior
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: accessibility
21+
attributes:
22+
label: Accessibility considerations
23+
validations:
24+
required: true
25+
- type: textarea
26+
id: alternatives
27+
attributes:
28+
label: Alternatives considered

.github/ISSUE_TEMPLATE/gateway.yml

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

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## Summary
2+
3+
## Public API or visual impact
4+
5+
## Accessibility impact
6+
7+
## Validation
8+
9+
- [ ] `npm run check`
10+
- [ ] `npm run test`
11+
- [ ] `npm run build`
12+
- [ ] `npm run verify:package`
13+
- [ ] Catalogue updated
14+
- [ ] Changeset added or not required

.github/dependabot.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ updates:
44
directory: /
55
schedule:
66
interval: weekly
7-
open-pull-requests-limit: 10
7+
groups:
8+
development-dependencies:
9+
dependency-type: development
810
- package-ecosystem: github-actions
911
directory: /
1012
schedule:
1113
interval: weekly
12-
- package-ecosystem: terraform
13-
directory: /deploy/terraform/cloudflare
14-
schedule:
15-
interval: weekly

.github/workflows/ci.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,13 @@ permissions:
99
contents: read
1010

1111
jobs:
12-
verify:
12+
validate:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v7.0.0
16-
- uses: actions/setup-node@v6.4.0
15+
- uses: actions/checkout@v4
16+
- uses: actions/setup-node@v4
1717
with:
18-
node-version: 22
18+
node-version: 20
1919
cache: npm
2020
- run: npm ci
21-
- run: npm run check
22-
- run: npm test
23-
- run: npm run build
24-
- run: npm run release:dry-run
21+
- run: npm run ci

0 commit comments

Comments
 (0)