Comments (1)
required packages:
- postcss-loader
- css-loader
- style-loader
- stylelint-webpack-plugin
- stylelint-config-standard (airbnb is no not released)
- extract-text-webpack-plugin
- autoprefixer
new package-scripts:
- "lint": "npm run lint:js && npm run lint:css"
- "lint:js": "eslint --format=node_modules/eslint-formatter-pretty ."
- "lint:css": "stylelint src/client/*/.css"
changed package-scripts:
- "clean": "rimraf pids logs coverage .nyc_output dist public/javascripts/.bundle.js public/stylesheets/*.css"
.stylelintrc.yml:
extends:
"stylelint-config-standard"
client.js
- require('./client.css');
webpack.config.js
- const ExtractTextPlugin = require('extract-text-webpack-plugin');
- const StylelintPlugin = require('stylelint-webpack-plugin');
{
test: /\.css$/,
loader: ExtractTextPlugin.extract({
fallbackLoader: 'style',
loader: ['css', 'postcss'],
}),
}
new webpack.LoaderOptionsPlugin({
options: {
eslint: {
formatter: eslintFormatter,
},
postcss: [autoprefixer()],
},
}),
new ExtractTextPlugin('stylesheets/app.css'),
new StylelintPlugin({
configFile: path.join(__dirname, '..', '.stylelintrc.yml'),
files: ['src/**/*.css'],
}),
left is now migrating the changes into the generator for handlebars
from honeycomb.
Related Issues (20)
- An in-range update of lerna is breaking the build 🚨
- [generator-honeycomb] increase coverage
- [generator-honeycomb] Add styled-components
- An in-range update of husky is breaking the build 🚨 HOT 1
- Version 10 of node.js has been released
- An in-range update of rimraf is breaking the build 🚨 HOT 1
- An in-range update of yo is breaking the build 🚨 HOT 1
- Layout Service HOT 3
- Extract Health and Info-Controller
- [generator-honeycomb] Scoped controller
- Extract logger in honeycomb-package HOT 1
- Handle global libraries HOT 3
- honeycomb-server HOT 4
- [honeycomb-asset|generator-honeycomb] Compression
- [honeycomb-layout] Use AMD HOT 2
- [honeycomb-asset] Use honeycomb-server instead of hapi.js HOT 2
- Naming convention for test files HOT 1
- An in-range update of lerna is breaking the build 🚨
- An in-range update of lerna is breaking the build 🚨
- An in-range update of lerna is breaking the build 🚨
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from honeycomb.