Skip to content

Commit bdb92ce

Browse files
committed
chore: fix the github action build remove lib folder from gitignore
1 parent 6c36410 commit bdb92ce

Some content is hidden

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

60 files changed

+366
-1855
lines changed

.gemini/commands/constitution.toml

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

.gemini/commands/implement.toml

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

.gemini/commands/plan.toml

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

.gemini/commands/specify.toml

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

.gemini/commands/tasks.toml

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

.github/workflows/node-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
types: [opened, synchronize, reopened, ready_for_review]
88

99
jobs:
10-
test:
10+
build-and-test:
1111
name: Test on ${{ matrix.os }} / Node ${{ matrix.node-version }}
1212
permissions:
1313
contents: read
@@ -17,7 +17,7 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
os: [ubuntu-latest, windows-latest, macos-latest]
20-
node-version: [20.x]
20+
node-version: [20.x, 22.x]
2121
steps:
2222
- uses: actions/checkout@v4
2323
- name: Use Node.js ${{ matrix.node-version }}

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ dist/
1010
downloads/
1111
eggs/
1212
.eggs/
13-
lib/
13+
/lib/
1414
lib64/
1515
parts/
1616
sdist/
@@ -44,3 +44,7 @@ node_modules/
4444
dist/
4545
.vitest/
4646
coverage/
47+
48+
# Act (GitHub Actions local runner)
49+
.actrc
50+
act.json

.husky/pre-commit

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
#!/usr/bin/env sh
2-
. "$(dirname -- "$0")/_/husky.sh"
31

42
# Run linters and formatters on staged files
53
npm run lint || exit 1

.husky/pre-push

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
#!/usr/bin/env sh
2-
. "$(dirname -- "$0")/_/husky.sh"
31

42
# Fail fast on type errors or test failures before pushing
53
npm run typecheck || exit 1

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<div align="center">
2-
<img src="./media/logo_small.png" alt="Spec Kit logo" height="200px" width="200px"/>
2+
<img src="assets/img/logo_small.png" width="200" />
33
<h1>Node Spec-Kit </h1>
4-
<p><em>Spec-Driven Development, made simple.</em></p>
4+
<p><em>Spec-Driven Development, made simple with Node.</em></p>
55

66
<p>
77
<a href="https://github.com/jwill9999/spec-kit/actions/workflows/node-ci.yml">
@@ -34,26 +34,27 @@ Spec Kit helps you build software from specifications, not code-first. Start a p
3434

3535
## Requirements
3636

37-
- macOS/Linux (or WSL on Windows)
37+
- macOS/Linux/Windows
3838
- Node.js 20+
3939
- Git
4040

4141
## Quick start
4242

43-
### From the repository root:
43+
### Installation
4444

45-
```text
46-
Linux/Mac
47-
> make specify-wizard
45+
```bash
46+
npm install -g @letuscode/spec-kit
47+
```
4848

49-
Windows
50-
> npm run wizard
49+
### Initialize a new project
5150

51+
```bash
52+
speckit
5253
```
5354

5455
This launches a simple, interactive wizard. It asks for a project name and your preferred AI assistant, then lays down the right command templates and scripts.
5556

56-
Tip: make help shows the one-liner above.
57+
Tip: You can also run `speckit --help` to see all available options.
5758

5859
## What it generates
5960

0 commit comments

Comments
 (0)