{"_id":"@braks/vue-flow-resize-rotate-node","_rev":"3-e146e99f24a27317e31c03400cf6613b","name":"@braks/vue-flow-resize-rotate-node","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@braks/vue-flow-resize-rotate-node","version":"0.0.1","private":false,"repository":{"type":"git","url":"https://github.com/bcakmakoglu/vue-flow/packages/resize-rotate-node"},"homepage":"https://github.com/bcakmakoglu/vue-flow/packages/resize-rotate-node#readme","license":"MIT","author":{"name":"Burak Cakmakoglu","email":"brainbraks@googlemail.com"},"main":"./dist/vue-flow-resize-rotate-node.cjs.js","types":"./dist/index.d.ts","module":"./dist/vue-flow-resize-rotate-node.es.js","unpkg":"./dist/vue-flow-resize-rotate-node.iife.js","jsdelivr":"./dist/vue-flow-resize-rotate-node.iife.js","scripts":{"prepare":"ts-patch install -s","dev":"vite","build":"vite build","types":"yarn prepare && vue-tsc --declaration --emitDeclarationOnly && shx rm -rf tmp","postbuild":"shx rm -rf tmp","prepublishOnly":"yarn build","test":"exit 0;","lint:js":"eslint --ext \".js,.jsx,.ts,.tsx\" --fix --ignore-path .gitignore .","lint":"yarn lint:js","release":"yarn np --no-release-draft"},"dependencies":{"@vueuse/core":"^8.4.2","vue3-moveable":"^0.4.8"},"devDependencies":{"@braks/vue-flow":"^0.4.10","@vitejs/plugin-vue":"^2.3.3","np":"^7.5.0","ts-patch":"^2.0.1","typescript-transform-paths":"^3.3.1","unplugin-auto-import":"^0.7.1","vite":"^2.9.9","vite-plugin-vue-type-imports":"^0.1.3","vue-tsc":"^0.34.12"},"peerDependencies":{"@braks/vue-flow":"^0.4.0","vue":"^3.2.25"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"np":{"branch":"master","yarn":true,"message":"v%s"},"description":"### Custom Node that can be resized and rotated","_id":"@braks/vue-flow-resize-rotate-node@0.0.1","dist":{"shasum":"d05084185ec4959bf163e2264fb002d5b8ab1926","integrity":"sha512-PrV9pZ/uTQTJSD3IU6Myk3P6To/M3TeQhkIg9pG56G/7c/XcY+ZnZodwTKRuLl7E3tmhnKhFsFwRD8lg2BJSIg==","tarball":"https://registry.npmjs.org/@braks/vue-flow-resize-rotate-node/-/vue-flow-resize-rotate-node-0.0.1.tgz","fileCount":10,"unpackedSize":1425263,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDM96EIBCe+Gr79H1va9ICmPCDZa+9HTTKsuFtFPyMtpAiA5A3J9/Qpu6EOxhjfFbv749vOaa5oX2Uhfcsn5DaeWhQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiAzBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFIQ//ZX3NmxADSGsEJDSwdPVivVARWoyXtAz7PNAhboPL4MEJptfw\r\nxkpKs2zcYvW4ei92jaQcsW95q7pTDLqZs8t88IfoQ9rIYbRqIrchLLBOlbmY\r\nXX0f05LaxT35jjpe222zUp/eYPTJ028KsSshWwsnWM2aS7BKpQpBrLTkAswR\r\nTBL8+JKE7EKuIOQUms07zpKGh5eY2dHpKhfL5oWVlM9cH6r0oX6rLdYuXOQZ\r\nEwuUaUjP6gFAssa/MBUSmGiAh80bdbDdKmlAg+AYHVAGsVrvWczCCo+9hZdw\r\nFx5zYxqw9FNVxJpGGOD+0mMDtBCXQ/K2Rr+MSn2duFaa6522zLxHuxjwj4RX\r\nEPFPFdYccp7wXW70aQaecqwQy9lUDh68DDJWT/QUE/5LTjxgjtJE3d4rt8ho\r\n7RnOXUEGBR6auuO9c0XeynBElp+mD+ZHVOgDJrMeRKltCBuBqQ1cUq4qzndU\r\nwR0LQlh8iCTelwSmNOMaOHllHXiSDvd6G7R2DTjxvZESNROI/Owwf8WxLg55\r\n86GBnAx11Mmne8tgeTJrHnOjfPui2Ruh+7q3rzAzRF2CQJO7C+4MEsUUrlkB\r\nYE17gyiX2BvM7HKVN+PoUk89VUV6KGk5TLv+UWHsUDncLMxRRlkOvyMnquE+\r\n5DTboHp6xCT4gi+eSsc3CcpffY4Ii/qYvYk=\r\n=z5jV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"braks","email":"brainbraks@googlemail.com"},"directories":{},"maintainers":[{"name":"braks","email":"brainbraks@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-flow-resize-rotate-node_0.0.1_1653083328706_0.8091567893990497"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"@braks/vue-flow-resize-rotate-node","version":"0.0.2","private":false,"repository":{"type":"git","url":"https://github.com/bcakmakoglu/vue-flow/packages/resize-rotate-node"},"homepage":"https://github.com/bcakmakoglu/vue-flow/packages/resize-rotate-node#readme","license":"MIT","author":{"name":"Burak Cakmakoglu","email":"brainbraks@googlemail.com"},"main":"./dist/vue-flow-resize-rotate-node.cjs.js","types":"./dist/index.d.ts","module":"./dist/vue-flow-resize-rotate-node.es.js","unpkg":"./dist/vue-flow-resize-rotate-node.iife.js","jsdelivr":"./dist/vue-flow-resize-rotate-node.iife.js","dependencies":{"@vueuse/core":"^8.4.2","vue3-moveable":"^0.4.8"},"devDependencies":{"@braks/vue-flow":"0.4.15","@vitejs/plugin-vue":"^2.3.3","ts-patch":"^2.0.1","typescript-transform-paths":"^3.3.1","unplugin-auto-import":"^0.7.1","vite":"^2.9.9","vite-plugin-vue-type-imports":"^0.1.3","vue-tsc":"^0.35.0"},"peerDependencies":{"@braks/vue-flow":"^0.4.15","vue":"^3.2.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"vite","build":"vite build","types":"pnpm prepare && vue-tsc --declaration --emitDeclarationOnly && shx rm -rf tmp","postbuild":"shx rm -rf tmp","test":"exit 0;","lint:js":"eslint --ext \".js,.jsx,.ts,.tsx\" --fix --ignore-path .gitignore .","lint":"pnpm lint:js","release":"pnpm publish"},"description":"### Custom Node that can be resized and rotated","_id":"@braks/vue-flow-resize-rotate-node@0.0.2","_integrity":"sha512-r0eZ1TRUaMwBGHh6MEq/HZowPYyn7wqpJd5CJ6iGVkqjEnw0sIDxp/Yo+wQ5ULsdjkiaQ4rpmTF8rcG92KlKbQ==","_resolved":"/private/var/folders/nk/fjy09xvs337d90twg69vvwmw0000gn/T/528635c20044c57920dd2fc507b1eb97/braks-vue-flow-resize-rotate-node-0.0.2.tgz","_from":"file:braks-vue-flow-resize-rotate-node-0.0.2.tgz","_nodeVersion":"14.19.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-r0eZ1TRUaMwBGHh6MEq/HZowPYyn7wqpJd5CJ6iGVkqjEnw0sIDxp/Yo+wQ5ULsdjkiaQ4rpmTF8rcG92KlKbQ==","shasum":"c6d8d16108f59fd3dbf437f2a6e39d9a5f3cc4d7","tarball":"https://registry.npmjs.org/@braks/vue-flow-resize-rotate-node/-/vue-flow-resize-rotate-node-0.0.2.tgz","fileCount":8,"unpackedSize":1427413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG9VXTfWJgIGuMpWgq67yg59aMfcsG2KUPyPKdv08rtgIgc6ScQuv5Fjc7makietWCOEhriJ1aYYQ+NV/rqT11k88="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil8lcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphaQ//XLGIEUH6c6AhHrOGVZDPdqk43zdYucbPfynRvuxqzE0aXp4o\r\nPOAEcMRkiqUTeUEqvQTTju3ivDtFpuCtcl5XwNyq3gNuwDeXEh8xUCR3PX3w\r\nPm6konSxxybM1FHtr/KO2K3YhsmQVo0EMtmRLrKJybM8ZkWp9qgbZ4i0zo6N\r\nH9nzrlu+cl89EJq7Y5eCOgYFDdLCrctsjd3ZSMoCWHIxhEKUpwgNba3xf3eM\r\ngo4svFcJQbI5kfm/wfAYDMbTP8xtamuXK9MvqqpHfOqmv28xH/VYT3OFwpfP\r\nl+lHvHP9DD8nzin7XJ88UkCvzEhYKj18n93e6ab+8xNdxMjRSeJDcO4bn8Y8\r\nw62ovjTZEoH9OA/X/YsEd6G8Y2KyhNfSeFMMHKaRLp4wmePKzsHAASmffJIe\r\nqZNUXezUkWXW+Z7aj7eF3SJNm1z5XFMMLxzf8SJsye5j8Qn93aiD0+JL3+6x\r\no03TlXHSfPvvhv87iqUdDDXWhGrBCVgA2BQnPKgSF7CACo/KPdCpEVI5gN/h\r\nmsd8YQAD5/bW2qU5v4Zfjnz1MlxB/RqoS8mBhK8vOw+Fu7W3dmP1E3ME/fIM\r\nuedPZ/SNgixm/sYx4D4ebQ3Up3UgDeWgruP37hP8pSn397FdCERGFmKwKoB2\r\n2aYLMxN/KJAT8ZyCnTw24rQjpd84iq2dkpM=\r\n=d5eK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"braks","email":"brainbraks@googlemail.com"},"directories":{},"maintainers":[{"name":"braks","email":"brainbraks@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-flow-resize-rotate-node_0.0.2_1654114651978_0.5257945816272529"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"@braks/vue-flow-resize-rotate-node","version":"0.0.3","private":false,"repository":{"type":"git","url":"git+https://github.com/bcakmakoglu/vue-flow.git#master"},"homepage":"https://github.com/bcakmakoglu/vue-flow/tree/master/packages/resize-rotate-node#readme","license":"MIT","author":{"name":"Burak Cakmakoglu","email":"brainbraks@googlemail.com"},"main":"./dist/vue-flow-resize-rotate-node.cjs.js","types":"./dist/index.d.ts","module":"./dist/vue-flow-resize-rotate-node.es.js","unpkg":"./dist/vue-flow-resize-rotate-node.iife.js","jsdelivr":"./dist/vue-flow-resize-rotate-node.iife.js","dependencies":{"@vueuse/core":"^8.9.4","vue3-moveable":"^0.4.9"},"devDependencies":{"@braks/vue-flow":"0.4.38","@vitejs/plugin-vue":"^2.3.3","ts-patch":"^2.0.1","typescript-transform-paths":"^3.3.1","unplugin-auto-import":"^0.11.2","vite":"^2.9.14","vite-plugin-vue-type-imports":"^0.2.0","vue-tsc":"^0.40.1"},"peerDependencies":{"@braks/vue-flow":"^0.4.37","vue":"^3.2.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"vite","build":"vite build","types":"pnpm prepare && vue-tsc --declaration --emitDeclarationOnly && shx rm -rf tmp","postbuild":"shx rm -rf tmp","test":"exit 0;","lint:js":"eslint --ext \".js,.jsx,.ts,.tsx\" --fix --ignore-path .gitignore .","lint":"pnpm lint:js","release":"pnpm publish"},"description":"### Custom Node that can be resized and rotated","bugs":{"url":"https://github.com/bcakmakoglu/vue-flow/issues"},"_id":"@braks/vue-flow-resize-rotate-node@0.0.3","_integrity":"sha512-6UhyK8QTV4BalU/1kkWzLlY+Oco8L9QkvencJ0a3rD5o3JA5IMZjbyflWxeQHMvNMsG3r1cLsRJlk1chAiO8dw==","_resolved":"/private/var/folders/t7/n1751f8x7wq1xff2f9vmc91r0000gn/T/07575cc14e120b23b2f60c3654a39035/braks-vue-flow-resize-rotate-node-0.0.3.tgz","_from":"file:braks-vue-flow-resize-rotate-node-0.0.3.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-6UhyK8QTV4BalU/1kkWzLlY+Oco8L9QkvencJ0a3rD5o3JA5IMZjbyflWxeQHMvNMsG3r1cLsRJlk1chAiO8dw==","shasum":"6e1346ecd3053141355993b68f3d008f26192cb9","tarball":"https://registry.npmjs.org/@braks/vue-flow-resize-rotate-node/-/vue-flow-resize-rotate-node-0.0.3.tgz","fileCount":11,"unpackedSize":1914624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo0qJ0Z3xj2y1CBRwNmXbMUYdxY2+YNIdUtV433Mbf2AIhAMIfIvvdkbRy0Zxp9+KiV61fHhVkOi+4LvSXnHGmjkb7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDnGfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKZRAAiX2BjwTbgMQkGpNE92o+41KKqZdp4W4u3o+EG8biCWk4icBH\r\nSXDAmifBbkNlYVcfZQqTqm58ZZrlAZeEDQ9qM/lnpHBRBn/ltNJLosXvJ3d1\r\nbCXAKRIt0OzeGx0/H7JCozTCJLOy3/s/Xk5O1m5etQXsgW7TmNbMCQL3kRym\r\noges5rNg4S89xadNCvPsdjx3wsnwKtucD3k2mhwYpGGwiFJLbhBMUMcdS1Wu\r\nSlaLstmmTsdmfc76Ty1Z749Foe2uULnHTOYjfUHIZ8MEfJEUxXbKBDZ5BDYv\r\nYC68+abccj26t+k24gNMUlILO6ygC/2rZtCkmpOqgDqX95sm5Irdgemg0WKL\r\n0Q2MtuoXWxVr6es8DOU3IOWSeiOUC5//2+jnUudGSlKuONrf4AZo0I9D19DW\r\nMhe3hmfAj7kXN+wMA/f/DBPja4h7tnXsPphN2K0KGHTgpsGuDmoaA3c3cd5C\r\nIKe568k0DvJqT2+KHDqZUlwwYJA1kWQAIRoEwBvyJOc4c1vRW93QuDX8wZjo\r\n/CnNe8oEpq/09M/qTaOfdNxnd3f+VrIXuI1Ypi6dzYu5+sgqIdhJE54xeoVy\r\nE9k8S5gQ0WYHbnZmX5v/c+5o5U52pukC2Y6AlIf2LsksRd5mKQlUvgWvY2BO\r\n049xdKZ4jKX6RTyxYMkkKGyT6x/wTtvGQJY=\r\n=yHfD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"braks","email":"brainbraks@googlemail.com"},"directories":{},"maintainers":[{"name":"braks","email":"brainbraks@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-flow-resize-rotate-node_0.0.3_1661890974922_0.4948342662808871"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2022-05-20T21:48:48.639Z","0.0.1":"2022-05-20T21:48:49.001Z","modified":"2022-11-16T10:28:44.436Z","0.0.2":"2022-06-01T20:17:32.215Z","0.0.3":"2022-08-30T20:22:55.213Z"},"maintainers":[{"name":"braks","email":"brainbraks@googlemail.com"}],"description":"### Custom Node that can be resized and rotated","homepage":"https://github.com/bcakmakoglu/vue-flow/tree/master/packages/resize-rotate-node#readme","repository":{"type":"git","url":"git+https://github.com/bcakmakoglu/vue-flow.git#master"},"author":{"name":"Burak Cakmakoglu","email":"brainbraks@googlemail.com"},"license":"MIT","readme":"# Vue Flow Resizable Rotatable Node\n\n### Custom Node that can be resized and rotated\n\n## 🛠 Setup\n\n```bash\n# install\n$ yarn add @braks/vue-flow-resize-rotate-node\n\n# or\n$ npm i --save @braks/vue-flow-resize-rotate-node\n```\n\n## 🎮 Quickstart\n\n```vue\n\n<script setup>\nimport { VueFlow } from '@braks/vue-flow'\nimport { ResizeRotateNode } from '@braks/vue-flow-resize-rotate-node'\nimport initialElements from './initial-elements'\n\nconst elements = ref(initialElements)\n</script>\n<template>\n  <div style=\"height: 300px\">\n    <VueFlow v-model=\"elements\">\n      <template #node-resize-rotate=\"props\">\n        <ResizeRotateNode v-bind=\"props\" />\n      </template>\n    </VueFlow>\n  </div>\n</template>\n```\n\n```js\n// initial-elements.js\nexport default [\n  {\n    id: '1',\n    label: 'Node 1',\n    type: 'resize-rotate',\n    targetPosition: 'left',\n    sourcePosition: 'right',\n    position: {\n      x: 0,\n      y: 0,\n    },\n    data: {\n      // additional styles for the node\n      // cannot use the regular style tag as those apply to the node wrapper\n      style: {\n        background: 'rgb(255, 0, 114) none repeat scroll 0% 0%',\n        padding: '20px',\n        borderRadius: '20px',\n      },\n    },\n  },\n  {\n    id: '2',\n    label: 'Node 2',\n    type: 'resize-rotate',\n    targetPosition: 'left',\n    position: {\n      x: 330,\n      y: 50,\n    },\n    data: {\n      style: {\n        background: 'rgb(50, 188, 188) none repeat scroll 0% 0%',\n        padding: '20px',\n        borderRadius: '20px',\n      },\n    },\n  },\n  {\n    id: 'e1-2',\n    source: '1',\n    target: '2',\n    type: 'smoothstep',\n  },\n]\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/bcakmakoglu/vue-flow/issues"}}