Skip to content
This repository was archived by the owner on Feb 21, 2021. It is now read-only.

Commit a0c9e61

Browse files
committed
v1.0.0
- update to purgecss 1.0.0 - update dependencies - add badges to the readme
1 parent 2208d31 commit a0c9e61

File tree

5 files changed

+25
-23
lines changed

5 files changed

+25
-23
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# rollup-plugin-purgecss
22
[![Build Status](https://travis-ci.org/FullHuman/rollup-plugin-purgecss.svg?branch=master)](https://travis-ci.org/FullHuman/rollup-plugin-purgecss) [![CircleCi](https://circleci.com/gh/FullHuman/rollup-plugin-purgecss/tree/master.svg?style=shield)]() [![dependencies Status](https://david-dm.org/fullhuman/rollup-plugin-purgecss/status.svg)](https://david-dm.org/fullhuman/rollup-plugin-purgecss) [![devDependencies Status](https://david-dm.org/fullhuman/rollup-plugin-purgecss/dev-status.svg)](https://david-dm.org/fullhuman/rollup-plugin-purgecss?type=dev)
3+
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/8ae0379b223a459ca1b704648e924d55)](https://www.codacy.com/app/FullHuman/rollup-plugin-purgecss?utm_source=github.com&utm_medium=referral&utm_content=FullHuman/rollup-plugin-purgecss&utm_campaign=Badge_Grade)
4+
[![npm](https://img.shields.io/npm/v/rollup-plugin-purgecss.svg)](https://www.npmjs.com/package/rollup-plugin-purgecss)
5+
[![license](https://img.shields.io/github/license/fullhuman/rollup-plugin-purgecss.svg)]()
36

47
[Rollup](https://github.com/rollup/rollup) plugin to remove unused css.
58

lib/rollup-plugin-purgecss.es.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,15 @@ const pluginPurgecss = function (options = {}) {
1414

1515
const purgecss = new Purgecss({
1616
content: options.content,
17-
css: [code],
18-
stdin: true
17+
css: [{
18+
raw: code
19+
}]
1920
});
2021
let css = purgecss.purge()[0].css;
2122
styles.push(css);
2223

2324
css = JSON.stringify(css);
24-
if (options.insert) {
25-
// do thing
26-
} else if (!options.output) {
25+
if (options.insert) ; else if (!options.output) {
2726
code = css;
2827
} else {
2928
code = `"";`;

lib/rollup-plugin-purgecss.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,15 @@ const pluginPurgecss = function (options = {}) {
1818

1919
const purgecss = new Purgecss({
2020
content: options.content,
21-
css: [code],
22-
stdin: true
21+
css: [{
22+
raw: code
23+
}]
2324
});
2425
let css = purgecss.purge()[0].css;
2526
styles.push(css);
2627

2728
css = JSON.stringify(css);
28-
if (options.insert) {
29-
// do thing
30-
} else if (!options.output) {
29+
if (options.insert) ; else if (!options.output) {
3130
code = css;
3231
} else {
3332
code = `"";`;

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "rollup-plugin-purgecss",
3-
"version": "0.21.0",
3+
"version": "1.0.0",
44
"description": "Rollup plugin for purgecss",
55
"main": "lib/rollup-plugin-purgecss.js",
66
"module": "./lib/rollup-plugin-purgecss.es.js",
@@ -10,9 +10,9 @@
1010
"test": "__tests__"
1111
},
1212
"scripts": {
13-
"build": "rollup -c rollup.config.js",
14-
"test": "ava __tests__/index.test.js -s",
15-
"lint": "eslint -c .eslintrc src/"
13+
"build": "npx rollup -c rollup.config.js",
14+
"test": "npx ava __tests__/index.test.js -s",
15+
"lint": "npx eslint -c .eslintrc src/"
1616
},
1717
"repository": {
1818
"type": "git",
@@ -34,16 +34,16 @@
3434
"devDependencies": {
3535
"ava": "^0.25.0",
3636
"babel-plugin-external-helpers": "^6.22.0",
37-
"babel-preset-env": "^1.6.1",
37+
"babel-preset-env": "^1.7.0",
3838
"eslint": "^4.19.1",
39-
"jest": "^22.4.3",
40-
"rollup": "^0.57.1",
41-
"rollup-plugin-babel": "^3.0.3",
42-
"rollup-plugin-commonjs": "^9.1.0",
39+
"jest": "^22.4.4",
40+
"rollup": "^0.59.2",
41+
"rollup-plugin-babel": "^3.0.4",
42+
"rollup-plugin-commonjs": "^9.1.3",
4343
"rollup-plugin-node-resolve": "^3.3.0"
4444
},
4545
"dependencies": {
46-
"purgecss": "^0.21.0",
47-
"rollup-pluginutils": "^2.0.1"
46+
"purgecss": "^1.0.0",
47+
"rollup-pluginutils": "^2.3.0"
4848
}
4949
}

src/index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ const pluginPurgecss = function( options = {} ) {
1414

1515
const purgecss = new Purgecss({
1616
content: options.content,
17-
css: [code],
18-
stdin: true
17+
css: [{
18+
raw: code
19+
}]
1920
})
2021
let css = purgecss.purge()[0].css
2122
styles.push(css)

0 commit comments

Comments
 (0)