diff --git a/README.md b/README.md
index ccfbf3e..7ec4f81 100644
--- a/README.md
+++ b/README.md
@@ -74,9 +74,10 @@ export default [
### Options
-| Option | Type | Description |
-| ------ | ------ | --------------- |
-| output | string | App output file |
+| Option | Type | Description | Default |
+| ------------ | ---------- | ------------------------ | ------------------------ |
+| `output` | `string` | Declarations output file | The value of `pkg.types` |
+| `extensions` | `string[]` | Valid Extensions | .svelte, .ts, .js |
## Using with cli
@@ -86,10 +87,11 @@ svelte-dts -i src/index.ts -o dist/index.d.ts
### Options
-| Option | Alias | Description |
-| ------------------------------ | --------------- | --------------- |
-| --input [input]
| -i
| App input file |
-| --output [output]
| -o
| App output file |
+| Option | Alias | Description |
+| -------------------------------------- | --------------- | ------------------------ |
+| --input [input]
| -i
| App input file |
+| --output [output]
| -o
| Declarations output file |
+| --extensions [extensions]
| -e
| Valid Extensions |
## NPM Statistics
diff --git a/src/cli.ts b/src/cli.ts
index 1386a3c..2eca6f6 100644
--- a/src/cli.ts
+++ b/src/cli.ts
@@ -11,13 +11,14 @@ const exec = async (): Promise => {
.name(`svelte-dts`)
.version(packageJson.version, '-v --version', 'Version number')
.helpOption('-h --help', 'For more information')
- .requiredOption('-i, --input ', 'dts input')
- .requiredOption('-o, --output