Webpackon use typescript
npm install @webpackon/use-ts
Features:
- synchronization tsconfig paths with webpack aliases
- adds typescript extensions
shell
npm i @webpackon/use-ts --save
``shell
yarn add @webpackon/use-ts
`API
`ts
const { useTs } = require('@webpackon/use-ts');useTs()(config: WebpackConfig)
`Examples
Full examples are here$3
`js
const path = require('path');const { compose } = require('@webpackon/core');
const { useTs } = require('@webpackon/use-ts');
const { useBabel } = require('@webpackon/use-babel');
module.exports = (_, { mode }) =>
compose(
useBabel({ useTs: true }),
useTs(),
)({
target: 'web',
entry: path.resolve(__dirname, 'src', 'index.tsx'),
});
`$3
`js
const path = require('path');const { compose } = require('@webpackon/core');
const { useTs } = require('@webpackon/use-ts');
const { useSwc } = require('@webpackon/use-swc');
module.exports = (_, { mode }) =>
compose(
useSwc({ useTs: true }),
useTs(),
)({
target: 'web',
entry: path.resolve(__dirname, 'src', 'index.tsx'),
});
``