Package Exports
- patternplate-transform-resolve-imports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (patternplate-transform-resolve-imports) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
patternplate-transform-resolve-imports
patternplate transform pattern dependency imports to interoperable paths.
Installation
npm install --save patternplate-transform-resolve-imports
Transformation
Input
// foo/bar/foo/index.js
import foo from 'bar';
require('baz');
// foo/bar/foo/pattern.json
{
"name": "foo",
"patterns": {
"bar": "foo/bar/baz",
"baz": "baz/bar/foo"
}
}
Output
import foo from '../baz/index.js';
require('../../baz/bar/index.js');
Parameters
// configuration/patternplate-server/transforms.js
module.exports = {
'resolve-imports': {
'outFormat': 'js'
}
}
Copyright 2016 by SinnerSchrader Deutschland GmbH and contributors. Released under the MIT license.