Skip to content

Commit

Permalink
Merge pull request #1998 from intuit/fix-publish
Browse files Browse the repository at this point in the history
fix publish
  • Loading branch information
hipstersmoothie committed May 25, 2021
2 parents c6740ad + d90738e commit 1532cd0
Show file tree
Hide file tree
Showing 4 changed files with 514 additions and 28 deletions.
13 changes: 7 additions & 6 deletions auto.config.ts
Expand Up @@ -2,7 +2,7 @@ import { AutoRc } from "./packages/core";

import { INpmConfig } from "./plugins/npm";
import { IBrewPluginOptions } from "./plugins/brew";
import { IGhPagesPluginOptions } from "./plugins/gh-pages";
// import { IGhPagesPluginOptions } from "./plugins/gh-pages";
import { IAllContributorsPluginOptions } from "./plugins/all-contributors";

const npmOptions: INpmConfig = {
Expand All @@ -22,10 +22,11 @@ const brewOptions: IBrewPluginOptions = {
name: "auto",
};

const ghPagesOptions: IGhPagesPluginOptions = {
buildCommand: "yarn docs:build",
dir: "docs/out",
};
// const ghPagesOptions: IGhPagesPluginOptions = {
// buildCommand: "yarn docs:build",
// dir: "docs/out",
// };
//

/** Auto configuration */
export default function rc(): AutoRc {
Expand All @@ -46,7 +47,7 @@ export default function rc(): AutoRc {
"./scripts/auto-update-curl-version.js",
["all-contributors", allContributorsOptions],
["brew", brewOptions],
["gh-pages", ghPagesOptions],
// ["gh-pages", ghPagesOptions],
],
labels: [
{
Expand Down
3 changes: 2 additions & 1 deletion package.json
Expand Up @@ -78,7 +78,8 @@
"simple-react-lightbox": "^3.1.2-3",
"title-case": "^3.0.2",
"ts-jest": "^26.1.3",
"typescript": "~4.2.3"
"typescript": "~4.2.3",
"webpack": "^4.46.0"
},
"husky": {
"hooks": {
Expand Down
102 changes: 102 additions & 0 deletions patches/next-ignite+0.10.11.patch
@@ -0,0 +1,102 @@
diff --git a/node_modules/next-ignite/dist/cjs/layouts/nav-bar.js b/node_modules/next-ignite/dist/cjs/layouts/nav-bar.js
index 62f20f3..02efd27 100644
--- a/node_modules/next-ignite/dist/cjs/layouts/nav-bar.js
+++ b/node_modules/next-ignite/dist/cjs/layouts/nav-bar.js
@@ -1,2 +1,61 @@
-"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _react=_interopRequireDefault(require("react"));var _head=_interopRequireDefault(require("next/head"));var _skipNav=require("@reach/skip-nav");var _navbar=require("../components/navbar");var _mobileMenuContext=require("../utils/mobile-menu-context");var _formatPath=require("../utils/format-path");var _isDarkMode=require("../utils/is-dark-mode");const NavBarLayout=({children:content,...props})=>{const menuState=_react.default.useState(false);_react.default.useEffect(()=>{if(typeof document==="undefined"){return}function focusSearch(e){if(e.key==="/"){document.getElementById("search").focus();e.preventDefault()}}document.addEventListener("keydown",focusSearch);return()=>{document.removeEventListener("keydown",focusSearch)}},[]);const isDark=(0,_isDarkMode.useDarkMode)();return _react.default.createElement(_mobileMenuContext.MobileMenuContext.Provider,{value:props.menuState||menuState},_react.default.createElement(_head.default,null,_react.default.createElement("link",{rel:"shortcut icon",media:"(prefers-color-scheme:dark)",href:(0,_formatPath.formatPath)(isDark?process.env.FAVICON_DARK:process.env.FAVICON)})),_react.default.createElement(_skipNav.SkipNavLink,null),_react.default.createElement("div",{id:"ignite",className:"min-h-screen flex flex-col bg-white dark:bg-gray-1000"},_react.default.createElement(_navbar.NavBar,{sections:JSON.parse(process.env.TOP_LEVEL_SECTIONS),hasHomePage:process.env.HAS_HOMEPAGE}),content))};var _default=NavBarLayout;exports.default=_default;
+"use strict";
+var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.default = void 0;
+var _react = _interopRequireDefault(require("react"));
+var _head = _interopRequireDefault(require("next/head"));
+var _skipNav = require("@reach/skip-nav");
+var _navbar = require("../components/navbar");
+var _mobileMenuContext = require("../utils/mobile-menu-context");
+var _formatPath = require("../utils/format-path");
+var _isDarkMode = require("../utils/is-dark-mode");
+const NavBarLayout = ({ children: content, ...props }) => {
+ const menuState = _react.default.useState(false);
+ _react.default.useEffect(() => {
+ if (typeof document === "undefined") {
+ return;
+ }
+ function focusSearch(e) {
+ if (e.key === "/") {
+ document.getElementById("search").focus();
+ e.preventDefault();
+ }
+ }
+ document.addEventListener("keydown", focusSearch);
+ return () => {
+ document.removeEventListener("keydown", focusSearch);
+ };
+ }, []);
+ const isDark = (0, _isDarkMode.useDarkMode)();
+ return _react.default.createElement(
+ _mobileMenuContext.MobileMenuContext.Provider,
+ { value: props.menuState || menuState },
+ _react.default.createElement(
+ _head.default,
+ null,
+ _react.default.createElement("link", {
+ rel: "shortcut icon",
+ media: "(prefers-color-scheme:dark)",
+ href: (0, _formatPath.formatPath)(
+ isDark ? process.env.FAVICON_DARK : process.env.FAVICON
+ ),
+ })
+ ),
+ _react.default.createElement(_skipNav.SkipNavLink, null),
+ _react.default.createElement(
+ "div",
+ {
+ id: "ignite",
+ className: "min-h-screen flex flex-col bg-white dark:bg-gray-1000",
+ },
+ _react.default.createElement(_navbar.NavBar, {
+ sections: JSON.parse(process.env.TOP_LEVEL_SECTIONS),
+ hasHomePage: process.env.HAS_HOMEPAGE,
+ }),
+ content
+ )
+ );
+};
+var _default = NavBarLayout;
+exports.default = _default;
//# sourceMappingURL=nav-bar.js.map
diff --git a/node_modules/next-ignite/dist/cjs/utils/format-path.js b/node_modules/next-ignite/dist/cjs/utils/format-path.js
index 36db883..3e709e9 100644
--- a/node_modules/next-ignite/dist/cjs/utils/format-path.js
+++ b/node_modules/next-ignite/dist/cjs/utils/format-path.js
@@ -1,2 +1,29 @@
-"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports.formatPath=formatPath;exports.postFixHTML=postFixHTML;var _path=_interopRequireDefault(require("path"));function formatPath(p){return _path.default.join(process.env.BASE_PATH,`/${p.replace(/\.mdx$/,"")}`)}function postFixHTML(p){if(!process.env.STATIC_HTML_URLS){return p}if(p.startsWith("#")){return p}if(_path.default.basename(p).includes("#")){return p.replace("#",".html#")}return`${p}.html`}
+"use strict";
+var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.formatPath = formatPath;
+exports.postFixHTML = postFixHTML;
+var _path = _interopRequireDefault(require("path"));
+function formatPath(p) {
+ if (!p) {
+ return process.env.BASE_PATH;
+ }
+
+ return _path.default.join(
+ process.env.BASE_PATH,
+ `/${p.replace(/\.mdx$/, "")}`
+ );
+}
+function postFixHTML(p) {
+ if (!process.env.STATIC_HTML_URLS) {
+ return p;
+ }
+ if (p.startsWith("#")) {
+ return p;
+ }
+ if (_path.default.basename(p).includes("#")) {
+ return p.replace("#", ".html#");
+ }
+ return `${p}.html`;
+}
//# sourceMappingURL=format-path.js.map

0 comments on commit 1532cd0

Please sign in to comment.