Skip to content

Commit

Permalink
chore: bump stencil (ionic-team#1101)
Browse files Browse the repository at this point in the history
  • Loading branch information
adamdbradley authored and perrygovier committed Nov 18, 2019
1 parent 8e2a5f5 commit 6dfa9c0
Show file tree
Hide file tree
Showing 6 changed files with 104 additions and 56 deletions.
1 change: 1 addition & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"args": [
"${workspaceFolder}/node_modules/.bin/stencil",
"build",
"--debug",
"--prerender",
"--max-workers=1"
],
Expand Down
14 changes: 7 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"throng": "^4.0.0"
},
"devDependencies": {
"@stencil/core": "^1.4.0",
"@stencil/core": "^1.8.2-0",
"@types/prismjs": "^1.9.1",
"chokidar": "^3.0.2",
"dotenv": "^8.1.0",
Expand Down
2 changes: 1 addition & 1 deletion prerender.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ module.exports = {

hydrateOptions() {
const hydrate = {
timeout: 150000 // 10x increase
timeout: 15000
}
return hydrate;
}
Expand Down
2 changes: 1 addition & 1 deletion scripts/build-pages/page-types/static.ts
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ async function getFileContributors(filename) {
GITHUB_COMMITS[commit.hash] ? GITHUB_COMMITS[commit.hash].id : null
// filter out null users
).filter(user => !!user))),
lastUpdated: moment(status.latest.date, 'YYYY-MM-DD HH-mm-ss ZZ').toISOString()
lastUpdated: status.latest ? moment(status.latest.date, 'YYYY-MM-DD HH-mm-ss ZZ').toISOString() : ''
})
);
}
139 changes: 93 additions & 46 deletions src/components.d.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/* eslint-disable */
/* tslint:disable */
/**
* This is an autogenerated file created by the Stencil compiler.
Expand Down Expand Up @@ -495,25 +496,25 @@ declare global {
}

declare namespace LocalJSX {
interface CodeColor extends JSXBase.HTMLAttributes<HTMLCodeColorElement> {
interface CodeColor {
'display'?: string;
'mode'?: string;
'value'?: string;
}
interface ColorAccordion extends JSXBase.HTMLAttributes<HTMLColorAccordionElement> {}
interface ColorGenCssText extends JSXBase.HTMLAttributes<HTMLColorGenCssTextElement> {
interface ColorAccordion {}
interface ColorGenCssText {
'cssText'?: string;
'header'?: boolean;
'onCssTextChange'?: (event: CustomEvent<any>) => void;
}
interface ColorGenPreview extends JSXBase.HTMLAttributes<HTMLColorGenPreviewElement> {
interface ColorGenPreview {
'cssText'?: string;
'demoMode'?: string;
}
interface ColorGenSelectColors extends JSXBase.HTMLAttributes<HTMLColorGenSelectColorsElement> {
interface ColorGenSelectColors {
'colors'?: ColorVariable[];
}
interface ColorGenVariableSelector extends JSXBase.HTMLAttributes<HTMLColorGenVariableSelectorElement> {
interface ColorGenVariableSelector {
'editable'?: boolean;
'isNew'?: boolean;
'isParentOpen'?: boolean;
Expand All @@ -523,37 +524,37 @@ declare namespace LocalJSX {
'property'?: string;
'value'?: string;
}
interface ColorGenerator extends JSXBase.HTMLAttributes<HTMLColorGeneratorElement> {
interface ColorGenerator {
'onDemoMessage'?: (event: CustomEvent<any>) => void;
}
interface CommandCursor extends JSXBase.HTMLAttributes<HTMLCommandCursorElement> {
interface CommandCursor {
'blink'?: boolean;
}
interface CommandLine extends JSXBase.HTMLAttributes<HTMLCommandLineElement> {
interface CommandLine {
'nobuttons'?: boolean;
}
interface CommandOutput extends JSXBase.HTMLAttributes<HTMLCommandOutputElement> {}
interface CommandPrompt extends JSXBase.HTMLAttributes<HTMLCommandPromptElement> {}
interface ContributorList extends JSXBase.HTMLAttributes<HTMLContributorListElement> {
interface CommandOutput {}
interface CommandPrompt {}
interface ContributorList {
'contributors'?: string[];
'link'?: (contributor: string) => string;
}
interface DocsButton extends JSXBase.HTMLAttributes<HTMLDocsButtonElement> {
interface DocsButton {
'href'?: string;
'round'?: boolean;
}
interface DocsCard extends JSXBase.HTMLAttributes<HTMLDocsCardElement> {
interface DocsCard {
'header'?: string;
'href'?: string;
'icon'?: string;
'img'?: string;
'ionicon'?: string;
}
interface DocsCards extends JSXBase.HTMLAttributes<HTMLDocsCardsElement> {}
interface DocsCode extends JSXBase.HTMLAttributes<HTMLDocsCodeElement> {
interface DocsCards {}
interface DocsCode {
'language'?: string;
}
interface DocsCodepen extends JSXBase.HTMLAttributes<HTMLDocsCodepenElement> {
interface DocsCodepen {
'defaultTab'?: string;
'height'?: string | number;
'penTitle'?: string;
Expand All @@ -562,90 +563,90 @@ declare namespace LocalJSX {
'theme'?: string;
'user'?: string;
}
interface DocsDemo extends JSXBase.HTMLAttributes<HTMLDocsDemoElement> {
interface DocsDemo {
'source'?: string;
'url'?: string;
}
interface DocsDropdown extends JSXBase.HTMLAttributes<HTMLDocsDropdownElement> {
interface DocsDropdown {
'align'?: 'left' | 'right' | 'center';
'icon'?: (props: any) => JSX.Element;
'label'?: string;
}
interface DocsHeader extends JSXBase.HTMLAttributes<HTMLDocsHeaderElement> {
interface DocsHeader {
'onToggleClick'?: (e: Event) => void;
}
interface DocsMenu extends JSXBase.HTMLAttributes<HTMLDocsMenuElement> {
interface DocsMenu {
'onToggleClick'?: (e: Event) => void;
}
interface DocsMenuToggle extends JSXBase.HTMLAttributes<HTMLDocsMenuToggleElement> {}
interface DocsNav extends JSXBase.HTMLAttributes<HTMLDocsNavElement> {
interface DocsMenuToggle {}
interface DocsNav {
'items'?: MenuItems;
}
interface DocsPage extends JSXBase.HTMLAttributes<HTMLDocsPageElement> {
interface DocsPage {
'history'?: RouterHistory;
'path'?: string;
}
interface DocsPageFooter extends JSXBase.HTMLAttributes<HTMLDocsPageFooterElement> {
interface DocsPageFooter {
'page'?: Page;
}
interface DocsPagination extends JSXBase.HTMLAttributes<HTMLDocsPaginationElement> {
interface DocsPagination {
'page'?: Page;
}
interface DocsReference extends JSXBase.HTMLAttributes<HTMLDocsReferenceElement> {
interface DocsReference {
'data'?: any[];
'keys'?: ReferenceKeys;
}
interface DocsRoot extends JSXBase.HTMLAttributes<HTMLDocsRootElement> {
interface DocsRoot {
'onPageChanged'?: (event: CustomEvent<any>) => void;
}
interface DocsSelect extends JSXBase.HTMLAttributes<HTMLDocsSelectElement> {
interface DocsSelect {
'initializer'?: (options: string[]) => string;
'onSelection'?: (event: CustomEvent<string>) => void;
'optionRenderer'?: (option: string) => any;
'options'?: string[];
}
interface DocsTab extends JSXBase.HTMLAttributes<HTMLDocsTabElement> {
interface DocsTab {
'selected'?: boolean;
'tab'?: string;
}
interface DocsTableOfContents extends JSXBase.HTMLAttributes<HTMLDocsTableOfContentsElement> {
interface DocsTableOfContents {
'basepath'?: string;
'label'?: string;
'links'?: Link[];
}
interface DocsTabs extends JSXBase.HTMLAttributes<HTMLDocsTabsElement> {
interface DocsTabs {
'listenFor'?: string;
}
interface FileTree extends JSXBase.HTMLAttributes<HTMLFileTreeElement> {}
interface FileTreeDirectory extends JSXBase.HTMLAttributes<HTMLFileTreeDirectoryElement> {
interface FileTree {}
interface FileTreeDirectory {
'collapsed'?: boolean;
'name'?: string;
}
interface FileTreeFile extends JSXBase.HTMLAttributes<HTMLFileTreeFileElement> {
interface FileTreeFile {
'name'?: string;
}
interface FrameworkSelect extends JSXBase.HTMLAttributes<HTMLFrameworkSelectElement> {
interface FrameworkSelect {
'onToggleClick'?: (e: Event) => void;
}
interface HeaderMobileCollapse extends JSXBase.HTMLAttributes<HTMLHeaderMobileCollapseElement> {
interface HeaderMobileCollapse {
'darkMode'?: boolean;
}
interface HubspotForm extends JSXBase.HTMLAttributes<HTMLHubspotFormElement> {
interface HubspotForm {
'formId'?: string;
}
interface IonicSearch extends JSXBase.HTMLAttributes<HTMLIonicSearchElement> {
interface IonicSearch {
'mobile'?: boolean;
}
interface LayeredColorsSelect extends JSXBase.HTMLAttributes<HTMLLayeredColorsSelectElement> {}
interface NativeEntInstall extends JSXBase.HTMLAttributes<HTMLNativeEntInstallElement> {
interface LayeredColorsSelect {}
interface NativeEntInstall {
'capacitorSlug'?: string;
'pluginId'?: string;
'variables'?: string;
}
interface NewColorGenerator extends JSXBase.HTMLAttributes<HTMLNewColorGeneratorElement> {}
interface SmsForm extends JSXBase.HTMLAttributes<HTMLSmsFormElement> {}
interface SteppedColorGenerator extends JSXBase.HTMLAttributes<HTMLSteppedColorGeneratorElement> {}
interface WistiaVideo extends JSXBase.HTMLAttributes<HTMLWistiaVideoElement> {
interface NewColorGenerator {}
interface SmsForm {}
interface SteppedColorGenerator {}
interface WistiaVideo {
'videoId'?: string;
}

Expand Down Expand Up @@ -703,7 +704,53 @@ export { LocalJSX as JSX };

declare module "@stencil/core" {
export namespace JSX {
interface IntrinsicElements extends LocalJSX.IntrinsicElements {}
interface IntrinsicElements {
'code-color': LocalJSX.CodeColor & JSXBase.HTMLAttributes<HTMLCodeColorElement>;
'color-accordion': LocalJSX.ColorAccordion & JSXBase.HTMLAttributes<HTMLColorAccordionElement>;
'color-gen-css-text': LocalJSX.ColorGenCssText & JSXBase.HTMLAttributes<HTMLColorGenCssTextElement>;
'color-gen-preview': LocalJSX.ColorGenPreview & JSXBase.HTMLAttributes<HTMLColorGenPreviewElement>;
'color-gen-select-colors': LocalJSX.ColorGenSelectColors & JSXBase.HTMLAttributes<HTMLColorGenSelectColorsElement>;
'color-gen-variable-selector': LocalJSX.ColorGenVariableSelector & JSXBase.HTMLAttributes<HTMLColorGenVariableSelectorElement>;
'color-generator': LocalJSX.ColorGenerator & JSXBase.HTMLAttributes<HTMLColorGeneratorElement>;
'command-cursor': LocalJSX.CommandCursor & JSXBase.HTMLAttributes<HTMLCommandCursorElement>;
'command-line': LocalJSX.CommandLine & JSXBase.HTMLAttributes<HTMLCommandLineElement>;
'command-output': LocalJSX.CommandOutput & JSXBase.HTMLAttributes<HTMLCommandOutputElement>;
'command-prompt': LocalJSX.CommandPrompt & JSXBase.HTMLAttributes<HTMLCommandPromptElement>;
'contributor-list': LocalJSX.ContributorList & JSXBase.HTMLAttributes<HTMLContributorListElement>;
'docs-button': LocalJSX.DocsButton & JSXBase.HTMLAttributes<HTMLDocsButtonElement>;
'docs-card': LocalJSX.DocsCard & JSXBase.HTMLAttributes<HTMLDocsCardElement>;
'docs-cards': LocalJSX.DocsCards & JSXBase.HTMLAttributes<HTMLDocsCardsElement>;
'docs-code': LocalJSX.DocsCode & JSXBase.HTMLAttributes<HTMLDocsCodeElement>;
'docs-codepen': LocalJSX.DocsCodepen & JSXBase.HTMLAttributes<HTMLDocsCodepenElement>;
'docs-demo': LocalJSX.DocsDemo & JSXBase.HTMLAttributes<HTMLDocsDemoElement>;
'docs-dropdown': LocalJSX.DocsDropdown & JSXBase.HTMLAttributes<HTMLDocsDropdownElement>;
'docs-header': LocalJSX.DocsHeader & JSXBase.HTMLAttributes<HTMLDocsHeaderElement>;
'docs-menu': LocalJSX.DocsMenu & JSXBase.HTMLAttributes<HTMLDocsMenuElement>;
'docs-menu-toggle': LocalJSX.DocsMenuToggle & JSXBase.HTMLAttributes<HTMLDocsMenuToggleElement>;
'docs-nav': LocalJSX.DocsNav & JSXBase.HTMLAttributes<HTMLDocsNavElement>;
'docs-page': LocalJSX.DocsPage & JSXBase.HTMLAttributes<HTMLDocsPageElement>;
'docs-page-footer': LocalJSX.DocsPageFooter & JSXBase.HTMLAttributes<HTMLDocsPageFooterElement>;
'docs-pagination': LocalJSX.DocsPagination & JSXBase.HTMLAttributes<HTMLDocsPaginationElement>;
'docs-reference': LocalJSX.DocsReference & JSXBase.HTMLAttributes<HTMLDocsReferenceElement>;
'docs-root': LocalJSX.DocsRoot & JSXBase.HTMLAttributes<HTMLDocsRootElement>;
'docs-select': LocalJSX.DocsSelect & JSXBase.HTMLAttributes<HTMLDocsSelectElement>;
'docs-tab': LocalJSX.DocsTab & JSXBase.HTMLAttributes<HTMLDocsTabElement>;
'docs-table-of-contents': LocalJSX.DocsTableOfContents & JSXBase.HTMLAttributes<HTMLDocsTableOfContentsElement>;
'docs-tabs': LocalJSX.DocsTabs & JSXBase.HTMLAttributes<HTMLDocsTabsElement>;
'file-tree': LocalJSX.FileTree & JSXBase.HTMLAttributes<HTMLFileTreeElement>;
'file-tree-directory': LocalJSX.FileTreeDirectory & JSXBase.HTMLAttributes<HTMLFileTreeDirectoryElement>;
'file-tree-file': LocalJSX.FileTreeFile & JSXBase.HTMLAttributes<HTMLFileTreeFileElement>;
'framework-select': LocalJSX.FrameworkSelect & JSXBase.HTMLAttributes<HTMLFrameworkSelectElement>;
'header-mobile-collapse': LocalJSX.HeaderMobileCollapse & JSXBase.HTMLAttributes<HTMLHeaderMobileCollapseElement>;
'hubspot-form': LocalJSX.HubspotForm & JSXBase.HTMLAttributes<HTMLHubspotFormElement>;
'ionic-search': LocalJSX.IonicSearch & JSXBase.HTMLAttributes<HTMLIonicSearchElement>;
'layered-colors-select': LocalJSX.LayeredColorsSelect & JSXBase.HTMLAttributes<HTMLLayeredColorsSelectElement>;
'native-ent-install': LocalJSX.NativeEntInstall & JSXBase.HTMLAttributes<HTMLNativeEntInstallElement>;
'new-color-generator': LocalJSX.NewColorGenerator & JSXBase.HTMLAttributes<HTMLNewColorGeneratorElement>;
'sms-form': LocalJSX.SmsForm & JSXBase.HTMLAttributes<HTMLSmsFormElement>;
'stepped-color-generator': LocalJSX.SteppedColorGenerator & JSXBase.HTMLAttributes<HTMLSteppedColorGeneratorElement>;
'wistia-video': LocalJSX.WistiaVideo & JSXBase.HTMLAttributes<HTMLWistiaVideoElement>;
}
}
}

Expand Down

0 comments on commit 6dfa9c0

Please sign in to comment.