1.1.3 • Published 7 years ago

laravel-elixir-ts v1.1.3

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

laravel-elixir-ts

Laravel Elixir Typescript Extension

This is TypeScript extension for Laravel 5 Elixir. It is a wrapper for gulp-typescript tested with Laravel 5.3 and Angular 2.0.

####Installation

npm i laravel-elixir-ts --save-dev

####Default source & destination

  • Put all your source .ts files in resources/assets/typescript
  • Transpiled files will be stored to public/app

####Usage

mix.typescript();
//or
mix.typescript(options);

####Example of minimal gulpfile.js used with Angular 2

const elixir = require('laravel-elixir');
require('laravel-elixir-ts');

elixir(mix => {
    mix.typescript();
});

####Default options:

{
  source: "/**/*.ts",
  destination: "public/app",
  target: "es5",
  module: "commonjs",
  moduleResolution: "node",
  sourceMap: true,
  inlineSourceMap: false,
  emitDecoratorMetadata: true,
  experimentalDecorators: true,
  removeComments: false,
  noImplicitAny: false
}

####Running Run "gulp" or "gulp watch" command in console in the root folder.

####Additional options

For the list of all default options and values, please check: https://github.com/ivogabe/gulp-typescript#options

Or check all available TypeScript options: https://www.typescriptlang.org/docs/handbook/compiler-options.html

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.3

7 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago