epegzz/sass-vars-loader

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "@epegzz/sass-vars-loader",
  "version": "6.1.0",
  "author": "Daniel Schäfer <epegzz@gmail.com>",
  "description": "A SASS vars loader for Webpack. Load global SASS vars from JS/JSON/Typescript files or from Webpack config.",
  "keywords": [
    "scss",
    "sass",
    "js",
    "json",
    "vars",
    "ts",
    "typescript",
    "variables",
    "webpack",
    "loader"
  ],
  "license": "MIT",
  "engines": {
    "node": ">=8"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/epegzz/sass-vars-loader"
  },
  "engineStrict": true,
  "main": "src/sassVarsLoader.js",
  "scripts": {
    "test": "NODE_ENV=testing jest --verbose",
    "precommit": "lint-staged",
    "watch-test": "NODE_ENV=testing jest --watch",
    "coverage": "NODE_ENV=testing jest && codecov",
    "lint": "eslint src",
    "format": "prettier-eslint --write \"src/**/*.js\""
  },
  "lint-staged": {
    "*.js": [
      "npm run format",
      "git add"
    ]
  },
  "dependencies": {
    "loader-utils": "^1.2.3",
    "require-from-string": "^2.0.2",
    "typescript": "^3.5.3"
  },
  "devDependencies": {
    "codecov": "^3.5.0",
    "eslint": "^6.1.0",
    "eslint-plugin-jest": "^22.13.0",
    "husky": "^3.0.1",
    "jest": "^24.8.0",
    "lint-staged": "^9.2.0",
    "prettier": "^1.18.2",
    "prettier-eslint-cli": "^5.0.0"
  }
}