这是indexloc提供的服务,不要输入任何密码
Skip to content

YusukeHirao/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 69.1%
  • Svelte 20.3%
  • CSS 4.4%
  • Astro 3.0%
  • JavaScript 2.9%
  • HTML 0.3%