Skip to content

Commit 6b5d794

Browse files
author
DAVID♥
committed
upd. readme and dependencies
1 parent 752d725 commit 6b5d794

File tree

3 files changed

+96
-27
lines changed

3 files changed

+96
-27
lines changed

README.md

+71-5
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,82 @@
11
# group-css-media-queries-loader
2-
Webpack loader : group-css-media-queries
2+
<div align="center">
3+
<a href="https://github.com/webpack/webpack">
4+
<img width="200" height="200"
5+
src="https://webpack.js.org/assets/icon-square-big.svg">
6+
</a>
7+
</div>
38

49
A [group-css-media-queries](https://github.com/Se7enSky/group-css-media-queries) loader for [webpack](https://github.com/webpack/webpack).
510

11+
612
[![npm version](https://badge.fury.io/js/group-css-media-queries-loader.svg)](https://badge.fury.io/js/group-css-media-queries-loader)
713

814

915

16+
##Install
17+
```bash
18+
npm install group-css-media-queries-loader --save-dev
19+
//or
20+
yarn add group-css-media-queries-loader --dev
21+
```
22+
23+
24+
25+
##Usage
26+
27+
Use the loader either via your webpack config, CLI or inline.
28+
29+
### Via webpack config (recommended)
30+
31+
**webpack.config.js**
1032
```js
11-
var css = require('!raw!group-css-media-queries!./file.css'); // Just the CSS
12-
var css = require('!css!group-css-media-queries!./file.css'); // CSS with processed url(...)s
33+
module.exports = {
34+
module: {
35+
rules: [
36+
{
37+
test: /\.css$/,
38+
use: [
39+
'style-loader',
40+
'css-loader',
41+
'group-css-media-queries-loader'
42+
]
43+
}
44+
]
45+
}
46+
}
47+
```
48+
49+
50+
**In your application**
51+
```js
52+
import css_min from 'style.css';
1353
```
1454

15-
See [css-loader](https://github.com/webpack/css-loader) to see the effect of processed `url(...)`s.
55+
### CLI
1656

17-
Or within the webpack config:
57+
```bash
58+
webpack --module-bind 'css=style-loader!css-loader!group-css-media-queries-loader'
59+
```
1860

61+
**In your application**
62+
```js
63+
import css_min from 'style.css';
64+
```
65+
66+
### Inline
67+
68+
**In your application**
69+
```js
70+
import css_min from 'style-loader!css-loader!group-css-media-queries-loader!./style.css';
71+
```
72+
73+
74+
75+
76+
77+
78+
**Examples (for webpack 1.x):**
79+
**webpack.config.js**
1980
```js
2081
module: {
2182
loaders: [{
@@ -24,3 +85,8 @@ module: {
2485
}]
2586
}
2687
```
88+
**In your application**
89+
```js
90+
var css = require('!raw!group-css-media-queries!./file.css'); // Just the CSS
91+
var css = require('!css!group-css-media-queries!./file.css'); // CSS with processed url(...)s
92+
```

index.js

-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
/**
2-
* Created by asd on 25/01/16.
3-
*/
41
module.exports = require('group-css-media-queries');

package.json

+25-19
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,26 @@
11
{
2-
"name": "group-css-media-queries-loader",
3-
"version": "0.0.1",
4-
"description": "Webpack loader",
5-
"main": "index.js",
6-
"scripts": {
7-
"test": "echo \"Error: no test specified\" && exit 1"
8-
},
9-
"keywords": [
10-
"webpack",
11-
"loader",
12-
"css",
13-
"media-queries"
14-
],
15-
"author": "",
16-
"license": "ISC",
17-
"dependencies": {
18-
"group-css-media-queries": "^1.1.1"
19-
}
20-
}
2+
"name": "group-css-media-queries-loader"
3+
, "version": "0.0.1"
4+
, "main": "index.js"
5+
, "keywords": [
6+
"webpack"
7+
, "loader"
8+
, "css"
9+
, "media-queries"
10+
, "media"
11+
]
12+
, "description": "Webpack loader. CSS postprocessing: group media queries. Useful for postprocessing preprocessed CSS files."
13+
, "license": "ISC"
14+
, "repository": {
15+
"type": "git"
16+
, "url": "https://github.com/retyui/group-css-media-queries-loader.git"
17+
}
18+
, "author": "retyui <vamnemne@gmail.com>"
19+
, "bugs": {
20+
"url": "https://github.com/retyui/group-css-media-queries-loader/issues"
21+
}
22+
, "homepage": "https://github.com/retyui/group-css-media-queries-loader"
23+
, "dependencies": {
24+
"group-css-media-queries": "^1.4.1"
25+
}
26+
}

0 commit comments

Comments
 (0)