0.1.0 • Published 7 years ago
@arcana/psc-package-resolver-plugin v0.1.0
psc-package-resolver-plugin
Install
$ yarn add @slayre/psc-package-resolver-pluginResolve psc-packages in Js files directly
- Before (Purescript)
import Data.Maybe (Nothing, Just)- After (Javascript)
import { Nothing, Just } from 'purescipt-maybe/Data.Maybe';Usage
- Requires
purs-loaderto work.
[
{
test: /\.purs$/,
loader: require.resolve('purs-loader'),
exclude: /node_modules/,
query: {
psc: 'psa',
src: ['src/**/*.purs', '.psc-package/purescript-*/src/**/*.purs'],
pscPackage: true,
bundle: options.env !== 'development',
watch: options.env === 'development',
},
},
];- Add this in webpack config in
resolve.plugins
{
resolve: {
plugins: [new PscPackageResolverPlugin()];
}
}0.1.0
7 years ago