{"_id":"@andybeersdev/aurelia-resize","_rev":"1-10931b4295bd01707f105d7b5071f4d2","name":"@andybeersdev/aurelia-resize","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@andybeersdev/aurelia-resize","version":"1.0.0","description":"an aurelia add-on that detects DOM-element resize events","keywords":["aurelia","plugin","resize","event","layout"],"homepage":"https://github.com/beersandrew/aurelia-resize","license":"MIT","main":"dist/commonjs/index.js","typings":"dist/commonjs/index.d.ts","repository":{"type":"git","url":"git+https://github.com/beersandrew/aurelia-resize.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"lint":"cross-env tslint --project tsconfig.json --config tslint.json","clean":"cross-env rimraf .tmp .nyc_output coverage dist","build":"npm run clean && concurrently \"npm run build:es2015\" \"npm run build:commonjs\" \"npm run build:amd\"","build:es2015":"cross-env tsc --project tsconfig.json --rootDir src/ --outDir ./dist/es2015 --module es2015 --target es2015","build:commonjs":"cross-env tsc --project tsconfig.json --rootDir src/ --outDir ./dist/commonjs --module commonjs","build:amd":"cross-env tsc --project tsconfig.json --rootDir src/ --outDir ./dist/amd --module amd"},"dependencies":{"aurelia-pal":"^1.3.0","@andybeersdev/element-resize-detector":"^1.0.1"},"devDependencies":{"concurrently":"^3.4.0","cross-env":"^4.0.0","rimraf":"^2.6.1","typescript":"^2.1.4"},"jspm":{"registry":"npm","main":"index","format":"amd","directories":{"dist":"dist/amd"},"dependencies":{"aurelia-pal":"^1.3.0","@andybeersdev/element-resize-detector":"^1.0.1"}},"gitHead":"cba1fd7a119753d27f34b3a683f7c8896b273ee7","bugs":{"url":"https://github.com/beersandrew/aurelia-resize/issues"},"_id":"@andybeersdev/aurelia-resize@1.0.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-umrOwwvJZ0EwjK1IE59xVsW+fvGghvFwwbNUvlK65QPm0LMhzFTwb3kQN+HOX8cfzFOPBpIA2A88Gqev7DUkVg==","shasum":"decb332b13f68eb2d6d63d03c3b538cf0deb1cb8","tarball":"https://registry.npmjs.org/@andybeersdev/aurelia-resize/-/aurelia-resize-1.0.0.tgz","fileCount":3,"unpackedSize":4102,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8Z/OlR45BB2m0f+UBPVQSZR8jM8dca2bdr9CT05RtwAiEA+SN3E9AWzBJqVh/kg79p9mmTP/u+n6hjB0i7zUgl6PE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSDVHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo1Q/+IGuC9zSM4YvVvNvC+A6kfZThVoYiNNguLE22+NBAzJ4yunIC\r\nvJrWm5LvVR3pPp+QLsB1PbWoeHEA4zq6b1VDT/MVwYgx8NyHpzeuBsxCLrZO\r\nAN4dJtcENJccVcXspV5DF+89Nj4BzrukDREEl6WPf5Ncb7aBZ9X1zXW5iVyf\r\njk8Li+D72Nx8oxWyGsmwjszEU0bwww9/T3ErgpAJkjpE/hVuLDz75VeNsbeC\r\nRBH41vT9mssKR05+I+6BAvi8o+UhhSZz3oB8NAtkdVi55tSu/05ChQYkEkEO\r\nD3J4AUwtU1+OljVLDl8+SMnHH3pzHIOXc7aYmyGztWlunZvVLf1BL9Q4bihb\r\nat0Wpk8Be+iX2LdFvGn85IPprzPrCIMGRy7v5IBX+rQ8be3KDowxF1CXlzWR\r\nLd9ks0ILW/hcsPoKcCf7+Yx6/+0ReW5G8yhnIEUMu3O3MmeDz3pi7NoSHja0\r\n6gEzoUrqDZ3ZrT2UkN9zOaqrTUOpQiRQSR5DF0xkepcvkxcPLob4RUyDYvtI\r\nBnEFH5BiqwA7E8eDKbmxL4f7XSeHnjH8zmD7tR4OYNoZ1FR0jgkjwIaoyV60\r\nv9oV24NpF3nTmsjpXHxb16LWM1DvpMiS5o3un5LUZjZdsYeDlbFv9UEOlyJm\r\nWT1RA7ThgFXpMRGZPKdGAdXAGfiVil7cHAI=\r\n=UJc+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andybeersdev","email":"andy.beers@icloud.com"},"directories":{},"maintainers":[{"name":"andybeersdev","email":"andy.beers@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aurelia-resize_1.0.0_1665676615590_0.53877414595716"},"_hasShrinkwrap":false},"1.0.1":{"name":"@andybeersdev/aurelia-resize","version":"1.0.1","description":"an aurelia add-on that detects DOM-element resize events","keywords":["aurelia","plugin","resize","event","layout"],"homepage":"https://github.com/beersandrew/aurelia-resize","license":"MIT","main":"dist/commonjs/index.js","typings":"dist/commonjs/index.d.ts","repository":{"type":"git","url":"git+https://github.com/beersandrew/aurelia-resize.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"lint":"cross-env tslint --project tsconfig.json --config tslint.json","clean":"cross-env rimraf .tmp .nyc_output coverage dist","build":"npm run clean && concurrently \"npm run build:es2015\" \"npm run build:commonjs\" \"npm run build:amd\"","build:es2015":"cross-env tsc --project tsconfig.json --rootDir src/ --outDir ./dist/es2015 --module es2015 --target es2015","build:commonjs":"cross-env tsc --project tsconfig.json --rootDir src/ --outDir ./dist/commonjs --module commonjs","build:amd":"cross-env tsc --project tsconfig.json --rootDir src/ --outDir ./dist/amd --module amd"},"dependencies":{"aurelia-pal":"^1.3.0","@andybeersdev/element-resize-detector":"^1.0.1"},"devDependencies":{"concurrently":"^3.4.0","cross-env":"^4.0.0","rimraf":"^2.6.1","typescript":"^2.1.4"},"jspm":{"registry":"npm","main":"index","format":"amd","directories":{"dist":"dist/amd"},"dependencies":{"aurelia-pal":"^1.3.0","@andybeersdev/element-resize-detector":"^1.0.1"}},"gitHead":"fd5e6169f10c9b4fe1fb937c39b7b8cf94c14b4c","bugs":{"url":"https://github.com/beersandrew/aurelia-resize/issues"},"_id":"@andybeersdev/aurelia-resize@1.0.1","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ZoNzYP1gtJQOjJaXIM+wjKnTU0JrVjUSeh42SP4EDmh2YnjtvKCeEVf/JWs7XK+8F/jMlJaTWIrdAEb6k7by9w==","shasum":"7fadc19d7a21bbef6306125793c093d9fd0b3080","tarball":"https://registry.npmjs.org/@andybeersdev/aurelia-resize/-/aurelia-resize-1.0.1.tgz","fileCount":8,"unpackedSize":6940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSGwXnervvJiO6zV1GmEpIRVO2egu/XCk7cIbb5baI4wIhAPvVOj3qDFpx4ZLjnl3tGGMM200djubeCKzie7C1EU2y"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSDe1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUgg//Z/GCV/2/VTbfvR7Wf+pTXWxNGs0e1MiKjCHXE2RG/Dd0QBFY\r\n9cTJBffHo4tE9dp22gVbtriYe/Dsbl7wV5DT5jeA4fMXKKpLlwA+ua+EOdkj\r\nykgXO5TE83lJIHhjI9CC52DsawMCRPgh33Br8h5RTp8OkYr4CoKflyRy+TKh\r\nyZc1KWtmmfVob20yWCc9howb3fdMHZ5vEGoHoh1Dk9ZtPSKhb2Wv7rmeaPTw\r\nXmOCLjqCLdFQsqlGA/LxtlY7CXR9QEyN/kbaaRAWlA+E+U57RfC6emBZR2fH\r\nX3NuydLcFEplPAJHK1mL6b7BErZB9pKwpHl9nhvfp7UGI6T7i0MxI+0NKGbZ\r\nxA+QLOewjrhr9A4h6zxvQz3Q9B0dGDYtJNpEfwdfeRAf3MTcRSZtLzDJq438\r\nvfimgxYuh5VaO1zAYZdRgHDLvv6Q8LAurIsXGWemdZkX4psjqcMQoRtaNPEJ\r\ndTLD85fGIKuumUqDRZ0Y55sKqqoarFjfTFcR3KAa04xDJcUfAoNoAuCwhbLx\r\nZs8oaO0JyEY8NG8O1L2OPEryvN8JNaoLTptIRezZv3eUKE021Pmy/Q6OsRCT\r\nVkMLOg1H6LffV7yZD5p3ru5TeQcQSuiRcN60iJe+k95D2gK9ML9Min0AAE90\r\nfhq1MbS0Ly/er7ZTWLM1gciJWYU4YrBQLVU=\r\n=IjP9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andybeersdev","email":"andy.beers@icloud.com"},"directories":{},"maintainers":[{"name":"andybeersdev","email":"andy.beers@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aurelia-resize_1.0.1_1665677237289_0.1648617977163067"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-13T15:56:55.512Z","1.0.0":"2022-10-13T15:56:55.754Z","modified":"2022-10-13T16:07:17.637Z","1.0.1":"2022-10-13T16:07:17.548Z"},"maintainers":[{"name":"andybeersdev","email":"andy.beers@icloud.com"}],"description":"an aurelia add-on that detects DOM-element resize events","homepage":"https://github.com/beersandrew/aurelia-resize","keywords":["aurelia","plugin","resize","event","layout"],"repository":{"type":"git","url":"git+https://github.com/beersandrew/aurelia-resize.git"},"bugs":{"url":"https://github.com/beersandrew/aurelia-resize/issues"},"license":"MIT","readme":"# @andybeersdev/aurelia-resize\r\n\r\nforking of [aurelia-resize](https://github.com/MeirionHughes/aurelia-resize) in order to gain access to a custom version of element-resize-detector\r\n\r\nan aurelia attribute add-on that detects DOM-element resize events either via window-change or CSS-animation.\r\n\r\n![example](https://cloud.githubusercontent.com/assets/3584509/25091546/b16f97e6-2381-11e7-93ba-05cefe91c839.gif)\r\n\r\nview:\r\n```html\r\n<window>\r\n  <div style=\"background-color:#6bb329\" resizeable resize.trigger=\"onContentResize($event.detail)\"></div>\r\n  <h2>width: ${width}</h2>\r\n  <h2>height: ${height}</h2>\r\n</window>\r\n```\r\nview-model: \r\n```js\r\nonContentResize(x) {\r\n  this.width = x.width;\r\n  this.height = x.height;\r\n}\r\n```\r\n\r\n## Dependencies\r\nThis plugin is a smaller wrapper around [@andybeersdev/element-resize-detector](https://www.npmjs.com/package/@andybeersdev/element-resize-detector). \r\n\r\n>Caveats:\r\n> - If the element has position: static it will be changed to position: relative. Any unintentional top/right/bottom/left/z-index styles will therefore be applied and absolute positioned children will be positioned relative to the element.\r\n> - A hidden element will be injected as a direct child to the element.\r\n\r\n\r\n## Install (Aurelia CLI)\r\n\r\nInstall with npm:\r\n```\r\nnpm install @andybeersdev/aurelia-resize --save\r\n```\r\n","readmeFilename":"README.md"}