Skip to content

dewinterjack/project-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Setup

Set up new projects.

Required Environment Variables or Arguments

Variable Description CLI Argument Required Default
GITHUB_TOKEN Your GitHub token --token=<your-github-token> Yes
GITHUB_OWNER Your GitHub username --owner=<your-github-username> Yes
GITHUB_REPO_NAME The name of the new repository --name=<your-repo-name> Yes
TEMPLATE_OWNER The owner of the template repository --template-owner=<template-owner> No dewinterjack
TEMPLATE_REPO The name of the template repository --template-repo=<template-repo> No t3-turbo-and-clerk
TURBO_TOKEN Turbo remote cache token --turbo-token=<turbo-token> Yes
TURBO_TEAM Turbo team name --turbo-team=<turbo-team> Yes

Running

deno run --allow-env --allow-net --allow-run --allow-read jsr:@jackdewinter/setup --token=<your-github-token> --owner=<your-github-username> --name=<your-repo-name> --turbo-token=<turbo-token> --turbo-team=<turbo-team>

Development

deno run --allow-env --allow-net --allow-run --allow-read main.ts --token=<your-github-token> --owner=<your-github-username> --name=<your-repo-name> --turbo-token=<turbo-token> --turbo-team=<turbo-team>

Permissions

Permission Reason
--allow-env Environment variables are used to configure the script if no arguments are provided.
--allow-net Create and manage the new repository on GitHub.
--allow-run Turbo project linking.
--allow-read Directory changing.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published