Skip to content

Commit

Permalink
fix(register): outdated ts->swc config
Browse files Browse the repository at this point in the history
Close #595
  • Loading branch information
Brooooooklyn committed Aug 16, 2021
1 parent db73947 commit cff217b
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 11 deletions.
3 changes: 2 additions & 1 deletion packages/core/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@ import {
Options as SwcOptions,
ReactConfig,
Config,
JscTarget,
} from '@swc/core'

export interface Options {
target?: 'es3' | 'es5' | 'es2015' | 'es2016' | 'es2017' | 'es2018' | 'es2019'
target?: JscTarget
module?: 'commonjs' | 'umd' | 'amd' | 'es6'
sourcemap?: Config['sourceMaps']
jsx?: boolean
Expand Down
7 changes: 0 additions & 7 deletions packages/core/simple-tests.ts

This file was deleted.

6 changes: 4 additions & 2 deletions packages/register/read-default-tsconfig.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export function readDefaultTsConfig(
return compilerOptions
}

function toTsTarget(target: ts.ScriptTarget) {
function toTsTarget(target: ts.ScriptTarget): Options['target'] {
switch (target) {
case ts.ScriptTarget.ES3:
return 'es3'
Expand All @@ -55,11 +55,13 @@ function toTsTarget(target: ts.ScriptTarget) {
case ts.ScriptTarget.ES2018:
return 'es2018'
case ts.ScriptTarget.ES2019:
return 'es2019'
case ts.ScriptTarget.ES2020:
return 'es2020'
case ts.ScriptTarget.ES2021:
case ts.ScriptTarget.ESNext:
case ts.ScriptTarget.Latest:
return 'es2019'
return 'es2021'
case ts.ScriptTarget.JSON:
return 'es5'
}
Expand Down
1 change: 0 additions & 1 deletion rustfmt.toml

This file was deleted.

0 comments on commit cff217b

Please sign in to comment.