{"_id":"l-grid-layout-master","name":"l-grid-layout-master","dist-tags":{"latest":"2.4.0"},"versions":{"2.4.0":{"name":"l-grid-layout-master","version":"2.4.0","description":"A draggable and resizable grid layout, as a Vue component.","keywords":["grid","vuejs","drag","draggable","resize","resizable","fluid","responsive"],"repository":{"type":"git","url":"git+https://github.com/jbaysolutions/vue-grid-layout.git"},"author":{"name":"Gustavo Santos","email":"gustavo.santos@jbaysolutions.com","url":"JBay Solutions"},"homepage":"https://github.com/jbaysolutions/vue-grid-layout","main":"dist/vue-grid-layout.common.js","unpkg":"dist/vue-grid-layout.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"rimraf dist && vue-cli-service build","build-lib":"rimraf dist && vue-cli-service build --target lib ./src/components/index.js","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test:cover":"vue-cli-service test:unit --coverage"},"dependencies":{"@interactjs/actions":"1.10.2","@interactjs/auto-scroll":"1.10.2","@interactjs/auto-start":"1.10.2","@interactjs/interactjs":"1.10.2","@interactjs/modifiers":"1.10.2","@interactjs/dev-tools":"1.10.2","element-resize-detector":"^1.2.1"},"devDependencies":{"@babel/preset-env":"^7.12.11","@vue/cli-plugin-babel":"^3.4.1","@vue/cli-plugin-eslint":"^3.4.1","@vue/cli-plugin-unit-jest":"^4.5.10","@vue/cli-service":"^3.4.1","@vue/eslint-config-standard":"^3.0.5","@vue/test-utils":"^1.1.2","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","babel-plugin-transform-flow-comments":"^6.7.0","rimraf":"^2.6.2","vue":"^2.7.8","vue-jest":"^3.0.7","vue-template-compiler":"^2.7.8","webpack-bundle-analyzer":"^3.9.0"},"bugs":{"url":"https://github.com/jbaysolutions/vue-grid-layout/issues"},"directories":{"test":"test"},"license":"ISC","_id":"l-grid-layout-master@2.4.0","_nodeVersion":"16.14.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-yPbdOqmik6SNa2gSiBvmCoFoVZvEfZ121wD/2W53l0nMLAAO9y4WcgYmlQwfCWg03vfPc2pe2y7VbhJuEblVdQ==","shasum":"44474a5cb2d2ff34a31b9ae5251f5339a1b76e14","tarball":"https://registry.npmjs.org/l-grid-layout-master/-/l-grid-layout-master-2.4.0.tgz","fileCount":136,"unpackedSize":3996597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWzU4MqJd88BPZADwo2f14WYUKwIrRonSyju1oiP4quQIgAOxXix1PmIDEbCpfFjFNZEJDPIqj4wuYcObcRetPm0I="}]},"_npmUser":{"name":"lventou","email":"865413601@qq.com"},"maintainers":[{"name":"lventou","email":"865413601@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/l-grid-layout-master_2.4.0_1699530720818_0.07421457006805787"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-09T11:52:00.817Z","2.4.0":"2023-11-09T11:52:01.128Z","modified":"2023-11-09T11:52:01.542Z"},"maintainers":[{"name":"lventou","email":"865413601@qq.com"}],"description":"A draggable and resizable grid layout, as a Vue component.","homepage":"https://github.com/jbaysolutions/vue-grid-layout","keywords":["grid","vuejs","drag","draggable","resize","resizable","fluid","responsive"],"repository":{"type":"git","url":"git+https://github.com/jbaysolutions/vue-grid-layout.git"},"author":{"name":"Gustavo Santos","email":"gustavo.santos@jbaysolutions.com","url":"JBay Solutions"},"bugs":{"url":"https://github.com/jbaysolutions/vue-grid-layout/issues"},"license":"ISC","readme":"<p align=\"center\"><a href=\"https://jbaysolutions.github.io/vue-grid-layout/\" target=\"_blank\" rel=\"noopener noreferrer\"><img width=\"100\" src=\"https://jbaysolutions.github.io/vue-grid-layout/assets/img/logo.png\" alt=\"Vue Grid Layout\"></a></p>\n\n<h1 align=\"center\">vue-grid-layout</h1>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/vue-grid-layout\">\n    <img src=\"https://img.shields.io/npm/v/vue-grid-layout.svg\"/> \n    <img src=\"https://img.shields.io/npm/dm/vue-grid-layout.svg\"/>\n</a> \n<a href=\"https://github.com/jbaysolutions/vue-grid-layout/releases\">\n    <img src=\"https://img.shields.io/github/size/jbaysolutions/vue-grid-layout/dist/vue-grid-layout.umd.min.js\"/>\n</a>\n<!--a href=\"https://vuejs.org/\">\n    <img src=\"https://img.shields.io/badge/vue-2.2.x-brightgreen.svg\"/>\n</a-->\n</p>\n<h2 align=\"center\">\n<a href=\"https://jbaysolutions.github.io/vue-grid-layout/\" target=\"_blank\">Documentation Website</a>\n</h2>\n\n## What is Vue Grid Layout?\n\nvue-grid-layout is a grid layout system, like [Gridster](http://dsmorse.github.io/gridster.js/), for Vue.js. **Heavily inspired by [React-Grid-Layout](https://github.com/STRML/react-grid-layout)**\n\n## Features\n\n* Draggable widgets\n* Resizable widgets\n* Static widgets\n* Bounds checking for dragging and resizing\n* Widgets may be added or removed without rebuilding grid\n* Layout can be serialized and restored\n* Automatic RTL support (resizing not working with RTL on 2.2.0)\n* Responsive\n\n## **Current version:** 2.4.0 (Supports Vue 2.2+)\n\n#### **For legacy browsers**, like IE11, use version [2.3.12-legacy](https://github.com/jbaysolutions/vue-grid-layout/tree/legacy)\n#### **For Vue 2.1.10 and below use version [2.1.3](https://github.com/jbaysolutions/vue-grid-layout/tree/2.1.3)**\n#### **For Vue 1 use version [1.0.3](https://github.com/jbaysolutions/vue-grid-layout/tree/1.0.3)** \n\n## Documentation\n\nCheck out the <a href=\"https://jbaysolutions.github.io/vue-grid-layout/\" target=\"_blank\">Documentation Website</a>\n\n<!--\nChinese documentation: [简体中文](./README-zh_CN.md) \n-->\n\n#### Projects using vue-grid-layout\n\n- [DocsFold](https://www.docsfold.com/?utm_source=github&utm_medium=web&utm_campaign=vue-grid-layout)\n- [Draxed](https://www.draxed.com/?utm_source=github&utm_medium=web&utm_campaign=vue-grid-layout)\n- [Data Providers](https://www.dataproviders.io/?utm_source=github&utm_medium=web&utm_campaign=vue-grid-layout)\n- [Cataholic](https://cataholic.glitch.me/)\n\n*Know of others? Create a PR to let me know!*\n\n\n## Contribute\n\nIf you have a feature request, please add it as an issue or make a pull request.\n\n\nDeveloped by <a href=\"https://www.jbaysolutions.com\">JBay Solutions</a> \n","readmeFilename":"README.md"}