Skip to content

Commit 4fb2d79

Browse files
committed
feat!: esm only publish
1 parent 81af43c commit 4fb2d79

4 files changed

Lines changed: 439 additions & 722 deletions

File tree

.npmignore

Lines changed: 0 additions & 6 deletions
This file was deleted.

package.json

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,10 @@
33
"version": "5.0.0",
44
"description": "Fast and simple package to get and create bins from https://sourceb.in/",
55
"type": "module",
6-
"main": "dist/index.js",
7-
"module": "dist/index.mjs",
8-
"types": "dist/index.d.ts",
96
"exports": {
107
".": {
11-
"require": "./dist/index.js",
12-
"import": "./dist/index.mjs"
8+
"types": "./dist/index.d.mts",
9+
"default": "./dist/index.mjs"
1310
}
1411
},
1512
"files": [
@@ -21,9 +18,9 @@
2118
"test": "node --no-warnings --experimental-strip-types --test",
2219
"dev": "node --watch --no-warnings --experimental-strip-types dev/index.ts",
2320
"docs": "typedoc src/index.ts",
24-
"build": "tsup-node",
21+
"build": "tsdown && publint",
2522
"fix": "prettier --write .",
26-
"check": "prettier --check . && tsc --noEmit"
23+
"check": "prettier --check . && tsc --noEmit && publint"
2724
},
2825
"license": "MIT",
2926
"dependencies": {
@@ -32,7 +29,8 @@
3229
"devDependencies": {
3330
"@types/node": "^22.13.17",
3431
"prettier": "^3.8.3",
35-
"tsup": "^6.2.3",
32+
"publint": "^0.3.21",
33+
"tsdown": "^0.22.0",
3634
"typedoc": "^0.23.14",
3735
"typescript": "^6.0.3"
3836
},

0 commit comments

Comments
 (0)