Skip to content

Commit

Permalink
refactor: consolidate package.json into one workspace
Browse files Browse the repository at this point in the history
  • Loading branch information
TheKnarf committed Dec 17, 2024
1 parent 29e5dec commit 21180f7
Show file tree
Hide file tree
Showing 7 changed files with 4,890 additions and 7,106 deletions.
6 changes: 1 addition & 5 deletions .github/workflows/sanity-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,6 @@ jobs:
runs-on: ubuntu-latest
name: Deploy Sanity
environment: Sanity Production
defaults:
run:
working-directory: ./studio

steps:
- name: Checkout Repository
uses: actions/checkout@v4
Expand All @@ -33,7 +29,7 @@ jobs:
run: pnpm install

- name: Deploy Sanity
run: pnpm run deploy
run: pnpm --filter "studio" run deploy
env:
SANITY_AUTH_TOKEN: ${{ secrets.SANITY_AUTH_TOKEN }}
SANITY_STUDIO_PROJECT_ID: ${{ secrets.SANITY_STUDIO_PROJECT_ID }}
Expand Down
25 changes: 13 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Skjer
# Skjer

En løsning for administrasjon og visning av både interne og eksterne arrangementer hos Capra, Fryde og Liflig.
Dette inkluderer fagsirkler, konferanser, frokostseminarer og sosiale begivenheter.
Expand All @@ -17,8 +17,8 @@ Innhold og bilder i [Sanity](https://www.sanity.io)

**Verktøy**

- [Node.js](https://nodejs.org) (v18.19 eller senere)
- [PNPM](https://pnpm.io/installation) (9.0.6 eller senere)
- [Node.js](https://nodejs.org)
- [PNPM](https://pnpm.io/installation)
- [Sanity CLI](https://www.sanity.io/docs/getting-started-with-sanity-cli) (anbefalt)
- [Supabase CLI](https://supabase.com/docs/guides/cli/getting-started) (anbefalt)
- [Vercel CLI](https://vercel.com/docs/cli) (valgfritt)
Expand All @@ -35,16 +35,17 @@ Hvis du trenger tilgang til Sanity Studio, eventuelt Google Console, Vercel og S
2. Installer dependencies:

```bash
cd app && pnpm install
cd ..
cd studio && pnpm install
pnpm install
```

3. Start dev serverene:
3. Kjør følgende 2 kommandoer i hver sin tab i terminalen for å starte dev serverene:

```bash
cd app && pnpm dev
cd studio && pnpm dev
pnpm -F app dev
```

```bash
pnpm -F studio dev
```

- SvelteKit applikasjonen skal nå kjøre på [http://localhost:5173](http://localhost:517/)
Expand All @@ -59,7 +60,7 @@ Vi har to dataset i Sanity studio, en for dev testing og en for produksjon.
For å bygge en produksjonsversjon av Sanity studio lokalt, naviger deg til /studio og kjør følgende kommando:

```bash
cd studio && pnpm build
pnpm -F studio build
```

Bygg bør alltid kjøres som en del av vår pull request policy 👷
Expand Down Expand Up @@ -90,10 +91,10 @@ NB: Når sanity.model.ts er generert i /studio/models, skal den også kopieres t

### Bygg

For å bygge en produksjonsversjon av SvelteKit lokalt, naviger til /app og kjør følgende kommando:
For å bygge en produksjonsversjon av SvelteKit lokalt kjør:

```bash
pnpm build
pnpm -F app build
```

Bygg bør alltid kjøres som en del av vår pull request policy 👷
Expand Down
6 changes: 1 addition & 5 deletions app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,5 @@
"typescript-eslint": "^7.17.0",
"vite": "^5.3.1"
},
"packageManager": "[email protected]",
"type": "module",
"engines": {
"node": "= 22"
}
"type": "module"
}
Loading

0 comments on commit 21180f7

Please sign in to comment.