Skip to content

Commit 6d82691

Browse files
authored
Merge pull request #1 from raisiqueira/chore/project-setup
chore: base project
2 parents b876e0a + 83a37d3 commit 6d82691

25 files changed

+522
-1191
lines changed

β€Ž.github/workflows/size.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ jobs:
2020
- uses: andresz1/size-limit-action@v1
2121
with:
2222
github_token: ${{ secrets.GITHUB_TOKEN }}
23-
build_script: "build"
23+
build_script: 'build'
24+
platform: 'node'

β€ŽLICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022 RaΓ­ Siqueira
3+
Copyright (c) 2023 RaΓ­ Siqueira
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

β€ŽREADME.md

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
1-
# pnpm-monorepo
1+
# create-eruption πŸŒ‹
22

3-
> A PNPM monorepo template to my personal projects.
3+
> The official template to create a new Eruption project.
44
5-
## What is in this repository?
5+
## Usage
6+
7+
To initialize a new project, run the following command:
8+
9+
```bash
10+
npm init eruption@latest
11+
```
12+
13+
### Contributing to this CLI
14+
15+
### What is in this repository?
616

717
- [PNPM](https://pnpm.io/workspaces) as workspace manager and package manager.
818
- [TSUP](https://tsup.egoist.dev/) as a TypeScript universal package.
@@ -12,25 +22,10 @@
1222
- [ESLint](https://eslint.org/) as a code linter.
1323
- [Turbo](https://turbo.build) as cacheable build tool.
1424

15-
## Using this repository
16-
17-
- clone the repository or click in "Use this template" button.
18-
- Go to `lib/package.json` and edit the `name`, `description` and `author` fields.
19-
20-
## Folder structure
25+
### Folder structure
2126

2227
- docs - An empty folder to store documentation.
23-
- example - A folder with an example project. Think as playground.
24-
- lib - A folder with a library.
25-
26-
## Using Turbo to run commands
27-
28-
Turbo is a cacheable build tool. This project uses it to run the `build`, `test` and `coverage` commands.
29-
30-
```bash
31-
# Instead of running `pnpm build`, run:
32-
pnpx turbo build
33-
```
28+
- lib - The CLI source.
3429

3530
## License
3631

β€Žexample/index.html

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

β€Žexample/package.json

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

β€Žexample/src/App.tsx

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

β€Žexample/src/main.tsx

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

β€Žexample/tsconfig.json

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

β€Žexample/tsconfig.node.json

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

β€Žexample/vite.config.cjs

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

0 commit comments

Comments
Β (0)