@teleporthq/teleport-component-generator-html
Advanced tools
Comparing version
@@ -5,1 +5,2 @@ import { HTMLComponentGeneratorInstance } from '@teleporthq/teleport-types'; | ||
export { createHTMLComponentGenerator, PlainHTMLMapping }; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -26,3 +26,3 @@ "use strict"; | ||
value: function (params) { | ||
var _a = params.externals, externals = _a === void 0 ? {} : _a, _b = params.skipValidation, skipValidation = _b === void 0 ? false : _b; | ||
var _a = params.externals, externals = _a === void 0 ? {} : _a, _b = params.skipValidation, skipValidation = _b === void 0 ? false : _b, _c = params.assets, assets = _c === void 0 ? {} : _c; | ||
addExternals(Object.keys(externals).reduce(function (acc, ext) { | ||
@@ -33,3 +33,3 @@ var componentUIDL = skipValidation | ||
var resolvedUIDL = resolver.resolveUIDL(componentUIDL, { | ||
assetsPrefix: 'public', | ||
assets: assets, | ||
}); | ||
@@ -36,0 +36,0 @@ acc[teleport_shared_1.StringUtils.dashCaseToUpperCamelCase(ext)] = resolvedUIDL; |
import { Mapping } from '@teleporthq/teleport-types'; | ||
export declare const PlainHTMLMapping: Mapping; | ||
//# sourceMappingURL=plain-html-mapping.d.ts.map |
@@ -5,1 +5,2 @@ import { HTMLComponentGeneratorInstance } from '@teleporthq/teleport-types'; | ||
export { createHTMLComponentGenerator, PlainHTMLMapping }; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -19,3 +19,3 @@ import { createCSSPlugin } from '@teleporthq/teleport-plugin-css'; | ||
value: function (params) { | ||
var _a = params.externals, externals = _a === void 0 ? {} : _a, _b = params.skipValidation, skipValidation = _b === void 0 ? false : _b; | ||
var _a = params.externals, externals = _a === void 0 ? {} : _a, _b = params.skipValidation, skipValidation = _b === void 0 ? false : _b, _c = params.assets, assets = _c === void 0 ? {} : _c; | ||
addExternals(Object.keys(externals).reduce(function (acc, ext) { | ||
@@ -26,3 +26,3 @@ var componentUIDL = skipValidation | ||
var resolvedUIDL = resolver.resolveUIDL(componentUIDL, { | ||
assetsPrefix: 'public', | ||
assets: assets, | ||
}); | ||
@@ -29,0 +29,0 @@ acc[StringUtils.dashCaseToUpperCamelCase(ext)] = resolvedUIDL; |
import { Mapping } from '@teleporthq/teleport-types'; | ||
export declare const PlainHTMLMapping: Mapping; | ||
//# sourceMappingURL=plain-html-mapping.d.ts.map |
{ | ||
"name": "@teleporthq/teleport-component-generator-html", | ||
"version": "0.26.4", | ||
"version": "0.26.5", | ||
"description": "Component generator customization, capable of creating plain html", | ||
@@ -27,11 +27,11 @@ "author": "teleportHQ", | ||
"dependencies": { | ||
"@teleporthq/teleport-component-generator": "^0.26.4", | ||
"@teleporthq/teleport-plugin-css": "^0.26.0", | ||
"@teleporthq/teleport-plugin-html-base-component": "^0.26.0", | ||
"@teleporthq/teleport-plugin-import-statements-html": "^0.26.0", | ||
"@teleporthq/teleport-postprocessor-prettier-html": "^0.26.0", | ||
"@teleporthq/teleport-shared": "^0.26.0", | ||
"@teleporthq/teleport-types": "^0.26.0" | ||
"@teleporthq/teleport-component-generator": "^0.26.5", | ||
"@teleporthq/teleport-plugin-css": "^0.26.5", | ||
"@teleporthq/teleport-plugin-html-base-component": "^0.26.5", | ||
"@teleporthq/teleport-plugin-import-statements-html": "^0.26.5", | ||
"@teleporthq/teleport-postprocessor-prettier-html": "^0.26.5", | ||
"@teleporthq/teleport-shared": "^0.26.5", | ||
"@teleporthq/teleport-types": "^0.26.5" | ||
}, | ||
"gitHead": "35bbfa2cf41ae944c132316565a53af251a88429" | ||
"gitHead": "564e726c5481e2b39e16e79b76319aa72d12bbb5" | ||
} |
@@ -10,2 +10,3 @@ import { createCSSPlugin } from '@teleporthq/teleport-plugin-css' | ||
GeneratorFactoryParams, | ||
GeneratorOptions, | ||
} from '@teleporthq/teleport-types' | ||
@@ -30,4 +31,8 @@ import { createComponentGenerator } from '@teleporthq/teleport-component-generator' | ||
Object.defineProperty(generator, 'addExternalComponents', { | ||
value: (params: { externals: Record<string, ComponentUIDL>; skipValidation?: boolean }) => { | ||
const { externals = {}, skipValidation = false } = params | ||
value: (params: { | ||
externals: Record<string, ComponentUIDL> | ||
skipValidation?: boolean | ||
assets?: GeneratorOptions['assets'] | ||
}) => { | ||
const { externals = {}, skipValidation = false, assets = {} } = params | ||
addExternals( | ||
@@ -39,3 +44,3 @@ Object.keys(externals).reduce((acc: Record<string, ComponentUIDL>, ext) => { | ||
const resolvedUIDL = resolver.resolveUIDL(componentUIDL, { | ||
assetsPrefix: 'public', | ||
assets, | ||
}) | ||
@@ -42,0 +47,0 @@ acc[StringUtils.dashCaseToUpperCamelCase(ext)] = resolvedUIDL |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
71459
2.07%25
19.05%352
1.44%