@bernardmcmanus/babel-preset-ts

0.1.5 • Public • Published

@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

Name Description
@bernardmcmanus/babel-preset-js https://github.com/bernardmcmanus/standards/tree/master/packages/babel-preset-js
@babel/preset-typescript https://babeljs.io/docs/en/babel-preset-typescript

Readme

Keywords

none

Package Sidebar

Install

npm i @bernardmcmanus/babel-preset-ts

Weekly Downloads

3

Version

0.1.5

License

MIT

Unpacked Size

3.58 kB

Total Files

4

Last publish

Collaborators

  • bernardmcmanus