cityofaustin/janis

Master build is broken

Closed this issue · 0 comments

Running ./scripts/build.sh I get the following:

ReferenceError: navigator is not defined
    at browserLocale (/app/node_modules/browser-locale/index.js:4:3)
    at LanguageWrapper._this.parseBrowserLanguageCode (/app/dist/static.b996ba98.js:2508:31)
    at LanguageWrapper._this.setLanguage (/app/dist/static.b996ba98.js:2516:33)
    at new LanguageWrapper (/app/dist/static.b996ba98.js:2541:19)
    at za (/app/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:31:369)
    at a.render (/app/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:36:18)
    at a.read (/app/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:35:250)
    at renderToString (/app/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:44:6)
    at renderToStringAndExtract (/app/node_modules/react-static/lib/static.js:353:68)
    at Object.renderToHtml (/app/node_modules/react-static/lib/utils.js:189:14)
    at _callee3$ (/app/node_modules/react-static/lib/static.js:384:39)
    at tryCatch (/app/node_modules/regenerator-runtime/runtime.js:62:40)
    at Generator.invoke [as _invoke] (/app/node_modules/regenerator-runtime/runtime.js:296:22)
    at Generator.prototype.(anonymous function) [as next] (/app/node_modules/regenerator-runtime/runtime.js:114:21)
    at step (/app/node_modules/react-static/lib/static.js:126:191)
    at /app/node_modules/react-static/lib/static.js:126:437

I assume it's because the router is assuming a client but we're not building in a browser so it gets sad