Closed samhwang closed 1 year ago
Chuyển các file .js thành .ts và add thêm các type cần thiết
.js
.ts
Hot Fix 1 lỗi khi không pass options thì sẽ không nhận được blacklist.
options
Cài package typescript, và thêm config typescript.
typescript
resolveJsonModule: true
noEmit: true
tsup
Chỉnh lại package.json để export thêm type, và thêm dòng build type trong config của tsup.
package.json
Cài thêm package tsx để chạy các file .ts.
tsx
npx tsx đường/dẫn/tới/file/ts
npx tsx src/test.ts
Cài thêm package vitest và add thêm file unit test.
vitest
npm run test
Resolves #7
Chuyển các file
.js
thành.ts
và add thêm các type cần thiếtHot Fix 1 lỗi khi không pass
options
thì sẽ không nhận được blacklist.Cài package
typescript
, và thêm config typescript.resolveJsonModule: true
để import được file JSON.noEmit: true
để không dùng output của TS Compiler mà dùngtsup
để build package nhanh hơn.Chỉnh lại
package.json
để export thêm type, và thêm dòng build type trong config củatsup
.Cài thêm package
tsx
để chạy các file.ts
.npx tsx đường/dẫn/tới/file/ts
. vdnpx tsx src/test.ts
Cài thêm package
vitest
và add thêm file unit test.npm run test
.Resolves #7