macana

Static site generator for Obsidian Vault

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
// SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>
//
// SPDX-License-Identifier: CC0-1.0
{
	// Local $DENO_DIR on CI
	"exclude": [".deno"],
	"compilerOptions": {
		"noUnusedLocals": true
	},
	"fmt": {
		"useTabs": true,
		"include": ["**/*.ts", "**/*.tsx"]
	},
	"lint": {
		"rules": {
			"exclude": ["require-await", "require-yield", "no-fallthrough"]
		}
	},
	"tasks": {
		"build-docs": "deno run --allow-read=. --allow-write=docs/.dist cli.ts --config docs/.macana/config.jsonc",
		"serve-docs": "cd docs/.dist && deno run --allow-read=. --allow-net https://deno.land/std/http/file_server.ts ."
	}
}