2.2.0 • Published 2 months ago

@faasjs/ts-transform v2.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

@faasjs/ts-transform

Typescript transform based on SWC.

License: MIT NPM Version

Install

npm install @faasjs/ts-transform

Usage

Use as a register

import { addHook } from 'pirates'
import { transform } from '@faasjs/ts-transform'

addHook((code, filename) => {
  if (filename.endsWith('.d.ts')) return ''

  return transform(code, { filename }).code
}, {
  exts: [
    '.jsx',
    '.ts',
    '.tsx'
  ]
})

Use as a rollup plugin

import { Plugin, rollup } from 'rollup'
import { bundle } from '@faasjs/ts-transform'

function tsTransform (): Plugin {
  return {
    name: 'tsTransform',
    async transform (code, filename) {
      return bundle({ filename })
    }
  }
}

export default {
  input: 'index.ts',
  output: {
    dir: 'dist',
    format: 'es',
  },
  plugins: [
    tsTransform(),
  ],
}

Variables

Functions

2.2.0

2 months ago

2.1.0

2 months ago

2.0.0

2 months ago

1.7.2

2 months ago

1.7.1

2 months ago

1.7.0

3 months ago

1.6.0

3 months ago

1.5.0

3 months ago

1.4.2

4 months ago

1.4.1

4 months ago

1.4.0

4 months ago

1.3.2

4 months ago

1.3.1

4 months ago

1.3.0

4 months ago

1.2.0

4 months ago

1.1.1

4 months ago

1.1.0

4 months ago

0.0.5-beta.6

5 months ago

1.0.0

5 months ago

0.0.5-beta.4

5 months ago

0.0.5-beta.5

5 months ago

0.0.5-beta.3

5 months ago

0.0.5-beta.2

5 months ago

0.0.4-beta.10

6 months ago

0.0.4-beta.11

6 months ago

0.0.4-beta.12

5 months ago

0.0.4-beta.13

5 months ago

0.0.4-beta.14

5 months ago

0.0.4-beta.15

5 months ago

0.0.4-beta.16

5 months ago

0.0.4-beta.17

5 months ago

0.0.5-beta.1

5 months ago

0.0.3-beta.88

9 months ago

0.0.3-beta.89

9 months ago

0.0.3-beta.85

10 months ago

0.0.3-beta.86

10 months ago

0.0.3-beta.87

10 months ago

0.0.3-beta.90

9 months ago

0.0.3-beta.99

8 months ago

0.0.3-beta.95

9 months ago

0.0.3-beta.96

9 months ago

0.0.3-beta.97

9 months ago

0.0.3-beta.98

9 months ago

0.0.3-beta.91

9 months ago

0.0.3-beta.92

9 months ago

0.0.3-beta.93

9 months ago

0.0.3-beta.94

9 months ago

0.0.4-beta.9

7 months ago

0.0.3-beta.106

8 months ago

0.0.3-beta.105

8 months ago

0.0.3-beta.104

8 months ago

0.0.3-beta.103

8 months ago

0.0.3-beta.102

8 months ago

0.0.3-beta.101

8 months ago

0.0.3-beta.100

8 months ago

0.0.3-beta.109

8 months ago

0.0.3-beta.108

8 months ago

0.0.3-beta.107

8 months ago

0.0.4-beta.2

8 months ago

0.0.4-beta.1

8 months ago

0.0.4-beta.4

7 months ago

0.0.4-beta.3

7 months ago

0.0.4-beta.6

7 months ago

0.0.4-beta.5

7 months ago

0.0.4-beta.8

7 months ago

0.0.4-beta.7

7 months ago

0.0.3-beta.84

11 months ago

0.0.3-beta.69

1 year ago

0.0.3-beta.80

12 months ago

0.0.3-beta.81

12 months ago

0.0.3-beta.82

12 months ago

0.0.3-beta.83

11 months ago

0.0.3-beta.77

1 year ago

0.0.3-beta.78

1 year ago

0.0.3-beta.79

1 year ago

0.0.3-beta.73

1 year ago

0.0.3-beta.74

1 year ago

0.0.3-beta.75

1 year ago

0.0.3-beta.76

1 year ago

0.0.3-beta.70

1 year ago

0.0.3-beta.71

1 year ago

0.0.3-beta.72

