Skip to content

Commit

Permalink
refactor(rollup-plugin-purgecss): remove unused files
Browse files Browse the repository at this point in the history
- remove fixtures and tests files
- add package-lock
- remove unused dependencies
  • Loading branch information
Ffloriel committed Feb 16, 2021
1 parent d0235a6 commit 824e208
Show file tree
Hide file tree
Showing 28 changed files with 67 additions and 69 deletions.
@@ -1,2 +1,8 @@
body{color: red;}
html, body {
color: red;
}

.used,
.there {
color: green;
}

This file was deleted.

This file was deleted.

Empty file.
Empty file.
@@ -1 +1,8 @@
body{color: red;}
html, body {
color: red;
}

.used,
.there {
color: green;
}

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

12 changes: 12 additions & 0 deletions packages/rollup-plugin-purgecss/__tests__/assets/test_a.css
@@ -0,0 +1,12 @@
html, body {
color: red;
}

.used,
.there {
color: green;
}

.unused {
color: #ff00ff;
}
@@ -1,5 +1,5 @@
import actualA from '../../assets/actual_a.css'
import actualB from '../../assets/actual_b.css'
import actualC from '../../assets/actual_c.css'
import "../../assets/test_a.css";

export default actualA + actualB + actualC
export default function noop() {
return;
}

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

18 changes: 11 additions & 7 deletions packages/rollup-plugin-purgecss/__tests__/index.test.ts
@@ -1,23 +1,27 @@
// import fs from "fs";
import fs from "fs";
import path from "path";
import { rollup } from "rollup";
import purgecss from "./../src/";

// const expectA = fs.readFileSync(path.resolve(__dirname, "assets/expect_a.css")).toString();

describe("rollup-plugin-purgecss", () => {
it("remove unused css", async () => {
await rollup({
const bundle = await rollup({
input: path.resolve(__dirname, "fixtures/basic/index.js"),
plugins: [
purgecss({
content: [path.resolve(__dirname, "assets/test_a.html")],
output: path.resolve(__dirname, "temp/purged"),
output: path.resolve(__dirname, "assets/actual_a.css"),
}),
],
});
await bundle.generate({ format: "cjs" });

// const value = await bundle.generate({ format: "cjs" });
// expect(value.output).toEqual(expectA);
const actualA = fs
.readFileSync(path.resolve(__dirname, "assets/actual_a.css"))
.toString();
const expectA = fs
.readFileSync(path.resolve(__dirname, "assets/expect_a.css"))
.toString();
expect(actualA).toEqual(expectA);
});
});
3 changes: 0 additions & 3 deletions packages/rollup-plugin-purgecss/__tests__/temp/purged

This file was deleted.

21 changes: 21 additions & 0 deletions packages/rollup-plugin-purgecss/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 4 additions & 14 deletions packages/rollup-plugin-purgecss/package.json
@@ -1,6 +1,6 @@
{
"name": "rollup-plugin-purgecss",
"version": "1.0.1",
"version": "4.0.0",
"description": "Rollup plugin for purgecss",
"main": "lib/rollup-plugin-purgecss.js",
"module": "./lib/rollup-plugin-purgecss.es.js",
Expand Down Expand Up @@ -31,19 +31,9 @@
"url": "https://github.com/FullHuman/rollup-plugin-purgecss/issues"
},
"homepage": "https://github.com/FullHuman/rollup-plugin-purgecss#readme",
"devDependencies": {
"ava": "^1.0.1",
"babel-plugin-external-helpers": "^6.22.0",
"babel-preset-env": "^1.7.0",
"eslint": "^6.0.0",
"jest": "^23.2.0",
"rollup": "^0.65.1",
"rollup-plugin-babel": "^3.0.4",
"rollup-plugin-commonjs": "^10.0.0",
"rollup-plugin-node-resolve": "^3.3.0"
},
"devDependencies": {},
"dependencies": {
"purgecss": "^1.0.0",
"rollup-pluginutils": "^2.3.0"
"purgecss": "^4.0.0",
"rollup-pluginutils": "^2.8.0"
}
}

0 comments on commit 824e208

Please sign in to comment.