LeDDGroup/scroll-utility

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "scroll-utility",
  "description": "A simple to use scroll utility package for centering elements, and smooth animations",
  "types": "dist/index.d.ts",
  "main": "dist/scroll-utility.js",
  "files": [
    "dist"
  ],
  "scripts": {
    "start": "webpack-dev-server --config ./playground/webpack.config.ts --env.NODE_ENV=development",
    "build": "webpack --config webpack.config.ts --env.NODE_ENV=production",
    "prebuild": "rm -rf dist",
    "prepare": "npm run build",
    "semantic-release": "semantic-release",
    "travis-deploy-once": "travis-deploy-once",
    "test": "npm start & mocha --exit -r ts-node/register ./test/index.ts --timeout 10000"
  },
  "husky": {
    "hooks": {
      "pre-commit": "tsc --noEmit && lynt && pretty-quick --staged",
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  },
  "lynt": {
    "typescript": true,
    "rules": {
      "await-promise": "off",
      "no-console": "on"
    }
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/LeDDGroup/scroll-utility.git"
  },
  "keywords": [
    "scroll",
    "smooth",
    "simple",
    "center",
    "scrolling",
    "centering"
  ],
  "author": "David Perez Alvarez",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/LeDDGroup/scroll-utility/issues"
  },
  "homepage": "https://github.com/LeDDGroup/scroll-utility#readme",
  "devDependencies": {
    "@commitlint/cli": "^7.2.0",
    "@commitlint/config-conventional": "^7.1.2",
    "@types/mocha": "^5.2.6",
    "@types/node": "^12.0.0",
    "@types/selenium-webdriver": "^4.0.0",
    "@types/webpack": "^4.4.17",
    "expect": "^24.7.1",
    "html-webpack-externals-plugin": "^3.8.0",
    "html-webpack-include-assets-plugin": "^2.0.0",
    "html-webpack-plugin": "^3.2.0",
    "husky": "^2.2.0",
    "lynt": "^0.5.3",
    "mocha": "^6.1.4",
    "prettier": "^1.14.3",
    "pretty-quick": "^1.7.0",
    "selenium-webdriver": "^4.0.0-alpha.1",
    "semantic-release": "^15.9.17",
    "travis-deploy-once": "^5.0.9",
    "ts-loader": "^5.2.2",
    "ts-node": "^8.0.3",
    "typescript": "^3.1.2",
    "webpack": "^4.22.0",
    "webpack-cli": "^3.1.2",
    "webpack-dev-server": "^3.1.10"
  }
}