{
  "name": "node-marquee",
  "version": "3.0.6",
  "description": "Custom Marquee element",
  "browserslist": [
    "last 20 versions, > 0.5%, ie >= 10"
  ],
  "scripts": {
    "pages-build": "webpack --config ./examples-src/webpack/prod.js",
    "pages-dev": "webpack serve --config ./examples-src/webpack/dev.js",
    "prepare:all": "npm run prepare:es && npm run prepare:cjs && npm run prepare:cdn",
    "prepare:es": "tsc ./src/ts/index.ts --outDir ./build/es --target es6 --module es6 --moduleResolution node --esModuleInterop true --allowSyntheticDefaultImports true --declaration true --declarationDir ./build/types --declarationMap true",
    "prepare:cjs": "tsc ./src/ts/index.ts --outDir ./build/cjs --target es5 --module commonjs --moduleResolution node --esModuleInterop true --allowSyntheticDefaultImports true",
    "prepare:cdn": "webpack --config ./config/webpack.cdn.js",
    "docs": "typedoc --out examples-build/docs ./src/ts --theme default --hideGenerator",
    "gh-pages": "git add examples-build/* && git commit -m \"Update github pages\" && git subtree push --prefix examples-build/ origin gh-pages",
    "lint:js": "eslint . --ext .ts,.js",
    "prepare": "npm run lint:js && npm run prepare:all && npm run pages-build && npm run docs && npm run gh-pages",
    "release": "npm version patch && npm publish"
  },
  "main": "./build/cjs/index.js",
  "types": "./build/types/index.d.ts",
  "module": "./build/es/index.js",
  "jsdelivr": "./build/cdn/index.js",
  "sideEffects": false,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/antonbobrov/node-marquee.git"
  },
  "keywords": [
    "marquee",
    "custom marquee"
  ],
  "author": "Anthony Bobrov <anton.bobrov@hotmail.com>",
  "license": "MIT",
  "devDependencies": {
    "@babel/core": "^7.14.6",
    "@babel/preset-env": "^7.14.7",
    "@babel/preset-typescript": "^7.15.0",
    "@types/lodash.mergewith": "^4.6.6",
    "@types/normalize-wheel": "^1.0.0",
    "@typescript-eslint/eslint-plugin": "^4.28.1",
    "@typescript-eslint/parser": "^4.28.1",
    "babel-loader": "^8.2.2",
    "bootstrap": "^5.0.2",
    "clean-webpack-plugin": "^4.0.0-alpha.0",
    "copy-webpack-plugin": "^9.0.1",
    "css-loader": "^6.2.0",
    "cssnano": "^5.0.7",
    "eslint": "^7.29.0",
    "eslint-config-airbnb-base": "^14.2.1",
    "eslint-plugin-import": "^2.23.4",
    "eslint-plugin-jsdoc": "^35.4.1",
    "html-webpack-plugin": "^5.3.2",
    "mini-css-extract-plugin": "^2.1.0",
    "node-sass": "^6.0.1",
    "normalize-scss": "^7.0.1",
    "path": "^0.12.7",
    "postcss-loader": "^6.1.1",
    "postcss-preset-env": "^6.7.0",
    "sass-loader": "^12.1.0",
    "style-loader": "^3.2.1",
    "terser-webpack-plugin": "^5.1.4",
    "ts-loader": "^9.2.3",
    "typedoc": "^0.22.7",
    "typescript": "^4.3.5",
    "webpack": "^5.41.1",
    "webpack-cli": "^4.7.2",
    "webpack-dev-server": "^3.11.2",
    "webpack-merge": "^5.8.0"
  },
  "dependencies": {
    "vevet-dom": "0.0.15"
  }
}