1 year ago

0.0.3-beta.66

1 year ago

0.0.3-beta.67

1 year ago

0.0.3-beta.68

1 year ago

0.0.3-beta.65

1 year ago

0.0.3-beta.64

1 year ago

0.0.3-beta.62

1 year ago

0.0.3-beta.63

1 year ago

0.0.3-beta.60

1 year ago

0.0.3-beta.61

1 year ago

0.0.3-beta.59

1 year ago

0.0.3-beta.55

1 year ago

0.0.3-beta.56

1 year ago

0.0.3-beta.57

1 year ago

0.0.3-beta.58

1 year ago

0.0.3-beta.52

1 year ago

0.0.3-beta.53

1 year ago

0.0.3-beta.54

1 year ago

0.0.3-beta.26

1 year ago

0.0.3-beta.27

1 year ago

0.0.3-beta.28

1 year ago

0.0.3-beta.29

1 year ago

0.0.3-beta.22

1 year ago

0.0.3-beta.23

1 year ago

0.0.3-beta.24

1 year ago

0.0.3-beta.25

1 year ago

0.0.3-beta.20

1 year ago

0.0.3-beta.21

1 year ago

0.0.3-beta.48

1 year ago

0.0.3-beta.49

1 year ago

0.0.3-beta.44

1 year ago

0.0.3-beta.45

1 year ago

0.0.3-beta.46

1 year ago

0.0.3-beta.47

1 year ago

0.0.3-beta.40

1 year ago

0.0.3-beta.41

1 year ago

0.0.3-beta.42

1 year ago

0.0.3-beta.43

1 year ago

0.0.3-beta.37

1 year ago

0.0.3-beta.38

1 year ago

0.0.3-beta.39

1 year ago

0.0.3-beta.33

1 year ago

0.0.3-beta.34

1 year ago

0.0.3-beta.35

1 year ago

0.0.3-beta.36

1 year ago

0.0.3-beta.30

1 year ago

0.0.3-beta.31

1 year ago

0.0.3-beta.32

1 year ago

0.0.3-beta.51

1 year ago

0.0.3-beta.50

1 year ago

0.0.3-beta.8

1 year ago

0.0.3-beta.9

1 year ago

0.0.3-beta.6

1 year ago

0.0.3-beta.7

1 year ago

0.0.3-beta.15

1 year ago

0.0.3-beta.16

1 year ago

0.0.3-beta.17

1 year ago

0.0.3-beta.18

1 year ago

0.0.3-beta.11

1 year ago

0.0.3-beta.12

1 year ago

0.0.3-beta.13

1 year ago

0.0.3-beta.14

1 year ago

0.0.3-beta.10

1 year ago

0.0.3-beta.19

1 year ago

0.0.3-beta.2

1 year ago

0.0.2-beta.450

1 year ago

0.0.3-beta.3

1 year ago

0.0.2-beta.451

1 year ago

0.0.2-beta.452

1 year ago

0.0.3-beta.1

1 year ago

0.0.2-beta.453

1 year ago

0.0.2-beta.454

1 year ago

0.0.2-beta.455

1 year ago

0.0.3-beta.4

1 year ago

0.0.2-beta.456

1 year ago

0.0.3-beta.5

1 year ago

0.0.2-beta.407

2 years ago

0.0.2-beta.408

2 years ago

0.0.2-beta.409

2 years ago

0.0.2-beta.425

2 years ago

0.0.2-beta.426

2 years ago

0.0.2-beta.427

2 years ago

0.0.2-beta.428

2 years ago

0.0.2-beta.429

2 years ago

0.0.2-beta.420

2 years ago

0.0.2-beta.421

2 years ago

0.0.2-beta.422

2 years ago

0.0.2-beta.423

2 years ago

0.0.2-beta.424

2 years ago

0.0.2-beta.414

2 years ago

0.0.2-beta.415

2 years ago

0.0.2-beta.416

2 years ago

0.0.2-beta.417

2 years ago

0.0.2-beta.418

2 years ago

0.0.2-beta.419

2 years ago

0.0.2-beta.410

2 years ago

0.0.2-beta.411

2 years ago

0.0.2-beta.412

2 years ago

0.0.2-beta.413

2 years ago

0.0.2-beta.447

1 year ago

0.0.2-beta.448

1 year ago

