0.1.5 • Published 2 years ago

@bernardmcmanus/babel-preset-ts v0.1.5

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

@bernardmcmanus/babel-preset-ts

Common babel configuration for TypeScript projects

Usage

  1. Install @bernardmcmanus/babel-preset-ts:

    npm i @bernardmcmanus/babel-preset-ts -D
  2. a. Simple - Add @bernardmcmanus/babel-preset-ts to your project's babel.config.js:

    module.exports = {
    	presets: [
    		[
    			'@bernardmcmanus/babel-preset-ts',
    			/**
    			 * An options object for @babel/preset-typescript
    			 * Default values are shown below
    			 * @see https://babeljs.io/docs/en/babel-preset-typescript#options
    			 */
    			(typescript: {
    				allowNamespaces: true,
    			}),
    		],
    	],
    };

    b. Advanced - See @bernardmcmanus/babel-preset-js for advanced configuration options

Example Configurations

See @bernardmcmanus/babel-preset-js for example configurations

Presets and Plugins

NameDescription
@bernardmcmanus/babel-preset-jshttps://github.com/bernardmcmanus/standards/tree/master/packages/babel-preset-js
@babel/preset-typescripthttps://babeljs.io/docs/en/babel-preset-typescript