Because it supports Typescript directly, it hands .d.ts file transpilation among other things.
It uses NPM under the hood to distribute packages as web-standard ECMAScript modules.
It's used by Viem among others..
Note: it promote ESM over CommonJS, not sure if it's compatible with CommonJS
Note on NPM compatibility:
Unlike with native JSR imports, you are not directly importing TypeScript code. Instead JSR transpiles the TypeScript code to JavaScript before it is installed into your node_modules directory.
Why JSR.io?
Because it supports Typescript directly, it hands .d.ts file transpilation among other things.
It uses NPM under the hood to distribute packages as web-standard ECMAScript modules.
It's used by Viem among others..
Note: it promote ESM over CommonJS, not sure if it's compatible with CommonJS
Note on NPM compatibility: