Browse Source

Merge branch 'master' into feature/dev-server-ip

# Conflicts:
#	packages/neutrino-preset-web/package.json
feature/dev-server-ip
constgen 8 years ago
parent
commit
fa0813ff0a
  1. 18
      CHANGELOG.md
  2. 5
      docs/api/README.md
  3. 7
      docs/creating-presets.md
  4. 7
      docs/customization/advanced.md
  5. 7
      docs/customization/simple.md
  6. 4
      docs/presets/neutrino-preset-react/README.md
  7. 5
      docs/presets/neutrino-preset-web/README.md
  8. 2
      package.json
  9. 2
      packages/neutrino-middleware-banner/package.json
  10. 2
      packages/neutrino-middleware-chunk/package.json
  11. 2
      packages/neutrino-middleware-clean/package.json
  12. 2
      packages/neutrino-middleware-compile-loader/package.json
  13. 2
      packages/neutrino-middleware-copy/package.json
  14. 6
      packages/neutrino-middleware-dev-server/package.json
  15. 2
      packages/neutrino-middleware-env/package.json
  16. 2
      packages/neutrino-middleware-eslint/package.json
  17. 2
      packages/neutrino-middleware-font-loader/package.json
  18. 2
      packages/neutrino-middleware-hot/package.json
  19. 2
      packages/neutrino-middleware-html-loader/package.json
  20. 2
      packages/neutrino-middleware-html-template/package.json
  21. 2
      packages/neutrino-middleware-image-loader/package.json
  22. 2
      packages/neutrino-middleware-loader-merge/package.json
  23. 2
      packages/neutrino-middleware-minify/package.json
  24. 2
      packages/neutrino-middleware-named-modules/package.json
  25. 2
      packages/neutrino-middleware-start-server/package.json
  26. 2
      packages/neutrino-middleware-style-loader/package.json
  27. 4
      packages/neutrino-preset-airbnb-base/package.json
  28. 6
      packages/neutrino-preset-airbnb-base/yarn.lock
  29. 4
      packages/neutrino-preset-jest/package.json
  30. 6
      packages/neutrino-preset-jest/yarn.lock
  31. 2
      packages/neutrino-preset-karma/package.json
  32. 4
      packages/neutrino-preset-mocha/package.json
  33. 6
      packages/neutrino-preset-mocha/yarn.lock
  34. 18
      packages/neutrino-preset-node/package.json
  35. 48
      packages/neutrino-preset-node/yarn.lock
  36. 6
      packages/neutrino-preset-react/package.json
  37. 176
      packages/neutrino-preset-react/yarn.lock
  38. 30
      packages/neutrino-preset-web/package.json
  39. 84
      packages/neutrino-preset-web/yarn.lock
  40. 2
      packages/neutrino/package.json
  41. 4
      packages/neutrino/src/api.js
  42. 2
      packages/neutrino/test/api_test.js

18
CHANGELOG.md