0.0.2-beta.449

1 year ago

0.0.2-beta.440

2 years ago

0.0.2-beta.441

2 years ago

0.0.2-beta.442

2 years ago

0.0.2-beta.443

2 years ago

0.0.2-beta.444

2 years ago

0.0.2-beta.445

2 years ago

0.0.2-beta.446

2 years ago

0.0.2-beta.436

2 years ago

0.0.2-beta.437

2 years ago

0.0.2-beta.438

2 years ago

0.0.2-beta.439

2 years ago

0.0.2-beta.430

2 years ago

0.0.2-beta.431

2 years ago

0.0.2-beta.432

2 years ago

0.0.2-beta.433

2 years ago

0.0.2-beta.434

2 years ago

0.0.2-beta.435

2 years ago

0.0.2-beta.403

2 years ago

0.0.2-beta.404

2 years ago

0.0.2-beta.405

2 years ago

0.0.2-beta.406

2 years ago

0.0.2-beta.400

2 years ago

0.0.2-beta.401

2 years ago

0.0.2-beta.402

2 years ago

0.0.2-beta.395

2 years ago

0.0.2-beta.396

2 years ago

0.0.2-beta.397

2 years ago

0.0.2-beta.398

2 years ago

0.0.2-beta.399

2 years ago

0.0.2-beta.394

2 years ago

0.0.2-beta.393

2 years ago

0.0.2-beta.391

2 years ago

0.0.2-beta.392

2 years ago

0.0.2-beta.385

2 years ago

0.0.2-beta.386

2 years ago

0.0.2-beta.387

2 years ago

0.0.2-beta.388

2 years ago

0.0.2-beta.389

2 years ago

0.0.2-beta.390

2 years ago

0.0.2-beta.384

2 years ago

0.0.2-beta.383

2 years ago

0.0.2-beta.382

2 years ago

0.0.2-beta.381

2 years ago

0.0.2-beta.380

2 years ago

0.0.2-beta.379

2 years ago

0.0.2-beta.378

2 years ago

0.0.2-beta.377

2 years ago

0.0.2-beta.376

2 years ago

0.0.2-beta.375

2 years ago

0.0.2-beta.374

2 years ago

0.0.2-beta.373

2 years ago

0.0.2-beta.372

2 years ago

0.0.2-beta.371

2 years ago

0.0.2-beta.370

2 years ago

0.0.2-beta.369

2 years ago

0.0.2-beta.368

2 years ago

0.0.2-beta.367

2 years ago

0.0.2-beta.366

2 years ago

0.0.2-beta.365

2 years ago

0.0.2-beta.364

2 years ago

0.0.2-beta.363

2 years ago

0.0.2-beta.362

2 years ago

0.0.2-beta.361

2 years ago

0.0.2-beta.360

2 years ago

0.0.2-beta.359

2 years ago

0.0.2-beta.358

2 years ago

0.0.2-beta.357

2 years ago

0.0.2-beta.356

2 years ago

0.0.2-beta.355

2 years ago

0.0.2-beta.354

2 years ago

0.0.2-beta.353

2 years ago

0.0.2-beta.352

2 years ago

0.0.2-beta.351

2 years ago

0.0.2-beta.350

2 years ago

0.0.2-beta.349

2 years ago

0.0.2-beta.348

2 years ago

0.0.2-beta.347

2 years ago

0.0.2-beta.346

2 years ago

0.0.2-beta.345

2 years ago

0.0.2-beta.344

2 years ago

0.0.2-beta.343

2 years ago

0.0.2-beta.342

2 years ago

0.0.2-beta.341

2 years ago

0.0.2-beta.340

2 years ago

0.0.2-beta.339

2 years ago

0.0.2-beta.338

2 years ago

0.0.2-beta.337

2 years ago

0.0.2-beta.336

2 years ago

0.0.2-beta.335

2 years ago

0.0.2-beta.334

2 years ago

0.0.2-beta.333

2 years ago

0.0.2-beta.332

2 years ago

0.0.2-beta.331

2 years ago

0.0.2-beta.330

2 years ago

0.0.2-beta.329

2 years ago

0.0.2-beta.328

2 years ago

0.0.2-beta.327

2 years ago

0.0.2-beta.326

2 years ago

0.0.2-beta.325

2 years ago