Skip to content

Commit

Permalink
fix(transformer): 支持直接 import default
Browse files Browse the repository at this point in the history
  • Loading branch information
yuche authored and luckyadam committed Dec 16, 2019
1 parent 34c95f5 commit 289b80e
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 7 deletions.
3 changes: 2 additions & 1 deletion packages/taro-transformer-wx/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
var transform = require('./lib/src').default
module.exports = module.exports.default = transform
module.exports = transform
module.exports.default = transform
19 changes: 13 additions & 6 deletions packages/taro-transformer-wx/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -185,9 +185,17 @@ function findThirdPartyComponent (properties: (t.ObjectMethod | t.ObjectProperty
}
}
}
interface Result {
template?: string
componentProperies?: string[]
}

export interface Result {
template: string
export interface TransformResult extends Result {
ast: t.File
code?: string
imageSrcs?: string
compressedTemplate?: string,
sourcemap?: object
components: {
name: string,
path: string,
Expand All @@ -196,12 +204,11 @@ export interface Result {
componentProperies: string[]
}

interface TransformResult extends Result {
code: string,
ast: t.File
export interface TransformOptions extends Options {
//
}

export default function transform (options: Options): TransformResult {
export default function transform (options: TransformOptions): TransformResult {
if (options.adapter) {
setAdapter(options.adapter)
if (Adapter.type === Adapters.quickapp) {
Expand Down

0 comments on commit 289b80e

Please sign in to comment.