@ -1,6 +1,20 @@
2017-05-01
==========
* Feature/universal entry ([#195](https://github.com/mozilla-neutrino/neutrino-dev/issues/195))
* Remove file extension
* Update docs
* Update the deafult 'entry' test
2017-04-27
==========
* Indent to clarify context change ([#191](https://github.com/mozilla-neutrino/neutrino-dev/issues/191))
2017-04-24
==========
* Release v5.7.0
* Simplify error logging. ([#148](https://github.com/mozilla-neutrino/neutrino-dev/issues/148))
* Bump webpack version to "^2.4.1"
* Simplify error logging
@ -275,7 +289,3 @@
* README updates for v5
* Merge pull request [#98](https://github.com/mozilla-neutrino/neutrino-dev/issues/98) from eliperelman/v5-docs
v5 Docs
* Merge pull request [#86](https://github.com/mozilla-neutrino/neutrino-dev/issues/86) from eliperelman/v5
Baseline for Neutrino v5
* Adding rule include and exclude upgrade documentation
* Adding missing packages to travis cache, removing duplicate yarn install directive

5
docs/api/README.md

@ -137,12 +137,11 @@ Neutrino({
### `options.entry`
Set the main entry point for the application. If the option is not set, Neutrino defaults it to `index.js`.
If a relative path is specified, it will be resolved relative to `options.source`; absolute paths will be used as-is.
Set the main entry point for the application. If the option is not set, Neutrino defaults it to `index.*` - the extension is resolved by Webpack. The main file by default is not required to be in JavaScript format. If a relative path is specified, it will be resolved relative to `options.source`; absolute paths will be used as-is.
```js
Neutrino({
// if not specified, defaults to options.source + index.js
// if not specified, defaults to options.source + index
// relative, resolves to options.source + ./entry.js
entry: './entry.js',

7
docs/creating-presets.md

@ -231,12 +231,13 @@ module.exports = neutrino => {
### `options.entry`
Set the main entry point for the application. If the option is not set, Neutrino defaults it to `index.js`.
If a relative path is specified, it will be resolved relative to `options.source`; absolute paths will be used as-is.
Set the main entry point for the application. If the option is not set, Neutrino defaults it to `index.*` - the extension is resolved by Webpack. If a relative path is specified, it will be resolved relative to `options.source`; absolute paths will be used as-is.
The main file by default is not required to be in JavaScript format. It also potentially may be JSX, TypeScript or any other preprocessor language. These extensions should be specified in a preset in `neutrino.config.resolve.extensions`.
```js
module.exports = neutrino => {
// if not specified, defaults to options.source + index.js
// if not specified, defaults to options.source + index
neutrino.options.entry;
// relative, resolves to options.source + ./entry.js

7
docs/customization/advanced.md

@ -142,12 +142,13 @@ module.exports = neutrino => {
### `options.entry`
Set the main entry point for the application. If the option is not set, Neutrino defaults it to `index.js`.
If a relative path is specified, it will be resolved relative to `options.source`; absolute paths will be used as-is.
Set the main entry point for the application. If the option is not set, Neutrino defaults it to `index.*` - the extension is resolved by Webpack. If a relative path is specified, it will be resolved relative to `options.source`; absolute paths will be used as-is.
The main file by default is not required to be in JavaScript format. It also potentially may be JSX, TypeScript or any other preprocessor language. These extensions should be specified in a preset in `neutrino.config.resolve.extensions`.
```js
module.exports = neutrino => {
// if not specified, defaults to options.source + index.js
// if not specified, defaults to options.source + index
neutrino.options.entry;
// relative, resolves to options.source + ./entry.js

7
docs/customization/simple.md

@ -122,14 +122,15 @@ If a relative path is specified, it will be resolved relative to `options.root`;
### `options.entry`
Set the main entry point for the application. If the option is not set, Neutrino defaults it to `index.js`.
If a relative path is specified, it will be resolved relative to `options.source`; absolute paths will be used as-is.
Set the main entry point for the application. If the option is not set, Neutrino defaults it to `index.*` - the extension is resolved by Webpack. If a relative path is specified, it will be resolved relative to `options.source`; absolute paths will be used as-is.
The main file by default is not required to be in JavaScript format. It also potentially may be JSX, TypeScript or any other preprocessor language. These extensions should be specified in a preset in `neutrino.config.resolve.extensions`.
```js
{
"neutrino": {
"options": {
// if not specified, defaults to options.source + index.js
// if not specified, defaults to options.source + index
// relative, resolves to options.source + ./entry.js
"entry": "./entry.js",

4
docs/presets/neutrino-preset-react/README.md

@ -246,8 +246,8 @@ First, install `react-hot-loader` as a dependency, this **must** be React Hot Lo
---
- From your `index` entry point (defaults to `src/index.js` from `neutrino.options.entry`), import an `AppContainer`
from `react-hot-loader`.
- From your `index` entry point (defaults to `src/index.*` from `neutrino.options.entry`), import an `AppContainer`
from `react-hot-loader`. The main file may be named `index.js` or `index.jsx`. The extension is resolved by Webpack.
- Wrap your top-level React component in the `AppContainer`.
- Perform the application render in a reusable function for initial load and subsequent reloads.
- Add the `hot` acceptance to call this function.

5
docs/presets/neutrino-preset-web/README.md

@ -166,10 +166,7 @@ To override the build configuration, start with the documentation on [customizat
`neutrino-preset-web` creates some conventions to make overriding the configuration easier once you are ready to make
changes.
By default the Web preset creates a single **main** `index` entry point to your application, and this maps to the
`index.js` file in the `src` directory. This value is provided by `neutrino.options.entry`.
This means that the Web preset is optimized toward the use case of single-page applications over multi-page
applications.
By default the Web preset creates a single **main** `index` entry point to your application, and this maps to the `index.*` file in the `src` directory. The extension is resolved by Webpack. This value is provided by `neutrino.options.entry`. This means that the Web preset is optimized toward the use case of single-page applications over multi-page applications.
### Rules

2
package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-dev",
"version": "5.7.0",
"version": "5.8.0",
"private": true,
"author": "Eli Perelman <eli@eliperelman.com>",
"license": "MPL-2.0",

2
packages/neutrino-middleware-banner/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-banner",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for injecting a banner into bundled files",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-chunk/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-chunk",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for chunking bundle assets",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-clean/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-clean",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for cleaning bundle output directories",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-compile-loader/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-compile-loader",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for compiling JavaScript using Babel configuration",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-copy/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-copy",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for copying files to a bundle output directory",
"main": "index.js",
"keywords": [

6
packages/neutrino-middleware-dev-server/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-dev-server",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for starting a dev server with Hot Module Replacement",
"main": "index.js",
"keywords": [
@ -18,7 +18,7 @@
"homepage": "https://neutrino.js.org",
"bugs": "https://github.com/mozilla-neutrino/neutrino-dev/issues",
"dependencies": {
"neutrino-middleware-hot": "^5.7.0",
"neutrino-middleware-hot": "^5.8.0",
"webpack-dev-server": "~2.4.5",
"ramda": "~0.23.0",
"opn": "~5.0.0"
@ -26,4 +26,4 @@
"peerDependencies": {
"neutrino": "^5.0.0"
}
}
}

2
packages/neutrino-middleware-env/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-env",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for injecting environment variables into source code",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-eslint/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-eslint",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for linting source code using ESLint",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-font-loader/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-font-loader",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for importing and loading font files from modules",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-hot/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-hot",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for plugging hot module replacement",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-html-loader/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-html-loader",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for importing and loading HTML files from modules",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-html-template/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-html-template",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for automatic HTML file generation from metadata",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-image-loader/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-image-loader",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for importing and loading image files from modules",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-loader-merge/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-loader-merge",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for merging options into existing ruleset loader options",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-minify/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-minify",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for minifying source code",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-named-modules/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-named-modules",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for adding named modules for better module names",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-start-server/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-start-server",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for starting a server after a build",
"main": "index.js",
"keywords": [

2
packages/neutrino-middleware-style-loader/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-middleware-style-loader",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino middleware for importing and loading stylesheets from modules",
"main": "index.js",
"keywords": [

4
packages/neutrino-preset-airbnb-base/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-preset-airbnb-base",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino preset for adding Airbnb's base JS ESLint config, following the Airbnb styleguide",
"main": "index.js",
"keywords": [
@ -17,7 +17,7 @@
"dependencies": {
"deepmerge": "^1.3.2",
"eslint-config-airbnb-base": "^11.1.1",
"neutrino-middleware-eslint": "^5.7.0"
"neutrino-middleware-eslint": "^5.8.0"
},
"peerDependencies": {
"neutrino": "^5.1.0"

6
packages/neutrino-preset-airbnb-base/yarn.lock

@ -765,9 +765,9 @@ natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
neutrino-middleware-eslint@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-eslint/-/neutrino-middleware-eslint-5.7.0.tgz#246cb6d41caa5c3dbd495a8cb077ecb45f4ae194"
neutrino-middleware-eslint@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-eslint/-/neutrino-middleware-eslint-5.8.0.tgz#70e00a9f2f844d9be8286d1ed7fe16a9695a2a44"
dependencies:
babel-eslint "^7.2.1"
deepmerge "^1.3.2"

4
packages/neutrino-preset-jest/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-preset-jest",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino preset for testing Neutrino projects with Jest",
"main": "src/index.js",
"keywords": [
@ -22,7 +22,7 @@
"jest": "^19.0.2",
"jest-cli": "^19.0.2",
"lodash.clonedeep": "^4.5.0",
"neutrino-middleware-loader-merge": "^5.7.0"
"neutrino-middleware-loader-merge": "^5.8.0"
},
"peerDependencies": {
"neutrino": "^5.1.0"

6
packages/neutrino-preset-jest/yarn.lock

@ -1388,9 +1388,9 @@ natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
neutrino-middleware-loader-merge@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.7.0.tgz#9ac111b205ffedcd0eee826779575ab520df8ff0"
neutrino-middleware-loader-merge@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.8.0.tgz#5754c929d893efc0aa187048397e8409d60cc204"
dependencies:
deepmerge "^1.3.2"

2
packages/neutrino-preset-karma/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-preset-karma",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino preset for testing Neutrino projects with Karma",
"main": "index.js",
"keywords": [

4
packages/neutrino-preset-mocha/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-preset-mocha",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino preset for testing Neutrino projects with Mocha",
"main": "src/index.js",
"keywords": [
@ -17,7 +17,7 @@
"change-case": "^3.0.1",
"deepmerge": "^1.3.2",
"mocha": "^3.2.0",
"neutrino-middleware-loader-merge": "^5.7.0"
"neutrino-middleware-loader-merge": "^5.8.0"
},
"peerDependencies": {
"neutrino": "^5.0.0"

6
packages/neutrino-preset-mocha/yarn.lock

@ -459,9 +459,9 @@ ms@0.7.1:
version "0.7.1"
resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
neutrino-middleware-loader-merge@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.7.0.tgz#9ac111b205ffedcd0eee826779575ab520df8ff0"
neutrino-middleware-loader-merge@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.8.0.tgz#5754c929d893efc0aa187048397e8409d60cc204"
dependencies:
deepmerge "^1.3.2"

18
packages/neutrino-preset-node/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-preset-node",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino preset for building Node.js projects",
"main": "index.js",
"keywords": [
@ -19,14 +19,14 @@
"babel-preset-env": "^1.2.2",
"exports-loader": "^0.6.4",
"imports-loader": "^0.7.1",
"neutrino-middleware-banner": "^5.7.0",
"neutrino-middleware-clean": "^5.7.0",
"neutrino-middleware-compile-loader": "^5.7.0",
"neutrino-middleware-copy": "^5.7.0",
"neutrino-middleware-hot": "^5.7.0",
"neutrino-middleware-loader-merge": "^5.7.0",
"neutrino-middleware-named-modules": "^5.7.0",
"neutrino-middleware-start-server": "^5.7.0",
"neutrino-middleware-banner": "^5.8.0",
"neutrino-middleware-clean": "^5.8.0",
"neutrino-middleware-compile-loader": "^5.8.0",
"neutrino-middleware-copy": "^5.8.0",
"neutrino-middleware-hot": "^5.8.0",
"neutrino-middleware-loader-merge": "^5.8.0",
"neutrino-middleware-named-modules": "^5.8.0",
"neutrino-middleware-start-server": "^5.8.0",
"ramda": "^0.23.0",
"webpack": "^2.4.1",
"webpack-node-externals": "1.5.4"

48
packages/neutrino-preset-node/yarn.lock

@ -1721,55 +1721,55 @@ nan@^2.3.0:
version "2.5.1"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.5.1.tgz#d5b01691253326a97a2bbee9e61c55d8d60351e2"
neutrino-middleware-banner@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-banner/-/neutrino-middleware-banner-5.7.0.tgz#cb06dcb157ed3cb702539236e8d056a60c7f21e0"
neutrino-middleware-banner@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-banner/-/neutrino-middleware-banner-5.8.0.tgz#3a8f4201b967bf974d5bb08aaec618ca330cbe86"
dependencies:
deepmerge "^1.3.2"
webpack "^2.4.1"
neutrino-middleware-clean@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-clean/-/neutrino-middleware-clean-5.7.0.tgz#1e298351c8d151f97dc567700bbb75774b465179"
neutrino-middleware-clean@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-clean/-/neutrino-middleware-clean-5.8.0.tgz#41fe1fe464739e98b5f2896cbf0f041a5969bcbd"
dependencies:
clean-webpack-plugin "^0.1.16"
deepmerge "^1.3.2"
neutrino-middleware-compile-loader@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-compile-loader/-/neutrino-middleware-compile-loader-5.7.0.tgz#63db397cb127b9dbacc54953fe3eb1cf68e5996f"
neutrino-middleware-compile-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-compile-loader/-/neutrino-middleware-compile-loader-5.8.0.tgz#f283db313d7facc07cd3a4c57a88279dd85b4cc6"
dependencies:
babel-core "^6.24.0"
babel-loader "^6.4.1"
neutrino-middleware-copy@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-copy/-/neutrino-middleware-copy-5.7.0.tgz#472924ed1ae7e6f5efe05ad9e3ca6f282d8066ff"
neutrino-middleware-copy@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-copy/-/neutrino-middleware-copy-5.8.0.tgz#06afaa04d06dbcf428fc3acfe3bbe7b4fae4bf34"
dependencies:
copy-webpack-plugin "^4.0.1"
deepmerge "^1.3.2"
neutrino-middleware-hot@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-hot/-/neutrino-middleware-hot-5.7.0.tgz#6593e04b63400b73e51c9a7e9a039f9723cebffd"
neutrino-middleware-hot@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-hot/-/neutrino-middleware-hot-5.8.0.tgz#dab9a45d6ed29a4db818a4f47af1deaeb4684154"
dependencies:
webpack "^2.4.1"
neutrino-middleware-loader-merge@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.7.0.tgz#9ac111b205ffedcd0eee826779575ab520df8ff0"
neutrino-middleware-loader-merge@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.8.0.tgz#5754c929d893efc0aa187048397e8409d60cc204"
dependencies:
deepmerge "^1.3.2"
neutrino-middleware-named-modules@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-named-modules/-/neutrino-middleware-named-modules-5.7.0.tgz#e131c65e674c8cf106ba9536b0ba0dde5be072d5"
neutrino-middleware-named-modules@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-named-modules/-/neutrino-middleware-named-modules-5.8.0.tgz#1c4f48438576a929990c4228661174b4c7bbc9a4"
dependencies:
webpack "^2.4.1"
neutrino-middleware-start-server@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-start-server/-/neutrino-middleware-start-server-5.7.0.tgz#ad2e4141605c1f2881b1ed9633573539681f4c0e"
neutrino-middleware-start-server@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-start-server/-/neutrino-middleware-start-server-5.8.0.tgz#05163a24c944326787967ec3a4e913f0eb7e724c"
dependencies:
start-server-webpack-plugin "^2.1.2"

6
packages/neutrino-preset-react/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-preset-react",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino preset for building React web applications",
"main": "index.js",
"keywords": [
@ -19,8 +19,8 @@
"babel-plugin-transform-object-rest-spread": "^6.23.0",
"babel-preset-react": "^6.23.0",
"eslint-plugin-react": "^6.10.3",
"neutrino-middleware-loader-merge": "^5.7.0",
"neutrino-preset-web": "^5.6.0",
"neutrino-middleware-loader-merge": "^5.8.0",
"neutrino-preset-web": "^5.8.0",
"react-hot-loader": "^3.0.0-beta.6"
},
"peerDependencies": {

176
packages/neutrino-preset-react/yarn.lock

@ -19,10 +19,14 @@ acorn-dynamic-import@^2.0.0:
dependencies:
acorn "^4.0.3"
acorn@^4.0.3, acorn@^4.0.4:
acorn@^4.0.3:
version "4.0.11"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.11.tgz#edcda3bd937e7556410d42ed5860f67399c794c0"
acorn@^5.0.0:
version "5.0.3"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d"
ajv-keywords@^1.1.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
@ -1489,13 +1493,13 @@ date-now@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
debug@2.6.1, debug@^2.1.1, debug@^2.2.0:
debug@2.6.1, debug@^2.2.0:
version "2.6.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351"
dependencies:
ms "0.7.2"
debug@2.6.3:
debug@2.6.3, debug@^2.1.1:
version "2.6.3"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.3.tgz#0f7eb8c30965ec08c72accfa0130c8b79984141d"
dependencies:
@ -2480,7 +2484,7 @@ json3@^3.3.2:
version "3.3.2"
resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1"
json5@^0.5.0:
json5@^0.5.0, json5@^0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
@ -2545,7 +2549,7 @@ loader-runner@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2"
loader-utils@0.2.16:
loader-utils@0.2.16, loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@~0.2.5:
version "0.2.16"
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.16.tgz#f08632066ed8282835dff88dfb52704765adee6d"
dependencies:
@ -2554,15 +2558,6 @@ loader-utils@0.2.16:
json5 "^0.5.0"
object-assign "^4.0.1"
loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@~0.2.5:
version "0.2.17"
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348"
dependencies:
big.js "^3.1.3"
emojis-list "^2.0.0"
json5 "^0.5.0"
object-assign "^4.0.1"
loader-utils@^1.0.2:
version "1.1.0"
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd"
@ -2731,106 +2726,106 @@ negotiator@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
neutrino-middleware-chunk@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-chunk/-/neutrino-middleware-chunk-5.6.0.tgz#53757c33aff2a5570364d8148bcb521c697b7e82"
neutrino-middleware-chunk@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-chunk/-/neutrino-middleware-chunk-5.8.0.tgz#27389cc01cc6b2e703d5e3bc9aabfe3a19af5bd5"
dependencies:
deepmerge "^1.3.2"
webpack "^2.3.1"
webpack "^2.4.1"
neutrino-middleware-clean@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-clean/-/neutrino-middleware-clean-5.6.0.tgz#0e340b651aa130a6e90f22b7b6c98aeb6cf9424e"
neutrino-middleware-clean@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-clean/-/neutrino-middleware-clean-5.8.0.tgz#41fe1fe464739e98b5f2896cbf0f041a5969bcbd"
dependencies:
clean-webpack-plugin "^0.1.16"
deepmerge "^1.3.2"
neutrino-middleware-compile-loader@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-compile-loader/-/neutrino-middleware-compile-loader-5.6.0.tgz#b9b7a5eeb149a1821a5fad405ce7ff9c7fed1884"
neutrino-middleware-compile-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-compile-loader/-/neutrino-middleware-compile-loader-5.8.0.tgz#f283db313d7facc07cd3a4c57a88279dd85b4cc6"
dependencies:
babel-core "^6.24.0"
babel-loader "^6.4.1"
neutrino-middleware-copy@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-copy/-/neutrino-middleware-copy-5.6.0.tgz#8632d7c710f2867d26c8ccd289e401bb45f7b29a"
neutrino-middleware-copy@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-copy/-/neutrino-middleware-copy-5.8.0.tgz#06afaa04d06dbcf428fc3acfe3bbe7b4fae4bf34"
dependencies:
copy-webpack-plugin "^4.0.1"
deepmerge "^1.3.2"
neutrino-middleware-env@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-env/-/neutrino-middleware-env-5.6.0.tgz#fc112e77cbbde338066f199f7292343a9f3909c6"
neutrino-middleware-env@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-env/-/neutrino-middleware-env-5.8.0.tgz#cf1efda0e3448422786e0dd27bea1a3d08adece4"
dependencies:
webpack "^2.3.1"
webpack "^2.4.1"
neutrino-middleware-font-loader@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-font-loader/-/neutrino-middleware-font-loader-5.6.0.tgz#dc2b7132bc4cabfd58e334985003bdd0c61ecc61"
neutrino-middleware-font-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-font-loader/-/neutrino-middleware-font-loader-5.8.0.tgz#0890ffae1e1bb5f22ab67fe50a9aae7ab690c03e"
dependencies:
deepmerge "^1.3.2"
file-loader "^0.10.1"
url-loader "^0.5.8"
neutrino-middleware-hot@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-hot/-/neutrino-middleware-hot-5.6.0.tgz#498eda895f932776bfe5af690e0f7ec9dfde5bf6"
neutrino-middleware-hot@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-hot/-/neutrino-middleware-hot-5.8.0.tgz#dab9a45d6ed29a4db818a4f47af1deaeb4684154"
dependencies:
webpack "^2.3.1"
webpack "^2.4.1"
neutrino-middleware-html-loader@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-html-loader/-/neutrino-middleware-html-loader-5.6.0.tgz#dbe7aa6a09c89c675a64b902101f0734b2ca28b6"
neutrino-middleware-html-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-html-loader/-/neutrino-middleware-html-loader-5.8.0.tgz#bc56dad29baec77743eaa7a231c6347c9e07eb53"
dependencies:
deepmerge "^1.3.2"
file-loader "^0.10.1"
neutrino-middleware-html-template@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-html-template/-/neutrino-middleware-html-template-5.6.0.tgz#ff59b5a77f0f9238d87378d1426a6abdbe2631d3"
neutrino-middleware-html-template@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-html-template/-/neutrino-middleware-html-template-5.8.0.tgz#60d694da48703cc24ade378b190d6e7598ae1371"
dependencies:
deepmerge "^1.3.2"
html-webpack-plugin "^2.28.0"
html-webpack-template "^6.0.1"
neutrino-middleware-image-loader@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-image-loader/-/neutrino-middleware-image-loader-5.6.0.tgz#3bd44271e11c1beee0b6b6bd78e7f373e90cc054"
neutrino-middleware-image-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-image-loader/-/neutrino-middleware-image-loader-5.8.0.tgz#0f3a65e7673b385ad2a8e61220e824a0683893a7"
dependencies:
deepmerge "^1.3.2"
file-loader "^0.10.1"
svg-url-loader "^2.0.2"
url-loader "^0.5.8"
neutrino-middleware-loader-merge@^5.6.0, neutrino-middleware-loader-merge@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.7.0.tgz#9ac111b205ffedcd0eee826779575ab520df8ff0"
neutrino-middleware-loader-merge@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.8.0.tgz#5754c929d893efc0aa187048397e8409d60cc204"
dependencies:
deepmerge "^1.3.2"
neutrino-middleware-minify@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-minify/-/neutrino-middleware-minify-5.6.0.tgz#8da9f94f6c194e7390b501c4e870de2a2827fb78"
neutrino-middleware-minify@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-minify/-/neutrino-middleware-minify-5.8.0.tgz#826acca70c958bdb59fd496545cc7e4718b14474"
dependencies:
babili-webpack-plugin "^0.0.11"
neutrino-middleware-named-modules@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-named-modules/-/neutrino-middleware-named-modules-5.6.0.tgz#5a1fd329c50b9f325434a4c0cc743aa51450157a"
neutrino-middleware-named-modules@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-named-modules/-/neutrino-middleware-named-modules-5.8.0.tgz#1c4f48438576a929990c4228661174b4c7bbc9a4"
dependencies:
webpack "^2.3.1"
webpack "^2.4.1"
neutrino-middleware-style-loader@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-style-loader/-/neutrino-middleware-style-loader-5.6.0.tgz#e73a393e0c732dc177728d98e88bcb624c8855f0"
neutrino-middleware-style-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-style-loader/-/neutrino-middleware-style-loader-5.8.0.tgz#dfedb0f0b1fb1a7f58928a0c7975ec4ddec08ec5"
dependencies:
css-loader "^0.27.3"
style-loader "^0.16.0"
neutrino-preset-web@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/neutrino-preset-web/-/neutrino-preset-web-5.6.0.tgz#9bf76ec539432fa47d8e8aa471a282923b4dca8f"
neutrino-preset-web@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-preset-web/-/neutrino-preset-web-5.8.0.tgz#f38f35c0185ba376b09bc1b0d25c4b77a6575657"
dependencies:
babel-plugin-syntax-dynamic-import "^6.18.0"
babel-polyfill "6.23.0"
@ -2838,22 +2833,22 @@ neutrino-preset-web@^5.6.0:
core-js "^2.4.0"
exports-loader "^0.6.4"
imports-loader "^0.7.1"
neutrino-middleware-chunk "^5.6.0"
neutrino-middleware-clean "^5.6.0"
neutrino-middleware-compile-loader "^5.6.0"
neutrino-middleware-copy "^5.6.0"
neutrino-middleware-env "^5.6.0"
neutrino-middleware-font-loader "^5.6.0"
neutrino-middleware-hot "^5.6.0"
neutrino-middleware-html-loader "^5.6.0"
neutrino-middleware-html-template "^5.6.0"
neutrino-middleware-image-loader "^5.6.0"
neutrino-middleware-loader-merge "^5.6.0"
neutrino-middleware-minify "^5.6.0"
neutrino-middleware-named-modules "^5.6.0"
neutrino-middleware-style-loader "^5.6.0"
neutrino-middleware-chunk "^5.8.0"
neutrino-middleware-clean "^5.8.0"
neutrino-middleware-compile-loader "^5.8.0"
neutrino-middleware-copy "^5.8.0"
neutrino-middleware-env "^5.8.0"
neutrino-middleware-font-loader "^5.8.0"
neutrino-middleware-hot "^5.8.0"
neutrino-middleware-html-loader "^5.8.0"
neutrino-middleware-html-template "^5.8.0"
neutrino-middleware-image-loader "^5.8.0"
neutrino-middleware-loader-merge "^5.8.0"
neutrino-middleware-minify "^5.8.0"
neutrino-middleware-named-modules "^5.8.0"
neutrino-middleware-style-loader "^5.8.0"
ramda "^0.23.0"
webpack "^2.3.1"
webpack "^2.4.1"
webpack-dev-server "^2.4.1"
worker-loader "^0.8.0"
@ -3717,13 +3712,13 @@ right-align@^0.1.1:
dependencies:
align-text "^0.1.1"
rimraf@2, rimraf@^2.5.1, rimraf@^2.6.1:
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.1:
version "2.6.1"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d"
dependencies:
glob "^7.0.5"
rimraf@^2.2.8, rimraf@~2.5.1:
rimraf@~2.5.1:
version "2.5.4"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04"
dependencies:
@ -3856,7 +3851,7 @@ source-list-map@^0.1.7, source-list-map@~0.1.7:
version "0.1.8"
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106"
source-list-map@^1.1.0:
source-list-map@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4"
@ -4275,18 +4270,18 @@ webpack-sources@^0.1.4:
source-list-map "~0.1.7"
source-map "~0.5.3"
webpack-sources@^0.2.0:
version "0.2.2"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.2.tgz#708714db9cc8152b9f8674e4acb119efecdb23fa"
webpack-sources@^0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb"
dependencies:
source-list-map "^1.1.0"
source-list-map "^1.1.1"
source-map "~0.5.3"
webpack@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.3.1.tgz#55bce8baffe7c1f9dc3029adc048643b448318a8"
webpack@^2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.4.1.tgz#15a91dbe34966d8a4b99c7d656efd92a2e5a6f6a"
dependencies:
acorn "^4.0.4"
acorn "^5.0.0"
acorn-dynamic-import "^2.0.0"
ajv "^4.7.0"
ajv-keywords "^1.1.1"
@ -4294,6 +4289,7 @@ webpack@^2.3.1:
enhanced-resolve "^3.0.0"
interpret "^1.0.0"
json-loader "^0.5.4"
json5 "^0.5.1"
loader-runner "^2.3.0"
loader-utils "^0.2.16"
memory-fs "~0.4.1"
@ -4304,7 +4300,7 @@ webpack@^2.3.1:
tapable "~0.2.5"
uglify-js "^2.8.5"
watchpack "^1.3.1"
webpack-sources "^0.2.0"
webpack-sources "^0.2.3"
yargs "^6.0.0"
websocket-driver@>=0.5.1:

30
packages/neutrino-preset-web/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino-preset-web",
"version": "5.7.0",
"version": "5.8.0",
"description": "Neutrino preset for building generic web applications",
"main": "index.js",
"keywords": [
@ -21,20 +21,20 @@
"core-js": "^2.4.0",
"exports-loader": "^0.6.4",
"imports-loader": "^0.7.1",
"neutrino-middleware-chunk": "^5.7.0",
"neutrino-middleware-clean": "^5.7.0",
"neutrino-middleware-compile-loader": "^5.7.0",
"neutrino-middleware-copy": "^5.7.0",
"neutrino-middleware-env": "^5.7.0",
"neutrino-middleware-font-loader": "^5.7.0",
"neutrino-middleware-html-loader": "^5.7.0",
"neutrino-middleware-html-template": "^5.7.0",
"neutrino-middleware-image-loader": "^5.7.0",
"neutrino-middleware-loader-merge": "^5.7.0",
"neutrino-middleware-minify": "^5.7.0",
"neutrino-middleware-named-modules": "^5.7.0",
"neutrino-middleware-style-loader": "^5.7.0",
"neutrino-middleware-dev-server": "^5.7.0",
"neutrino-middleware-chunk": "^5.8.0",
"neutrino-middleware-clean": "^5.8.0",
"neutrino-middleware-compile-loader": "^5.8.0",
"neutrino-middleware-copy": "^5.8.0",
"neutrino-middleware-env": "^5.8.0",
"neutrino-middleware-font-loader": "^5.8.0",
"neutrino-middleware-html-loader": "^5.8.0",
"neutrino-middleware-html-template": "^5.8.0",
"neutrino-middleware-image-loader": "^5.8.0",
"neutrino-middleware-loader-merge": "^5.8.0",
"neutrino-middleware-minify": "^5.8.0",
"neutrino-middleware-named-modules": "^5.8.0",
"neutrino-middleware-style-loader": "^5.8.0",
"neutrino-middleware-dev-server": "^5.8.0",
"ramda": "^0.23.0",
"webpack": "^2.4.1",
"worker-loader": "^0.8.0"

84
packages/neutrino-preset-web/yarn.lock

@ -2614,99 +2614,99 @@ negotiator@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
neutrino-middleware-chunk@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-chunk/-/neutrino-middleware-chunk-5.7.0.tgz#9f51b8f5d93e48e3d511cb369b3b011cafb5b2e8"
neutrino-middleware-chunk@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-chunk/-/neutrino-middleware-chunk-5.8.0.tgz#27389cc01cc6b2e703d5e3bc9aabfe3a19af5bd5"
dependencies:
deepmerge "^1.3.2"
webpack "^2.4.1"
neutrino-middleware-clean@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-clean/-/neutrino-middleware-clean-5.7.0.tgz#1e298351c8d151f97dc567700bbb75774b465179"
neutrino-middleware-clean@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-clean/-/neutrino-middleware-clean-5.8.0.tgz#41fe1fe464739e98b5f2896cbf0f041a5969bcbd"
dependencies:
clean-webpack-plugin "^0.1.16"
deepmerge "^1.3.2"
neutrino-middleware-compile-loader@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-compile-loader/-/neutrino-middleware-compile-loader-5.7.0.tgz#63db397cb127b9dbacc54953fe3eb1cf68e5996f"
neutrino-middleware-compile-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-compile-loader/-/neutrino-middleware-compile-loader-5.8.0.tgz#f283db313d7facc07cd3a4c57a88279dd85b4cc6"
dependencies:
babel-core "^6.24.0"
babel-loader "^6.4.1"
neutrino-middleware-copy@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-copy/-/neutrino-middleware-copy-5.7.0.tgz#472924ed1ae7e6f5efe05ad9e3ca6f282d8066ff"
neutrino-middleware-copy@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-copy/-/neutrino-middleware-copy-5.8.0.tgz#06afaa04d06dbcf428fc3acfe3bbe7b4fae4bf34"
dependencies:
copy-webpack-plugin "^4.0.1"
deepmerge "^1.3.2"
neutrino-middleware-env@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-env/-/neutrino-middleware-env-5.7.0.tgz#7f37e9be1e399c3db7add30da8378d0306e61f0d"
neutrino-middleware-env@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-env/-/neutrino-middleware-env-5.8.0.tgz#cf1efda0e3448422786e0dd27bea1a3d08adece4"
dependencies:
webpack "^2.4.1"
neutrino-middleware-font-loader@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-font-loader/-/neutrino-middleware-font-loader-5.7.0.tgz#d57f849a04a8755a0aeda070b1a9835685e91797"
neutrino-middleware-font-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-font-loader/-/neutrino-middleware-font-loader-5.8.0.tgz#0890ffae1e1bb5f22ab67fe50a9aae7ab690c03e"
dependencies:
deepmerge "^1.3.2"
file-loader "^0.10.1"
url-loader "^0.5.8"
neutrino-middleware-hot@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-hot/-/neutrino-middleware-hot-5.7.0.tgz#6593e04b63400b73e51c9a7e9a039f9723cebffd"
neutrino-middleware-hot@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-hot/-/neutrino-middleware-hot-5.8.0.tgz#dab9a45d6ed29a4db818a4f47af1deaeb4684154"
dependencies:
webpack "^2.4.1"
neutrino-middleware-html-loader@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-html-loader/-/neutrino-middleware-html-loader-5.7.0.tgz#3e78b500ceb9054a9131bb0bf5e3355afecced3e"
neutrino-middleware-html-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-html-loader/-/neutrino-middleware-html-loader-5.8.0.tgz#bc56dad29baec77743eaa7a231c6347c9e07eb53"
dependencies:
deepmerge "^1.3.2"
file-loader "^0.10.1"
neutrino-middleware-html-template@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-html-template/-/neutrino-middleware-html-template-5.7.0.tgz#5053972c558b3180e0f6274377e839eaf00bbc98"
neutrino-middleware-html-template@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-html-template/-/neutrino-middleware-html-template-5.8.0.tgz#60d694da48703cc24ade378b190d6e7598ae1371"
dependencies:
deepmerge "^1.3.2"
html-webpack-plugin "^2.28.0"
html-webpack-template "^6.0.1"
neutrino-middleware-image-loader@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-image-loader/-/neutrino-middleware-image-loader-5.7.0.tgz#837760c4c306cf4e05bb78afa26e7545c32856f5"
neutrino-middleware-image-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-image-loader/-/neutrino-middleware-image-loader-5.8.0.tgz#0f3a65e7673b385ad2a8e61220e824a0683893a7"
dependencies:
deepmerge "^1.3.2"
file-loader "^0.10.1"
svg-url-loader "^2.0.2"
url-loader "^0.5.8"
neutrino-middleware-loader-merge@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.7.0.tgz#9ac111b205ffedcd0eee826779575ab520df8ff0"
neutrino-middleware-loader-merge@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-loader-merge/-/neutrino-middleware-loader-merge-5.8.0.tgz#5754c929d893efc0aa187048397e8409d60cc204"
dependencies:
deepmerge "^1.3.2"
neutrino-middleware-minify@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-minify/-/neutrino-middleware-minify-5.7.0.tgz#13052a50a3b90cfe4b94aac6d31457cd1f92ef14"
neutrino-middleware-minify@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-minify/-/neutrino-middleware-minify-5.8.0.tgz#826acca70c958bdb59fd496545cc7e4718b14474"
dependencies:
babili-webpack-plugin "^0.0.11"
neutrino-middleware-named-modules@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-named-modules/-/neutrino-middleware-named-modules-5.7.0.tgz#e131c65e674c8cf106ba9536b0ba0dde5be072d5"
neutrino-middleware-named-modules@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-named-modules/-/neutrino-middleware-named-modules-5.8.0.tgz#1c4f48438576a929990c4228661174b4c7bbc9a4"
dependencies:
webpack "^2.4.1"
neutrino-middleware-style-loader@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-style-loader/-/neutrino-middleware-style-loader-5.7.0.tgz#d599fa54512bac6aeadb686b0401fe119ca30379"
neutrino-middleware-style-loader@^5.8.0:
version "5.8.0"
resolved "https://registry.yarnpkg.com/neutrino-middleware-style-loader/-/neutrino-middleware-style-loader-5.8.0.tgz#dfedb0f0b1fb1a7f58928a0c7975ec4ddec08ec5"
dependencies:
css-loader "^0.27.3"
style-loader "^0.16.0"

2
packages/neutrino/package.json

@ -1,6 +1,6 @@
{
"name": "neutrino",
"version": "5.7.0",
"version": "5.8.0",
"description": "Create and build JS applications with managed configurations",
"main": "src/index.js",
"bin": {

4
packages/neutrino/src/api.js

@ -16,7 +16,7 @@ const getOptions = (options = {}) => {
let output = defaultTo('build', options.output);
let tests = defaultTo('test', options.tests);
let node_modules = defaultTo('node_modules', options.node_modules); // eslint-disable-line camelcase
let entry = defaultTo('index.js', options.entry);
let entry = defaultTo('index', options.entry);
Object.defineProperties(options, {
root: {
@ -64,7 +64,7 @@ const getOptions = (options = {}) => {
return normalizePath(this.source, entry);
},
set(value) {
entry = defaultTo('index.js', value);
entry = defaultTo('index', value);
}
}
});

2
packages/neutrino/test/api_test.js

@ -80,7 +80,7 @@ test('options.node_modules', t => {
test('options.entry', t => {
const api = Neutrino();
t.is(api.options.entry, join(process.cwd(), 'src/index.js'));
t.is(api.options.entry, join(process.cwd(), 'src/index'));
api.options.entry = './alpha.js';
t.is(api.options.entry, join(process.cwd(), 'src/alpha.js'));
api.options.source = 'beta';

Loading…
Cancel
Save