├── .editorconfig ├── .eslintignore ├── .flowconfig ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .npmrc ├── .travis.yml ├── .vscode ├── extensions.json └── settings.json ├── CHANGES.md ├── CHANGES.old.md ├── LICENSE ├── README.md ├── TODO ├── appveyor.yml ├── docs ├── BrowserSupport.md ├── Commands.md ├── Configuration.md ├── Examples.md ├── FAQ.md ├── Features.md ├── ImplementingPlugins.md ├── Middleware.md ├── Plugins.md ├── README.md ├── Stylesheets.md ├── Testing.md ├── Versioning.md └── guides │ ├── QuickDevelopment.md │ ├── README.md │ ├── ReactApps.md │ ├── ReactComponents.md │ └── resources │ ├── react-app-build-dist.png │ ├── react-app-build.png │ ├── react-app-default.png │ ├── react-app-test-coverage-html.png │ ├── react-app-test-coverage.png │ ├── react-component-build.png │ ├── react-component-demo.gif │ ├── react-component-serve-error-browser.png │ ├── react-component-serve-error-console.png │ ├── react-component-test-coverage-html.png │ ├── react-component-test-coverage.png │ ├── react-serve-app-error-browser.png │ ├── react-serve-app-error-console.png │ ├── react-serve-app-hmr-css.gif │ ├── react-serve-app-hmr-js.gif │ ├── react-serve-app-render-error.png │ └── react-serve.png ├── express.js ├── flow-typed ├── libdefs.js └── npm │ ├── debug_v2.x.x.js │ ├── expect_v1.x.x.js │ ├── minimist_v1.x.x.js │ ├── mocha_v3.1.x.js │ ├── run-series_v1.x.x.js │ └── semver_v5.1.x.js ├── package-changelog.js ├── package.json ├── resources ├── auto-install.gif ├── config.dot ├── cover.jpg ├── linux.png └── windows.png ├── src ├── WebpackStatusPlugin.js ├── appCommands.js ├── bin │ └── nwb.js ├── cli.js ├── commands │ ├── build-demo.js │ ├── build-inferno-app.js │ ├── build-inferno.js │ ├── build-preact-app.js │ ├── build-preact.js │ ├── build-react-app.js │ ├── build-react-component.js │ ├── build-react.js │ ├── build-web-app.js │ ├── build-web-module.js │ ├── build-web.js │ ├── build.js │ ├── check-config.js │ ├── clean-app.js │ ├── clean-demo.js │ ├── clean-module.js │ ├── clean.js │ ├── inferno.js │ ├── init.js │ ├── new.js │ ├── preact.js │ ├── react.js │ ├── serve-inferno-app.js │ ├── serve-inferno.js │ ├── serve-preact-app.js │ ├── serve-preact.js │ ├── serve-react-app.js │ ├── serve-react-demo.js │ ├── serve-react.js │ ├── serve-web-app.js │ ├── serve-web.js │ ├── serve.js │ ├── test-inferno.js │ ├── test-preact.js │ ├── test-react-component.js │ ├── test-react.js │ ├── test-web-module.js │ ├── test.js │ └── web.js ├── config │ ├── UserConfigReport.js │ ├── babel.js │ ├── index.js │ ├── karma.js │ ├── npm.js │ ├── plugin.js │ ├── user.js │ └── webpack.js ├── constants.js ├── createBabelConfig.js ├── createKarmaConfig.js ├── createProject.js ├── createServerWebpackConfig.js ├── createWebpackConfig.js ├── debug.js ├── devServer.js ├── errors.js ├── expressMiddleware.js ├── inferno │ ├── index.js │ ├── inferno-preset.js │ └── renderShim.js ├── karmaServer.js ├── moduleBuild.js ├── preact │ ├── index.js │ ├── preact-preset.js │ └── renderShim.js ├── quickCommands.js ├── react │ ├── index.js │ └── renderShim.js ├── types.js ├── utils.js ├── web │ └── index.js ├── webpackBuild.js ├── webpackServer.js └── webpackUtils.js ├── templates ├── inferno-app │ ├── CONTRIBUTING.md │ ├── README.md │ ├── _.gitignore │ ├── _.travis.yml │ ├── _package.json │ ├── nwb.config.js │ ├── public │ │ └── _.gitkeep │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── index.css │ │ ├── index.html │ │ ├── index.js │ │ └── inferno.svg │ └── tests │ │ ├── App.test.js │ │ └── _.eslintrc ├── preact-app │ ├── CONTRIBUTING.md │ ├── README.md │ ├── _.gitignore │ ├── _.travis.yml │ ├── _package.json │ ├── nwb.config.js │ ├── public │ │ └── _.gitkeep │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── index.css │ │ ├── index.html │ │ ├── index.js │ │ ├── preact-logo.svg │ │ └── preact-name.svg │ └── tests │ │ ├── App.test.js │ │ └── _.eslintrc ├── react-app │ ├── CONTRIBUTING.md │ ├── README.md │ ├── _.gitignore │ ├── _.travis.yml │ ├── _package.json │ ├── nwb.config.js │ ├── public │ │ └── _.gitkeep │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── index.css │ │ ├── index.html │ │ ├── index.js │ │ └── react.svg │ └── tests │ │ ├── App.test.js │ │ └── _.eslintrc ├── react-component │ ├── CONTRIBUTING.md │ ├── README.md │ ├── _.gitignore │ ├── _.travis.yml │ ├── _package.json │ ├── demo │ │ └── src │ │ │ └── index.js │ ├── nwb.config.js │ ├── src │ │ └── index.js │ └── tests │ │ ├── _.eslintrc │ │ └── index.test.js ├── web-app │ ├── CONTRIBUTING.md │ ├── README.md │ ├── _.gitignore │ ├── _.travis.yml │ ├── _package.json │ ├── nwb.config.js │ ├── public │ │ └── _.gitkeep │ ├── src │ │ ├── index.html │ │ └── index.js │ └── tests │ │ ├── _.eslintrc │ │ └── index.test.js ├── web-module │ ├── CONTRIBUTING.md │ ├── README.md │ ├── _.gitignore │ ├── _.travis.yml │ ├── _package.json │ ├── nwb.config.js │ ├── src │ │ └── index.js │ └── tests │ │ ├── _.eslintrc │ │ └── index.test.js └── webpack-template.html └── tests ├── .eslintrc ├── commands ├── build-test.js ├── new-init-test.js ├── projects-test.js ├── serve-test.js └── test-test.js ├── config-test.js ├── createBabelConfig-test.js ├── createKarmaConfig-test.js ├── createProject-test.js ├── createWebpackConfig-test.js ├── fixtures ├── bad-config.js ├── invalid-config.js ├── plugins │ ├── node_modules │ │ └── nwb-testplugin │ │ │ ├── index.js │ │ │ └── package.json │ └── package.json ├── projects │ ├── async-await │ │ ├── _package.json │ │ ├── nwb.config.js │ │ ├── src │ │ │ ├── App.js │ │ │ ├── index.html │ │ │ └── index.js │ │ └── tests │ │ │ ├── _.eslintrc │ │ │ └── index.test.js │ ├── cherry-pick │ │ ├── _package.json │ │ ├── nwb.config.js │ │ └── src │ │ │ ├── __tests__ │ │ │ └── helper.js │ │ │ ├── index.js │ │ │ ├── index.spec.js │ │ │ └── index.test.js │ ├── express-middleware │ │ ├── _package.json │ │ ├── nwb.config.js │ │ ├── server.js │ │ └── src │ │ │ ├── App.js │ │ │ ├── index.html │ │ │ └── index.js │ ├── failing-build │ │ ├── _package.json │ │ ├── nwb.config.js │ │ └── src │ │ │ └── index.js │ ├── react-component-with-css │ │ ├── _package.json │ │ ├── nwb.config.js │ │ └── src │ │ │ ├── components │ │ │ ├── Thing.css │ │ │ ├── Thing.js │ │ │ └── Thing.spec.js │ │ │ └── index.js │ └── router-app │ │ ├── _package.json │ │ ├── nwb.config.js │ │ ├── public │ │ ├── favicon.ico │ │ └── subdir │ │ │ └── shyamalan.jpg │ │ └── src │ │ ├── components │ │ └── Thing.js │ │ ├── index.html │ │ ├── index.js │ │ └── routes │ │ ├── App.css │ │ ├── App.js │ │ ├── child1 │ │ └── Child1.js │ │ ├── child2 │ │ ├── Child2.css │ │ └── Child2.js │ │ └── root.js └── worst-config.js └── utils-test.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /flow-typed 2 | /lib 3 | /node_modules 4 | /templates 5 | -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.dot diff 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.npmrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CHANGES.old.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/CHANGES.old.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/TODO -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/BrowserSupport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/BrowserSupport.md -------------------------------------------------------------------------------- /docs/Commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Commands.md -------------------------------------------------------------------------------- /docs/Configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Configuration.md -------------------------------------------------------------------------------- /docs/Examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Examples.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/Features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Features.md -------------------------------------------------------------------------------- /docs/ImplementingPlugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/ImplementingPlugins.md -------------------------------------------------------------------------------- /docs/Middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Middleware.md -------------------------------------------------------------------------------- /docs/Plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Plugins.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/Stylesheets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Stylesheets.md -------------------------------------------------------------------------------- /docs/Testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Testing.md -------------------------------------------------------------------------------- /docs/Versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/Versioning.md -------------------------------------------------------------------------------- /docs/guides/QuickDevelopment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/QuickDevelopment.md -------------------------------------------------------------------------------- /docs/guides/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/README.md -------------------------------------------------------------------------------- /docs/guides/ReactApps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/ReactApps.md -------------------------------------------------------------------------------- /docs/guides/ReactComponents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/ReactComponents.md -------------------------------------------------------------------------------- /docs/guides/resources/react-app-build-dist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-app-build-dist.png -------------------------------------------------------------------------------- /docs/guides/resources/react-app-build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-app-build.png -------------------------------------------------------------------------------- /docs/guides/resources/react-app-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-app-default.png -------------------------------------------------------------------------------- /docs/guides/resources/react-app-test-coverage-html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-app-test-coverage-html.png -------------------------------------------------------------------------------- /docs/guides/resources/react-app-test-coverage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-app-test-coverage.png -------------------------------------------------------------------------------- /docs/guides/resources/react-component-build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-component-build.png -------------------------------------------------------------------------------- /docs/guides/resources/react-component-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-component-demo.gif -------------------------------------------------------------------------------- /docs/guides/resources/react-component-serve-error-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-component-serve-error-browser.png -------------------------------------------------------------------------------- /docs/guides/resources/react-component-serve-error-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-component-serve-error-console.png -------------------------------------------------------------------------------- /docs/guides/resources/react-component-test-coverage-html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-component-test-coverage-html.png -------------------------------------------------------------------------------- /docs/guides/resources/react-component-test-coverage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-component-test-coverage.png -------------------------------------------------------------------------------- /docs/guides/resources/react-serve-app-error-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-serve-app-error-browser.png -------------------------------------------------------------------------------- /docs/guides/resources/react-serve-app-error-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-serve-app-error-console.png -------------------------------------------------------------------------------- /docs/guides/resources/react-serve-app-hmr-css.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-serve-app-hmr-css.gif -------------------------------------------------------------------------------- /docs/guides/resources/react-serve-app-hmr-js.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-serve-app-hmr-js.gif -------------------------------------------------------------------------------- /docs/guides/resources/react-serve-app-render-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-serve-app-render-error.png -------------------------------------------------------------------------------- /docs/guides/resources/react-serve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/docs/guides/resources/react-serve.png -------------------------------------------------------------------------------- /express.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/expressMiddleware') 2 | -------------------------------------------------------------------------------- /flow-typed/libdefs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/flow-typed/libdefs.js -------------------------------------------------------------------------------- /flow-typed/npm/debug_v2.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/flow-typed/npm/debug_v2.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/expect_v1.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/flow-typed/npm/expect_v1.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/minimist_v1.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/flow-typed/npm/minimist_v1.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/mocha_v3.1.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/flow-typed/npm/mocha_v3.1.x.js -------------------------------------------------------------------------------- /flow-typed/npm/run-series_v1.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/flow-typed/npm/run-series_v1.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/semver_v5.1.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/flow-typed/npm/semver_v5.1.x.js -------------------------------------------------------------------------------- /package-changelog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/package-changelog.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/package.json -------------------------------------------------------------------------------- /resources/auto-install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/resources/auto-install.gif -------------------------------------------------------------------------------- /resources/config.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/resources/config.dot -------------------------------------------------------------------------------- /resources/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/resources/cover.jpg -------------------------------------------------------------------------------- /resources/linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/resources/linux.png -------------------------------------------------------------------------------- /resources/windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/resources/windows.png -------------------------------------------------------------------------------- /src/WebpackStatusPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/WebpackStatusPlugin.js -------------------------------------------------------------------------------- /src/appCommands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/appCommands.js -------------------------------------------------------------------------------- /src/bin/nwb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/bin/nwb.js -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/commands/build-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-demo.js -------------------------------------------------------------------------------- /src/commands/build-inferno-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-inferno-app.js -------------------------------------------------------------------------------- /src/commands/build-inferno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-inferno.js -------------------------------------------------------------------------------- /src/commands/build-preact-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-preact-app.js -------------------------------------------------------------------------------- /src/commands/build-preact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-preact.js -------------------------------------------------------------------------------- /src/commands/build-react-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-react-app.js -------------------------------------------------------------------------------- /src/commands/build-react-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-react-component.js -------------------------------------------------------------------------------- /src/commands/build-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-react.js -------------------------------------------------------------------------------- /src/commands/build-web-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-web-app.js -------------------------------------------------------------------------------- /src/commands/build-web-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-web-module.js -------------------------------------------------------------------------------- /src/commands/build-web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build-web.js -------------------------------------------------------------------------------- /src/commands/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/build.js -------------------------------------------------------------------------------- /src/commands/check-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/check-config.js -------------------------------------------------------------------------------- /src/commands/clean-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/clean-app.js -------------------------------------------------------------------------------- /src/commands/clean-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/clean-demo.js -------------------------------------------------------------------------------- /src/commands/clean-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/clean-module.js -------------------------------------------------------------------------------- /src/commands/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/clean.js -------------------------------------------------------------------------------- /src/commands/inferno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/inferno.js -------------------------------------------------------------------------------- /src/commands/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/init.js -------------------------------------------------------------------------------- /src/commands/new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/new.js -------------------------------------------------------------------------------- /src/commands/preact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/preact.js -------------------------------------------------------------------------------- /src/commands/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/react.js -------------------------------------------------------------------------------- /src/commands/serve-inferno-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-inferno-app.js -------------------------------------------------------------------------------- /src/commands/serve-inferno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-inferno.js -------------------------------------------------------------------------------- /src/commands/serve-preact-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-preact-app.js -------------------------------------------------------------------------------- /src/commands/serve-preact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-preact.js -------------------------------------------------------------------------------- /src/commands/serve-react-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-react-app.js -------------------------------------------------------------------------------- /src/commands/serve-react-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-react-demo.js -------------------------------------------------------------------------------- /src/commands/serve-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-react.js -------------------------------------------------------------------------------- /src/commands/serve-web-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-web-app.js -------------------------------------------------------------------------------- /src/commands/serve-web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve-web.js -------------------------------------------------------------------------------- /src/commands/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/serve.js -------------------------------------------------------------------------------- /src/commands/test-inferno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/test-inferno.js -------------------------------------------------------------------------------- /src/commands/test-preact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/test-preact.js -------------------------------------------------------------------------------- /src/commands/test-react-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/test-react-component.js -------------------------------------------------------------------------------- /src/commands/test-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/test-react.js -------------------------------------------------------------------------------- /src/commands/test-web-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/test-web-module.js -------------------------------------------------------------------------------- /src/commands/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/test.js -------------------------------------------------------------------------------- /src/commands/web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/commands/web.js -------------------------------------------------------------------------------- /src/config/UserConfigReport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/config/UserConfigReport.js -------------------------------------------------------------------------------- /src/config/babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/config/babel.js -------------------------------------------------------------------------------- /src/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/config/index.js -------------------------------------------------------------------------------- /src/config/karma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/config/karma.js -------------------------------------------------------------------------------- /src/config/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/config/npm.js -------------------------------------------------------------------------------- /src/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/config/plugin.js -------------------------------------------------------------------------------- /src/config/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/config/user.js -------------------------------------------------------------------------------- /src/config/webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/config/webpack.js -------------------------------------------------------------------------------- /src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/constants.js -------------------------------------------------------------------------------- /src/createBabelConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/createBabelConfig.js -------------------------------------------------------------------------------- /src/createKarmaConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/createKarmaConfig.js -------------------------------------------------------------------------------- /src/createProject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/createProject.js -------------------------------------------------------------------------------- /src/createServerWebpackConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/createServerWebpackConfig.js -------------------------------------------------------------------------------- /src/createWebpackConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/createWebpackConfig.js -------------------------------------------------------------------------------- /src/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/debug.js -------------------------------------------------------------------------------- /src/devServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/devServer.js -------------------------------------------------------------------------------- /src/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/errors.js -------------------------------------------------------------------------------- /src/expressMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/expressMiddleware.js -------------------------------------------------------------------------------- /src/inferno/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/inferno/index.js -------------------------------------------------------------------------------- /src/inferno/inferno-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/inferno/inferno-preset.js -------------------------------------------------------------------------------- /src/inferno/renderShim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/inferno/renderShim.js -------------------------------------------------------------------------------- /src/karmaServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/karmaServer.js -------------------------------------------------------------------------------- /src/moduleBuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/moduleBuild.js -------------------------------------------------------------------------------- /src/preact/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/preact/index.js -------------------------------------------------------------------------------- /src/preact/preact-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/preact/preact-preset.js -------------------------------------------------------------------------------- /src/preact/renderShim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/preact/renderShim.js -------------------------------------------------------------------------------- /src/quickCommands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/quickCommands.js -------------------------------------------------------------------------------- /src/react/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/react/index.js -------------------------------------------------------------------------------- /src/react/renderShim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/react/renderShim.js -------------------------------------------------------------------------------- /src/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/types.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/web/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/web/index.js -------------------------------------------------------------------------------- /src/webpackBuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/webpackBuild.js -------------------------------------------------------------------------------- /src/webpackServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/webpackServer.js -------------------------------------------------------------------------------- /src/webpackUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/src/webpackUtils.js -------------------------------------------------------------------------------- /templates/inferno-app/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/CONTRIBUTING.md -------------------------------------------------------------------------------- /templates/inferno-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/README.md -------------------------------------------------------------------------------- /templates/inferno-app/_.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | /dist 3 | /node_modules 4 | npm-debug.log* 5 | -------------------------------------------------------------------------------- /templates/inferno-app/_.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/_.travis.yml -------------------------------------------------------------------------------- /templates/inferno-app/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/_package.json -------------------------------------------------------------------------------- /templates/inferno-app/nwb.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | type: 'inferno-app' 3 | } 4 | -------------------------------------------------------------------------------- /templates/inferno-app/public/_.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/inferno-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/src/App.css -------------------------------------------------------------------------------- /templates/inferno-app/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/src/App.js -------------------------------------------------------------------------------- /templates/inferno-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/src/index.css -------------------------------------------------------------------------------- /templates/inferno-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/src/index.html -------------------------------------------------------------------------------- /templates/inferno-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/src/index.js -------------------------------------------------------------------------------- /templates/inferno-app/src/inferno.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/src/inferno.svg -------------------------------------------------------------------------------- /templates/inferno-app/tests/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/tests/App.test.js -------------------------------------------------------------------------------- /templates/inferno-app/tests/_.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/inferno-app/tests/_.eslintrc -------------------------------------------------------------------------------- /templates/preact-app/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/CONTRIBUTING.md -------------------------------------------------------------------------------- /templates/preact-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/README.md -------------------------------------------------------------------------------- /templates/preact-app/_.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | /dist 3 | /node_modules 4 | npm-debug.log* 5 | -------------------------------------------------------------------------------- /templates/preact-app/_.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/_.travis.yml -------------------------------------------------------------------------------- /templates/preact-app/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/_package.json -------------------------------------------------------------------------------- /templates/preact-app/nwb.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | type: 'preact-app' 3 | } 4 | -------------------------------------------------------------------------------- /templates/preact-app/public/_.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/preact-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/src/App.css -------------------------------------------------------------------------------- /templates/preact-app/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/src/App.js -------------------------------------------------------------------------------- /templates/preact-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/src/index.css -------------------------------------------------------------------------------- /templates/preact-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/src/index.html -------------------------------------------------------------------------------- /templates/preact-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/src/index.js -------------------------------------------------------------------------------- /templates/preact-app/src/preact-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/src/preact-logo.svg -------------------------------------------------------------------------------- /templates/preact-app/src/preact-name.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/src/preact-name.svg -------------------------------------------------------------------------------- /templates/preact-app/tests/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/tests/App.test.js -------------------------------------------------------------------------------- /templates/preact-app/tests/_.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/preact-app/tests/_.eslintrc -------------------------------------------------------------------------------- /templates/react-app/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/CONTRIBUTING.md -------------------------------------------------------------------------------- /templates/react-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/README.md -------------------------------------------------------------------------------- /templates/react-app/_.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | /dist 3 | /node_modules 4 | npm-debug.log* 5 | -------------------------------------------------------------------------------- /templates/react-app/_.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/_.travis.yml -------------------------------------------------------------------------------- /templates/react-app/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/_package.json -------------------------------------------------------------------------------- /templates/react-app/nwb.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | type: 'react-app' 3 | } 4 | -------------------------------------------------------------------------------- /templates/react-app/public/_.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/react-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/src/App.css -------------------------------------------------------------------------------- /templates/react-app/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/src/App.js -------------------------------------------------------------------------------- /templates/react-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/src/index.css -------------------------------------------------------------------------------- /templates/react-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/src/index.html -------------------------------------------------------------------------------- /templates/react-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/src/index.js -------------------------------------------------------------------------------- /templates/react-app/src/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/src/react.svg -------------------------------------------------------------------------------- /templates/react-app/tests/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/tests/App.test.js -------------------------------------------------------------------------------- /templates/react-app/tests/_.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-app/tests/_.eslintrc -------------------------------------------------------------------------------- /templates/react-component/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/CONTRIBUTING.md -------------------------------------------------------------------------------- /templates/react-component/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/README.md -------------------------------------------------------------------------------- /templates/react-component/_.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/_.gitignore -------------------------------------------------------------------------------- /templates/react-component/_.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/_.travis.yml -------------------------------------------------------------------------------- /templates/react-component/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/_package.json -------------------------------------------------------------------------------- /templates/react-component/demo/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/demo/src/index.js -------------------------------------------------------------------------------- /templates/react-component/nwb.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | type: 'react-component' 3 | } 4 | -------------------------------------------------------------------------------- /templates/react-component/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/src/index.js -------------------------------------------------------------------------------- /templates/react-component/tests/_.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/tests/_.eslintrc -------------------------------------------------------------------------------- /templates/react-component/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/react-component/tests/index.test.js -------------------------------------------------------------------------------- /templates/web-app/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-app/CONTRIBUTING.md -------------------------------------------------------------------------------- /templates/web-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-app/README.md -------------------------------------------------------------------------------- /templates/web-app/_.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | /dist 3 | /node_modules 4 | npm-debug.log* 5 | -------------------------------------------------------------------------------- /templates/web-app/_.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-app/_.travis.yml -------------------------------------------------------------------------------- /templates/web-app/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-app/_package.json -------------------------------------------------------------------------------- /templates/web-app/nwb.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | type: 'web-app' 3 | } 4 | -------------------------------------------------------------------------------- /templates/web-app/public/_.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/web-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-app/src/index.html -------------------------------------------------------------------------------- /templates/web-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-app/src/index.js -------------------------------------------------------------------------------- /templates/web-app/tests/_.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-app/tests/_.eslintrc -------------------------------------------------------------------------------- /templates/web-app/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-app/tests/index.test.js -------------------------------------------------------------------------------- /templates/web-module/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-module/CONTRIBUTING.md -------------------------------------------------------------------------------- /templates/web-module/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-module/README.md -------------------------------------------------------------------------------- /templates/web-module/_.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-module/_.gitignore -------------------------------------------------------------------------------- /templates/web-module/_.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-module/_.travis.yml -------------------------------------------------------------------------------- /templates/web-module/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-module/_package.json -------------------------------------------------------------------------------- /templates/web-module/nwb.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-module/nwb.config.js -------------------------------------------------------------------------------- /templates/web-module/src/index.js: -------------------------------------------------------------------------------- 1 | export default 'Welcome to {{name}}' 2 | -------------------------------------------------------------------------------- /templates/web-module/tests/_.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-module/tests/_.eslintrc -------------------------------------------------------------------------------- /templates/web-module/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/web-module/tests/index.test.js -------------------------------------------------------------------------------- /templates/webpack-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/templates/webpack-template.html -------------------------------------------------------------------------------- /tests/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/.eslintrc -------------------------------------------------------------------------------- /tests/commands/build-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/commands/build-test.js -------------------------------------------------------------------------------- /tests/commands/new-init-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/commands/new-init-test.js -------------------------------------------------------------------------------- /tests/commands/projects-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/commands/projects-test.js -------------------------------------------------------------------------------- /tests/commands/serve-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/commands/serve-test.js -------------------------------------------------------------------------------- /tests/commands/test-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/commands/test-test.js -------------------------------------------------------------------------------- /tests/config-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/config-test.js -------------------------------------------------------------------------------- /tests/createBabelConfig-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/createBabelConfig-test.js -------------------------------------------------------------------------------- /tests/createKarmaConfig-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/createKarmaConfig-test.js -------------------------------------------------------------------------------- /tests/createProject-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/createProject-test.js -------------------------------------------------------------------------------- /tests/createWebpackConfig-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/createWebpackConfig-test.js -------------------------------------------------------------------------------- /tests/fixtures/bad-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/bad-config.js -------------------------------------------------------------------------------- /tests/fixtures/invalid-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/invalid-config.js -------------------------------------------------------------------------------- /tests/fixtures/plugins/node_modules/nwb-testplugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/plugins/node_modules/nwb-testplugin/index.js -------------------------------------------------------------------------------- /tests/fixtures/plugins/node_modules/nwb-testplugin/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/plugins/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/plugins/package.json -------------------------------------------------------------------------------- /tests/fixtures/projects/async-await/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/async-await/_package.json -------------------------------------------------------------------------------- /tests/fixtures/projects/async-await/nwb.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | type: 'react-app' 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/projects/async-await/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/async-await/src/App.js -------------------------------------------------------------------------------- /tests/fixtures/projects/async-await/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/async-await/src/index.html -------------------------------------------------------------------------------- /tests/fixtures/projects/async-await/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/async-await/src/index.js -------------------------------------------------------------------------------- /tests/fixtures/projects/async-await/tests/_.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/async-await/tests/_.eslintrc -------------------------------------------------------------------------------- /tests/fixtures/projects/async-await/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/async-await/tests/index.test.js -------------------------------------------------------------------------------- /tests/fixtures/projects/cherry-pick/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/cherry-pick/_package.json -------------------------------------------------------------------------------- /tests/fixtures/projects/cherry-pick/nwb.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/cherry-pick/nwb.config.js -------------------------------------------------------------------------------- /tests/fixtures/projects/cherry-pick/src/__tests__/helper.js: -------------------------------------------------------------------------------- 1 | export function test() { 2 | } 3 | -------------------------------------------------------------------------------- /tests/fixtures/projects/cherry-pick/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/cherry-pick/src/index.js -------------------------------------------------------------------------------- /tests/fixtures/projects/cherry-pick/src/index.spec.js: -------------------------------------------------------------------------------- 1 | export function test() { 2 | } 3 | -------------------------------------------------------------------------------- /tests/fixtures/projects/cherry-pick/src/index.test.js: -------------------------------------------------------------------------------- 1 | export function test() { 2 | } 3 | -------------------------------------------------------------------------------- /tests/fixtures/projects/express-middleware/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/express-middleware/_package.json -------------------------------------------------------------------------------- /tests/fixtures/projects/express-middleware/nwb.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/express-middleware/nwb.config.js -------------------------------------------------------------------------------- /tests/fixtures/projects/express-middleware/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/express-middleware/server.js -------------------------------------------------------------------------------- /tests/fixtures/projects/express-middleware/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/express-middleware/src/App.js -------------------------------------------------------------------------------- /tests/fixtures/projects/express-middleware/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/express-middleware/src/index.html -------------------------------------------------------------------------------- /tests/fixtures/projects/express-middleware/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/express-middleware/src/index.js -------------------------------------------------------------------------------- /tests/fixtures/projects/failing-build/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/failing-build/_package.json -------------------------------------------------------------------------------- /tests/fixtures/projects/failing-build/nwb.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | type: 'web-app' 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/projects/failing-build/src/index.js: -------------------------------------------------------------------------------- 1 | import 'abc' 2 | -------------------------------------------------------------------------------- /tests/fixtures/projects/react-component-with-css/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/react-component-with-css/_package.json -------------------------------------------------------------------------------- /tests/fixtures/projects/react-component-with-css/nwb.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | type: 'react-component' 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/projects/react-component-with-css/src/components/Thing.css: -------------------------------------------------------------------------------- 1 | .Thing {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/projects/react-component-with-css/src/components/Thing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/react-component-with-css/src/components/Thing.js -------------------------------------------------------------------------------- /tests/fixtures/projects/react-component-with-css/src/components/Thing.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/react-component-with-css/src/components/Thing.spec.js -------------------------------------------------------------------------------- /tests/fixtures/projects/react-component-with-css/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/react-component-with-css/src/index.js -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/_package.json -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/nwb.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/nwb.config.js -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/public/favicon.ico -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/public/subdir/shyamalan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/public/subdir/shyamalan.jpg -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/components/Thing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/src/components/Thing.js -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/src/index.html -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/src/index.js -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/routes/App.css: -------------------------------------------------------------------------------- 1 | body { 2 | color: purple; 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/routes/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/src/routes/App.js -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/routes/child1/Child1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/src/routes/child1/Child1.js -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/routes/child2/Child2.css: -------------------------------------------------------------------------------- 1 | .Child2 { 2 | color: blue; 3 | font-size: 2em; 4 | } 5 | -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/routes/child2/Child2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/src/routes/child2/Child2.js -------------------------------------------------------------------------------- /tests/fixtures/projects/router-app/src/routes/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/projects/router-app/src/routes/root.js -------------------------------------------------------------------------------- /tests/fixtures/worst-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/fixtures/worst-config.js -------------------------------------------------------------------------------- /tests/utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insin/nwb/HEAD/tests/utils-test.js --------------------------------------------------------------------------------