refactor: gatsby-browser, gatsby-node

adds .eslintcache to gitignore
This commit is contained in:
Simon Reinsperger 2017-03-08 16:53:50 +01:00
parent 84cd888614
commit 7b8b07b05a
4 changed files with 27 additions and 25 deletions

View File

@ -6,9 +6,9 @@
"import"
],
"rules": {
"global-require": [0],
"react/jsx-filename-extension": [0],
"react/prefer-es6-class": [0],
"global-require": [0],
"react/prefer-stateless-function": [0],
/* to allow importing 'gatsby-helpers' */
"import/no-extraneous-dependencies": [0],

2
.gitignore vendored
View File

@ -1,6 +1,8 @@
node_modules/
npm-debug.log
.eslintcache
public
.gatsby-context.js

View File

@ -1,8 +1,8 @@
import ReactGA from 'react-ga'
import {config} from 'config'
import ReactGA from 'react-ga';
import { config } from 'config';
ReactGA.initialize(config.googleAnalyticsId);
exports.onRouteUpdate = (state, page, pages) => {
exports.onRouteUpdate = (state) => {
ReactGA.pageview(state.pathname);
};

View File

@ -1,22 +1,22 @@
var rucksack = require('rucksack-css')
var lost = require("lost")
var cssnext = require("postcss-cssnext")
const rucksack = require('rucksack-css');
const lost = require('lost');
const cssnext = require('postcss-cssnext');
exports.modifyWebpackConfig = function(config, env) {
exports.modifyWebpackConfig = function (config) {
config.merge({
postcss: [
lost(),
rucksack(),
cssnext({
browsers: ['>1%', 'last 2 versions']
})
]
})
browsers: ['>1%', 'last 2 versions'],
}),
],
});
config.loader('svg', {
test: /\.(svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/,
loader: 'file-loader',
})
});
return config
return config;
};