├── .compilerc ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── assets └── icons │ ├── node-installer.icns │ ├── node-installer.ico │ └── node-installer.png ├── guides └── development.md ├── package.json ├── spec ├── __mocks__ │ ├── electron-compile.js │ ├── electron-devtools-installer.js │ ├── electron-log.js │ ├── electron-window-state.js │ ├── electron.js │ └── web-contents.js ├── main │ ├── developer-spec.js │ ├── main-spec.js │ └── window-manager-spec.js ├── setup.js └── utils │ └── is-dev-mode-spec.js ├── src ├── logger.js ├── main │ ├── developer.js │ ├── main.js │ ├── window-manager.js │ └── window-menu.js ├── renderer │ ├── components │ │ ├── App.jsx │ │ ├── InstalledNodeVersion.jsx │ │ ├── InstallingOverlay.jsx │ │ ├── LeftPanel.jsx │ │ ├── RandomExample.jsx │ │ ├── RightPanel.jsx │ │ ├── icons │ │ │ ├── Error.jsx │ │ │ ├── NodeWhite.jsx │ │ │ ├── Spinner.jsx │ │ │ └── index.js │ │ └── images │ │ │ ├── NodeLogo.jsx │ │ │ └── NodeSchoolLogo.jsx │ ├── index.html │ ├── less │ │ ├── core.less │ │ ├── installing-overlay.less │ │ ├── left-panel.less │ │ ├── panels.less │ │ ├── right-panel.less │ │ └── spinner.less │ └── lib │ │ ├── Installer.js │ │ ├── check-node.js │ │ ├── examples.js │ │ └── versions.js └── utils │ └── is-dev-mode.js ├── static └── images │ ├── lgoonodejswhite.png │ ├── nodejs-new-white-bw.png │ ├── nodejs-new-white-pantone.png │ └── schoolhouse.svg └── wallaby.js /.compilerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/.compilerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist/ 3 | .vscode -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/README.md -------------------------------------------------------------------------------- /assets/icons/node-installer.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/assets/icons/node-installer.icns -------------------------------------------------------------------------------- /assets/icons/node-installer.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/assets/icons/node-installer.ico -------------------------------------------------------------------------------- /assets/icons/node-installer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/assets/icons/node-installer.png -------------------------------------------------------------------------------- /guides/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/guides/development.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/package.json -------------------------------------------------------------------------------- /spec/__mocks__/electron-compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/__mocks__/electron-compile.js -------------------------------------------------------------------------------- /spec/__mocks__/electron-devtools-installer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/__mocks__/electron-devtools-installer.js -------------------------------------------------------------------------------- /spec/__mocks__/electron-log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/__mocks__/electron-log.js -------------------------------------------------------------------------------- /spec/__mocks__/electron-window-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/__mocks__/electron-window-state.js -------------------------------------------------------------------------------- /spec/__mocks__/electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/__mocks__/electron.js -------------------------------------------------------------------------------- /spec/__mocks__/web-contents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/__mocks__/web-contents.js -------------------------------------------------------------------------------- /spec/main/developer-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/main/developer-spec.js -------------------------------------------------------------------------------- /spec/main/main-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/main/main-spec.js -------------------------------------------------------------------------------- /spec/main/window-manager-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/main/window-manager-spec.js -------------------------------------------------------------------------------- /spec/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/setup.js -------------------------------------------------------------------------------- /spec/utils/is-dev-mode-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/spec/utils/is-dev-mode-spec.js -------------------------------------------------------------------------------- /src/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/logger.js -------------------------------------------------------------------------------- /src/main/developer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/main/developer.js -------------------------------------------------------------------------------- /src/main/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/main/main.js -------------------------------------------------------------------------------- /src/main/window-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/main/window-manager.js -------------------------------------------------------------------------------- /src/main/window-menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/main/window-menu.js -------------------------------------------------------------------------------- /src/renderer/components/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/App.jsx -------------------------------------------------------------------------------- /src/renderer/components/InstalledNodeVersion.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/InstalledNodeVersion.jsx -------------------------------------------------------------------------------- /src/renderer/components/InstallingOverlay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/InstallingOverlay.jsx -------------------------------------------------------------------------------- /src/renderer/components/LeftPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/LeftPanel.jsx -------------------------------------------------------------------------------- /src/renderer/components/RandomExample.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/RandomExample.jsx -------------------------------------------------------------------------------- /src/renderer/components/RightPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/RightPanel.jsx -------------------------------------------------------------------------------- /src/renderer/components/icons/Error.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/icons/Error.jsx -------------------------------------------------------------------------------- /src/renderer/components/icons/NodeWhite.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/icons/NodeWhite.jsx -------------------------------------------------------------------------------- /src/renderer/components/icons/Spinner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/icons/Spinner.jsx -------------------------------------------------------------------------------- /src/renderer/components/icons/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/icons/index.js -------------------------------------------------------------------------------- /src/renderer/components/images/NodeLogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/images/NodeLogo.jsx -------------------------------------------------------------------------------- /src/renderer/components/images/NodeSchoolLogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/components/images/NodeSchoolLogo.jsx -------------------------------------------------------------------------------- /src/renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/index.html -------------------------------------------------------------------------------- /src/renderer/less/core.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/less/core.less -------------------------------------------------------------------------------- /src/renderer/less/installing-overlay.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/less/installing-overlay.less -------------------------------------------------------------------------------- /src/renderer/less/left-panel.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/less/left-panel.less -------------------------------------------------------------------------------- /src/renderer/less/panels.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/less/panels.less -------------------------------------------------------------------------------- /src/renderer/less/right-panel.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/less/right-panel.less -------------------------------------------------------------------------------- /src/renderer/less/spinner.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/less/spinner.less -------------------------------------------------------------------------------- /src/renderer/lib/Installer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/lib/Installer.js -------------------------------------------------------------------------------- /src/renderer/lib/check-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/lib/check-node.js -------------------------------------------------------------------------------- /src/renderer/lib/examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/lib/examples.js -------------------------------------------------------------------------------- /src/renderer/lib/versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/renderer/lib/versions.js -------------------------------------------------------------------------------- /src/utils/is-dev-mode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/src/utils/is-dev-mode.js -------------------------------------------------------------------------------- /static/images/lgoonodejswhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/static/images/lgoonodejswhite.png -------------------------------------------------------------------------------- /static/images/nodejs-new-white-bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/static/images/nodejs-new-white-bw.png -------------------------------------------------------------------------------- /static/images/nodejs-new-white-pantone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/static/images/nodejs-new-white-pantone.png -------------------------------------------------------------------------------- /static/images/schoolhouse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/static/images/schoolhouse.svg -------------------------------------------------------------------------------- /wallaby.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejs/installer/HEAD/wallaby.js --------------------------------------------------------------------------------