https://github.com/chadnpc/PsCraft
A Toolbox to speed up common PowerShell development tasks.
https://github.com/chadnpc/PsCraft
generator powershell-module psmodule
Last synced: 2 months ago
JSON representation
A Toolbox to speed up common PowerShell development tasks.
- Host: GitHub
- URL: https://github.com/chadnpc/PsCraft
- Owner: alainQtec
- License: mit
- Created: 2023-11-21T15:37:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-30T07:55:14.000Z (10 months ago)
- Last Synced: 2024-11-30T08:26:12.850Z (10 months ago)
- Topics: generator, powershell-module, psmodule
- Language: PowerShell
- Homepage: https://www.powershellgallery.com/packages/PsCraft
- Size: 703 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
- jimsghstars - alainQtec/PsCraft - A Toolbox to speed up common PowerShell development tasks. (PowerShell)
README
![]()
Usage
- Install from Powershell Gallery:
```PowerShell
Install-Module PsCraft
``` - Create, test, build and deploy ๐ a module really fast.
โคท Ex: You can create a script module in under 5 seconds!
https://github.com/user-attachments/assets/c627ae68-fb70-44e2-9362-efa198aa7a8a
Its one comand!
```PowerShell
$module = New-PsModule -Name testmodule123 -description "a test module"
``````PowerShell
cd testmodule123
code .
# do edits, ex: set your NUGET_API_KEY in .env then
./build.ps1
```Publish v0.1.0
```PowerShell
Publish-Module -Path ./BuildOutput/testmodule123/0.1.0/ -NuGetApiKey $env:NUGET_API_KEY -Verbose
```
For more usage read the [docs](/docs/Readme.md). they pretty easy!
**[_W.I.P_]**
- Cleaning up repository structure
- Bug fixes and optimizations
- Adding free ai (no api key will be required)
Use todo tree to find all of them.
## License
This project is licensed under the MIT License - Read
License for details.
[+idea? -or +feedback?](https://github.com/chadnpc/PsCraft/discussions/).
Thank you.
