This repository has been archived on 2026-05-02. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
obsidian-plugin-auto-task-s.../scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Felipe Martin 6c464483f5
Some checks are pending
CI / build (push) Waiting to run
Migrate dev environment to Bun with modern tooling
- Switch package manager from npm to Bun (bun.lock replaces package-lock.json)
- Move source to src/main.ts, tests to test/ (flattened structure)
- Build output now goes to dist/ with git-based version stamping in manifest
- Replace ESLint legacy config with ESLint v9 flat config (typescript-eslint v8)
- Add Prettier for formatting (.prettierrc)
- Add Husky pre-commit hook running bun run lint
- Add vault management scripts (install, uninstall, symlink, unlink)
- Add GitHub Actions CI and release workflows
- Update tsconfig for TypeScript v5, add isolatedModules/esModuleInterop
- Upgrade Jest config to jsdom environment, coverage from src/**
- Remove Makefile, version-bump.mjs, versions.json (replaced by bun scripts and git-tag versioning)
2026-04-13 15:09:11 +02:00
..
install-to-vault.ts Migrate dev environment to Bun with modern tooling 2026-04-13 15:09:11 +02:00
symlink-to-vault.ts Migrate dev environment to Bun with modern tooling 2026-04-13 15:09:11 +02:00
uninstall-from-vault.ts Migrate dev environment to Bun with modern tooling 2026-04-13 15:09:11 +02:00
unlink-from-vault.ts Migrate dev environment to Bun with modern tooling 2026-04-13 15:09:11 +02:00