Skip to content
This repository has been archived by the owner on Feb 18, 2024. It is now read-only.

Commit

Permalink
Merge pull request #86 from eliperelman/v5
Browse files Browse the repository at this point in the history
Baseline for Neutrino v5
  • Loading branch information
eliperelman authored Mar 8, 2017
2 parents eafa888 + bd51085 commit f88b557
Show file tree
Hide file tree
Showing 93 changed files with 21,172 additions and 9,924 deletions.
10 changes: 0 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,25 +19,15 @@ lib-cov
# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# node-waf configuration
.lock-wscript

# Dependency directories
node_modules
jspm_packages

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

Expand Down
38 changes: 38 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
language: node_js
node_js:
- '6.9'
- '7.7'
cache:
yarn: true
directories:
- node_modules
- packages/neutrino/node_modules
- packages/neutrino-middleware-banner/node_modules
- packages/neutrino-middleware-chunk/node_modules
- packages/neutrino-middleware-clean/node_modules
- packages/neutrino-middleware-compile-loader/node_modules
- packages/neutrino-middleware-copy/node_modules
- packages/neutrino-middleware-env/node_modules
- packages/neutrino-middleware-eslint/node_modules
- packages/neutrino-middleware-font-loader/node_modules
- packages/neutrino-middleware-hot/node_modules
- packages/neutrino-middleware-html-loader/node_modules
- packages/neutrino-middleware-html-template/node_modules
- packages/neutrino-middleware-image-loader/node_modules
- packages/neutrino-middleware-loader-merge/node_modules
- packages/neutrino-middleware-minify/node_modules
- packages/neutrino-middleware-named-modules/node_modules
- packages/neutrino-middleware-progress/node_modules
- packages/neutrino-middleware-start-server/node_modules
- packages/neutrino-middleware-style-loader/node_modules
- packages/neutrino-preset-airbnb-base/node_modules
- packages/neutrino-preset-jest/node_modules
- packages/neutrino-preset-karma/node_modules
- packages/neutrino-preset-mocha/node_modules
- packages/neutrino-preset-node/node_modules
- packages/neutrino-preset-react/node_modules
- packages/neutrino-preset-web/node_modules
before_script:
- yarn bootstrap
script:
- yarn test
11 changes: 7 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "neutrino-dev",
"version": "4.2.0",
"version": "5.0.0",
"private": true,
"author": "Eli Perelman <eli@eliperelman.com>",
"license": "MPL-2.0",
Expand All @@ -13,14 +13,16 @@
"deps:add": "oao add",
"deps:remove": "oao remove",
"deps:upgrade": "oao upgrade",
"deps:clean": "rm -rf packages/**/node_modules",
"deps:clean": "oao clean",
"docs:build": "gitbook build && cp CNAME _book",
"docs:deploy": "yarn docs:build && gh-pages --dist _book --remote upstream",
"docs:serve": "gitbook serve",
"release": "yarn release:pre && oao publish",
"release:pre": "oao prepublish"
"release:pre": "oao prepublish",
"test": "ava packages/*/test"
},
"devDependencies": {
"ava": "^0.18.2",
"changelog": "^1.0.7",
"gh-pages": "^0.12.0",
"gitbook-cli": "^2.3.0",
Expand All @@ -29,6 +31,7 @@
"gitbook-plugin-github": "^2.0.0",
"gitbook-plugin-npmsearchlist": "^1.0.0",
"gitbook-plugin-prism": "^2.1.0",
"oao": "^0.5.7"
"oao": "^0.7.2",
"webpack": "^2.2.1"
}
}
17 changes: 0 additions & 17 deletions packages/neutrino-lint-base/README.md

This file was deleted.

27 changes: 0 additions & 27 deletions packages/neutrino-lint-base/package.json

This file was deleted.

55 changes: 0 additions & 55 deletions packages/neutrino-lint-base/src/index.js

This file was deleted.

12 changes: 12 additions & 0 deletions packages/neutrino-middleware-banner/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
const { BannerPlugin } = require('webpack');
const merge = require('deepmerge');

module.exports = ({ config }, options) => config
.plugin('banner')
.use(BannerPlugin, [
merge({
banner: `require('source-map-support').install();`,
raw: true,
entryOnly: true
}, options)
]);
23 changes: 23 additions & 0 deletions packages/neutrino-middleware-banner/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"name": "neutrino-middleware-banner",
"version": "5.0.0",
"description": "Neutrino middleware for injecting a banner into bundled files",
"main": "index.js",
"keywords": [
"neutrino",
"neutrino-middleware",
"banner"
],
"author": "Eli Perelman <eli@eliperelman.com>",
"license": "MPL-2.0",
"repository": "https://github.com/mozilla-neutrino/neutrino-dev/tree/master/packages/neutrino-middleware-banner",
"homepage": "https://neutrino.js.org",
"bugs": "https://github.com/mozilla-neutrino/neutrino-dev/issues",
"dependencies": {
"deepmerge": "^1.3.2",
"webpack": "^2.2.1"
},
"peerDependencies": {
"neutrino": "^5.0.0"
}
}
Loading

0 comments on commit f88b557

Please sign in to comment.