package.json
{
"name": "smarquee",
"version": "1.0.5",
"description": "A smart scrolling marquee for audio players and other scrolling text needs.",
"author": "Buddy Reno <thebudman84+smarquee@gmail.com> (https://buddyreno.dev)",
"license": "MPL-2.0",
"main": "dist/smarquee.min.js",
"scripts": {
"compile": "NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=webpack.config.js && cp dist/smarquee.min.js demo && cp dist/smarquee.min.js .",
"test": "jest",
"test-ci": "TZ='utc' jest --no-cache --coverage -w=4",
"demo": "browser-sync start --server 'demo' --files 'demo'",
"build-css": "sass src/stylesheets/demo.scss demo/demo.css",
"build-js": "yarn run compile",
"watch-css": "nodemon -e scss -x \"yarn run build-css\" --ignore 'demo/'",
"watch-js": "nodemon -e js -x \"yarn run build-js\" --ignore 'src/tests/' --ignore 'demo/' --ignore 'dist/' --ignore '/smarquee.min.js'",
"watcher": "concurrently \"npm:watch-*\"",
"lint-staged": "lint-staged",
"prettier-all": "prettier --write '{src,tests}/**/*.js'",
"eslint-all": "eslint --cache --ext .js src tests"
},
"pre-commit": [
"lint-staged"
],
"lint-staged": {
"{src, tests}/**/*.js": [
"prettier --write",
"eslint --cache --fix",
"git add"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/BuddyLReno/smarquee.git"
},
"bugs": {
"url": "https://github.com/BuddyLReno/smarquee/issues"
},
"homepage": "https://github.com/BuddyLReno/smarquee#readme",
"keywords": [
"javascript",
"animated",
"marquee",
"scrolling marquee",
"animated marquee",
"ticker",
"text ticker"
],
"jest": {
"setupFiles": [
"jest-canvas-mock"
]
},
"devDependencies": {
"@babel/cli": "^7.2.3",
"@babel/core": "^7.3.3",
"@babel/plugin-proposal-class-properties": "^7.4.0",
"@babel/preset-env": "^7.3.4",
"babel-eslint": "^10.0.1",
"babel-loader": "^8.0.5",
"browser-sync": "^2.26.3",
"codeclimate-test-reporter": "^0.5.1",
"concurrently": "^4.1.0",
"eslint": "^5.15.3",
"eslint-config-prettier": "^4.1.0",
"eslint-plugin-babel": "^5.3.0",
"eslint-plugin-jest": "^22.4.1",
"eslint-plugin-prettier": "^3.0.1",
"jest": "^24.5.0",
"jest-canvas-mock": "^2.0.0-beta.1",
"lint-staged": "^8.1.5",
"nodemon": "^1.18.10",
"pre-commit": "^1.2.2",
"prepack-webpack-plugin": "^1.1.2",
"prettier": "^1.16.4",
"sass": "^1.17.0",
"webpack": "^4.29.6",
"webpack-cli": "^3.3.0"
},
"dependencies": {}
}