Created initial pnpm+turborepo setup

This commit is contained in:
2026-05-02 04:06:44 -04:00
parent 826c308d52
commit 425c51e135
7 changed files with 6371 additions and 0 deletions

5
.gitignore vendored
View File

@@ -1,3 +1,8 @@
# Configs
.direnv .direnv
.zed .zed
.vscode .vscode
# JS
node_modules
.turbo

0
apps/.gitkeep Normal file
View File

16
package.json Normal file
View File

@@ -0,0 +1,16 @@
{
"name": "shoebill-chat",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"packageManager": "pnpm@10.33.2",
"devDependencies": {
"turbo": "^2.9.7"
}
}

0
packages/.gitkeep Normal file
View File

6332
pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff

3
pnpm-workspace.yaml Normal file
View File

@@ -0,0 +1,3 @@
packages:
- 'apps/*'
- 'packages/*'

15
turbo.json Normal file
View File

@@ -0,0 +1,15 @@
{
"$schema": "https://turborepo.dev/schema.json",
"tasks": {
"build": {
"outputs": ["dist/**"]
},
"check-types": {
"dependsOn": ["^check-types"]
},
"dev": {
"persistent": true,
"cache": false
}
}
}