rolldown-plugin-dts
A Rolldown plugin to generate and bundle dts files.
File Explorer
Download Latest Version (.zip)- issue-close-require.yml.disabled
- lock-closed-issues.yml.disabled
- needs-reproduction.yml
- release-commit.yml
- release.yml
- unit-test.yml
- FUNDING.yml
- renovate.json5
- settings.json
- index.snapshot.d.ts
- index.snapshot.js
- internal.snapshot.d.ts
- internal.snapshot.js
- tsc.snapshot.d.ts
- tsc.snapshot.js
- dependency.ts
- exports.ts
- index.ts
- patch.ts
- README.md
- runtime-binding.ts
- types.ts
- utils.ts
- context.ts
- emit-build.ts
- emit-compiler.ts
- index.ts
- resolver.ts
- system.ts
- types.ts
- utils.ts
- vue.ts
- worker.ts
- custom-language.ts
- debug.ts
- dts-input.ts
- filename.ts
- generate.ts
- index.ts
- internal.ts
- options.ts
- require.ts
- resolver.ts
- shims.d.ts
- tsgo.ts
- custom-language.test.ts.snap
- index.test.ts.snap
- source-map-oxc.md
- source-map-tsc.md
- source-map-tsgo.md
- tsc.test.ts.snap
- input1.ts
- input2.ts
- shared.ts
- foo.astro
- main.ts
- index.d.ts
- package.json
- index.d.ts
- index.d.ts
- package.json
- index.d.ts
- input1.ts
- input2.ts
- tsconfig.1.json
- tsconfig.2.json
- tsconfig.json
- input1.ts
- input2.ts
- tsconfig.1.json
- tsconfig.2.json
- tsconfig.json
- index.ts
- index.ts
- types.ts
- tsconfig.json
- tsconfig.react.json
- tsconfig.server.json
- tsconfig.shared.json
- index.ts
- styles.css
- index.ts
- styles.scss
- file.css.ts
- index.ts
- foo.custom
- main.ts
- a.ts
- b.ts
- index.ts
- tsconfig.json
- input1.d.ts
- input2.d.ts
- types.d.ts
- empty.ts
- index.ts
- array-of-object.json
- bar.json
- foo.json
- index.ts
- invalid.json
- nested.json
- index.d.ts
- package.json
- a.d.ts
- b.d.ts
- c.d.ts
- tsconfig.json
- index.ts
- mod.ts
- bar.js
- main.js
- tsconfig.json
- entry.ts
- shared1.ts
- shared2.ts
- index.ts
- mod.ts
- index.ts
- mod.ts
- index.ts
- mod.ts
- tsconfig.json
- index.d.ts
- package.json
- a.ts
- b.ts
- tsconfig.json
- index.ts
- tsconfig.1.json
- tsconfig.2.json
- tsconfig.json
- index.ts
- mod.d.ts
- a.ts
- b.ts
- index.ts
- index.ts
- mod.ts
- index.ts
- mod.ts
- tsconfig.json
- index.ts
- mod.ts
- main.ts
- ts-macro.config.ts
- tsconfig.json
- entry1.ts
- entry2.ts
- mod.ts
- all.ts
- chain-a.ts
- chain-b.ts
- chain-c.ts
- class-chain-a.ts
- class-chain-b.ts
- class-source.ts
- index.ts
- mod.ts
- namespace.ts
- ts.ts
- App.vue
- main.ts
- Bar.vue
- Foo.vue
- App.vue
- Comp.vue
- main.ts
- tsconfig.json
- App.vue
- main.ts
- ts-macro.config.ts
- tsconfig.json
- accessor-in-type-literal.ts
- arktype.ts
- basic.ts
- basic.tsconfig.json
- cjs-default-decl.ts
- cjs-default-mixed.ts
- cjs-exports.ts
- declare-module.ts
- decorator.ts
- dts-input.d.ts
- export-decl.ts
- import-equals.ts
- infer-renaming.ts
- infer-type-param.ts
- isolated-decl-error.ts
- jsdoc-members.ts
- jsdoc.ts
- minimal.ts
- resolve-dep.ts
- simple.ts
- sub-namespace.ts
- tsx.tsx
- foo.d.ts
- index.d.ts
- mod.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- Foo.d.ts
- index.d.ts
- snapshot.d.ts
- b.d.ts
- index.d.ts
- mod.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- all.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- memberTypes.d.ts
- snapshot.d.ts
- typeInfo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- settings.d.ts
- snapshot.d.ts
- util.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- exports.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- second.d.ts
- second2.d.ts
- second3.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- mod.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- ns.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.js
- api.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- options.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- common.d.ts
- main-a.d.ts
- main-b.d.ts
- ref-from-a.d.ts
- snapshot.d.ts
- index.d.ts
- mod.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- a.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- example.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- common.d.ts
- main-a.d.ts
- main-b.d.ts
- snapshot.d.ts
- entry-a.ts
- entry-b.ts
- index.ts
- tsconfig.json
- common.d.ts
- tsconfig.json
- index.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- ns.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- Foo.d.ts
- index.d.ts
- snapshot.d.ts
- first.d.ts
- index.d.ts
- second.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- default1.d.ts
- default2.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- namespace.d.ts
- snapshot.d.ts
- index.d.ts
- mod.d.ts
- snapshot.d.ts
- deep.d.ts
- defs.d.ts
- index.d.ts
- only-one.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- api2.d.ts
- ns-api2.d.ts
- index.d.ts
- ns-api.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- a.d.ts
- b.d.ts
- index.d.ts
- snapshot.d.ts
- exports.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- bar.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- foo.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.ts
- snapshot.d.ts
- index.d.cts
- index.d.mts
- common.ts
- main-a.mts
- main-b.cts
- index.d.ts
- namespace.d.ts
- snapshot.d.ts
- index.d.ts
- namespace.d.ts
- snapshot.d.ts
- common.ts
- main-a.ts
- main-b.tsx
- index.d.ts
- snapshot.d.ts
- tsconfig.json
- custom-language.test.ts
- generator.test.ts
- index.test.ts
- rollup-plugin-dts.test.ts
- source-map.test.ts
- tsc.test.ts
- utils.ts
- .editorconfig
- .gitattributes
- .gitignore
- .prettierignore
- eslint.config.js
- jsr.json
- LICENSE
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- rolldown.config.ts
- tsconfig.json
- tsdown.config.ts
- vitest.config.ts
# Installation Guide
1. Get the code
git clone https://github.com/sxzz/rolldown-plugin-dts
Downloads the entire project code from GitHub to your computer.
cd rolldown-plugin-dts
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm i -D rolldown-plugin-dts
Type this command into your terminal and run it.
npm i -D typescript@^6 # tsc
Type this command into your terminal and run it.
npm i -D @typescript/native-preview # tsgo, unless TypeScript 7 is installed
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
