{"_id":"@19h47/spinbutton","_rev":"38-e752e662fd0bb8c10869c401adf98b82","name":"@19h47/spinbutton","dist-tags":{"latest":"6.0.0"},"versions":{"0.0.0":{"name":"@19h47/spinbutton","version":"0.0.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.0.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"0779004a071dc7d061932442ebf562fa056103e0","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.0.0.tgz","fileCount":3,"integrity":"sha512-DUlyeGFdFPSppIRPNALmUFwvyGs8bSRKq6PUuqP6mG6DdB0Dj1XB8MzR5bROf5pcvlOZze+6jLXVNrRU7PpeFw==","signatures":[{"sig":"MEYCIQDxzWVdNB0XNgufKGwONhN+N+2ioFogovxMj/EUrIG9tQIhAM6XX/RB5/+GxoxnR4SCBBsE9LXVppx3NTH9AGp38oWg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO/XECRA9TVsSAnZWagAAM6MP/jGxHSxKsmvnCWg1Ksb5\n6/Ld5QRB0eH7EJcrVz5M+U9wG/kG3UifnWft496gWPiEQ5LOX2dpOoOFB/Tx\nWyQMOnu/JfNoTyNtF3RGwF0r+2YyaiYLusXUfu6LtbZlJAnZiq3XySLzr7rF\n88kJWdD8G0fwGIOD5CcvDxWG4WBRi73L0hBNEl8xVjxVR2p/pMCn26ytFwEv\n8HO3J54F+wxqT+i0oibxwHgRzDAP1e9wTf+3j131H28IB9hK8iivggLMJgdD\n9IngqttH7uEShTb3f6H6P1hz5+U8rcPx+TewV0jZ6917LdlieVQ4P7PT6ddT\n8302W61FdiQNl64ZiAsUElZo6wTHy2tk6OhO9jIFUuoQjwO05HeC24vuoAvj\nqv/xAvq99SEPCeIyMBMpigesCrUdUIQA4p6eiPBh2ZHhVK3c0+pgYqFw+tdx\nD/F9PBJg46n6fg/FZy7bGvMEfFTIfpz1ZP7ASySApz+L+PJv6u+SDwcjwrdP\nAhgaHMS3QM64KpflmojgUcUhXQO8ozROjduEctQCfjcNmvMjJe5zjVF+C+ld\nKtP2AcnpvWdO8i8SuYhXgHb7n5NJLIKNA44C4SA+tXLT+joy2hpPEzLyrrqr\n/HLuvloW4zu5VHyu9OerDxr7itownK6l71i1VjkejDa3sfCp7MDSB80vTUlE\ncdiD\r\n=EaG8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"264e9638f7f7ee001de26e440239c3f60c21390a","scripts":{"dev":"./bin/development","prod":"./bin/production","start":"./bin/start","deploy":"./bin/deploy"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.13.7","description":"SpinButton","directories":{},"_nodeVersion":"12.14.0","dependencies":{"core-js":"^3.6.4","@19h47/keycode":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","webpack":"^4.41.5","@babel/core":"^7.8.4","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","eslint-loader":"^3.0.3","webpack-merge":"^4.2.2","@babel/runtime":"^7.8.4","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^10.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-import-resolver-webpack":"^0.12.1","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.0.0_1580987844109_0.04032058588945109","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@19h47/spinbutton","version":"0.0.1","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.0.1","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"c335c3a3ef8f73160b38cc86711d8c41840b2fb2","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.0.1.tgz","fileCount":3,"integrity":"sha512-ljUyXkK1lyR+5BMyO2s+BLr6y+1pkOLsi3spyHU8MBnJ0mxuCsD0O4KPUGC2vhvqKup8hnV7AsjEjNbfOhS5uQ==","signatures":[{"sig":"MEQCIAIpFceGtRxBQzdhjUJNEX5vMq97n2Vk5B28yCFo03WlAiAbo/EbaGiz7kUAQXd0LoC+elN46S9EPBXESj/B+1sVkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO/mNCRA9TVsSAnZWagAAb1kQAIXVvyIuSKlynhJ+YnW4\nYBZNqNoXIWg3wgQIBn9rxxUih6TqRB1AbhpLcksxyIcVYU4IITiPmg1iNpYB\nUTYwH6+5SGIqIgJ7QnLKEsxRqthOaDSnrDNU+7qZocBOlWwDY2V6GuAwBq7y\n10JzMUeh7gcSDozhgxygBA1cHYCPHlYA7SPxFQ0925QJIWPEeqdA0F0VC7W/\ngKyFl3+T8E4H8oM7tDyETBP5HOKh2zhY0+LJTWUqz3yBBl+NeGJtVOs4covJ\nmcEYNJwfp3sAhJfHrSdcKBYBlMKgrJZ83jGg9XmTVpPMrRATc62FqkHFgSne\nmfkboc63bOgU0evfw6s2Va86CsXZyp76yPrCJrJKx/W+GPB7r+mWdtDdper3\n+tBrQ1Gj0oFFf4nbafUdjQEWvVARUP8Ouw4mXziaiQB3bhtehDC1om5FpGDI\n8a2EW1p6myy0s3oooK/S5K0QMpPI0LZqdVwSODbfA43K24nNybgJTATquCwG\neCRGn90ccZzYCNrejFODtqRkfuayMxqtxeZXruzAfDEgVmZlVEDNcqNtdT+U\nz4PzMC+OdohBXyn9n+u/ViUMaQ8O7clJLSHVOl4/wrC6aeKyW/+5eQBfu4ty\nK5VMNfzUA3/OnpeCyi1bHOxAKjjeu64Xg04+yEHGGk2E17F3FWjkMEk0lQwm\nYv5d\r\n=fEVY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"264e9638f7f7ee001de26e440239c3f60c21390a","scripts":{"dev":"./bin/development","prod":"./bin/production","start":"./bin/start","deploy":"./bin/deploy"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.13.7","description":"SpinButton","directories":{},"_nodeVersion":"12.14.0","dependencies":{"core-js":"^3.6.4","@19h47/keycode":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","webpack":"^4.41.5","@babel/core":"^7.8.4","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","eslint-loader":"^3.0.3","webpack-merge":"^4.2.2","@babel/runtime":"^7.8.4","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^10.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-import-resolver-webpack":"^0.12.1","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.0.1_1580988813419_0.7251442720082963","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@19h47/spinbutton","version":"0.0.2","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.0.2","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"177a553443873a118bc43b285cb20b8e8cd5ac23","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.0.2.tgz","fileCount":3,"integrity":"sha512-xbsYAdr8CIZLyxACS4hLRoVAKTNs7YjIzundKPBTNtsLFlPAwMhKzvIrRpQmJxslNOH5/NB7UTnn4MW5FMd+zw==","signatures":[{"sig":"MEUCIGij/OTz7c5FS8VDvOLkhmPCL3g0VlL5syuvMzSHmDU5AiEA+yP0MAlET/K0QkCLM+tLZyLXDR67d/s4MrIUU1g0+Nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO/toCRA9TVsSAnZWagAAFBAP/0v/5z1eYlstkUi/Q2CL\nc2r5pvZvy1E+HUr7FZ7RoeJGCJfK9Gwu7k38w6QIwR9F2xdpr+3frOZDMnSZ\nepVw4BYAHrAoDnZ8yS00DZj5kLzgvLDGXFHsiYd3AGrJDCz2zlcbLIqq0X4t\nnwLXXb3CpMs92tnxnpwsicOsR+raCWDeGnkXBOtvCrWzIimc79OlDsSpsSeG\nlUgKXagUlnQrvAlkvfX3KHKPFQD09C6WQZsDMsHRhOd5eFP8xVo8NkpTCkfd\nVVisJvYj2QjYx6j54YIHOFm1V0cvCWdVlTg/ZJObprEs1tjd+qdf+nFOijEb\nmwE5mRET4b6N71rR028SppqL7bZjjMHZDpdP3YJaUt6zLocbAuZFBRe0kfCY\npejr+abWmdfppXGHgnc1bBy+EL6IcgybEwlzH2HlmcE5L4kpyYfkgK9ONO1w\ngkXQCVnsnWniMcjlxNdCfZpvTPlesePmojPFwPfBG1FC/vzXeELh2PtnDohF\ndtWJOI7N4HpZTR9FtNM2GcFltl2awvElIKDhJNHcoujoqv5ZpPfVZTmGO/qE\ngSH34WOgAqz8WQqdn0OTGgUurY3y3vPGoA0z77BKtZGGvJ3gm6mathRLNteS\nsfo063hb6bjSnT4qQsT95pp2OtC/mL3rDwx/QOdUd3VhMIklpEZzW6Sg/tm+\nTgnV\r\n=x748\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"264e9638f7f7ee001de26e440239c3f60c21390a","scripts":{"dev":"./bin/development","prod":"./bin/production","start":"./bin/start","deploy":"./bin/deploy"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.13.7","description":"SpinButton","directories":{},"_nodeVersion":"12.14.0","dependencies":{"core-js":"^3.6.4","@19h47/keycode":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","webpack":"^4.41.5","@babel/core":"^7.8.4","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","eslint-loader":"^3.0.3","webpack-merge":"^4.2.2","@babel/runtime":"^7.8.4","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^10.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-import-resolver-webpack":"^0.12.1","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.0.2_1580989288347_0.08450866862542084","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@19h47/spinbutton","version":"0.0.3","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.0.3","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"1a81598bf2b55fcbbffd0e976d191286e1a8ad15","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.0.3.tgz","fileCount":3,"integrity":"sha512-BK7p4g+n9DSv7tDEmJUIuEZWrkOJVrJth6Y5LfrkbSo6kUI5z2JCAgW6BnM5ZG+4MnCmVzMN+5um4wUj0SNp8Q==","signatures":[{"sig":"MEYCIQC5wkwrDPZuzJXOTkqYJ+1TyBVviOIJkgFOCxKSUlwBjwIhALdcR64Q//0X2A8YB1HhBkm54C8JBCfk7F5onNXdU3lN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePASZCRA9TVsSAnZWagAAp6wP/3K8BIl0XZ4gm90CxeIZ\n0C0FDiEDCCqa7O86U5CUyucnuUrUzFAC96zu0ti6AT/TSAxWfdn5YzOGjxtD\nqg46VGQgKfyWYpelg6e+bLWKomuIECugMhAM3qUeeHBWduvkLiTB3RoWlnYQ\n+KplbqyJPoBRzrxLnGiYLLltJf8pvfEFaMTMuOv/SZsqLTFZdxhsfkx2kAe9\nQBXtpLL1HoSG05FOL62zVsC4s4usMMTFrWmXjV143f0J0M0ZuWbUyslfMNPp\nj7OnGOSWwo3DZnpcw26nKjNnPp24qghvRmfsvvW1NrYpvfSMR6BYaUi+4VWB\nKnMz0x4Jvq9/8W/LBOK4/DUWzIr7N4R/8/eVX84ez0alP+5/xjreqvE0+zvr\nc2Z43GRZTQLPvCRsmH4/fKE7+akGLz8S5rAlsfnTVShDgKCSy2zp5wa+3YTp\nL5S0rU7530+ULYVcUqNnAEwR+JYA/ykCiV/I6g2hhayD+kLHyOnduSZH3xqW\n+fmB4DTUGPYd2Hr76KyrLHVBgy5PaVzalfm6dIL10WCsZc6+yNjfzskcm5fc\nYwoA4oXJuOGAV5IeOF5I8Ix1u8Rccbb2ExymXKA4b7XsMNGm8V7w+X7d7JR7\neKYM9rPg0mXf4Uo+AFmy0sMizkU4JWd+k5f7komTIySvhzDzFCNWKW77djxx\nTkSL\r\n=sUCu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"91669939dd036501fdf57fdfa7f8f0a77b5d07c7","scripts":{"dev":"./bin/development","prod":"./bin/production","start":"./bin/start","deploy":"./bin/deploy"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.13.7","description":"SpinButton","directories":{},"_nodeVersion":"12.14.0","dependencies":{"core-js":"^3.6.4","@19h47/keycode":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","webpack":"^4.41.5","@babel/core":"^7.8.4","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","eslint-loader":"^3.0.3","webpack-merge":"^4.2.2","@babel/runtime":"^7.8.4","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^10.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-import-resolver-webpack":"^0.12.1","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.0.3_1580991640548_0.3733812292729348","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@19h47/spinbutton","version":"0.0.4","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.0.4","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"3119b02ef1138fb23886b93d173fba0675066c4e","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.0.4.tgz","fileCount":3,"integrity":"sha512-kWzX+nn5Gw0V5Mw8L7jo6vZ06ckJOl3xGtz10RZfhamW4hgDSj+y1tlbb0r/lRQrZ79PzSSlK7slJRo8/QNwxg==","signatures":[{"sig":"MEUCIQDhY2PoBpWl6f2DSCi3FGCjBzV7DYG3YEPMlhGhUh5rpgIgGnl7QWH71eyow4kq+u+RW2ubdew9I2vnO5xYHFZFg0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePBChCRA9TVsSAnZWagAAJBoP/16Mxw5LpsDmjejduQfJ\nBGjS8plwYPxDB9EVIfwhaeGfFv/gQC0PGqTQyEbkPQQIjn70lscJp9EWRJYr\nNpTij6svUsY+OGhOxUqFEgpGtFXXvx4Zy2bejZ21ouC662wU5YiIy6gnRhQ9\nEu/cH/VSNfUzRslKM7pPS4oBftNXDDDRxPTja8a6ImywGlWiibhBIDdAz9wv\nAjrtdkKJBZC/ksG+J41c6v1iLVmBsjw13v9FE93i9coiX+LMNy8optyPIqHy\nDTGs1/PIzt64rQBS0iQ/syxzgK/FW1ZfigUHbyUXbBqaJw9n5hFTHcjMIwTr\n5NTavtVP+SNjsKNlt2v4HLLHZUwiNcFJ8pEJ12hcduWhPZ3e8pf+KgJ60o1m\nWnSGqb3oMOeZzJ5TzTSrXsLb0yahexVEShGzmHKr/orpJ51E0wJ8BiQHJI3K\nmh8IInwvlctxNzvJSc/W+qVo9POQRuwrzNSQyvlUHy5Az2d5HOFluQHY0Azf\n27ZlPMO19jARRAe1l3bMgvOBqcaBRXCbHUPjQcap1V+Nb8yfUqd6sPqQeuB9\nzm4gI1CTRtY7HRSyLnFW53FnCiMYOG4qpc4Dfl2lDyge62Z1XXmFeYqsYC/2\nuWtg3FXWlVbApfjWcL1x3A1aUYLKeQbocvcO6Ms96VLzJZgqA4U110CzVJTR\nfqb+\r\n=5pJ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"1de3c4b6f791651876f9d44f379e5db907457176","scripts":{"dev":"./bin/development","prod":"./bin/production","start":"./bin/start","deploy":"./bin/deploy"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.13.7","description":"SpinButton","directories":{},"_nodeVersion":"12.14.0","dependencies":{"core-js":"^3.6.4","@19h47/keycode":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","webpack":"^4.41.5","@babel/core":"^7.8.4","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","eslint-loader":"^3.0.3","webpack-merge":"^4.2.2","@babel/runtime":"^7.8.4","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^10.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-import-resolver-webpack":"^0.12.1","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.0.4_1580994721214_0.7445568383327772","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@19h47/spinbutton","version":"0.1.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.1.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"d5586e05e8cb513bdfcbd399a0d43ee095cf3a88","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.1.0.tgz","fileCount":3,"integrity":"sha512-ej4ULT3zh2Up2iUlT/a+Vt6ZsMnDupqqOs9oO3w0YfPjFTthp5o5a9lKvMU3KsSwi3FbI7SFo2nzkPHB4sTqOg==","signatures":[{"sig":"MEQCIAKEKZ5qE35tz/QHoZZzvLE3NaFaVtVCIRAVXJJOWl71AiAYeJ6xr4MWg9zRjQCvJdBKaV0/FM4x4N/eJCaBp6oDdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePXwnCRA9TVsSAnZWagAAQ78QAJaAzTpYCwd8ktu3D0o8\nvBwNTIiRBP7tQrdLdYUpLLipKiUo55zBz1e1vq9mHbRivi4WApZTa4xODsOE\n3MF97e3pnUwlyJWbrMU6pHBIcLY+OHVcWe+48abf//CbX501GshRC1X2pO9w\naCpQU9JdpRsGeNwp9uM1ulwy+LF6/SAfQqYH+JXIU8AB70T4JkTsZz8TXDsa\nPc/UM37HmvPd4os5wB0VCIflycoxzdtydG4C1BE3mz3Zh75Cth7Kv+/lBq3j\ndyr/TpdRGZv/IWVOhF5MTrbjdUOJbkBX9CyO6BVev5GzkTWeEE3X/TrqAmW7\n4BCqzCnJ84hOrXfVv27DpaVEO96MK9s89mssCrVXhKdRIOuJfrHLQRCwsZ5l\nLPHhghNO8uJpcwrvrZLSQIY+Ww73saBz2WvwLYUfGn2fq3C+jQ/uaJph92rb\nGvj/CWKEp+JEuJNIFQW2JFb7CzWgdQ1JQPxx3cBFUNvU2MoyFR+j2IcdK3K7\nsjNvDpApzZuy6Mh0Lod3MK5MCXed2X9wLD7gf0BvqcXiFmcfZDINqYQ81tUy\n1HalFGv7EjcYvy1mXH2ahYATs6yxUZ0pBWDbYN6de+oz03VnpicLkqb3gUvE\ndds32n7GzLtIAC3NJuanPcIwwdBZ16YLxktPQuzkB312+GtO756ToJ1lTW1T\nYmOl\r\n=9syn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"92632b1af01a4e9dccbf5ee6fbdaffa7cfbfe8f1","scripts":{"dev":"./bin/development","prod":"./bin/production","start":"./bin/start","deploy":"./bin/deploy"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.13.7","description":"SpinButton","directories":{},"_nodeVersion":"12.14.0","dependencies":{"core-js":"^3.6.4","@19h47/keycode":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","webpack":"^4.41.5","@babel/core":"^7.8.4","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","eslint-loader":"^3.0.3","webpack-merge":"^4.2.2","@babel/runtime":"^7.8.4","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^10.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-import-resolver-webpack":"^0.12.1","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.1.0_1581087783146_0.026970545574136473","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@19h47/spinbutton","version":"0.1.2","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.1.2","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"f13088a49b955a00ed53d75cb19eb1218e06c657","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.1.2.tgz","fileCount":4,"integrity":"sha512-I/Sx2g3PvCGcZ2JlH5H1x+tTueSEYwNrbB5l5L0wY7FjjTX8giSodi1SZtBQjDcgFflW7ENZPQnCISZdyObf/Q==","signatures":[{"sig":"MEUCIQDLBtW9IC09MRvS00wOBvLPDZaCmZNu3df4gFUIZsxJ+QIgOcrXckRDkytLmU50C8YyPCfPLPtaGP3SyvIayb6jffo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFS9oCRA9TVsSAnZWagAARi0P/0S9MTP4Zz2yrf8Za7Al\nh2GOCXQYDrAve0sW8vIYvaITv2a9Z//P3/neY09MaiulVZdfQy6njlPEM1GJ\nMeLIc5Wm0v+H/Rs7o/x1yXoPqhzouzgH72ewm8jQNBodNig2RGseoVbGj/M7\nKqqTnlD37Qv+0JijRMAe5+uShLs3p7blQeWIaKftXrAVG9sC7gIbXcYau+pv\naaP4ffqm2bNxmQmp6RI9LwxwmEjm/jR2bmyknmkrI/zxfcijNXe+mokwk80j\ncgMM+qZax3MFiCwmDI20885K1dZTcEMQ19td7H8yQQ8Gx7xnMIwU/kJylT54\nBYuufIIS5g9RxgvbWS0QCVQ+ZeoJsjG2Vg/zJ4eWHUTZwIV+sdnfYEImRfSM\nd3mfRryDxcHDn31FJEztapQKKq+gC1vbP/nTTd2ldfd9qpYdlLUFQD38fCEF\nY9crwEYzM8NFzQnTYNhEvSpXTMm8Ictloe+GGNODrYX/KJZ7q36PVAO8it+P\nKEOCa8sg+wDFpZSyaLeZ2nkyI7bS6g351y4R4mNOtVCUUcn1tMrqr/c0Wtc3\nRnhoIP06S+y8ys64bf7ulBV8jnHwvLZmAJPtn8UWYf/bu2bGH36awd7ETaYg\nM3Mh643KWMJpAyBXC9Ex179SBfNzDZzwgWYjcs4WdhX14+jgYX4wRrEAWaHh\njg6i\r\n=wW4F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"a942ab7d7442149f9c6d7b912c451e9ffce414b4","scripts":{"dev":"./bin/development","prod":"./bin/production","start":"./bin/start","deploy":"./bin/deploy"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.14.5","description":"SpinButton","directories":{},"_nodeVersion":"13.13.0","dependencies":{"@19h47/clamp":"git+https://git@github.com/19h47/19h47-clamp.git","@19h47/keycode":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.5.0","core-js":"^3.6.4","webpack":"^4.42.0","prettier":"^2.0.5","@babel/core":"^7.10.5","webpack-cli":"^3.3.12","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","eslint-loader":"^4.0.2","webpack-merge":"^5.0.9","@babel/runtime":"^7.10.5","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^4.3.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.2.0","eslint-import-resolver-webpack":"^0.12.2","@babel/plugin-transform-runtime":"^7.10.5","@babel/plugin-transform-parameters":"^7.10.5","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.1.2_1595223912392_0.8109941505008704","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@19h47/spinbutton","version":"0.1.3","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.1.3","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"18d90cbbab961f634f3cf8504bf9ab9a198db79d","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.1.3.tgz","fileCount":3,"integrity":"sha512-BLzcZP8/GpCzU0pUuDZBOIza/TkSRZiglnjqQuuDgG2YXVArF/phNZFSmJPgN7qHwj5oe9yfjNtD89q8zK8ccw==","signatures":[{"sig":"MEYCIQD7eFItGtosuo+4IYue0glr+D3yFIRHOeolTuzHhURcIwIhAMlm4a4uZt05ijBcb8ZRT8V1j1BX8YF18Fgq/PY/PPJZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFS+ACRA9TVsSAnZWagAAiicQAITnhiIlNAYJIaJPt05y\n/18dbcTP0ibuvzb3SSFAJ2lfhTR2dBZUzu/Q4xB5LBwUUKYxxd4zPejNS6JX\nUsIDBb0riObtkV82G+EkzT8DFGQSTGrxDo8y/kbQzCiijk85HNtWurIOuepQ\nWOWrDwzP6ZDCs5Kj6P6Hx/9bHU9siMvcXKHDVwhWSDvlyCYLnEPCWXOpsI0p\nYP1BjEld/39Yvv0ozaZlAdZiwHUUOTwrEt+P/habJoIOMTWumTWY3+xEmtn7\nWRmjHeGg1dTWJSZgl4/6+sQQ42uhlBZHkW5HLeBdTpM0a5XkejB0SvY48cST\nrC+joyvWxdnte45q/QC4KekCbxZsSVqlpKVQL8ZHmo+AEnH9Y/fkfyEVbB/t\nks1df+zHgG+DoVfni1AARALWp6k3Zc5EVHx+3wsCi4ZNAkt4Wffm/sqw9EgH\nIUsvv6zEwH32q7cNNoVePwrkdnZ7WCkWXOE+pswHVaXA43B52XJKV5Z4pvi4\nW/kMkH7hkEqo+HbGSFfmXm2axk31D3O6lEUKSmLDCvQ7HWbSygMBORg7VnAH\nQw6Imf3VYdInmz6BMNb2wkLD172fDNIEU0D/sTNDtnhe4sEjqr9K//svhPOE\nz/eFpYYKhTGy6zfk8KhymLrrarRcGS3erlpfF/EErg3QvdnxJgb7TE559Dox\nIxYe\r\n=UazC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"a942ab7d7442149f9c6d7b912c451e9ffce414b4","scripts":{"dev":"./bin/development","prod":"./bin/production","start":"./bin/start","deploy":"./bin/deploy"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.14.5","description":"SpinButton","directories":{},"_nodeVersion":"13.13.0","dependencies":{"@19h47/clamp":"git+https://git@github.com/19h47/19h47-clamp.git","@19h47/keycode":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.5.0","core-js":"^3.6.4","webpack":"^4.42.0","prettier":"^2.0.5","@babel/core":"^7.10.5","webpack-cli":"^3.3.12","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","eslint-loader":"^4.0.2","webpack-merge":"^5.0.9","@babel/runtime":"^7.10.5","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^4.3.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.2.0","eslint-import-resolver-webpack":"^0.12.2","@babel/plugin-transform-runtime":"^7.10.5","@babel/plugin-transform-parameters":"^7.10.5","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.1.3_1595223936529_0.30413162224133594","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@19h47/spinbutton","version":"0.2.3","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.2.3","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"d628078c21195f848730f88faa806cea74553541","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.2.3.tgz","fileCount":7,"integrity":"sha512-0vNcr/0yDSHbLqbmnk0SFaDwAuNItwIJNQ8/AkWbaTHZX6D+C4bEnG1wTWMOoa9ZGJZN50c/rDeIuLRGHl3WdQ==","signatures":[{"sig":"MEYCIQCTlUXJNX8mfQcSVDSTCCyo5uQaiIKPJfaH9wd/LdzTHQIhAJ4n0dICyXyLlEoRDU3UHBiMyUTyj87dz/NXIVAndBMK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjxR5CRA9TVsSAnZWagAAogEP/3WIHMgxmLSJ7gfFdDqq\nBtAJykCUxjqjIvOLGzvC8RA5czAYXZujPVBHQHPA4crBVv7RkTzoAvGhBfrz\n8ITl4aSqVB0ezAgKN9T6JMTWYEQIrhQLsrwvuDxQWSDLBGbUU/kj5mDNfLti\n9ObSyugZMmEceaw2ExchGfpilO4SPEWbfs3dKtf3QQPFPKYq03IG4faDimAO\no3LRbzgSFzFMwv+0hljWw69k3xxFNx4Q5wT3iq+guED5M0M/og/Ron/vxjb2\nxEOW03INWQvqp1yciwPc7Oml0BPPbzkkVL8HQ96GYzDzsFW72PjE8zWYTTs+\nOzM4la3gT3evU5jRTbFMtSnpfnlGFXx1fn1tReJPYroCDMWAMbdwWxbP6BQG\nk6A2ksu8V8hFx8sHgvIZV+oJ4U6YepV1SPB0bLSjEKvKIz6052vpal2lDtmd\neHQTbxhUaQIIFG/VeM7/8ppyc7kNMfhu5FOnO8f6haxzo2SB618fVCl9w7jT\n7QsX8RnoBHTEgxCBfmtvykq/eW0fPBbBxIA1OJiiP+AiwdsaGwy6VHbKMyi2\ndYn6VoDIRs/RhGZoT4mcjK2r3QuKYm42aW0KdZuNo+rMEhI+8X+IHocKmswg\n3p1q1IMsMsOT57P1A7ZRLJ/f8W5i5358Gb7RLPbIz8iwuphKGYaLWlY2xB5Z\ntTVL\r\n=4ldv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"289e385d0ff7d685f67cd5d49903a62ed6f79bb5","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.14.8","description":"SpinButton","directories":{},"_nodeVersion":"14.13.0","dependencies":{"@19h47/clamp":"git+https://git@github.com/19h47/19h47-clamp.git","@19h47/keycode":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","core-js":"^3.6.4","webpack":"^4.44.2","prettier":"^2.1.2","@babel/core":"^7.12.3","webpack-cli":"^3.3.12","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","eslint-loader":"^4.0.2","webpack-merge":"^5.2.0","@babel/runtime":"^7.12.1","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.12.1","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^4.5.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^6.13.0","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.2.0","eslint-import-resolver-webpack":"^0.13.0","@babel/plugin-transform-runtime":"^7.12.1","@babel/plugin-transform-parameters":"^7.12.1","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.2.3_1603212409317_0.15972941916323902","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@19h47/spinbutton","version":"0.3.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.3.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"3cabc3eb0341d6cfd863fc8c78e3e46be8af26fe","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.3.0.tgz","fileCount":7,"integrity":"sha512-A72iWCkcKZjC7ia7ooHEgxgHDo/Se3n+PNdslO0bh/bT5XDYTLNQZ0gkUF2iFjsheBQas+C1S0OwnKB5Oe6uxg==","signatures":[{"sig":"MEUCIES2Q0sMQTu6dyEr2dSy2pEyQ7unFKYapjY0oOwQp0f5AiEAyp8uW6s5GWba/a8tZ9SYy6+PCqXT1DvQl46ubfjFxi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjxerCRA9TVsSAnZWagAA/Y8P/0h3ZpZ0jbLYlsZmXqAg\no6GJLhEc836OJVBxX3dRsVs3nVRsOmTKlELCq7z9ZgZd59NwasJLBO0WrGeI\nXoFWN19R3yoBHGkbQ9PoqYY2yD362SpNdnEZdm4hQeHtVnKJcEx1EUEl3K8z\n/I/Ki7y3q6spAzRJYxKMm9/+JxNZ2cP7KchtvuTxexRZe2og9zYp/cfLTqAi\nI5ktdoRoyB3BxZ2D1UwaHukU8zKvkSSxy1gvcAityW28yOzIe+X2J6YUYc8L\nTatItPgroCvyM1OoslJ8cDIwOwK+UD84FcFJXOa5Ryd7o4dlgdc+Z+T0cNB8\nF/ZpoDF7ee84KLrPZPsG7sFxCMdwnvH++cEVw1p1bYxwjKdSDwJ+YCTOZ1xT\nLnDAmoSsxYKYuVjdV8Ylne1PufWpf32MvYntFkrcSU+B0egZ/vBJMIcMgAEe\ncFgt8BGA4bypzwxEchxdkNj3u8rZ6nXNoDQU8hDG2j+tX9XapanNhEmnyVlr\nuKcVv48ppZxfVKTA4ZUPj6jzDbqFvZsOrXIXYe+ABypz7taQQCX43X0pm77E\n3xmTgMdEac5fzD043a+SXuALGlbPNW8GRuVWQFvwGvAHX4ZPsU8bqjzUPySd\nddzQh6oWffIioFjaYSTLUZjF80bRJp5AlLdOAZDZED3jYIHFx9AdCjAFmrIu\nq7K2\r\n=ztQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"017bbf91bbbe16b387c42f3bd79be5f0b0b13ac9","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.14.8","description":"SpinButton","directories":{},"_nodeVersion":"14.13.0","dependencies":{"events":"^3.2.0","@19h47/clamp":"git+https://git@github.com/19h47/19h47-clamp.git","@19h47/keycode":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","core-js":"^3.6.4","webpack":"^4.44.2","prettier":"^2.1.2","@babel/core":"^7.12.3","webpack-cli":"^3.3.12","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","eslint-loader":"^4.0.2","webpack-merge":"^5.2.0","@babel/runtime":"^7.12.1","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.12.1","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^4.5.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^6.13.0","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.2.0","eslint-import-resolver-webpack":"^0.13.0","@babel/plugin-transform-runtime":"^7.12.1","@babel/plugin-transform-parameters":"^7.12.1","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.3.0_1603213227285_0.914911003322459","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@19h47/spinbutton","version":"0.3.1","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.3.1","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"0f39261c43afd398e08dda81cd1154458178ce8a","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.3.1.tgz","fileCount":3,"integrity":"sha512-N8cXNXjlLam4Va5GtmD61fEhvN3YF59bcDmhbwB5bTuVLNS66aaS31gGsHSlCUgVOYGQHWbg704ajmxleG8tqQ==","signatures":[{"sig":"MEUCIQC+/+/m7VIerImDw/BgRhf4q+ulLeXKfqNs+1iCmWbXggIgSFuTb0k7APnzWOUrlrOOYz/x33wVmqb4/OsmcwXMZQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjxgMCRA9TVsSAnZWagAAks0P/3pEIxZY/vVT85wwY6V1\nuDhIex02M8E9/+WytM17lQbLZ5jxSiu0+lNeCAGBkR4vrtJRW89/2NBJVjO/\n2UXQTf8V4dfU8AIQ7g04V0s1BBMZ5vXvxUmNPSYGMap7Xz0wwrncZTLA5teY\n/mYn5r23jOl7KUf+AqfmrTkZ0nJJDG9J/GXuwy4jeYLEGhz3+a0GCaTmJwGQ\n7eX0yISInssqx9Q8E8po5PpWKu6eyfJ8UgE/AZfHF/sD4iw4v6cPvoEfA9X5\nb/J8lYEaoC7C9lSUdEuUCMpOcNvNPM+6sbQjpj19K5mso3bWFKc4+Y/tUHm3\nulDrl2g40/GHY9//Na0HNE0vxujTPAgSu+Sn3h4jXybIFjeisXGGYTQ5d8Hb\n/ROX75lTJyUTNnplFXTGqxxY0jzrwtCLzxahYlKTOra4lASbDeYo0cppOWIt\nskOkFlOV4Izs26F0ORSXXJzwAIHhiI4BZZjU0OGgw+WnPBGiScfiSwRUtKEm\nYi2ipt8oQwYKWVL1zzAl3Ft4O+sFobfYJjwj/XGVqzHnvNvg0lGCREY+4Oxa\n/SU/EnQhp6fRqbLiBcSNpoIPby7zzzecgxPOamA5wypjV6XBl8GIdrh4iA0L\nb8H5jSK1+PtTRlyVo+BZjHNM+5bcFrnARZ5uE5yglajnd7VCH3QflYr7dKyN\nlrys\r\n=wtKf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"88547a32522078e017700faeb438bbde615f91f7","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.14.8","description":"SpinButton","directories":{},"_nodeVersion":"14.13.0","dependencies":{"events":"^3.2.0","@19h47/clamp":"git+https://git@github.com/19h47/19h47-clamp.git","@19h47/keycode":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","core-js":"^3.6.4","webpack":"^4.44.2","prettier":"^2.1.2","@babel/core":"^7.12.3","webpack-cli":"^3.3.12","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","eslint-loader":"^4.0.2","webpack-merge":"^5.2.0","@babel/runtime":"^7.12.1","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.12.1","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^4.5.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^6.13.0","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","eslint-config-airbnb-base":"^14.2.0","eslint-import-resolver-webpack":"^0.13.0","@babel/plugin-transform-runtime":"^7.12.1","@babel/plugin-transform-parameters":"^7.12.1","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.3.1_1603213324125_0.933668465805406","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@19h47/spinbutton","version":"0.3.2","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.3.2","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"09b3b9857b539e315893583665e019128155068d","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.3.2.tgz","fileCount":3,"integrity":"sha512-fSbjE7iT+2LI6vFheND8sKsZf4th3ufNZPw7qBzxDGfaMQ3jNFenjDUqSefZOutw1qFWpaEmNEwPRPYCetCRvA==","signatures":[{"sig":"MEQCIA4jPRSR8RFaWjuX1tXMzhJ+eeDsbD4u46BPJ1Cq+Y/SAiAy8VjrhF50s27gj5d5EfREd7/UCHyaozv5is7CRb25yQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrU5WCRA9TVsSAnZWagAAEM0P/jNNr8S1U87Zw3iLe24h\nDZ7/RvyrEfDjTf3o0SKLBgLp8pZHl4TNz++BwxupXs4lTnO0cho1qeAQE/6M\n4Ujouz0swW8RiZWtgyHFu5Ch01eSf/JDmS43xmT8y1GUJxD8sDShvi1dkovz\ni799icyyWXCsDbj9+HYD++x02Mscv+NqsaGljDd9r08dPJaRV+XOpxq1JjvP\ndBEIaFePeYqKd5ibfveMV3VKfOVC5pqenQqo8ErYkDW47WZ3Uuvfwto6HC/P\ndKKM33lhC5bqZrdTNSi9bBu8z6e224HewTI41tnFAsvA4gmwXjbKygIYBF+3\na58EA3Ayxvlc8Av7tOIQY0RTDnPGyC93iUL6J5a+YMK70bTFQmkdf7xTGOFL\nC2EThCm7WS7gZ69GjE5NUD4NHqtYVEPavhTaA5xgGrq4JGT4ZYkjG/qA0UY7\nIFJ62hcW+y0BIU9Yz5+MikhgnmY5ackTosgxET4uMzMQnTVkFx0xp2ET/ovF\n+1okchiqiZMzu3+fzHMfKSxznHNmaCiqeAwbMunUKvoOQdyhGtY96LhunC3r\n0N60a7ddRmKCcsZexmrfsbOTnhiFA+cmSTmhDvpbHyG9CzMrDoSfbPWFyrA/\nEgxWkhVrwUUXCUIeQOb7ADCPb/tui7iKaJXxRN1jXd5sGeUVnEErnhfmGW3t\n+mUx\r\n=vL//\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"90f9c730592f54b6e17fcff140b71b5aea43a583","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish --access public"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.14.8","description":"SpinButton","directories":{},"_nodeVersion":"14.13.0","dependencies":{"events":"^3.2.0","@19h47/clamp":"^1.0.2","@19h47/keycode":"3.0.3","@babel/eslint-plugin":"^7.12.1","@babel/plugin-proposal-class-properties":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.13.0","core-js":"^3.7.0","webpack":"^4.44.2","prettier":"^2.1.2","@babel/core":"^7.12.3","webpack-cli":"^3.3.12","babel-eslint":"^10.1.0","babel-loader":"^8.2.1","eslint-loader":"^4.0.2","webpack-merge":"^5.4.0","@babel/runtime":"^7.12.5","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.12.1","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^4.5.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^6.15.0","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2","eslint-config-airbnb-base":"^14.2.1","eslint-import-resolver-webpack":"^0.13.0","@babel/plugin-transform-runtime":"^7.12.1","@babel/plugin-transform-parameters":"^7.12.1","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.3.2_1605193302165_0.1365043047051504","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@19h47/spinbutton","version":"0.3.4","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.3.4","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"8604cdc5d5e98eea9178b5120f02839fe40e4769","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.3.4.tgz","fileCount":3,"integrity":"sha512-e0EcKZ2odM4BT3JzpgwKz5bk547Vee7oF4FQzuYKaAMqvLlXSKDmxJM93EsViNljDDXPH6C7c9J5QnKK65IijQ==","signatures":[{"sig":"MEUCIBB8i+fD78p9Ei9Y9hInI8S34/RSfVIgHYq1Mu7YOdDDAiEA2F844E3XTUNrEGp+GiMzJt1HUjj9Gg3vyWT8O6EE2c0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrVJ0CRA9TVsSAnZWagAA78sP/2QTjHox9WuDPD17fuLP\ny3puRMZGh7xmbH59FDSfZbvIx6r64+M7fiXFw6n3Gxr8h7UwVjLpQ+Q+KuNo\n0o8DXDoee+KzBRQQFxPlAiqdwcjeVjNJL4h45iuWpOobOarPDmwuHG0CM36r\nHA5XXJko5/kguXiQDWjyndfYqkqyMjIZCEd2n+L36aX/8jBcaESZhPkXYbix\noMmUzs9vWmMbQtZNFjrL9/AKat5rzJ51Udwz95YzyV4KaP3SScAMisTuc+Ne\n8CZKr+ZsfDbYALBQtiVHukN4p6cTv6/0NME40wkMLFJrhYZbwxokn+XeHLOd\nU7pmE+VJdSJ+85qnyObudit+NzTX6Czb/xb3ewvEr45nSPf7wHJh57Oxckxx\npRfdPTZavmJkIQp/0pBqsXymC6moxkZwbnr0ZgjOUu1H013u7d7JObA5hDJC\ncl81U6wL8ZJE/kMGy4F4IO4uir3VBE/OCGKx50G0975LHE+xq1Vn2LxsZnMS\n9GMPiNqXFcdzJIrarXKSE2b9Frh9IAVCNm4ZqZdGAd6QYVB8lKwFDDQR0v28\n33U+pAug3YsdNk7Cq/aijOjLK/i7Ej13y//uqr3z408hS96nW9vqQJLink81\ndxUIY/LZnRGGQYs9F7zmDuoeWK4FD9Ufj90lMqQmpgEmD5wo7k3yfGuKHw/8\n15l7\r\n=1Flk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"8a93e13b2bc0ba4347cc0e195bc52e8f04c23aa0","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish --access public"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"6.14.8","description":"SpinButton","directories":{},"_nodeVersion":"14.13.0","dependencies":{"events":"^3.2.0","@19h47/clamp":"^1.0.3","@19h47/keycode":"3.0.3","@babel/eslint-plugin":"^7.12.1","@babel/plugin-proposal-class-properties":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.13.0","core-js":"^3.7.0","webpack":"^4.44.2","prettier":"^2.1.2","@babel/core":"^7.12.3","webpack-cli":"^3.3.12","babel-eslint":"^10.1.0","babel-loader":"^8.2.1","eslint-loader":"^4.0.2","webpack-merge":"^5.4.0","@babel/runtime":"^7.12.5","webpack-notifier":"^1.8.0","@babel/preset-env":"^7.12.1","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^3.10.2","html-webpack-plugin":"^4.5.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^6.15.0","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.1.0","eslint-config-airbnb-base":"^14.2.1","eslint-import-resolver-webpack":"^0.13.0","@babel/plugin-transform-runtime":"^7.12.1","@babel/plugin-transform-parameters":"^7.12.1","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.3.4_1605194356038_0.6550166098425405","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@19h47/spinbutton","version":"0.3.5","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.3.5","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"9959b830af18a0a85378b144ad407b67a201315b","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.3.5.tgz","fileCount":8,"integrity":"sha512-VBHj2U08IvPzPS29gpXTvZOSTxJ4rL5/y0YWEjzaMLH/XbSeqxfMu8fOl5jpq9CVChLz5RkqHIChNDK+EEOGSA==","signatures":[{"sig":"MEUCIQCAzy8pf1/hbmaGfFSdHdo0gcRBFgMPP6WwagY38PIrKgIgAcEMr2nJGr86kHZljlX8ppOusi9urVc4d07rpgdp2HA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6s/pCRA9TVsSAnZWagAAyiIP/3+5VVSZBFH7fvetzNKE\n8qPvPuy5k1+e0KX4ROln8rmr22ja6XuYV8lbEoUkKuDPcHOZBcvDLDLbXTri\nkjhVoKUrGcGBPFeia1B3VaES1Zrxu0Inlvzm60KT0O8s8ePyLvH/g+tC8xd/\n2PbGyRptlMmDU+8M5IrNo9Si9PpM1ctdCajxhQ5Md62SWExlZ7Wcl47tRHfl\n9lV3HyTcOof5i+0UpPMPFEveRXc6VL9amv1P92zzNCMkMURH26VvP1Tb0mpD\nkKVlFJvZG1I2lUWXg+N/P/1yPlEKNNYQWXvJ4Q+iCfQO7L1t3nf8X9XZft3J\n9RcRA21I6567Wzf/P4RJIt4BrpJyaOE6tCAyHsxv1OckPAqw8WbairhOqamg\nuFVYgbkxds6IiTCKB0F7tHtZb8RZ/prw4GXO1nf60xbAV33uXwd0nB1IP0A+\nByq0GR0FoDlHSh3h/+1E6RNsj3UP2i5icA0me8iFFl0hETHsCY5khCvaeqDW\nC9LFpnA3xGWrrx1FjQucjpZB/cFfxHZunz1HIq/yk0fRGkloc3S3zmGC17rb\nNypVD7FovYJDaCsup2R8tOiwUlhxY3p8AoMIJGLJpP9wo4JIen+b1eBA6rmd\npB17j9Kdemiw51q4YMDgbnffmSnziowiQLOvynKC4lo44qYKBsQhoNO0MIuy\n0PHR\r\n=Vt9r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish --access public"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"description":"SpinButton","directories":{},"dependencies":{"events":"^3.3.0","@19h47/clamp":"^1.0.3","babel-loader":"^8.2.3","@19h47/keycode":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","core-js":"^3.20.3","webpack":"^5.66.0","prettier":"^2.5.1","@babel/core":"^7.16.10","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","webpack-merge":"^5.8.0","@babel/runtime":"^7.16.7","webpack-notifier":"^1.15.0","@babel/preset-env":"^7.16.11","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^4.7.3","html-webpack-plugin":"^5.5.0","@babel/eslint-parser":"^7.16.5","@babel/eslint-plugin":"^7.16.5","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-webpack-plugin":"^3.1.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.2","@babel/plugin-transform-runtime":"^7.16.10","@babel/plugin-transform-parameters":"^7.16.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.3.5_1642778600924_0.9987484152807411","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@19h47/spinbutton","version":"0.3.6","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.3.6","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"61526e632ef87c6fb26bf0ab39e296a23a191f61","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.3.6.tgz","fileCount":5,"integrity":"sha512-Lk1MXo75uJ2UTrOAM6DJVMdod+GM33lV6DmNghaPXFu+2A7pD5wBUFGGEsotTSSES1+LDeXD0/uKzU2TQpyfkg==","signatures":[{"sig":"MEUCIQDZtf+MG4wQJ8/OyqE9iS3SY9AtasxQrqy5lYTqxMMJgwIgIT3sRobn67eHPgnr0lKUFouGW20Zs4zUt7XiEzDZFPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6tEjCRA9TVsSAnZWagAAwuAP/1VGt34jbDaoMUNyVAzi\nW/qEtfXT4UmKiQ8L6AxoMVoZkxjUvQdQpIj7LghRfhsRPOPENw1UO/+FamPp\nybp470GECDmpvLLCBlsHLuxEtxdibHw7HU2CKwixU/nSYGzZqOoweVrXAiCe\nSo+/pZfHo6SymF6LVmMuH3F08LV9yFT3jr+/feYFBXALZFIz+e/HejFxFqgt\n+4E5Ldv2swAsrnRON06EuYtOJwyV4AFKBu3VEy48paZWN9GbbnLGwUJ+HGso\nsWOLuHM5+DeX9llTprOkizCDCLbrslV/ESA/UQSbIP3ArnadZxTR1cBbZZ0J\nGtGUG25d8iZMYan4dq0QhIN/g70rEYrF6hqTiCDSrwyqA2yRw30sjiAlKBPQ\nAx/xLcokuAYsUxaCOW+s9emHW5xpiUfabSlTEnms4lFvXoYjasiro6V+fvRt\nA/y9Ufkm9Ef/7iLwjucmRVkqaAw9zF+jvwc87hhDG9CL82clpCnFdn2upkzk\nVNOHo7JrPavWCB1mHKK3DYKJlJl3ch3mmVS7PP9N36FRJpBSo8mIMmwstWws\n1K8MzEKh6v0Iibt/UCAODDACXfTAXLWznA/JPNhTYcu7+0ngE0bnOuGM0c4+\nP1Nz10sVwuSwTxM5IbBuKIynLUSzIZ6n5JYHdbFLQdRb9r6XpwE9bW4KV4t0\n+xtR\r\n=hEJO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish --access public"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"description":"SpinButton","directories":{},"dependencies":{"events":"^3.3.0","@19h47/clamp":"^1.0.3","babel-loader":"^8.2.3","@19h47/keycode":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","core-js":"^3.20.3","webpack":"^5.66.0","prettier":"^2.5.1","@babel/core":"^7.16.10","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","webpack-merge":"^5.8.0","@babel/runtime":"^7.16.7","webpack-notifier":"^1.15.0","@babel/preset-env":"^7.16.11","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^4.7.3","html-webpack-plugin":"^5.5.0","@babel/eslint-parser":"^7.16.5","@babel/eslint-plugin":"^7.16.5","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-webpack-plugin":"^3.1.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.2","@babel/plugin-transform-runtime":"^7.16.10","@babel/plugin-transform-parameters":"^7.16.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.3.6_1642778915369_0.4372589917196599","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@19h47/spinbutton","version":"0.3.7","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.3.7","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"951d2c4d87d9aef870292506b171a99a8414167f","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.3.7.tgz","fileCount":3,"integrity":"sha512-REBPOrUccLTdcXgfjSEyY3EaekwFJeXM7Z9f0NtM2Y3dkrwChhoJmo1S3SVcHB87ZCqHOsldJzOO5LX8VIS1Fw==","signatures":[{"sig":"MEYCIQCIAdsorjVu6E3MskTlxW2Y3gZJUpHOhqdKL2l2FOxGLAIhAL1bRRFxfzcTupC1+gVwqOlp+/c7ifYyD8SsT7McffpC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMytSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqavQ/8Dyh0rVgFPHl9Ds32tvv31c88SvV/q+RlmNBfk0BOQICQj6bC\r\nyFfnntiI3Y2dhmkiW9NQjcQW0sFmIKl+ZPgroHXCiRk62DYiVrVvz/uhFoyu\r\ntaOvjovAeJnRmSpj2IMGb2ceuUzPvB1K0zh+GWaUatMYZPYbQ9mr5QgArPzo\r\nhxxE1gMLvEBXlBTJ7LA85ZwwFIMf+/ybVn6dO9/6KoSF1lgAOucBbysFAlKT\r\nYFB/w4fsXSZoHgIySNpGR2/rkhOIOhL3g5++sqAqM0rwQENW3iVbAZ8twi4b\r\nFQlI13fscRfZc9rM4H96NC1ZZBB0z/s3FdcgDpolsN1exvugWo6wg+XuLl42\r\na6BNeczepeccYkcX8KQWpahNE5we5M0yqRSauo7JUjfCDTu5S1L/F/UdAZ8R\r\nrKPRaq9j2Tp/cagIZil6DJQ4Xrwf4BrH9mOUeo9+u6u/fHse8IWWPaF4oUoO\r\nfWzALVCrWDUdwExhW5sXte9LHKXAVRcj6k3kusgFPevqsnwK9cvW9dz7dDCM\r\npuYHql2pSEyW59kGSvIKyr0qgE0Y6Ot6ft/KCbRBzHfvd+Aykl8hpq2+6EAa\r\nN27ShpOp6Okj+05IVrerYbDTJRAG3fbsuNknEACTKuf7Zx4q0jfWPuP4WJuF\r\nnAMIOwlPjWMAM7albNRMn/QvsG3KL9s6p8E=\r\n=XwcZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"daa3516555792ea941e101ca02bce10586b2ef98","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish --access public"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"8.5.0","description":"SpinButton","directories":{},"_nodeVersion":"14.18.2","dependencies":{"events":"^3.3.0","@19h47/clamp":"^1.0.3","babel-loader":"^8.2.3","@19h47/keycode":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","core-js":"^3.21.1","webpack":"^5.70.0","prettier":"^2.6.0","@babel/core":"^7.17.7","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","webpack-merge":"^5.8.0","@babel/runtime":"^7.17.7","webpack-notifier":"^1.15.0","@babel/preset-env":"^7.16.11","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^4.7.4","html-webpack-plugin":"^5.5.0","@babel/eslint-parser":"^7.17.0","@babel/eslint-plugin":"^7.17.7","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-webpack-plugin":"^3.1.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^16.0.3","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.2","@babel/plugin-transform-runtime":"^7.17.0","@babel/plugin-transform-parameters":"^7.16.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.3.7_1647520593821_0.46746537055050075","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@19h47/spinbutton","version":"0.3.8","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.3.8","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"ab0094e42c835e254c851f7f89639c5851fa6a53","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.3.8.tgz","fileCount":3,"integrity":"sha512-5sPMYd/mMZHiVORML7QszuvGFCwfp1Zetlt0KNA577brir9wGgG0Lkqxc813hGkDNfdsFRXs/cZlR1/O8KGbjw==","signatures":[{"sig":"MEYCIQCLKgsl/YSjG+r5t+UcQ7XnVUeuy8JHA/HThp2mLSOIUQIhAIoGYFTTcKQUbzfGPHKHvKseIa8+vBNe8XctWE1nRGgM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19559},"main":"dist/main.js","gitHead":"4a1b2a821d841f6b2af5b17b37e1dda8c6c9beaa","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish --access public"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"9.3.1","description":"SpinButton","directories":{},"_nodeVersion":"18.14.1","dependencies":{"events":"^3.3.0","@19h47/clamp":"^1.0.3","@19h47/keycode":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","core-js":"^3.21.1","webpack":"^5.70.0","prettier":"^3.0.0","@babel/core":"^7.17.7","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","webpack-merge":"^5.8.0","@babel/runtime":"^7.17.7","webpack-notifier":"^1.15.0","@babel/preset-env":"^7.16.11","eslint-plugin-node":"^11.0.0","webpack-dev-server":"^4.7.4","html-webpack-plugin":"^5.5.0","@babel/eslint-parser":"^7.22.9","@babel/eslint-plugin":"^7.17.7","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-webpack-plugin":"^4.0.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^8.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.2","@babel/plugin-transform-runtime":"^7.17.0","@babel/plugin-transform-parameters":"^7.16.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.3.8_1690448322096_0.25695529288586183","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@19h47/spinbutton","version":"0.4.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@0.4.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"40b57783ce653b7ac49df9cd610b13783a087370","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-0.4.0.tgz","fileCount":3,"integrity":"sha512-+WrYMiL4nioVjwmoyhm5BUfkWA78sWZAYNtnioYSLd+dEKS4D+qJ1gxwJr28pRAtbGW8d1eR5giHB8h1qgoQ9A==","signatures":[{"sig":"MEQCIAG22vR7rCTfWbfJz0Gn8gSVl+J4ce92Xs3Sh2ax2U0xAiBPpmgzbNSYEx2xEFBApP8E88RGq1dvxG6qjK3mc1GYqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17491},"main":"dist/main.js","gitHead":"9a70a2cf7055b8a2f3caf43dad4dd97a9e1030af","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","prod":"webpack --mode=production --config webpack/webpack.config.js","start":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run prod && npm publish --access public"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"9.3.1","description":"SpinButton","directories":{},"_nodeVersion":"18.14.1","dependencies":{"events":"^3.3.0","@19h47/clamp":"^1.0.3","@19h47/keycode":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","core-js":"^3.21.1","webpack":"^5.70.0","prettier":"^3.0.0","@babel/core":"^7.17.7","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","webpack-merge":"^5.8.0","@babel/runtime":"^7.17.7","webpack-notifier":"^1.15.0","@babel/preset-env":"^7.16.11","webpack-dev-server":"^4.7.4","html-webpack-plugin":"^5.5.0","@babel/eslint-parser":"^7.22.9","@babel/eslint-plugin":"^7.17.7","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.25.4","eslint-webpack-plugin":"^4.0.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^9.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.2","@babel/plugin-transform-runtime":"^7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_0.4.0_1695884699847_0.68054498594545","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@19h47/spinbutton","version":"1.0.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@1.0.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"cd08fd10cee2c5681ed097cde055ceaa7fbb7b2a","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-1.0.0.tgz","fileCount":3,"integrity":"sha512-EslIWfk23kZKzx7tM0mQUaa0/x8oEYgSk1c7bIpEY6DJ0jVLKThLtkNg3tUp6BJG+zx7IAtBJs9bbcp/TRMuHA==","signatures":[{"sig":"MEQCICA2Ff9x5wOJr7MiEImcst3YXFteQ6lzy2fik6KE7uC8AiBFhZDNORFJxUoHV0x0Qp2iziI0bo+wYenwjXMRR+Stfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13341},"main":"dist/main.js","gitHead":"73f8404230d5de30204c801688d541ca0f738c55","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"9.3.1","description":"SpinButton","directories":{},"_nodeVersion":"18.14.1","dependencies":{"events":"^3.3.0","ts-loader":"^9.4.4","typescript":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","core-js":"^3.21.1","webpack":"^5.70.0","prettier":"^3.0.0","@babel/core":"^7.17.7","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","webpack-merge":"^5.8.0","@babel/runtime":"^7.17.7","webpack-notifier":"^1.15.0","@babel/preset-env":"^7.16.11","webpack-dev-server":"^4.7.4","html-webpack-plugin":"^5.5.0","@babel/eslint-parser":"^7.22.9","@babel/eslint-plugin":"^7.17.7","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.25.4","eslint-webpack-plugin":"^4.0.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^9.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.2","@babel/plugin-transform-runtime":"^7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_1.0.0_1696428424214_0.16777189183284258","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@19h47/spinbutton","version":"2.0.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@2.0.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"156f63cba67e0861dae2c5c48ad7783e5d012438","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-2.0.0.tgz","fileCount":3,"integrity":"sha512-FCJWQcWPFtTCQfhwwC68MbQnG3yjZjd/qFEmVxvNazZuNyh6GibJAW0vq3Kz4wSCSHhVyluNeGliO5lThRppdw==","signatures":[{"sig":"MEQCID6KMlLu9BdXKvPpWYR9Fs11Ph/XxsXlk+YfG2ECvZ/6AiBEmbrQz/Sw3rgC3B55YdsYAf3WgeqF0Lq85lo5HEDjHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6914},"main":"dist/main.js","gitHead":"09bd9f852b0c816d82b1e0b3f2bf7f25d740a9bf","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"9.3.1","description":"SpinButton","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","webpack":"^5.70.0","ts-loader":"^9.5.0","typescript":"^5.2.2","webpack-cli":"^5.1.4","webpack-merge":"^5.8.0","webpack-notifier":"^1.15.0","webpack-dev-server":"^4.7.4","html-webpack-plugin":"^5.5.0","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.25.4","eslint-webpack-plugin":"^4.0.1","@19h47/prettier-config":"^1.0.0","eslint-config-prettier":"^9.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_2.0.0_1697015079333_0.6133061017197519","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@19h47/spinbutton","version":"2.0.1","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@2.0.1","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"ff151ad3b7bcbee70511fa9833b123463ac4ff0f","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-2.0.1.tgz","fileCount":3,"integrity":"sha512-fcj/HoOami9S5mCaeHUB8U83rf2MEYJQ6uGy9pUgHDNjeeHpren7K7wX4/wrRLE1qChNHQpbhutl6mOtuLBpsA==","signatures":[{"sig":"MEUCIEtL3SCR9bHgVCswiaM8NP/nCSjrEhBTdbSgwDHk4hkHAiEAgxoM2VpmHuDlljcTStPq934zqmAx9Q8OfKRr4VxtHxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6852},"main":"dist/main.js","gitHead":"09bd9f852b0c816d82b1e0b3f2bf7f25d740a9bf","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"9.6.4","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","webpack":"^5.91.0","ts-loader":"^9.5.1","typescript":"^5.4.3","webpack-cli":"^5.1.4","webpack-merge":"^5.10.0","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.0.4","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.29.1","eslint-webpack-plugin":"^4.1.0","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^9.1.0","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.8"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_2.0.1_1711355595836_0.1606684477099778","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@19h47/spinbutton","version":"2.0.2","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@2.0.2","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"0c060c553bea3cd06415bba2433cc46c29faa6a7","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-2.0.2.tgz","fileCount":3,"integrity":"sha512-x6TnrKLUXlnMo40ntkNwWxz5Yh2zrP4UD9bFM1IFhg8fya3XNDZ9aJu4I35+zltyhOPZKd3GdQ5r8hPvIQwUvA==","signatures":[{"sig":"MEQCIG3352bszSadpmL84Qr8phpej0RvDVlpG9ch8myFQNq/AiAi9j+oWIXctISZVPeYwOkBaQKp06jhUmztjjm+mpboPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6851},"main":"dist/main.js","gitHead":"6075546f7a0cb610ff0dcd383e761affd0e34f82","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"9.6.4","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","webpack":"^5.96.1","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-merge":"^6.0.1","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-webpack-plugin":"^4.2.0","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^9.1.0","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_2.0.2_1731402334105_0.9018882331496756","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@19h47/spinbutton","version":"3.0.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@3.0.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"e8efa96d534969a5acca89e888fb8a8e42c98a99","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-3.0.0.tgz","fileCount":4,"integrity":"sha512-cbBOh2JqYpc2rhp+kywCkD2YLP/mn5R+6LGLmHPPQp5AOD68lB9O5eDXlk1Iuw7gaNTllxZKc5Cl9IVaSy33gw==","signatures":[{"sig":"MEYCIQD6FMZ0x6ajkJBHC7UbxFdnrwe5QpFwwdRjI9c266POUAIhAN7wg2gLyUV/EreVbt9wg0ByzrBXy8XlqSRCvENOtjYu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14546},"main":"dist/main.js","gitHead":"d28a0863b0c5c5e0acbdd8e6f98d9f9ca22928ef","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"9.6.4","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","webpack":"^5.96.1","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^6.0.1","webpack-merge":"^6.0.1","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-webpack-plugin":"^5.0.0","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^10.1.1","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_3.0.0_1742975289238_0.8538059287896231","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@19h47/spinbutton","version":"4.0.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@4.0.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"f671c26d9aecdfb4510f9d0d8aef865ca38bb19a","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-4.0.0.tgz","fileCount":4,"integrity":"sha512-75UlV6idTobI8mnP2hD8m+euWhmXaWW2zI7Yf//OeMHWIpg4UK1teAOuZOTS/HML/TwK7dcPCCpXtpunkkRAPw==","signatures":[{"sig":"MEUCIH4eNz6ZvbXB1HOxvprUFWGoGWxWIL+1XoUarkZ5kC9AAiEAim595N7vy/w/0uckH+/ypKCle4IVJTZDAqtsO1jJX/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18037},"main":"dist/main.js","gitHead":"e274b70bff6db74de16ec8c7a34d5ea9660eda98","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.25.1","webpack":"^5.99.6","ts-loader":"^9.5.1","typescript":"^5.8.3","webpack-cli":"^6.0.1","webpack-merge":"^6.0.1","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.6.3","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-webpack-plugin":"^5.0.1","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^10.1.2","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_4.0.0_1745324847226_0.9754988516990659","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@19h47/spinbutton","version":"4.0.1","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@4.0.1","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"9339b7526739425c11aac2635264a33f4b83307c","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-4.0.1.tgz","fileCount":4,"integrity":"sha512-ZVNWXu6zWQwS/b52Ll8VI2yQgpl0zQB3WmPlcs+XncuKUWDkrPobBKj5JlJubNQ11JBwS8BmVhsTf16ssHIacg==","signatures":[{"sig":"MEYCIQDKjpP8Pdn2XmEFltbgKuvRpTWDVuvDX4BAvwJkiVIJ8QIhAI6g7go7r2mOKZhBKfW/NTbuLa3bHvVmxs7167lGtior","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18446},"main":"dist/main.js","gitHead":"a2b74ab178c26cfb9f609e7ffe4c953c72e0fc39","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.25.1","webpack":"^5.99.6","ts-loader":"^9.5.1","typescript":"^5.8.3","webpack-cli":"^6.0.1","webpack-merge":"^6.0.1","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.6.3","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-webpack-plugin":"^5.0.1","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^10.1.2","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_4.0.1_1745326602923_0.9573828840272882","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@19h47/spinbutton","version":"4.0.2","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@4.0.2","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"cb88855ff32f477740c79863b7f7e9022af0135f","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-4.0.2.tgz","fileCount":3,"integrity":"sha512-80TF5fAVDKNiScIf7NUYNfTJhbzAAbOwF74W3AKKZDL7QO9/v0v0mMlVuCXqtQbRRuOMpGOvC3hFySjE0mAqgg==","signatures":[{"sig":"MEUCIQDM2EIPCj8yDavZDe6+7c2CdUdTm5jbM22b5EkGQYfJ+AIgRJTEaGlD35JURgCFySh+9skShh/E83GdmaGwD72Gmdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10731},"main":"dist/main.js","gitHead":"a2b74ab178c26cfb9f609e7ffe4c953c72e0fc39","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.25.1","webpack":"^5.99.6","ts-loader":"^9.5.1","typescript":"^5.8.3","webpack-cli":"^6.0.1","webpack-merge":"^6.0.1","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.6.3","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-webpack-plugin":"^5.0.1","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^10.1.2","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_4.0.2_1745326665032_0.3515538892219896","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@19h47/spinbutton","version":"4.0.3","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@4.0.3","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"da309e8f1fb397a28161283bd5af6d91c65fb9d7","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-4.0.3.tgz","fileCount":3,"integrity":"sha512-yi1tjipVbdZMonj+35cq6VBZlwwxvSuGDhdFXYQz0ksoIt5q6nkRJ61HyI4/3ITZTxwqfsZkb1wlWjk6+pTkNg==","signatures":[{"sig":"MEUCIHeJmp9FzC0dFY7ErWq9BG26OxaSgzKnERVcjVWYIeIrAiEA1TF7gVP8p4xGYZVOw3ZHyekK2VuVtswpjDahINCwuHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10619},"main":"dist/main.js","gitHead":"a2b74ab178c26cfb9f609e7ffe4c953c72e0fc39","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.25.1","webpack":"^5.99.6","ts-loader":"^9.5.1","typescript":"^5.8.3","webpack-cli":"^6.0.1","webpack-merge":"^6.0.1","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.6.3","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-webpack-plugin":"^5.0.1","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^10.1.2","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_4.0.3_1745331809289_0.021328142685829166","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@19h47/spinbutton","version":"4.0.4","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@4.0.4","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"1e278f8afb4fc31e83cdb2e46bbf662b03a3baa5","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-4.0.4.tgz","fileCount":3,"integrity":"sha512-LfUDsNB+usXneU1rBTw1aWao2tkQhIHjF70mvraEN2ISDqCJcX8l5ttOhpl4z8bHSnhd9wXlESObz7A2BGAJog==","signatures":[{"sig":"MEYCIQC6L8t3VkM5yOw8Pap1EY3jW6d0qsp4OOMAHokG0bWJfQIhAP7+6uxAbX455KCC7bGXf1E4pmf2Wisav+y1Rbo5aGPf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10667},"main":"dist/main.js","gitHead":"04bfa5f78f95ef6002ee0769d1290b1468d508d8","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.25.1","webpack":"^5.99.6","ts-loader":"^9.5.1","typescript":"^5.8.3","webpack-cli":"^6.0.1","webpack-merge":"^6.0.1","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.6.3","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-webpack-plugin":"^5.0.1","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^10.1.2","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_4.0.4_1745396904245_0.06829748075173359","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@19h47/spinbutton","version":"4.0.5","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@4.0.5","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"a8ce7c3d2215ada76605efd229ace2c70e8135e6","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-4.0.5.tgz","fileCount":3,"integrity":"sha512-vUK9emwTbClCW7f3HOVuUtUSljSEEIQpttKb9dcGePnMzv9HnXUwhJyq9iM0lUPyXGF0VGKy2JhuCSUAgyzIoA==","signatures":[{"sig":"MEYCIQCDRQYfNpdWvQQ6Rowrl7uZG+gfWz+Sm2ChNNcJ2eAi4AIhAKp0dvUFdQp3ZAABBhtGIlXpjMJ1K4tuA3XJ4rTRDmHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10694},"main":"dist/main.js","gitHead":"b8657b36c35f9d903833cbe1fad342e56446498d","scripts":{"dev":"webpack --mode=development --config webpack/webpack.config.js","build":"webpack --mode=production --config webpack/webpack.config.js","serve":"webpack-dev-server --mode=development --hot --config webpack/webpack.config.js","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"SpinButton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.25.1","webpack":"^5.99.6","ts-loader":"^9.5.1","typescript":"^5.8.3","webpack-cli":"^6.0.1","webpack-merge":"^6.0.1","webpack-notifier":"^1.15.0","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.6.3","clean-webpack-plugin":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-webpack-plugin":"^5.0.1","@19h47/prettier-config":"^2.0.0","eslint-config-prettier":"^10.1.2","eslint-config-airbnb-base":"^15.0.0","eslint-import-resolver-webpack":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_4.0.5_1745398481308_0.6744753445884353","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@19h47/spinbutton","version":"5.0.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@5.0.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"c3b9f3fca30e5612c5a35fe365d0368f88ad13b9","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-5.0.0.tgz","fileCount":4,"integrity":"sha512-xmbr4fsje/r9+GkO817AkfDbiIZrd/WmU80afPDCauSY7mUzptZHAUCy/TaDRMkbiQcBi/xPW6hcljNMHCOTcg==","signatures":[{"sig":"MEUCIQD17Nb4c6S+DR6npdvYtyIHtfm5eiNqUa/gzsaOMEiIQQIgMqfN4w/fXZub/T9bPF6xQytcM47Eyhgnepqptq73WlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16636},"main":"./dist/spinbutton.umd.cjs","type":"module","module":"./dist/spinbutton.js","exports":{".":{"import":"./dist/spinbutton.js","require":"./dist/spinbutton.umd.cjs"}},"gitHead":"9c8e19c3afe0943b5ab5f5ec95608d43e910b1f2","scripts":{"dev":"vite","build":"vite build","deploy":"npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"Spinbutton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vite":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_5.0.0_1745652852925_0.46668348989660835","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@19h47/spinbutton","version":"5.1.0","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@5.1.0","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"9c9dd6aafa5b2de286c16c0f896e4b9623c787a6","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-5.1.0.tgz","fileCount":4,"integrity":"sha512-Kdn80tnUkinWIV32Z1fH73rlbV0iLsFVd4m8isqAHdDcdqPsiBBbe/5KDiSukHQOKBbMTKHhX5l4pNHx+/4lkg==","signatures":[{"sig":"MEYCIQC+w7zwm8nnMYi/2kcsn112Vg+7k4zPNbUG7lHvXYHJuwIhAKJiNGEymoilH9zFmXOXyciF7EnCbOKdc8OwQd2N+aYF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18169},"main":"./dist/spinbutton.umd.cjs","type":"module","module":"./dist/spinbutton.js","exports":{".":{"import":"./dist/spinbutton.js","require":"./dist/spinbutton.umd.cjs"}},"gitHead":"7194d02c355169c0568c37708254fb15156db204","scripts":{"dev":"vite","test":"jest","build":"yarn test && vite build","deploy":"yarn test && npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"Spinbutton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.7.0","vite":"^6.2.2","ts-jest":"^29.1.0","typescript":"^5.8.3","@types/jest":"^29.5.14","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_5.1.0_1745745062104_0.9661453470152646","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@19h47/spinbutton","version":"5.1.1","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@5.1.1","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"31ea6571af7c030a73b3053543e1532e8539ebec","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-5.1.1.tgz","fileCount":4,"integrity":"sha512-Y2mzpznDmnP13zdyr+DVYoNr7pMzzzwRQ2t3Hig1ngXUNVivXziBA09JqDNWgGJ38A1VIPFedG2WHoa4SUCyGw==","signatures":[{"sig":"MEUCIQCZHoZ5vtvAL2j09zOjvS3zMSveSabBMLqroriCBJ1ROwIgIjr/UMAhPfD5YFe+Oo9/LHLX9AHd1HPgf+CGit1ISqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17995},"main":"./dist/spinbutton.umd.cjs","type":"module","module":"./dist/spinbutton.js","exports":{".":{"import":"./dist/spinbutton.js","require":"./dist/spinbutton.umd.cjs"}},"gitHead":"cb1f73bf5ef2bd1113e8d693bf6dff23a0d49bb5","scripts":{"dev":"vite","test":"jest","build":"yarn test && vite build","deploy":"yarn test && npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"Spinbutton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.7.0","vite":"^6.2.2","ts-jest":"^29.1.0","typescript":"^5.8.3","@types/jest":"^29.5.14","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_5.1.1_1745745729747_0.026347975921037436","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@19h47/spinbutton","version":"5.2.1","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@5.2.1","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"43a27ee5550accc4eb15b743e0f1201977050612","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-5.2.1.tgz","fileCount":4,"integrity":"sha512-YAJlPh88lkgo54HVhF+HkzE5GUIEZYF/XJwtOc70TuzfC7A2p8YLfjwMC1LTm2fqJTGYBN9h57kNbWbf2NB79Q==","signatures":[{"sig":"MEQCIBMkkO5UcyDGcIQARtNG29FVbthUNSzVM+309YnraisTAiBREfV7lMHjlDc9W4EFTIY4UdR4eql4bFJ0XHqXxB0myw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18063},"main":"./dist/spinbutton.umd.cjs","type":"module","module":"./dist/spinbutton.js","exports":{".":{"import":"./dist/spinbutton.js","require":"./dist/spinbutton.umd.cjs"}},"gitHead":"cb1f73bf5ef2bd1113e8d693bf6dff23a0d49bb5","scripts":{"dev":"vite","test":"jest","build":"yarn test && vite build","deploy":"yarn test && npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"Spinbutton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.7.0","vite":"^6.2.2","ts-jest":"^29.1.0","typescript":"^5.8.3","@types/jest":"^29.5.14","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_5.2.1_1745816874915_0.1682614239611937","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@19h47/spinbutton","version":"5.2.2","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@5.2.2","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"00718e1027b71f7b82621df1cf23c8b38f9ca4b0","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-5.2.2.tgz","fileCount":4,"integrity":"sha512-Z4xSjVcHDQjeKtIbyOCoVBTRViEtO822OOCLLDrYE7g5Q/5rBqujgt51cicLTOLVLWQGLL9+ru1t4OSAQL1liw==","signatures":[{"sig":"MEUCICCVEqM8B+KlSv68bK8Z4yEy5ps/rMbtGGSwDReIWdHUAiEAoGyvr/6Xbaqp/09fxDbVAHRivi9L0Mqx6Pswyd78dYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18271},"main":"./dist/spinbutton.umd.cjs","type":"module","module":"./dist/spinbutton.js","exports":{".":{"import":"./dist/spinbutton.js","require":"./dist/spinbutton.umd.cjs"}},"gitHead":"76c1d0fa2c315c4ac5c11e9a58c7eb9d63e166b1","scripts":{"dev":"vite","test":"jest","build":"yarn test && vite build","deploy":"yarn test && npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"Spinbutton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.7.0","vite":"^6.2.2","ts-jest":"^29.1.0","typescript":"^5.8.3","@types/jest":"^29.5.14","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_5.2.2_1745831568067_0.3609871494620178","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@19h47/spinbutton","version":"5.3.2","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@5.3.2","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"b79c4350ba4464a97432be94ac4442526e86f971","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-5.3.2.tgz","fileCount":4,"integrity":"sha512-HkNTES7mSO9xof3e/K2Ht7KZ2oaU4B2gsFEHU01CB/VR2I130y6R3rN8z8zgaomvOVNQDUOBpm72zmHkItOcIg==","signatures":[{"sig":"MEYCIQC09eCJV04EdYxl0B1s4GpOb+AWrXbaa9P17Z4F1jd85wIhAKEDbA2g3AOEmZ06zu27AnCqZnNQGvgmxbFNJqqd2qqB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18295},"main":"./dist/spinbutton.umd.cjs","type":"module","module":"./dist/spinbutton.js","exports":{".":{"import":"./dist/spinbutton.js","require":"./dist/spinbutton.umd.cjs"}},"gitHead":"4994910424b578932d160c3b86a3833f0f79c44d","scripts":{"dev":"vite","test":"jest","build":"yarn test && vite build","deploy":"yarn test && npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"Spinbutton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.7.0","vite":"^6.2.2","ts-jest":"^29.1.0","typescript":"^5.8.3","@types/jest":"^29.5.14","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_5.3.2_1746012925979_0.8026727212614726","host":"s3://npm-registry-packages-npm-production"}},"5.4.3":{"name":"@19h47/spinbutton","version":"5.4.3","keywords":["ES6"],"author":{"url":"https://19h47.fr","name":"Jérémy Levron","email":"jeremylevron@19h47.fr"},"license":"ISC","_id":"@19h47/spinbutton@5.4.3","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"dist":{"shasum":"0e91f410f676f5a846fe9f4572a07ce183411b22","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-5.4.3.tgz","fileCount":4,"integrity":"sha512-jGSkJESPA7jmYEzYtnK5S7thtzWXKwdptxgzj2yCiP2cmA0xIC8af7wEA+Ri82esB6T/hL4/9RdW4HwxYzbz2w==","signatures":[{"sig":"MEYCIQDzu8wur88bsTC27sEXAoyFSM5Uk2i+HsYHbO43HosmHwIhAPDwMRiBzKoBXW9dARB84Jjp33VxFhdKRlrxGkh1tbyl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18347},"main":"./dist/spinbutton.umd.cjs","type":"module","module":"./dist/spinbutton.js","exports":{".":{"import":"./dist/spinbutton.js","require":"./dist/spinbutton.umd.cjs"}},"gitHead":"76953c496751773323ffc490c457eb9c36259a8d","scripts":{"dev":"vite","test":"jest","build":"yarn test && vite build","deploy":"yarn test && npm login && npm run build && npm publish"},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"repository":{"url":"git://github.com/19h47/19h47-spinbutton.git","type":"git"},"_npmVersion":"11.2.0","description":"Spinbutton","directories":{},"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.7.0","vite":"^6.2.2","ts-jest":"^29.1.0","typescript":"^5.8.3","@types/jest":"^29.5.14","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spinbutton_5.4.3_1746257703780_0.9083997151718017","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@19h47/spinbutton","version":"6.0.0","description":"Spinbutton","keywords":["ES6"],"homepage":"https://github.com/19h47/19h47-spinbutton#readme","bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"repository":{"type":"git","url":"git://github.com/19h47/19h47-spinbutton.git"},"license":"ISC","author":{"name":"Jérémy Levron","email":"jeremylevron@19h47.fr","url":"https://19h47.fr"},"type":"module","main":"./dist/spinbutton.umd.cjs","module":"./dist/spinbutton.js","exports":{".":{"import":"./dist/spinbutton.js","require":"./dist/spinbutton.umd.cjs"}},"devDependencies":{"@types/jest":"^29.5.14","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","ts-jest":"^29.1.0","typescript":"^5.8.3","vite":"^6.2.2"},"scripts":{"deploy":"pnpm test && pnpm login && pnpm run build && pnpm publish","dev":"vite","build":"pnpm test && vite build","test":"jest"},"_id":"@19h47/spinbutton@6.0.0","_integrity":"sha512-YY+EsLMYwtRoP7DOq+gq7tyRed2UAYHC/4UbOXvhWGuPFGTp71kpN0LnJRTgPpZeKutFZoH82Ub4I0+/YDMOMg==","_resolved":"/private/var/folders/vt/kpbgrh4d7k14zvxmcm01bfxh0000gn/T/f7bd511cc920d0ecf996c27a193f570c/19h47-spinbutton-6.0.0.tgz","_from":"file:19h47-spinbutton-6.0.0.tgz","_nodeVersion":"22.22.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-YY+EsLMYwtRoP7DOq+gq7tyRed2UAYHC/4UbOXvhWGuPFGTp71kpN0LnJRTgPpZeKutFZoH82Ub4I0+/YDMOMg==","shasum":"02a7942a02d1d38af6bfb94673c33dbd3d48d79c","tarball":"https://registry.npmjs.org/@19h47/spinbutton/-/spinbutton-6.0.0.tgz","fileCount":4,"unpackedSize":18980,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB2I+k3LPW4RGPiaNVlxv1Y+xnEUQY99f1RvYsPRa4brAiAkTRb/M88PNu/rpCsMlvnF4FAtZ0pYUtJrvKWj48NCqw=="}]},"_npmUser":{"name":"19h47","email":"jeremylevron@19h47.fr"},"directories":{},"maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spinbutton_6.0.0_1788100306237_0.48082318103422184"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-06T11:17:24.073Z","modified":"2026-08-30T14:31:46.522Z","0.0.0":"2020-02-06T11:17:24.449Z","0.0.1":"2020-02-06T11:33:33.573Z","0.0.2":"2020-02-06T11:41:28.532Z","0.0.3":"2020-02-06T12:20:41.122Z","0.0.4":"2020-02-06T13:12:01.350Z","0.1.0":"2020-02-07T15:03:03.373Z","0.1.2":"2020-07-20T05:45:12.544Z","0.1.3":"2020-07-20T05:45:36.706Z","0.2.3":"2020-10-20T16:46:49.460Z","0.3.0":"2020-10-20T17:00:27.399Z","0.3.1":"2020-10-20T17:02:04.474Z","0.3.2":"2020-11-12T15:01:42.284Z","0.3.4":"2020-11-12T15:19:16.276Z","0.3.5":"2022-01-21T15:23:21.105Z","0.3.6":"2022-01-21T15:28:35.541Z","0.3.7":"2022-03-17T12:36:34.042Z","0.3.8":"2023-07-27T08:58:42.238Z","0.4.0":"2023-09-28T07:05:00.002Z","1.0.0":"2023-10-04T14:07:04.403Z","2.0.0":"2023-10-11T09:04:39.506Z","2.0.1":"2024-03-25T08:33:15.984Z","2.0.2":"2024-11-12T09:05:34.259Z","3.0.0":"2025-03-26T07:48:09.410Z","4.0.0":"2025-04-22T12:27:27.440Z","4.0.1":"2025-04-22T12:56:43.088Z","4.0.2":"2025-04-22T12:57:45.186Z","4.0.3":"2025-04-22T14:23:29.476Z","4.0.4":"2025-04-23T08:28:24.432Z","4.0.5":"2025-04-23T08:54:41.465Z","5.0.0":"2025-04-26T07:34:13.115Z","5.1.0":"2025-04-27T09:11:02.312Z","5.1.1":"2025-04-27T09:22:09.940Z","5.2.1":"2025-04-28T05:07:55.128Z","5.2.2":"2025-04-28T09:12:48.250Z","5.3.2":"2025-04-30T11:35:26.184Z","5.4.3":"2025-05-03T07:35:04.011Z","6.0.0":"2026-08-30T14:31:46.386Z"},"bugs":{"url":"https://github.com/19h47/19h47-spinbutton/issues"},"author":{"name":"Jérémy Levron","email":"jeremylevron@19h47.fr","url":"https://19h47.fr"},"license":"ISC","homepage":"https://github.com/19h47/19h47-spinbutton#readme","keywords":["ES6"],"repository":{"type":"git","url":"git://github.com/19h47/19h47-spinbutton.git"},"description":"Spinbutton","maintainers":[{"name":"19h47","email":"jeremylevron@19h47.fr"}],"readme":"[![](https://img.shields.io/npm/v/@19h47/spinbutton)](https://www.npmjs.com/package/@19h47/spinbutton)\n[![](https://img.shields.io/npm/dm/@19h47/spinbutton)](https://www.npmjs.com/package/@19h47/spinbutton)\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/19h47/19h47-spinbutton)\n\n# @19h47/spinbutton\n\nA spinbutton is an input widget that restricts its value to a set or range of discrete values. It provides an accessible, keyboard-navigable interface for numerical input that maintains value constraints, internationalizes `aria-valuetext` with [Intl.PluralRules](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules), and emits events when values change.\n\n## Installation\n\n```bash\npnpm add @19h47/spinbutton\n```\n\nAlso works with `npm` / `yarn` / `bun`.\n\n### Manual Download\n\nYou can also download the component directly from the GitHub repository at [https://github.com/19h47/19h47-spinbutton](https://github.com/19h47/19h47-spinbutton) and include the distributed files in your project.\n\n## DOM structure\n\nThe Spinbutton requires a specific HTML structure to function properly:\n\nThe spinbutton is a `div` element with the role of `spinbutton`. It contains two buttons for increasing and decreasing the value, and an input field for displaying the current value.\n\n```html\n<div role=\"spinbutton\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"10\">\n\t<button class=\"js-decrease\" tabindex=\"-1\" aria-label=\"decrease\" type=\"button\">-</button>\n\n\t<input type=\"text\" />\n\n\t<button class=\"js-increase\" tabindex=\"-1\" aria-label=\"increase\" type=\"button\">+</button>\n\n\t<div class=\"visually-hidden\" aria-live=\"polite\" aria-atomic=\"true\"></div>\n</div>\n```\n\nThe live region is optional. If it is in the markup, the script updates its text; it is never created or styled by JavaScript.\n\n## JavaScript\n\nHere is a simple example of how to use the spinbutton.\n\n```javascript\nimport Spinbutton from '@19h47/spinbutton';\n\nconst $element = document.querySelector('[role=\"spinbutton\"]');\nconst spinbutton = new Spinbutton($element);\n\nspinbutton.init();\n```\n\n## Event Handling\n\nThe Spinbutton component emits a Spinbutton.change event when the value changes:\n\n| Event             | Args  | Description                       |\n| ----------------- | ----- | --------------------------------- |\n| Spinbutton.change | value | Return the current activate value |\n\nHere is an example of how to use the `Spinbutton.change` event.\n\n```javascript\nimport Spinbutton from '@19h47/spinbutton';\n\nconst $element = document.querySelector('[role=\"spinbutton\"]');\nconst spinbutton = new Spinbutton($element);\n\nspinbutton.init();\n\nspinbutton.addEventListener('Spinbutton.change', event => {\n\tconsole.log(event.detail.value); // Return the current activate value\n});\n```\n\n## Configuration Options\n\nThe spinbutton accepts the following options. They can be set as data attributes on the `div` or passed when creating the instance.\n\n| Option  | Type   |                                                          | Default | Attributes              |\n| ------- | ------ | -------------------------------------------------------- | ------- | ----------------------- |\n| `step`  | number | The step value to increase or decrease the value.        | 1       | `data-spinbutton-step`  |\n| `delay` | number | The delay in milliseconds before the event is triggered. | 20      | `data-spinbutton-delay` |\n\nExample with options:\n\n```javascript\nimport Spinbutton from '@19h47/spinbutton';\nconst $element = document.querySelector('[role=\"spinbutton\"]');\nconst spinbutton = new Spinbutton($element, { step: 5, delay: 100 });\nspinbutton.init();\n```\n\n## Keyboard Support\n\nThe spin buttons provide the following keyboard support described in the [spinbutton design pattern](https://www.w3.org/WAI/ARIA/apg/patterns/spinbutton/).\n\n| Key        | Function                                                             |\n| ---------- | -------------------------------------------------------------------- |\n| Down Arrow | Decreases value 1 (or step option if given) step.                    |\n| Up Arrow   | Increases the value 1 (or step option if given) step.                |\n| Page Down  | Decreases the value 5 (or step option multiply by 5 if given) steps. |\n| Page Up    | Increases the value 5 (or step option multiply by 5 if given) steps. |\n| Home       | Decreases to mimimum value (if given).                               |\n| End        | Increases to maximum value (if given).                               |\n\n## Role, Property, State, and Tabindex Attributes\n\nThe spinbutton uses the following ARIA roles, properties, and states. The `aria-valuenow` attribute is updated when the value changes. The `aria-valuemin` and `aria-valuemax` attributes are used to define the minimum and maximum values of the spinbutton.\n\n| Role         | Attribute        | Element | Usage                                         |\n| ------------ | ---------------- | ------- | ----------------------------------------------|\n| `spinbutton` |                  | `div`   | Identifies the `div` element as a spinbutton. |\n| `spinbutton` | `aria-valuemin`  | `div`   | The minimum value of the spinbutton.          |\n| `spinbutton` | `aria-valuemax`  | `div`   | The maximum value of the spinbutton.          |\n| `spinbutton` | `aria-valuenow`  | `div`   | The current value of the spinbutton.          |\n| `spinbutton` | `aria-valuetext` | `div`   | Spoken value, from `lang` + `data-spinbutton-text`. |\n\n## Customization Examples\n\n### Step Size\n\nYou can customize the step size:\n\n```html\n<div role=\"spinbutton\" data-spinbutton-step=\"5\" aria-valuemin=\"5\" aria-valuemax=\"50\" aria-valuenow=\"5\">\n    <!-- buttons and input -->\n</div>\n```\n\n### Dynamic Control\n\nYou can dynamically change the minimum, maximum, and current values:\n\n```javascript\n// Set new minimum value\nspinbutton.setMin(10);\n\n// Set new maximum value\nspinbutton.setMax(200);\n\n// Set new value\nspinbutton.setValue(50);\n```\n\n## Internationalization\n\n`aria-valuetext` is formatted with [Intl.PluralRules](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules). Nothing is hardcoded in English: the locale is the closest [lang](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Global_attributes/lang) attribute (`<html lang=\"fr\">`, or `lang` on the spinbutton), and the words come from `data-spinbutton-text`.\n\nWithout that attribute, the value text is just the number (`0`, `1`, `2`).\n\nKeys are [CLDR plural categories](https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html): `one`, `other`, and `zero` / `two` / `few` / `many` when the language needs them.\n\n### English\n\n`0` and `2+` select `other`. `1` selects `one`.\n\n```html\n<div lang=\"en\" role=\"spinbutton\" data-spinbutton-text='{\"one\":\"barrel\",\"other\":\"barrels\"}' aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\">\n\t<!-- buttons and input -->\n</div>\n```\n\n| `aria-valuenow` | `aria-valuetext` |\n| --------------- | ---------------- |\n| `0`             | `0 barrels`      |\n| `1`             | `1 barrel`       |\n| `2`             | `2 barrels`      |\n\n### French\n\n`0` and `1` select `one`. `2+` selects `other`.\n\n```html\n<div lang=\"fr\" role=\"spinbutton\" data-spinbutton-text='{\"one\":\"tonneau\",\"other\":\"tonneaux\"}' aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\">\n\t<!-- buttons and input -->\n</div>\n```\n\n| `aria-valuenow` | `aria-valuetext` |\n| --------------- | ---------------- |\n| `0`             | `0 tonneau`      |\n| `1`             | `1 tonneau`      |\n| `2`             | `2 tonneaux`     |\n\n## References\n\n- [Spinbutton Pattern](https://www.w3.org/WAI/ARIA/apg/patterns/spinbutton/)\n- [Intl.PluralRules](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules)\n- [CLDR Language Plural Rules](https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html)\n","readmeFilename":"README.md"}