10000 GitHub - euxn23/sapper-blog-app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

euxn23/sapper-blog-app

 
 

Repository files navigation

azukiazusa's blog

https://azukiazusa.dev

Storybook

プロジェクトの構成

このプロジェクトは Turborepo + npm workspaces によるモノレポ構成となっています。

概要
app メインアプリケーション
contents ブログの記事データ
packages
content-management Contentful のデータとレポジトリの記事データを同期するスクリプト
content-preview ローカルで編集したマークダウンファイルをプレビューするアプリ
remark-link-card マークダウンをリンクカードに変換する remark のプラグイン
remark-contentful-image contentful の画像を最適化する remark のプラグイン
eslint-config-custom packages 共通の eslint の設定ファイル
tsconfig packages 共通の tsconfig.json

Setup

$ git clone git@github.com:azukiazusa1/sapper-blog-app.git
$ cd sapper-blog-app
$ npm i
$ npm run dev

Build

$ npm run build

lint & typecheck

$ npn run lint
$ npm run typecheck

test

$ npm run test

e2e

$ npm run test:e2e -w=app

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 66.5%
  • Svelte 24.4%
  • CSS 3.8%
  • Astro 2.4%
  • JavaScript 2.4%
  • HTML 0.5%
0