1 line
		
	
	
	
		
			85 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
		
		
			
		
	
	
			1 line
		
	
	
	
		
			85 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
|   | {"ast":null,"code":"import _asyncToGenerator from \"/home/poule/encrypted/stockage-syncable/www/development/html/ng-implementation/implem/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\nimport '@angular/compiler';\nimport { BrowserModule, bootstrapApplication } from '@angular/platform-browser';\nimport { BehaviorSubject, Observable } from 'rxjs';\nimport { stringify } from 'telejson';\nimport { ɵReflectionCapabilities, InjectionToken, Component, Input, Output, NgZone, VERSION, NgModule, ViewChild, ViewContainerRef, Inject, ChangeDetectorRef, Injectable, Pipe, Directive } from '@angular/core';\nimport { skip, map } from 'rxjs/operators';\nimport { CommonModule } from '@angular/common';\nimport { dedent } from 'ts-dedent';\nimport { STORY_CHANGED, DOCS_RENDERED } from 'storybook/internal/core-events';\nimport { addons } from 'storybook/preview-api';\nvar __defProp = Object.defineProperty;\nvar __getOwnPropDesc = Object.getOwnPropertyDescriptor;\nvar __export = (target, all) => {\n  for (var name in all) __defProp(target, name, {\n    get: all[name],\n    enumerable: !0\n  });\n};\nvar __decorateClass = (decorators, target, key, kind) => {\n    for (var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target, i = decorators.length - 1, decorator; i >= 0; i--) (decorator = decorators[i]) && (result = (kind ? decorator(target, key, result) : decorator(result)) || result);\n    return kind && result && __defProp(target, key, result), result;\n  },\n  __decorateParam = (index, decorator) => (target, key) => decorator(target, key, index);\nvar render_exports = {};\n__export(render_exports, {\n  render: () => render,\n  renderToCanvas: () => renderToCanvas,\n  rendererFactory: () => rendererFactory\n});\nvar reflectionCapabilities = new ɵReflectionCapabilities(),\n  getComponentInputsOutputs = component => {\n    let componentMetadata = getComponentDecoratorMetadata(component),\n      componentPropsMetadata = getComponentPropsDecoratorMetadata(component),\n      initialValue = {\n        inputs: [],\n        outputs: []\n      };\n    return componentMetadata && componentMetadata.inputs && initialValue.inputs.push(...componentMetadata.inputs.map(i => ({\n      propName: typeof i == \"string\" ? i : i.name,\n      templateName: typeof i == \"string\" ? i : i.alias\n    }))), componentMetadata && componentMetadata.outputs && initialValue.outputs.push(...componentMetadata.outputs.map(i => ({\n      propName: i,\n      templateName: i\n    }))), componentPropsMetadata ? Object.entries(componentPropsMetadata).reduce((previousValue, [propertyName, values]) => {\n      let value = values.find(v => v instanceof Input || v instanceof Output);\n      if (value instanceof Input) {\n        let inputToAdd = {\n            propName: propertyName,\n            templateName: value.bindingPropertyName ?? value.alias ?? propertyName\n          },\n          previousInputsFiltered = previousValue.inputs.filter(i => i.templateName !== propertyName);\n        return {\n          ...previousValue,\n          inputs: [...previousInputsFiltered, inputToAdd]\n        };\n      }\n      if (value instanceof Output) {\n        let outputToAdd = {\n            propName: propertyName,\n            templateName: value.bindingPropertyName ?? value.alias ?? propertyName\n          },\n          previousOutputsFiltered = previousValue.outputs.filter(i => i.templateName !== propertyName);\n        return {\n          ...previousValue,\n          outputs: [...previousOutputsFiltered, outputToAdd]\n        };\n      }\n      return previousValue;\n    }, initialValue) : initialValue;\n  };\nvar isComponent = component => component ? (reflectionCapabilities.annotations(component) || []).some(d => d instanceof Component) : !1;\nvar getComponentPropsDecoratorMetadata = component => reflectionCapabilities.propMetadata(component),\n  getComponentDecoratorMetadata = component => reflectionCapabilities.annotations(component).reverse().find(d => d instanceof Component);\nvar isValidIdentifier = name => /^[a-zA-Z_$][a-zA-Z0-9_$]*$/.tes |