This repository has been archived by the owner on Oct 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- **Deno is supported**: Deno support for newly created projects now works smoothly even with nodemon and the hotreload
- Loading branch information
Showing
5 changed files
with
67 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,10 @@ | ||
# Supe Project Creator v1.8.1 | ||
# Supe Project Creator v1.8.2 | ||
|
||
A simple tool for creating simple web projects with batteries included. | ||
|
||
![Supe Project Creator - AI Demo Project](https://github.com/burgil/burgil/blob/main/public/Supe-Project-Creator-Gif.gif?raw=true) | ||
|
||
This is the first package under the @supeprojects scope, with more planned for the future. | ||
|
||
**TODO:** add a preview of the usage in the terminal here | ||
![Supe Project Creator - CLI Example Project](https://github.com/burgil/burgil/blob/main/public/SupeProjectCreator_CLI-Example.gif?raw=true) | ||
|
||
> [!TIP] | ||
> Wait until v2.0.0 drops! | ||
|
@@ -17,9 +15,13 @@ Supe Project Creator is a simple tool designed to help you build simple web appl | |
|
||
The tool comes with a **built-in web server**, making it easy to test and deploy your projects locally or in production. One of the standout features is an optional pre-configured **AI DEMO** that showcases object detection in images, demonstrating the integration of machine learning in web apps. | ||
|
||
[JSR](https://jsr.io/@supeprojects/supe-project-creator) - [GitHub](https://github.com/burgil/supe-project-creator) - [Known Issues](https://github.com/burgil/supe-project-creator/issues) - [Wiki](https://github.com/burgil/supe-project-creator/wiki) - [Changelog](https://github.com/burgil/supe-project-creator/blob/main/CHANGELOG.md) - [Roadmap](https://github.com/burgil/supe-project-creator/blob/main/ROADMAP.md) | ||
> Docs: (WIP) [https://supeprojects.pages.dev/](https://supeprojects.pages.dev/) (TODO) | ||
> [JSR](https://jsr.io/@supeprojects/supe-project-creator) - [GitHub](https://github.com/burgil/supe-project-creator) - [Known Issues](https://github.com/burgil/supe-project-creator/issues) - [Wiki](https://github.com/burgil/supe-project-creator/wiki) - [Changelog](https://github.com/burgil/supe-project-creator/blob/main/CHANGELOG.md) - [Roadmap](https://github.com/burgil/supe-project-creator/blob/main/ROADMAP.md) | ||
[Contributing](https://github.com/burgil/supe-project-creator/blob/main/CONTRIBUTING.md) - [Code of Conduct](https://github.com/burgil/supe-project-creator/blob/main/CODE_OF_CONDUCT.md) - [License](https://github.com/burgil/supe-project-creator/blob/main/LICENSE) | ||
> [Contributing](https://github.com/burgil/supe-project-creator/blob/main/CONTRIBUTING.md) - [Code of Conduct](https://github.com/burgil/supe-project-creator/blob/main/CODE_OF_CONDUCT.md) - [License](https://github.com/burgil/supe-project-creator/blob/main/LICENSE) | ||
![Supe Project Creator - AI Demo Project](https://github.com/burgil/burgil/blob/main/public/Supe-Project-Creator-Gif.gif?raw=true) | ||
|
||
> [!NOTE] | ||
> The created project is client-only. You are welcome to combine Supe Project Creator with any other server framework, such as Express.JS, FastAPI, Cloudflare Workers, etc. | ||
|
@@ -68,7 +70,7 @@ To start using Supe Project Creator, simply run the following command: | |
### Create a Clean Project in the Current Working Directory: | ||
|
||
```bash | ||
deno jsr:@supeprojects/[email protected].1 -n @example/my-supe-project --runtime deno | ||
deno jsr:@supeprojects/[email protected].2 -n @example/my-supe-project --runtime deno | ||
``` | ||
|
||
```bash | ||
|
@@ -78,7 +80,7 @@ cd my-supe-project | |
### Create an AI Demo Project in the Current Working Directory: | ||
|
||
```bash | ||
deno jsr:@supeprojects/[email protected].1 --demo -n @example/cat-dog-detector -r deno | ||
deno jsr:@supeprojects/[email protected].2 --demo -n @example/cat-dog-detector -r deno | ||
``` | ||
|
||
```bash | ||
|
@@ -132,7 +134,7 @@ This behavior is, of course, configurable in `hotreload/config.ts`, allowing you | |
To view the available options for Supe Project Creator, run the following command: | ||
|
||
```bash | ||
deno jsr:@supeprojects/[email protected].1 --help | ||
deno jsr:@supeprojects/[email protected].2 --help | ||
``` | ||
|
||
- `-h`, `--help`: Displays help information. | ||
|
@@ -178,7 +180,7 @@ Utilizing SPC programmatically allows you to: | |
#### Programmatic Use Example | ||
|
||
```ts | ||
import SPC from 'jsr:@supeprojects/[email protected].1'; | ||
import SPC from 'jsr:@supeprojects/[email protected].2'; | ||
|
||
console.log("Testing SPC programmatically..."); | ||
|
||
|
@@ -210,7 +212,7 @@ With these commands, you can easily set up and utilize the Supe Project Creator | |
To add the `Supe Project Creator` package in Deno, you can import it directly without any installation if you use the `jsr:` prefix in your import: | ||
|
||
```ts | ||
import * as SPC from "jsr:@supeprojects/[email protected].1"; | ||
import * as SPC from "jsr:@supeprojects/[email protected].2"; | ||
|
||
// Example usage | ||
console.log("Testing SPC in Deno..."); | ||
|
@@ -220,7 +222,7 @@ SPC([]); // Shows the help menu | |
Alternatively, if you prefer to add it, use the following command: | ||
|
||
```bash | ||
deno add jsr:@supeprojects/[email protected].1 | ||
deno add jsr:@supeprojects/[email protected].2 | ||
``` | ||
|
||
Then, you can import it like this: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
{ | ||
"name": "@supeprojects/supe-project-creator", | ||
"version": "1.8.1", | ||
"version": "1.8.2", | ||
"exports": "./index.ts", | ||
"license": "MIT" | ||
} |