├── .changeset ├── README.md └── config.json ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .husky └── pre-commit ├── .lintstagedrc.json ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets └── cover.png ├── components ├── FancyArrow.vue ├── parse-option.test.ts ├── parse-option.ts ├── split-path.test.ts ├── split-path.ts ├── use-element-position.ts └── use-rough-arrow.ts ├── eslint.config.js ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── slides.md /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.lintstagedrc.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/README.md -------------------------------------------------------------------------------- /assets/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/assets/cover.png -------------------------------------------------------------------------------- /components/FancyArrow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/components/FancyArrow.vue -------------------------------------------------------------------------------- /components/parse-option.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/components/parse-option.test.ts -------------------------------------------------------------------------------- /components/parse-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/components/parse-option.ts -------------------------------------------------------------------------------- /components/split-path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/components/split-path.test.ts -------------------------------------------------------------------------------- /components/split-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/components/split-path.ts -------------------------------------------------------------------------------- /components/use-element-position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/components/use-element-position.ts -------------------------------------------------------------------------------- /components/use-rough-arrow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/components/use-rough-arrow.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | onlyBuiltDependencies: 2 | - esbuild 3 | -------------------------------------------------------------------------------- /slides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitphx/slidev-addon-fancy-arrow/HEAD/slides.md --------------------------------------------------------------------------------