Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
e4c9158
feat: begin refactor of `create-solid` package
Tommypop2 Jan 18, 2025
5a380aa
refactor: remove custom reactivity implementation
Tommypop2 Jan 18, 2025
971535c
feat: add basic autocomplete flow
Tommypop2 Jan 18, 2025
c3ffbbd
feat: pass input from interactive prompts to vanilla creation functions
Tommypop2 Jan 18, 2025
c42e2a0
feat: allow creating SolidStart projects
Tommypop2 Jan 18, 2025
3533539
refactor: reorganise helper functions
Tommypop2 Jan 19, 2025
11c7ff6
remove unused packages
Tommypop2 Jan 19, 2025
ae7e8c5
remove unnecessary example
Tommypop2 Jan 19, 2025
6477e99
remove unnecessary utils
Tommypop2 Jan 19, 2025
da5349b
chore: update deps
Tommypop2 Jan 19, 2025
27f9e99
feat: export command in separate file to binary
Tommypop2 Jan 19, 2025
ece3bf6
refactor: rename `main` to `createSolid`
Tommypop2 Jan 19, 2025
2a9a9da
feat: add description to `create-solid`
Tommypop2 Jan 19, 2025
3ce2ac0
feat: add all templates from start and vanilla
Tommypop2 Jan 19, 2025
a0780bf
refactor: remove unused imports
Tommypop2 Jan 19, 2025
cb5287b
fix: don't transpile if the project template is already js
Tommypop2 Jan 19, 2025
38c3495
attempts at mocking the file system
Tommypop2 Jan 19, 2025
1ab5a80
feat: replace attempts at in-memory fs testing with just using the ac…
Tommypop2 Jan 19, 2025
3875bbc
refactor: remove unused imports
Tommypop2 Jan 19, 2025
d066fbe
fix: only remove `test` directory if it exists
Tommypop2 Jan 19, 2025
d4a2de5
feat: add next steps
Tommypop2 Jan 19, 2025
f07f715
feat: add `full-solid` package which re-exports the `create` prompt u…
Tommypop2 Jan 19, 2025
43cddeb
feat: add `@solid-cli/create` package
Tommypop2 Jan 19, 2025
054c5be
feat: don't emit or include types in `create-solid`
Tommypop2 Jan 19, 2025
b26317e
fix: remove shebang from `@solid-cli/create`
Tommypop2 Jan 19, 2025
d6a0e0c
refactor: actually remove all exports from `create-solid`
Tommypop2 Jan 19, 2025
e7ceae3
fix: change types export for `@solid-cli/create`
Tommypop2 Jan 19, 2025
792a554
fix: remove unnecessary test
Tommypop2 Jan 19, 2025
c3f4fca
feat: run tests on ubuntu, windows, and macos
Tommypop2 Jan 19, 2025
2de6bec
refactor: remove unused dependencies
Tommypop2 Jan 19, 2025
442e55d
fix: reorder `types` in `package.json`s to avoid build warning
Tommypop2 Jan 19, 2025
1089fdc
refactor(utils): remove in-memory cache from filesystem helpers
Tommypop2 Jan 19, 2025
b7bb42d
feat: add "Created with Solid CLI" text to README
Tommypop2 Jan 19, 2025
558b2bd
fix: add blank `writeChecked` implementation to fix build
Tommypop2 Jan 19, 2025
b66cee3
release alpha package versions
Tommypop2 Jan 19, 2025
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
11 changes: 11 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"mode": "pre",
"tag": "alpha",
"initialVersions": {
"@solid-cli/create": "0.6.0-alpha.0",
"create-solid": "0.6.0-alpha.1",
"@solid-cli/full": "0.6.0-alpha.0",
"@solid-cli/utils": "0.6.0-alpha.0"
},
"changesets": []
}
5 changes: 4 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ on:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]

steps:
- uses: actions/checkout@v4
Expand Down
7 changes: 5 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -135,5 +135,8 @@ dist
.yarn/install-state.gz
.pnp.*

# Testing directory
testing
# Test directory
test

# Build output
types
1 change: 0 additions & 1 deletion examples/README.md

This file was deleted.

19 changes: 0 additions & 19 deletions examples/plugin_template/package.json

This file was deleted.

Loading
Loading