{ "version": "0.0.0", "name": "vue-plugin-scroll-into-view", "nameFull": "VuePluginScrollIntoView", "description": "A lightweight Vue.js plugin that allows you to scroll an element into view with just a single line of code.", "license": "MIT", "author": "victornpb", "keywords": [ "vue", "vuejs", "plugin", "scroll", "scrollIntoView", "scrollTo", "focus" ], "homepage": "https://github.com/victornpb/vue-plugin-scroll-into-view", "bugs": { "url": "https://github.com/victornpb/vue-plugin-scroll-into-view/issues" }, "repository": { "type": "git", "url": "git+https://github.com/victornpb/vue-plugin-scroll-into-view.git" }, "scripts": { "prebuild": "rimraf dist", "build": "rollup -c", "lint": "eslint src", "lint:fix": "eslint src --fix", "release": "np", "start": "npm run watch", "test": "npm run lint", "version": "npm run build", "watch": "rollup -c -w" }, "sideEffects": false, "globalVar": "vuePluginScrollIntoView", "main": "dist/vue-plugin-scroll-into-view.cjs.js", "unpkg": "dist/vue-plugin-scroll-into-view.js", "module": "dist/vue-plugin-scroll-into-view.esm.js", "exports": { "import": "./dist/vue-plugin-scroll-into-view.mjs", "require": "./dist/vue-plugin-scroll-into-view.cjs.js" }, "files": [ "dist" ], "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/**/*.js": [ "npm run lint:fix", "git add" ] }, "devDependencies": { "@babel/core": "^7.21.4", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-private-methods": "^7.18.6", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-transform-object-assign": "^7.18.6", "@babel/plugin-transform-runtime": "^7.21.4", "@babel/polyfill": "^7.12.1", "@babel/preset-env": "^7.21.4", "@rollup/plugin-babel": "^6.0.3", "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-terser": "^0.4.0", "asciitable.js": "^2.0.1", "eslint": "^8.37.0", "husky": "^8.0.3", "lint-staged": "^13.2.0", "np": "^7.7.0", "rimraf": "^4.4.1", "rollup": "^3.20.2", "rollup-plugin-baked-env": "^1.0.1", "rollup-plugin-banner2": "^1.2.2", "tiny-dedent": "^1.0.2" }, "engines": { "node": ">=6" } }