From 94c0b58e1af3b410a149ae709beb171636ed93c5 Mon Sep 17 00:00:00 2001 From: Jeremy Thomas Date: Sun, 11 Sep 2016 22:39:55 +0100 Subject: [PATCH] Add build scripts --- .gitignore | 7 +++++++ minireset.css | 1 + package.json | 10 ++++++++-- 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1e3129a --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# Files +.DS_Store +npm-debug.log + +# Folders +.sass-cache +node_modules diff --git a/minireset.css b/minireset.css index 650061b..1e7a563 100644 --- a/minireset.css +++ b/minireset.css @@ -54,6 +54,7 @@ html { * { box-sizing: inherit; } + *:before, *:after { box-sizing: inherit; } diff --git a/package.json b/package.json index f4508c6..e31f102 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,9 @@ "description": "A tiny modern CSS reset", "main": "minireset.css", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "build": "npm run build-sass && npm run build-min-sass", + "build-sass": "node-sass --output-style expanded minireset.sass minireset.css", + "build-min-sass": "node-sass --output-style compressed minireset.sass minireset.min.css" }, "repository": { "type": "git", @@ -12,6 +14,7 @@ }, "keywords": [ "css", + "sass", "reset", "mini" ], @@ -20,5 +23,8 @@ "bugs": { "url": "https://github.com/jgthms/minireset.css/issues" }, - "homepage": "https://github.com/jgthms/minireset.css#readme" + "homepage": "https://github.com/jgthms/minireset.css#readme", + "devDependencies": { + "node-sass": "^3.9.3" + } }