[[Jest]]を使う。 [[📕JestでTypeScriptのテスト]]が実行できるよう準備すればOK。`package.json`の`scripts`に追加すれば`npm test`でテストできる。 ## [[esbuild]]の場合 [[esbuildを使ってTypeScript対応 (Jest)]] を参照。 ## [[Rollup]]の場合 > [!warning] > [[Rollup]]は #2023/02/15 現在において、[[Obsidianプラグイン]]開発では非推奨。[[esbuild]]を使ったほうがいい。 ```diff "scripts": { "dev": "rollup --config rollup.config.js -w", "build": "rollup --config rollup.config.js --environment BUILD:production", + "test": "jest" }, ```