{"_id":"magnus","_rev":"50-3ac0f31cf857886acc00098a212ba8a9","time":{"1.0.0":"2021-03-04T20:43:22.497Z","1.0.1":"2021-03-04T20:43:22.497Z","2.0.0":"2021-03-04T20:43:22.497Z","created":"2021-04-11T11:15:24.642Z","0.7.0":"2021-04-11T11:15:24.771Z","modified":"2022-06-11T17:43:26.283Z","0.8.0":"2021-04-21T14:51:28.292Z","0.8.1":"2021-04-21T14:53:25.373Z","0.8.2":"2021-04-21T14:58:43.199Z","0.8.3":"2021-04-21T15:17:29.964Z","0.8.4":"2021-04-21T15:25:54.566Z","0.8.5":"2021-04-21T15:29:22.286Z","0.8.6":"2021-04-21T15:31:03.972Z","0.8.7":"2021-04-21T15:46:42.886Z","0.9.0":"2021-04-21T15:54:07.987Z","0.10.0":"2021-04-21T19:16:39.154Z","0.11.0":"2021-04-21T19:24:09.921Z","0.12.0":"2021-04-22T14:08:06.469Z","0.13.0":"2021-04-24T08:12:41.576Z","0.14.0":"2021-04-25T12:46:32.836Z","0.15.0":"2021-05-01T12:44:35.831Z","0.16.0":"2021-05-02T19:42:14.105Z","0.16.1":"2021-05-02T20:11:41.893Z","0.17.0":"2021-07-04T14:26:41.611Z","0.17.1":"2021-07-04T15:37:11.939Z","0.18.0":"2021-09-03T17:27:28.523Z","0.19.0":"2021-09-04T13:52:03.430Z","0.19.1":"2021-09-04T14:17:10.738Z","0.20.0":"2021-09-08T16:32:17.373Z","0.21.0":"2021-09-11T12:40:42.544Z","0.22.0":"2021-09-11T13:12:13.753Z","0.23.0":"2021-09-17T17:24:00.396Z","0.24.0":"2021-10-09T09:14:26.035Z","0.25.0":"2021-12-04T19:37:08.714Z","0.26.0":"2021-12-07T17:56:05.427Z","0.27.0":"2021-12-07T18:15:51.538Z","0.28.0":"2021-12-09T15:57:51.984Z","0.29.0":"2022-03-05T09:53:06.802Z","0.30.0":"2022-03-05T18:42:11.284Z"},"name":"magnus","dist-tags":{"latest":"0.30.0"},"versions":{"0.7.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.24.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.45.0","terser":"^5.6.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.min.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"version":"0.7.0","gitHead":"2efe31f5d4ade1c1c8a11f542172157b0eaf9f58","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.7.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-nZpUec43rNDGvXPJXGOrNHrvuMP36PG36gmxkq+oObQ/18/b8wK+GEUHyf4+GGRGNf9mOzNpsLJ4ORhRMQuNNw==","shasum":"a51114624838a5f343b64fcccf89625ac1d09fa3","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.7.0.tgz","fileCount":18,"unpackedSize":33717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgctpNCRA9TVsSAnZWagAAcl4P/AopWMdQr07GTE1GNSmT\n+sCbazxoFOoyXpRC+taOSX16KqAPlOYMvJJlInTidStR78fDWkShG2uiozHD\nXKhLcnUYe6htjusILrVokwxV2c9lAS5yJtsyPQmOpA2naNXXgxsqvb5XdR65\nncT1l/RsQOlVrZSTD69q1bTUJVBRtNAdOmsK1rbxg2oAO5FVKJ7jxMOfJmiz\n3nhLrdOAxJIy+4FxuEVawNI0WwYN/QD78TWsWRBA1a3P0fk59KQl9fG5zWjM\nHHLxpsAv/+LtwFUehwzjs/cwxiDOXg86KQ+DG9Mzu2aBjZd+MxnbymhOoR49\nSbcGDlvz+J/kplh+vUfOcOmq7jqDn6I0c4tvuEXcH8XQfxRb9PiWkXrLqlgB\nZyb4OzD/rUon5ezYfy5dhn63CPexlHuitm+ZYX6Z9HnHYm3UWX7xdPXPz1Qs\niAZtCKX8SKykpq7xtnL1iSJ2A0t9Qoyl1r01ZU1X6Bl5E+wb81ZybQjGJIdj\nEpnF94yI+GJrJTyQjCQWf5zLMg9xOXW5Bf7/cvjm8ECNaQoAivIHok5x/CmP\ntYexs4YUPNrKj72TgtbA/lNFOZkWb1insCZPup1U0rc2lJcNeYai4G/vIAQb\nHIRC3LsO9zXNqsIehEoLEF1mhFJb01pDwdlVMBX3OidGRo2sgBO2TMoLLBiH\nI21n\r\n=vNmA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvmxW1fMRG+7dhyJrXY92/Ge9gx/v9j5E96On04eXvKwIgO3Io7Fo6x7jZqJldp4hHDAnLn5TWtYQ6vLdvZhBH2oo="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.7.0_1618139724643_0.2892101708936945"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.24.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.45.0","terser":"^5.6.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"types/index.d.ts","version":"0.8.0","gitHead":"cd9afbab41e8d5b6b46a6638c6acafe7e5ac3932","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.8.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-9NFHjqs9uewhFDxuDq5jeeVPuw0+usGtl3n9VUfhyo5VB8x2eg03oARZSCixf5vn6UoOqXT7aRPQ0Pdob5uFAA==","shasum":"f4cec09312eea720aa0e401200472742ce1fec61","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.8.0.tgz","fileCount":19,"unpackedSize":33897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggDvwCRA9TVsSAnZWagAAR9IP/0xOuQMEWJagAuc+zIHD\nPjlFDQuad2y05OXcEjjl33rXctAZV3/ZpzmlWqNCZDWIbGycNNHDoV6XUoDr\n7vK6HjWVQBwi0/OU8d6t/XN11HkQQj+qIClzrBDIgpOcPwItsO4eUoI7cZw3\ntXR/7IWDSS+WZsw4n4rOQPRWkWtc0EHivKJE8aokCcAu587G0opuj1t1gRHI\nwMXOzCWtbDMrWhaGMSOp0QPrQvkev2zjMST49BS+MUZ1KwXfO1gHYoX5WFKa\n/pVuMSjTqo3fugXh6rS6konM4OMeXCqTnoC7m5kflELiRTqXWOreSeayN9Pr\n4oTldzf5s5rlkp1qn8NvDXkIfrdIeKEUAHi3eufRW9ptYaVUSf3Yh1nfjP/1\nw42ndyGsbRTGKsZ5huUKT2j9lfSdD+NHIKnW5a6yjNtBvMZvy1+v9ni7TkWO\nVWLucNEfvEMoj06BjTiu28Ve3K26K62cPUDAzoEYZko7kFX85frBGBifHMt7\nDc+WanmP+YAPRh2gp8htYj9yXXE6NQ0MGwrkGDjLn9TCGIdVYaeRIgLGTPl+\nCpFZjt+eFAYXeRcLGIq3bY8m3zrkomDE7+oG24HXwH6gpLCYRvaCrtfsAHS3\n7pgL8unYrs4nYfqSn12GtF+02fKy8tJzw+wKtuMTOAZgS+Bm7+VmrQWCgTFo\nDDHa\r\n=kZKD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/j2RBad/IwV1g0Scbwt2w6E+WhSmvmv5+SlX4sJ/n5AiA/W+aKEQHw3RZZs4p+dp1O8q7iGQvQYw/rFHKScDC7zA=="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.8.0_1619016688155_0.9497487633395609"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.24.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.45.0","terser":"^5.6.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.9.0","gitHead":"30904b4a94608d8a7abb2a282fd0257c05215319","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.9.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-QqmBYgCzSqE8y69aPni8blt8lULnSMwsvvGvrGvdLBZCoCKVNcK12CDzg4EpdM6FhVaN0b9o19WUvRhAwLTuNg==","shasum":"e967dae6bcd95f4cb097a4082a152aa9584eecc6","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.9.0.tgz","fileCount":19,"unpackedSize":33951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggEqgCRA9TVsSAnZWagAAqvwP/0LmErT9ON/kN9DXyC82\nKZ5na/pksvGwqE6+ikNACkDlZbEI+6fP79xpG7SaKCE4sbczdnYlhEzNExZL\n46iEGu/NEbQgx+QLMlMZOVlPpZ50NhFVxDzmWM1WUVuJQYV/+8Wxb//TEC5f\nETFyozBxtun/viyG/kcsGYponswjJUQ+LOlIAVglWhpV7xY5aGg5tTTKvNqQ\nH334DvvPHbTk//n1GGzd7HXNrd7CFPoeBzmDX2wWj5F/s6YnBiGyFtq+f1fE\norQJa196ohxrwTIsiNQ0R8isTS1pWomHpWi4H55kppHPkq7xZO635k8BjUQW\nDJlymHX8DNPtuDocmzyhSXBte4h+ylUMsBAw0USQqB43bCGc26wyJPhU5CQw\nLWOI3wy+AUzhi/Uy6kmJusdOQrdLD0GRszAsdLqa9rtDhVVdcUqzlGUjp/5L\nAkz2y4PZEmDEiUl2wvRx5nP9A2mcS/klmPSeNalUM7fRDRsheEhNnatuo+ST\nTI0bVqCwDJ56wknuh68DbVnwWQ34KN2ojWGsQr5oCpVcC3JuJalxrufdGRvh\nF2ybSPOmLxZDil2g43KFwYGRgoWdF5zuT9bU42C4L5TndHLPoLRcnAF7Ef5g\ndAtYKPDeiTypk8tYlReAeoQ4dDGAcibyLw2Y8t8KNWbmKUCkCi3S8eHqO2TV\nIWJC\r\n=GgIp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3B1pYQlzfVyY4y3brjxJ1sBeS/I57IKyaCtkrsnJLswIhALWfieSCDfvudkzemiwD9qZSl+240X8Uv8z9eB6HxeWM"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.9.0_1619020447877_0.773124758499143"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.24.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.45.0","terser":"^5.6.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.10.0","gitHead":"27f5d7bbebbf27d9c0c4ed8920763dc3e0547e1d","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.10.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-cxoMYwF9DMgErJ2aWmNLY4djDfFUG9RCIsdX6ldfq1jwB1xDkN6cxFt9t8J0vZkCYl1hQKMv6UcOTdJx8cXV4A==","shasum":"b4670c9d6a3bf125d53da494e710302ccc33b647","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.10.0.tgz","fileCount":20,"unpackedSize":35873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggHoXCRA9TVsSAnZWagAAYHQP/1ZLaTccnsC+qLXeMbOx\n+HV14gG1PoW8GoUd4IpeVz1siywnFj0HVC9OizhVp81v2fTrK1I8g32RUBFn\niYeehIS8JJtDIzoR6IZTsTjuGQeDi9pyPtpN9hUnG0+CuhkZR15y3/0uXF94\nPgKDCHJdqcldyyHHj7iKH+31B4Mdb0MBIDKL5DPY13ARAz73Y13T6tzrZlyb\nism1GYTUzioktTz1Axc8aDwo07EUjghqhvDkQwR3EDPB+yXMtbHHeiu824md\nZpCJLmLQ8pDXylX74jjs1CUJr2c/E1n5urhsUj1ZCOSpOhJnKiNWcvxsUCpa\ncYwnMGNHc/p46X49SNXHHV9gcfQMkTmipy3/umG/0Et5VWYUpF5RtEO/sBkC\n4dpCaoIfs+MPXSj4lkNeRELY0TIX3WgCb5bmIpKHwipP6rsZEOFID5wCJrjf\nxbr3hwLPoit5BXUQW79LJ2ytpkv6qIUbJ2mBjKvjRbVgo6qOkfNWhIu2Z46/\nrZSWD0t+LuBj/el5kD49Y/Kq90oBloNGSK5KHS8I7k/lBIaL0JW11ncUmI9w\ny+llzm6SldQPHKpzzO3eHK+E6GDR44Gx8xArymO/dI1qun70nJIj8/26dWek\n2gPOclXlEvTW05X65x1R95ePu/1hWhLUYFPh0AmSvY3XOVxYiGkaXnGfAgsO\nUOZf\r\n=+FxS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXnliQKUkYkmRH51Eh6nrYzafONOeTaZa7cw149cJk+AIhAMHIKvX0SXTjarMIa7i45mq9NdHyVC7SzZLDBh3tHTLq"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.10.0_1619032598980_0.44002943854438237"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.24.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.45.0","terser":"^5.6.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.11.0","gitHead":"0687f93f47fcaec7a69f601c8710df95f55f25a3","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.11.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-gI27A3Mtz11eXQTd9JVDfJ+UsqDTYZYAN2ssk/v/8sqWlOYHTsSoulP9tx0uWnYCBD4VJv1n0/8LCS8B0FGTCg==","shasum":"6bbcd3a79089d54f83c92ebf555e151cbeb512fa","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.11.0.tgz","fileCount":20,"unpackedSize":36070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggHvaCRA9TVsSAnZWagAAWOYP/jymeWfnd6YwRmce5mSH\nyiVWNxo2Ob6HGVb06gp1MmHozd0P311y0Rq1eAk8MfUQCXmdfoCSUSES2X3K\nszb7juDWONvrvbqRJJ5JCYqI0SRl8yeH1KIJs0PdIkxmH4rV68fN//L5lVBr\nLuWWfqzH3gs7BsPkhMrbL69nsqp8Eq04kUXvS3kO2vdWGI6KLyAcsS7qffad\n4LiXQ8svp/4A882bd38bGq3u/jTRLpneL40M6h4sxrmz2VoHUEk9mZPOM+1f\nqswug1SsmKfVHQZouFEUBZ9O4d8y0FDEeQElZK4OtUmG7MZlLsfTWmdU4IOP\nKjgBVKJEMMo2aVoeYyJSWbH6xhAR76bs+Dv+1i6EhofPuas2XAOxqfWEjUJV\ns43n6/zNoltjQElf59wLo4YhzaoNBgLL2S7Bgv8UItSb1PRZsoysF4SYWhG+\ncTRoXzHPP29k70BvYgcyoO0rR9UnMVbobStp0dL256a+uYNMaW8GK4IUeaFn\nWpNW9MZYeZ5YmtJY8615AvS+yA9ZgVG9HyYYlZivxV1Ttw83qvq30u+2lTBY\nLZJg/i51SKbNSSfYu4wslQzSN+rA/OIvXofUN7DJPNuIkZQ2UysKTTGReWpy\nzFE7KB80HvhIwmJrUB4HJhUi/B35QuOmsXQ4t+h7sL3Lqar8pG3psbJGEJdx\nWYIS\r\n=fllP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyQ6xqHksa3BSfx1MitaoxwAgRhD0BDkzSJuJOHvXxtAiB/L3hwb40gG2Rf+g7L2bQlQ7AglHB/4S1pDXGnd4ENMw=="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.11.0_1619033049791_0.6907027526689353"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.24.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.45.0","terser":"^5.6.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.12.0","gitHead":"9df139bcf119a409a07cee91e95b2591b6979271","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.12.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-bnPJNDXbg2NT9s/njIQadCFq5JAdS56gqV7l3hh8yUwPMyhrsAE5f0rkwSBKEG38EB8BIbhpjiGn6I0yO0SuxQ==","shasum":"ca69fe7672891f02e55e82c46b0ceabf8fef17fc","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.12.0.tgz","fileCount":20,"unpackedSize":34570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggYNGCRA9TVsSAnZWagAA2UAQAI49vTphSsTmqlAZoTOu\noBBD+righYaJVxB+9eloay8CezQAxc+SwFl5IZA8IaxBCCRK1VeI5Npq1ECF\neNANFXFRrUavKvnMhVDtLJzhshI9fC84GPlili0mNVrTlR3hVM5n7ynYYw3f\nxn1vP3p7iBrMuHlLaZY9Aojk8ua/46zgPy8H2stQOSrFl6ZoppObEr2YDHVE\niu/nwfszFld3q+Sb6SWY+b4bDcKGcumMwXnRVdyhdIkWzxOLAWVCNx+hQMX/\nZoNCcM0T0vcU3BNbsvQQOcpuutK2dzlNnaegfANlRHF5dez+jgE3DnsCQAgj\nmcm89zeW91gAovWwCk6OIZflJUM11AywPzYSuGrYkmAA7B7qm+jv9Sb4R3rF\nukiLv3lEXfNK/BLu4sDa147Gpce9KMOMQG/UIvJwj2aHMz4/lnTvXeRpFi6z\nPgjzVl8ANWXBmV98qO2qiEcAvkCEQ832DHo2QSthCq9CzfyO67B+t8Z6KXIH\n/tYMeBs9y0qpo0RYWQj0pPCUGnZtN8iyKEROCbfLNJ24XJrI6UGPbFVJF0Fy\nvtpjzGZKrUYVt9sTqdOVvX2S9eWNnZLWVw7/W2kzZYWWkp99aHIEHF8m/Gq1\nTAkHMFRhKGGnZ619E3fIPqvWCVCTlo99y6Fz+ls7vN33BbsVNO+f0tUlKxqe\nA2DY\r\n=YJpx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGCkkR/0Jmp48KijjOgdBqqB/ORAxLDZDMX8GofuklAAiEA3pGdDAlzgPLxcBjsTbvlfSH1/YALbuTMXd/NccUKtuM="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.12.0_1619100486258_0.2068836880001923"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.24.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.45.0","terser":"^5.6.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.13.0","gitHead":"e5757b5a7756d119dc39d2c870f0318920eaafb4","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.13.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-rXdkz1fWKH/mpDFL9BZ+/MIp3ygiEmCAujH6RNpw3lgRC95BPQmhDYT8YIuCNiTYgIOkNB+z18n8/7jXcKCb8w==","shasum":"a0820f60ba760adaaf0bf9d22e12cf89f7af5722","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.13.0.tgz","fileCount":21,"unpackedSize":36183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg9L6CRA9TVsSAnZWagAABrMQAITpAjTUrwCzn0jpKrxZ\noUMuMpmxs552zViI+2IlaUvdLm9a0Cyh3BXW/FG8PILGTXWgOMCR+9wM0zLj\nRTdDvR1WlzlUGuvn+Vtz3IIJ/lhKdSPe6bBulQDdlWMxUh2J76y+vYQg4RkN\nHhOeMOrAJ+aofmUposIdURGDyXAX6nA20wfYzoFkVc6SxQeF8glFZzpgdDtV\nUt2QfYx+FJhI84HUQgpprhgtnEPMZXmRxtZwC6cXRYh3/snZM05mSKAz1VuR\ncZgH+ZWeWo39jKTECGy4CA/ID6zUiAVRFxhBXj95RMxoZkSIR6okXJYIzVmO\nl9y0nbDmlzm7gE8fkYwDv5HbfIlwZuXF7pWc8oZ2mAYQHTXxc7lJQZyvAtIk\nfLTwHClSAywkmErXw79gXKFnqOH0LBfbdOuO29s5cwpaa/MTXRAq6iyeU6oA\nwdoSNgz9MZnqg3CbMjuZ+dIPfU9QnsXMipUrQDW0roR2BmkCl4LkjLF0rgSR\nIyeVcwcU7QmNaIDfV+hdlth3k7VF3YEBXoPh1QDHTfdhTSzaP5OsIQcE1Qmv\nxgi1MPh3zLQsj5SQU3siGcCGdqFd6Gcaemih1OgUKsxb0ocYtmsJ7Hc8oUWY\nmts7L+Rdj+ceQ67gXhAHbrWvbtH/S5bKMtlOZy0ofqKOdNbKv3+tntvTcIwn\nlds1\r\n=Lj04\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp7Q1UE+gKiMkoo4hBs5cN8JhXsIdT5Mq9W+v35lUAGgIgcROhGkmUR09Kn4oHj9PnJLDUt2sP9At/v6V9IrIlREU="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.13.0_1619251961384_0.652222305543289"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.14.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.24.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.45.0","terser":"^5.6.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.14.0","gitHead":"3efec965052c1b77b80172c15cdb066af0753bca","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.14.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-f8UuuD/SdjZbW/9/VDMrjhP+csCA4qmUIAdiPM81dqAx/K0w3q1EsPT/zdHf8oueULob3O+kjytDepLLtu8X2g==","shasum":"30fad8edca825255a82b1b3b64f6470e038f2e5e","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.14.0.tgz","fileCount":21,"unpackedSize":40807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghWSpCRA9TVsSAnZWagAAC+4P/i/aSpUkdIOh4XqdmjcF\nw8XLVulOf9WqVX3pZwkYef2NI2IYzf5ERkLGibzHWSHv9cx09fD7DLKhjzf+\nWYV1Q/i/ZhD8ZujgedzycRIJc5M9uGF5s0Wy/Sm0tUMw11BG3C3NHtXSpZxI\nMuPI1UH89LwXPMk0sZOYWNyY0XaPCrjENmK9R74PwseD4qe07gjn5rVsxuGr\ngBJ5n4OWNO9R60omAqIwYpHZZY90hpuLA8CAD7uLD1d+ez9CqWfqo3X0zPCN\nEPoyQoUPKqV6woSSEPstDthvVbiQ6CGGSfDa81Ii+lHrHN1IiCWSTLi3BFoV\n+w/M3DgYn5yaArPlqviSlGXJXniVu2LCYCmma1jd3TVrCI1LU/WyaHdrjLsA\nHP+BzH6eqa7sL0s4JjaZHVu+iVMkmLvv775dcfaAOOnBsEBd78JYgirZfrUy\nFPH04n4MqZdm3dJy70Ao3XaCdPcdCGroFYxCnjqAh7jvtWtxc8LtR+pwFUAz\nl+jkbEfifqqXu7fpEXQhxSfBFM9M5fj9Df4YvTmQJBrLwXL0WBzA2zfYdJnO\nDv6ddaGlR2071Vh0+D0MD4W8jp+VwZP4rKNJ6g+eoYT3mz5JFqEvMlSwQkPH\naZAyk4G8kVjTFGF5ATZpj5p56xc0y2Q0WyOxmCT82GRps2VsddcgYTewBhEE\neGdx\r\n=sFjM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEix50CSqPT1l1+Ll11odxZo364cxAJhz1xLw/Y5tKHLAiEA+KN6Zm4qp8XN9zAT8TlDaKJKis2Z0ACmB7MrhJf1Ffg="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.14.0_1619354792692_0.5507314674688706"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.15.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.25.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.46.0","terser":"^5.7.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.15.0","gitHead":"41babaa32de6398f40d6d63a2ff0c6707862e7d6","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.15.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-2t6Zvzohw63gKE4doXZQakatlEF7KohiLWbNjKbQqOvNizST9A4YTDJuaY8K4uc/rtXvFpS/RlfLgyBLVl/8lw==","shasum":"6853ec20742fc604ae0c41b747853a6e1d2cd8ba","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.15.0.tgz","fileCount":22,"unpackedSize":46731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjU00CRA9TVsSAnZWagAAVn8QAIgtU6P8FgnUXlN3kaGG\nN3f7LSocajc8a21wmq6oh8SSGX0G3VolUbjZtwyD5NWkVUtFZQZ7DMZd6Inu\ns5IaZrvubAL5x8O8EjJ8qdnqXy3pWF8efmHv+ORAVQMn8ad/yEltdwMjHQsF\nYe//rc7FdHuZ2NYJ4xsqxQk4PasY/RM5VDLJyuv3L36PqRZTrR7nIXfRu0Yh\ndMJ9ot0wRWH+EXyKDrtmVpJaS3VAXg6oqiCVpIFste7xN8on4Lv4ySaLXOBz\noviFLNuqnhTu11/zpCiUKQDtos9rTEetBY20cko9BRc2rlimkLM1Qt4iLRmr\nWyaXPBI2Qu5lgjWFX4r8C92oWAzOUnLovMNs7rKRQZ93rBVC9vBv6Z8WhV/7\nl28NGkSR3cy5+MrJ+EzKIfA8ezLNx/bxyWuby4SetNEKg0XKviuQUglpJfMc\njuGhD5AXOwdPrzHdfgbbfwU0hAb04iIywZOQznc0tkFnJ2a57wv9689C/umO\np4mgk/JCWsG46clzRBxsLIDSnyCsoLfOHgrDJVQ3m5Ltj3WJqUlctuTfetK+\n2fcVYgZsNHCWNyHzDYNRhSq1ngKBLgoD4NHVOQ6JlP8KiBrgEN1V1APH/2Do\naiLK/ARRomEaGP+Vaz4I3POWI0PPrqCgtRfBWVwB9Wn4WFWW+icj7IkVWJ1I\nuCb3\r\n=fOj9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMN11u9ffD2lGYajvda7jX/wTQiAUxyu5TFNU5cO7ZYAiEAgVbwYBrmknCxLkQoCeP4nhXbkNBgtmhq8VXOSOF0XyE="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.15.0_1619873075704_0.13288443863090116"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.16.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.25.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.46.0","terser":"^5.7.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.16.0","gitHead":"f5af4bd916df9ee788450f13feeb9af30df7e194","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.16.0","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-Bn8B7slzqIMM2sS2t91JwWW2w36T7+lhyz+G3cUhjgCayY89aM/LBqrmtoC/78YxYTeazEmCeZDAKoTazYsj+w==","shasum":"ff9ba9799368d0c24140eb953cdf121f0042108c","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.16.0.tgz","fileCount":22,"unpackedSize":46707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjwCWCRA9TVsSAnZWagAAztkP/3FnyV0DaiIJu499e0bR\ni3H9TKzncHY3tu4/QPJfcGPZKmcYIVjq8LXYy7lgcSyO5KK+3r2meC1NTWQq\nxXQNKylylWXJIH6hlI/95ghPKL3YdPB5JBVw+KIvLLLRx09W6EKEU9jpOkaj\ny7IelhVIxe7RuimIFmGoVRVOG30jZIL7EP2QFsxIO6PZTkoi99UKufc4p0uX\nqnPOhiiCwk2IlMXyKGRilOjMpX1wjsBNrDlLRKYWj8uNchwuHu8GSWMrIP50\nFCEqGA2whdZVHVpkEKtHHH7P3ZyCIa8htlP11MEJyxCr6IAgam5z5qE4hLBK\ntLdp3Zp2gCRjrI+Qm6H2OE/cusiRnlrdmH6JSfKr0bfkxjmfQ6HrEMxaqXGA\nJxYZTbXtGqsI5MRvuNSMtoRrSBU6qCBcScSWV/J1PiD9Xyr1H2MVjwQq3qt/\nVKABezVB0rcnE/gGla1FLoqm7hQkCwBpAERyQ1ltmpVkwV6tfD2Zhf8+iauQ\nbLo1+X/6xkYrOsZpvU+15w3CCYfyEq+Tj4CuYDWIGSq3ax8WkXlNLlfE0xHZ\n9uIitqJGV5CK/E9aTHPS0HygmJwRrTkiE3ozKCJoxmb4TGBPKFSyt2sMviyA\nI6uJ80XjEIw+tb3m4WQTsuFxvr+xPQDm1Q6+5r2hUnpjUrZPMzcc81oyTIEx\nWkR3\r\n=TYOK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDosQBU9BmPgMNFPvQ4HAYYwx+4a0rqb3wJjqwtfh5cZwIhAKGyMpIpiO10lyBfmkU1Tcr9aR6TaFElfl9bpwrz3VMp"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.16.0_1619984533947_0.6498246764291304"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.16.1":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@rollup/plugin-typescript":"^8.2.0","@tsconfig/recommended":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.25.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.0","rollup":"^2.46.0","terser":"^5.7.0","typescript":"^4.2.0"},"keywords":["framework","frontend","stimulusjs"],"license":"MIT","main":"dist/magnus.js","module":"dist/magnus.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run-script rollup && npm run-script terser","rollup":"rollup -c","terser":"terser dist/magnus.js -o dist/magnus.min.js -c -m --keep-classnames --comments","watch":"rollup -c --watch.clearScreen"},"types":"src/types.d.ts","version":"0.16.1","gitHead":"e859309c09f2159e385430076112e1b0727f4b87","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.16.1","_nodeVersion":"15.5.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-zxoFhNN8K0BhVtLMxINOloH5+O603my3dA+If3yBOz46SotnpGvCJ7ZB7JWugcZ5o8mWvH/SGyJF/cpxKDhlsg==","shasum":"93b48b542bb51099020858dced62d38248dbd6b5","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.16.1.tgz","fileCount":22,"unpackedSize":46800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjwd+CRA9TVsSAnZWagAAhDYP/1qLn3ozX+77mCgSD8K1\n2l4XNaMAHzEusBB2y+IJGnRzwZNwp2VE/O02+mHvxUaIt3P6ngRiGYdHqHe9\n+pIsNWgqMUizOhs7dlR5aRTEGDiSwLmW07I3SHAuReq7MtGSpIb8dXxl0NlJ\n+xrnapZ3vEQkb8GGZCadOxfHBS4J2MWxfNrXv08QmxAPbXelGVdoms2l72cV\nmSXkeis7NjXOqoR670CkUFmthXPXZqdMor0V++I9eFTuR3vqW7nvPVGtf/jW\n8tHxVVsA0Ga6ovccfPUtJTvZQglm92xiLk4bHNG3JDh3o8mDzPVPa+IcWsJf\nJxszgs+LEG7C/28yz8JwLki15x/b9Ea35IIhRrptHuhc1Ersbx5ahRzkYeJe\nz4XevIe8VwoKISOwQZFlZH8uGSb0/HHT1VpYZ4n12TAEf41PidUW+GEpQXeZ\n6/sXbsYW4Bhw1keU+gbLMitEtY8BA7ZX5iB8xGAgnnXNXNU+OwPf9sNW6MQy\nra37d8Kd2eS3wl4F6d45xzo9rMVQTVgoLHqH+8cPuSB5iE798UzddbsRd29p\ny+ewLkbeybuMDQPN2rgomtpqaRobgVndajiKKPmUF08Yo8wkzcmzB2+kBdWz\nf303tuStQ1iXBh74du/+XyGHfr2BvmyEny/+wrKkrURAx7+qTF0Pic9e9Win\nWr3v\r\n=rO87\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQgwR29anCJh0bdMxKGa2ClCCPH8rV1tf8ag/qy0GqfQIhAMw3CyhUB5sSTDTq1P6Hgvdlh/p+J+isITkx4AkcvN5F"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.16.1_1619986301698_0.08525790353881835"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.17.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"vite":"^2.3.0","typescript":"^4.3.0"},"exports":{".":{"import":"./dist/magnus.es.js","require":"./dist/magnus.umd.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.umd.js","module":"dist/magnus.es.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"vite build","dev":"vite","type":"tsc --noEmit"},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.17.0","gitHead":"f00f39de2ad928a11187a509eaf40e0a4a3a09b3","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.17.0","_nodeVersion":"16.1.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-UhPI2MvNw3+ufFFINmc5iNqPiaDkjjtD7+vmm5iZ+x2kLOSx+dfiCLcrDnnLwV0RaP0oSbEJo4GYgMAoLOZlCg==","shasum":"64df58200165548ee18c3f965ef25e4fa1eee844","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.17.0.tgz","fileCount":6,"unpackedSize":26231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4cUhCRA9TVsSAnZWagAAfNYP+QCzTuRCaKdpDr7LJAqb\nCqAQ2PgFhPQM63EjCRF97K4OhdoFLpasdj32BR1ZK9b6e5HQ0dJS20b/Pc7f\nfpP6e3hYGNynaByfBIXlSKrBRlq9MplZmpTtDDNgsYBLFnt3rVEDeclKxdZX\nOkCKFL0RXIrqitgnqoOCuMvBhnpkpLo06qwJ6vX3C90yRH3DH5SdVzp4IP7A\njx/a6SKAsJn0S8qTSsa/efOtfgqTa+5Rf57FCjp66gIWpMq2uBgBMrFn2fo5\nn0/IViL0PzlhrOHJkcf9GH8OVXltRMa3BEURawAIMdttaNtF+Im37pBvMVmZ\nHZcC006KeumAlFO2jwULDCd7BV5upow9F2vyVJvpC/fEgFw2VFNx0cLEurxc\ntyxI/3rcZRqX+pVc5NVrOClx+9FJwpVAuv1P76jzj6J8MdN2wb3ISZlJVbVw\n7zKCV/MBwPWlUgSospnQBWfINQ8VD1iMxsSugbhmjovbKiDYWRR4X92xnXzT\n2kLn8BUQxUeieMpMM0VotKGdICzWU5H1jRNx/RvupOcQHr3hPUklLCCWajKu\nKtjr3VU98XA9O1VVoGbO5FKHYoTczGBGOeYngFTCKITg1I0hLlfbal4tPu+h\n+H4ihkoamZWxn7nwmbbzd11Mo0s1CPecZDwFcWhXNY4wotvAaR6T6ab2MYXj\nf6lD\r\n=Ry/Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkDStxG5eyEoQS2UZeeLNsZT1jNLcfgMHPF+y8FWIgigIgMpa+wS3yLaNtHFICUcs/yAJcFT0NDPQ300E/MWTbShQ="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.17.0_1625408801500_0.7561761886464922"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.17.1":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"vite":"^2.3.0","typescript":"^4.3.0"},"exports":{".":{"import":"./dist/magnus.es.js","require":"./dist/magnus.umd.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.umd.js","module":"dist/magnus.es.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"vite build","dev":"vite","type":"tsc --noEmit"},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.17.1","gitHead":"ee6fe3207269151046e0d748e9909a701959c592","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.17.1","_nodeVersion":"16.1.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-J24An582DLodedkPevNDiIkeS78AHyPKOiPu06XWdPsS6p9H6eB9QKMPQf7DnXApqV/63KjXUSE8+RJFL/0KXw==","shasum":"a21e831b97d79f09f8364e488a3558dc434d1932","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.17.1.tgz","fileCount":23,"unpackedSize":42735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4dWoCRA9TVsSAnZWagAAgH0QAJoJfRyCbyqwTS1jLeyv\naq4HwMW24GNsW1BDAdvqOCNyqNgT5ttesF9h9XIWrTfFfJgNTbipnh5fVNB2\nJt2RxVXFuwG3zRHELeLZwz+n0t1oHS+OTCNvwkbW5SVzt6Ic64Q1CuXEhg2Q\nrtUXSTcBktYe+WTAvqNhIXZDi3leILVsuZjgEl1q8LBddHR+bRadRsYDHrS3\ns6sbhGwxN7f/dVyZkP5/uJCDp+tOk7aySD+MlC8678ISQ3cES87W6uimv4t9\nRRFSVqEWNqiXbeGd4OuUF+7b5VKs4kbovFJGzscHwCoscu/yhxeLZnb9iUgk\ndMDEuz96GPHdn+L57YyJLRuG6z+wxG/WX5E8rzoDfZDY7QVYUBEBvYd1FqJE\n/aazS/jI+ZhiZXWPvbWb+/6x/Rz37rkjbcEKuKh9i/sMxcT0nA6G8RtPoSIy\nRHAzCYS8Z8r/bnQAfqDsgX6dizGy1Rloe1Hj/xDI0nHAhHkNkKFFgEafXiBq\n8PSlPfVbb+djjx0VUjWc5jarXXrywisb11mS/wBkLj4711781SyPgA1kYEBU\npws6fkem7jDCHWm5mSGB2oWxJXDuwsrjUSOUJwu/Pe4a0mlCSX6IV2ofm6os\n+OuIgBzpzULIeV6AA5/0kP+wt8xgUcswjAYp7ZzzNrfP6gk2bHJ+PEZHBF9N\nY1nx\r\n=9VOv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLkW0oeL25C44JIwPYLr4KAw7lyHblFfjdBftsW2vfTAiACo4LRx76MMPtuvWIhfXky3Cx6axk8oCOCLbGMILYceA=="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.17.1_1625413031802_0.7719829476060558"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.18.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.7.10","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","typescript":"^4.4.0","vite":"^2.5.0"},"exports":{".":{"import":"./dist/magnus.es.js","require":"./dist/magnus.umd.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.umd.js","module":"dist/magnus.es.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"vite build","dev":"vite","type":"tsc --noEmit"},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.18.0","gitHead":"7f8433131cbd90a395169735e0cd934f69fb045d","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.18.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-TZOEaTBRhZ/7Zi1ZXYLtIHW9d13/jFimoJUNXm3Bm4q3zdSbCp7E0uqPkfSylTsOVtuReR1uz6YMDE2E84IEtw==","shasum":"fb98d55a2896ee671a048f60f45bab397db0d51f","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.18.0.tgz","fileCount":23,"unpackedSize":60817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMlsACRA9TVsSAnZWagAAet4P/ioCALHD5MxsWMn4jsVZ\nq5z9GTsOya/uu+u3YCBmWD02D7cYioy+KbvQ9D+XYaJUvwxRnKSB310zt6ZS\nXkIjTY5JnLwXI+3XSDXL9I1uLItp+1sy1hO+0xq9+XvaGgy3Kot509o6WvNK\ng0u4l1obZ9oXEoHe99pE/c4KXkM2zg+suQuWmcf+p4/xsjl44Hsi9FiiYzrJ\nRhyTFQh/4iW9H6qGk2StN2BZuSy6Ump2+Ke8EGDJFu6rTiTFrScBh/aAmzo0\nh2NqlqI61sK2BvWuYMzPFkxYERrlHa+TqHbB536i70jQ2U2LQk6fMtfSlFF7\n0V3XQcIR7EecX/WOZ3LmaTaw1XuqOWPLAOP2WNHpoc7pSuJzVVTaQ/2BgcSi\nhXVTXEZsJ/cz0LUx6xdmDJNjDEX24gDgd9wnEO80U+Db7njFD9rtK4sGnJVB\n+xjdZJh0gFdhCl3iMpNIP0HjxTeBhZgsczybRlta/2YExNtNT19/nq0UTuMe\nIgHaEinUl0E6a8UjXf3NdjuZRVn8EariemIjho/WBoUyMcWQooPp4rwkoS52\nqER3A6lKSZJXI0b9o2wSLIX0HrFmeXbfmsTzGpw5HOs8E4KQBmVNpFX/OZbj\nm+K7K61aZjSBe6Rk34xWW51pM19F7YjpRrWkKcmcQrTU/j7VxgW08hmWuSNb\nqKs4\r\n=Uqax\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDsx4LVt5IuMcGGCxY2xJYiL7kme/5EaVi4vy4LP4IKAiBz44AdUhpaZhoUrRuSfW7i85ajlLsg8/4jopeYL6yX2w=="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.18.0_1630690048368_0.001168775777798725"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.19.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.7.10","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","typescript":"^4.4.0","vite":"^2.5.0"},"exports":{".":{"import":"./dist/magnus.es.js","require":"./dist/magnus.umd.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.umd.js","module":"dist/magnus.es.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"vite build","dev":"vite","type":"tsc --noEmit"},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.19.0","gitHead":"ed03fe01607299c091ac67e8e742a7d19ca063dc","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.19.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-ArFLMgqHgmayX6BD/wu22iI0FDj64MaxZ7fSpWZMcba5P3VjI2GXW415AnxQmx2Rm6aclJu/EYVjClxuPxaAAQ==","shasum":"7d554931b9a35bd212e07c799da7d6d1aa91a4f8","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.19.0.tgz","fileCount":23,"unpackedSize":67513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM3oDCRA9TVsSAnZWagAAiBYP/A6UouZdlO4cFjuTQngC\nOtoEJ0rwS+kWs/A/7GXuHq5l3s2pOFWMUfkC/oge/YXWUOKR9Yw5UFGPF0wP\nVFahvLD19JtwPZdxzqYeghPvWhqzulfbf5bbnqwgA2SAyNobCm9UbKiXAuUK\nVv9APICQ2mGHAtgpghnwijuNSQxJlM0/s3pPbNhlYAcpT33WhaXZFS/WCZCZ\nN/Y9dBmvzlzB/pFY0H7vdJRZexEVRyAUOg7NAwJihuZ5Hj/MPZxfv8G0hEH8\nf3AhVuAkraqkxMU0SdNld93d6VhcrU0prtrqoZZa5Q9uWHUVNIr33t8wgOao\n6D+Qnc8n3Fq9bZ1bA18RuwMJwgBnLAK1jLQ2us6V2nlfoQMXOZIblcyi6sKt\nkAiYWTOwcXAgYTVrKPzw353Pjs+1hBwU2AN8CZMb6M6zEZQ537iuCQOmcpL3\nR0T6P78ppP8GMFbJQTbSKyX50NcG2YE2CZPxi3sRFDhHiSavg4IcDxdYIrYM\nVUOVNmcCVd7TN9NbmWjOr9C9kwZ6x54eiN6LXp389g+ElD5+/UQvuXhAKRmU\noSjgndyR4okYCCZj/mbWoQ4/e51nuMeBm2eKbBfNNHHFtatcG2fGr64OYcWC\nu10GagXJdrkYyfJKihvoHaHHn/plsmxKb6AIQ0it0D95lT0Lu/MfrfuwxvhK\nhyMA\r\n=0Cr6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCWkA5YwTWIjfKpDRGiUo/dMFp7y22WSk8trORw6wJJAiEAqOFh1LVcN6weYJKzAeft7aw3iVIXPDyuuS/yh1QRil4="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.19.0_1630763523274_0.3543419344882843"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.19.1":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.7.10","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","typescript":"^4.4.0","vite":"^2.5.0"},"exports":{".":{"import":"./dist/magnus.es.js","require":"./dist/magnus.umd.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.umd.js","module":"dist/magnus.es.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"vite build","dev":"vite","type":"tsc --noEmit"},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.19.1","gitHead":"3d1f92cd5ab3f7ec15b280aeb682d115c87e73da","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.19.1","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-lz+DXuVWyvyMyf11TSJlB7ezf6PwvaUukPjVBnUr/MlW8zNi4rK9o2ds/Kh0QlerJ639yAQQDIqpl6mxMWUwsg==","shasum":"05138d9c20175725f0ba0d4bedc5b313f42161c9","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.19.1.tgz","fileCount":23,"unpackedSize":67648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM3/mCRA9TVsSAnZWagAAqPoP/1fO57Q0rPVkndPjNdJo\nXdgm30TDfUMeg2sZ3dcYy2acO7gymHNwQIG2Js+uxKzX8sIJX5DS1cQl9/7g\nGXcXBP1PT+FiCHeTnuTl/T6NZd2u+N+TATxluAgqqXDMFJat7QYdK4tmd64L\npIlfhrvRAAapoll5mhWhwmKuJXv2vkiXLHeKNAzVttiB47QYQD0DWmYi3+aj\n0NJGw2QEjPafvEKzMTJFbGWoWndrRPeiAiFTk6BRXb+MhUYBuyix7uq4BPOy\n+qdYet3PKbxUfvLNvhOFFuvA8A8nNQ2lvCraT8cscwS0coj1Gii4tAHeV89M\nZltDgUfK9kcoySUgykzg+aqafE3f+GqAcjKCYclnFKjBQPVNJUJWSr95EeEW\nJHNXmirQHak7dARdXpgEHjDBxAeV0J6A1b72X7gHGTr8tywbZDhKm3HPzsar\nR/KIZ8wNPhOdZKOEU2MGW/IEW9NlaSINmQFZaGShNxJgiFv2GGXgwIV7cJqu\nnXLWuoRJ5rG0XM4LngMOe59bb7PGC7/Yzt4KZPJnxH6PG5UWwJnVEQ54PM8P\ntWzozKHFxylRBnyHaJ54x/GZj3TLaUzKxg2GEFzMVCnu4B7DKfQhFGRigr5U\nq1BCE7urpfJb0ptyhKtioN8tA6VojPZjgHmGA5ctgzUUJtwdUowARx9t5/Ae\nOVln\r\n=DqgI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6kuAgtPs390Oa5cbku/l023ubZ9yd5EzBU8QDdkFv3QIgSStuEeLumH3qTGr0sBFxLzO4yO5aMOggRs0zNTnhvAg="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.19.1_1630765030576_0.5391399618118928"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.7.10","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","typescript":"^4.4.0","vite":"^2.5.0"},"exports":{".":{"import":"./dist/magnus.es.js","require":"./dist/magnus.umd.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.umd.js","module":"dist/magnus.es.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"vite build","dev":"vite","type":"tsc --noEmit"},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.20.0","gitHead":"808ab333416ef198218639bb10b53649e2a663d4","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.20.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-8GqoRP21zRxArStRWtWKPFI49mYiN3yhqXIFmktHzEYKUIXyv/tdcm8v++Y9d6gCDDtiWl5nCYoaX0yWwOXo8g==","shasum":"ba6d8e9b12caf8bd03c742b67aa31453c2e44827","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.20.0.tgz","fileCount":23,"unpackedSize":78131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOOWRCRA9TVsSAnZWagAAX9MP/0Gb0UpSJCQ4QESlxX5j\nTXIyNE463k8X42zJNE5dFvk/czWhDEl0F6wzdUS/bjYXaz4SoZDAoTaL85mi\ng0U1qd22d0zrrVfQ1CyIF4rdRdi8cLw16geNbq728AhS4+qnL06NjrQ3udZ2\ngCz14//JDzimsAZEs9GxC2k/jIP+bXNdK8hsQiCL1DIj4+6uybDsF5yi47Cv\nf1lGt9KcsrpvqhB1kf8ZIPlT3fH2RpzJqE7puq8X8MyfYwaUJRe4MnuXBhCU\neP5aSBhFIpR5+ZCBz9KJ+if69rmlzQcVrzDGfv+eJ2id3M8rk2HCyO1TCvCZ\nQM6XCdWqcj0ruD3dXosbb/RucbKvNWkW0aDquVaxw40MnbWGLSbVHQGAvkti\nSXlpiYbFqDpTwoZkiW+9HHiuz5ykBHBNxx3W0oU1ZMVoIvWLpvakK53CWz9u\n0yH/L5idgTQE2g8Oka/ygWXc+omFS/Qd0kfG9JOy15nNtEgqqsOoVFJ3GlEf\n4vLMCnRsN1S01urtWWkDfC6F7r/8WJ75BX83IymXJekF4RuLOEZxAYfJtVsn\ngMC8q2qDwMlwaMpMw7oJ3Iaaop7/U9uFnAmjXt30bf7ZyOWBie4boo67o5bv\ndLmUuj984l/EDlap/nbfXC7pwaEb1uamMURAVU0AC5uiCF9tytL16EmO4EsL\nzrM5\r\n=jVg8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaVkxehHdzKJSC4cDaTDmeYCEQEOAN/UvFVzNwI293wAiEAgpeIjf1bnOHuJFSx+Onb5wRYJpZpeOGJqtW5QMfo21Q="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.20.0_1631118737237_0.22639328492503386"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.21.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.7.10","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","typescript":"^4.4.0","vite":"^2.5.0"},"exports":{".":{"import":"./dist/magnus.es.js","require":"./dist/magnus.umd.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.umd.js","module":"dist/magnus.es.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"vite build","dev":"vite","type":"tsc --noEmit"},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.21.0","gitHead":"5d646cdbe43ab985855aaafc2d6b28a4924c5092","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.21.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-Ga/Td+28AiUK+w0oiglNCKySb52ZTrPBHz7QY9nQ19e+ddRWjfrNw1caRI8+Q0UNGAucVGFdNSljR/qdrB0yYA==","shasum":"80c96c96f6403f981b2693218303cf4ae15b01dc","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.21.0.tgz","fileCount":25,"unpackedSize":82371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPKPKCRA9TVsSAnZWagAAdCAQAIdmtLfVkR/DvtiqjkdG\nmCSn+3HyFN0+ZNi+GBl6g6ESp41iCQsawNL7Nl5jyzo7Z9J8ZJJ+K4GymE+V\nwAUjmbL2P7FIIIkH5q/TgNOjz3iRkIGD1qJ2KxFOltQIH/ZuwdpBOW4GPjMF\nKflAX/xnnQTzB7cmCVmvbm4DKvWhVjwDg3Df1y7GTxb4S/GqvkW+jhLGVVmK\nMinIg9QfF15xP6VwFYQj6HIRV86jgsEuNRSj7wRm6HmC+z4TlUsnLgW/sbgm\nXWn/Z/rl0Zt+jvw49SB/i8rk240rBysXouyORRIagZ1yxtonRrujBIz7oLKU\nzk6HJ2FLFMqgTDwN/49jpJrF/Ml4k6tPhr2JRvNQ2ZTnbapDDipDLRXPrnxi\nAZS5n/y1nSKljuMsHsgOEy4ZbtRvT85Q7QwDujnZiwzwKmOpYDA50bFnZuAC\nUl6w1OcXJJvBcPLUAtnkkotUbgXGlHkHdey6WFgzhg8sYmxRiBCQ1TqPS0Of\nrlG/Yn1wrCk07EXLcX7KaynlIzfETm7W1tV22DptiebfJFf8IXx0uSHTDxYx\nOTMmyF1Qui4KyZW7+yQeMOz1UbmrOG+sA7hTuMaO9hfhq+f1AkALymz6vOXM\nr/CM33bDOP4VGcTA1dx792cEzUd7jqgX/7OX16cT2rr7akWpdsmHTYiBzuOl\nAJ1M\r\n=g6B6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJNDIN8TZxsX2WXVwz1O3lcHeKQ1AenEKKn1PeDLHsAQIhANQhcCPptVbS3Xphi1erhbK/mOOGd/Ic55UFWwhKzWLu"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.21.0_1631364042401_0.351123926686963"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.22.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.7.10","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","typescript":"^4.4.0","vite":"^2.5.0"},"exports":{".":{"import":"./dist/magnus.es.js","require":"./dist/magnus.umd.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.umd.js","module":"dist/magnus.es.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"vite build","dev":"vite","type":"tsc --noEmit"},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.22.0","gitHead":"1ec16fc3e48872298da45e572ec34051ed266f5b","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.22.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-sY/brm/5I9eLwsHWFa9v5xq6pqnZaw2H9gC0Rrn/uskA+5/442IWHQxf23ynH+SUOEAGdQonSMu+YPFTD7nKYQ==","shasum":"c46ca3443b0e587a9d21d936d027eb630b941943","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.22.0.tgz","fileCount":26,"unpackedSize":82171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPKstCRA9TVsSAnZWagAAEjcP+gJheC2h+AuF/tB5zo9o\nVnnXQBh1jV+wSTe9PboL0K+aYPa/P+6t8kLnMD3d4sA1kRCt8mKVP+TYAoBF\nEK7h8PuaNbzq//+GH5ztXmN6eKHcenPNZRMq6IRPvoy5NaPRtPbnfRcXFsl4\n7RzxCFWtc5gBckqJDEF38RPkzYod9q/dXqYQzWEVYraWrpxzSa4z+K2K1X0t\n+lsYfscjPecw3yrRq1XojvnMI5B4TzHGoeYNjySklbNjygPVIv1+BVbBHFR/\nwSVo5bqqJDoxomTrjm2AQ0wX3/UcwF7SS2iFAjq0TfdyEMGLrRAQgo8XRbgy\nQepxPSQphwIksJUOdwAC9LKGZC9gbdkvyZt3nGi1HcKqEqkHIqy2RUITDzp1\nlwarR3BmTmCHjjB8DhmGNnWqhHmrKJHYYOKBdHh4qrb1UxOYHV+heVUXSqDE\nc5RjLUp7YQaBzCt3mtznKSYOstt6iSEzP9uFTMR9Zu2jCIpixsG8Zvo/EJTy\n1R5wXe0w3gBUUtPt6gd2H8HI7VBpqgd3+SU9L+ttR7SSu3CAp77SWyTnIi5W\nS+gd6gXD6Z9hZLh6PWkuXDgWDOndFLx7tgizIus6cksgQVG8azGEq17Hek2+\nKj/17VHGEArx4zcISDODqcZ+4tw4wloev8SVhOEP+as2Y4ygwByHUvRLANsc\nQfr+\r\n=Y4QW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNvHi/MQu8TdFea6ypynT3EcL9SEdv0rgo6XLXKmU0vwIhANDg/H92zLV59MVQcGuL8//sRnm8D5s1bVpmpXwDglHT"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.22.0_1631365933536_0.03959937904668531"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.23.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.9.0","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","esbuild":"^0.12.0","eslint":"^7.32.0","typescript":"^4.4.0"},"exports":{".":{"import":"./dist/magnus.esm.js","require":"./dist/magnus.iife.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.iife.js","module":"dist/magnus.esm.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run build:esm && npm run build:iife","build:esm":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.esm.js --format=esm","build:iife":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.iife.js --global-name=Magnus --format=iife","watch":""},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.23.0","gitHead":"70fb1c288dcd6c5d78feacf62a56f9a5faa8dc95","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.23.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-+6acsLkYRHfGCOHEQquUI1DulVYLxVxcAet9/UR2lwjL7dGfdbimWVnrxiufv65WWL7ZdLfMbZ2TxpdzOBZANA==","shasum":"c207a4b3dad0c936b7e9214202af57d1d28190e7","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.23.0.tgz","fileCount":24,"unpackedSize":67115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcKWSgHDHNpMhJ6HXSb4dBPgdCfTdjwKisB6h+qcuMCgIhANWKhvBJnRO91xnKXnd5UMZZfxTX+uCazLRLrKvxlIFM"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.23.0_1631899440250_0.45544529468135586"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.24.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.10.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild":"^0.13.0","eslint":"^7.32.0","typescript":"^4.4.0"},"exports":{".":{"import":"./dist/magnus.esm.js","require":"./dist/magnus.iife.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.iife.js","module":"dist/magnus.esm.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run build:esm && npm run build:iife","build:esm":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.esm.js --format=esm","build:iife":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.iife.js --global-name=Magnus --format=iife","watch":""},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.24.0","gitHead":"bffa29c0d391577dbbf6bfb397a9f33ec5824977","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.24.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-Rq455nG+ZlYcXi8wYPIIGXrDDGn0782OWakMA/iwi3iGN3C4wSjEDE3rNzE5mSnwtncZnknSw9nEsNwDLGCV4w==","shasum":"f5552074524168c0cc656f662a3acab7eef1ddc1","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.24.0.tgz","fileCount":24,"unpackedSize":67190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk+QLjMkq39GED8g39ezAGC7x8r6VhSMQ5AL1o72GQNgIhAOWNLIUTgKn8rnvsfrjY8IpREx4a6BlFB874UABbJuAX"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.24.0_1633770865873_0.8772750193383265"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.25.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.11.0","@typescript-eslint/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^5.5.0","esbuild":"^0.14.0","eslint":"^8.4.0","typescript":"^4.5.0"},"exports":{".":{"import":"./dist/magnus.esm.js","require":"./dist/magnus.iife.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.iife.js","module":"dist/magnus.esm.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run build:esm && npm run build:iife","build:esm":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.esm.js --format=esm","build:iife":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.iife.js --global-name=Magnus --format=iife","watch":""},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.25.0","gitHead":"d48c2178ceca11661739e4028c1efe6300cc5161","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.25.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-Srf5xolp0rSKSluop67VlwMuE3E4fk+dEnwv1/GyRxJzzv72Az0YEi6fMJke8MnTCZvKR2GgwTO0dVESmqrqkg==","shasum":"ddade3ac9d2e292b85a5bb6772e6316a98024558","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.25.0.tgz","fileCount":24,"unpackedSize":67136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq8NkCRA9TVsSAnZWagAAYEQP/A3v1FXjDfncK2Xg5Qcf\neTLeorB/YNP2XJg5BIJb4AsjM6LvKz/fwI5aOH2w0YCBrTHgf509Xo9Ro5fZ\nJw01FKnZxubPDWtODOtXaiNnKL1D8xRkWnVtKMaEEXEd0As3PEKoxiH3wWCR\n+7NC7Ljb7+U6pPPIDk6+w47UknSrEiFTtsMUto7ENMHc2cw4JzXEHcqLFMbt\nDELXNt+Hn4bdQTf6UcDDxYIs5PbaFU8dgvdy6Q8u1uuOiEeW/fmLbJFGuH0W\n1pCOAiOkThQEd98boc25IX30KsI/VU/7YQREWX6auttIpF85YiQ5QDqnBri3\naRJzXzAIBD9wqwySMrH5MC6Bbuy7PVRqfFosSkQxSW7N21hLGSTae3WL8kjb\nusAyihTPWPyJ64DSskKZTpC9fFxKAWSsBaXr02YOffM2ts7XvMrWnLTN0DDD\ndNUTzmy0DxOk/KB4zUezx4ZtlTfeRwrPEEcgkDJtD9/Z06tAa6SBk4KaUjYj\neVXKoVpjWBgdVL3AMhQZJoKdaqwpAla4ObwAOGQ2uU3y5kHv6EnOpStMFME1\nT7JWchKrzyqfbEBzg1zQg7mcjpmuaLeJQlBABRzCAZqfRURJqL3uxcCSAgHy\n3QmmjOOKFi6fmFOFfTAaCZEoDZnHx848/tyGkbfsXArGs2L33M5AjgB+lfQA\nng7I\r\n=wqVX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhWKRJ8Fs4J79p7kNU+I3N/t79kGcxs6zL80zjvJkjBAiBNgwzr18heHS6vAiIMS+Sd6xxK4B/nqZjSBl4CqIWlDQ=="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.25.0_1638646628541_0.7776054414182079"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.26.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.11.0","@typescript-eslint/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^5.5.0","esbuild":"^0.14.0","eslint":"^8.4.0","typescript":"^4.5.0"},"exports":{".":{"import":"./dist/magnus.esm.js","require":"./dist/magnus.iife.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.iife.js","module":"dist/magnus.esm.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run build:esm && npm run build:iife","build:esm":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.esm.js --format=esm","build:iife":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.iife.js --global-name=Magnus --format=iife","watch":""},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.26.0","gitHead":"a10bc6cd5f63960f9c858c456b7f52cda07b253e","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.26.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-QCX3VSDmvIO/pbpB0l/m1x6KNnwbFEHdK3a8x3xfEaWjBM9WflRT8AUBXrvE69OmjoBLXodHu17dFYLX1Ocovg==","shasum":"30492d9b0d6fdfba60dc0a8f7079cc83fa941d85","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.26.0.tgz","fileCount":25,"unpackedSize":73752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr6A1CRA9TVsSAnZWagAACsQP/3sjGHAVk4v525Elgg5Z\nwYzgF6+n3WkyxTkiWnfpQTB8q5LuqIxC8bXMxdeipCrJAybArVr4b0tDCslf\n+ukWInkINjb30KFX6/78/JzR2xApzMJKVY9/xQHxl0s2J0W7nAFrJfFSYxOr\nhr6FTQ6H97cFaKHPtz9lKjEZ6RDcmPSraRnQHVLxFJslcWtyYNk4moh9arBK\nhvTBWtApURK2QniAfaZ8Jwf5g6YPqE3472d/WVTLW9MwHSGrAa8mLZjucgg5\nQ57Rjl9e0/fPkFYB2Z/cmtflSeLOdG0/T17uNhEGAUxYhGzDUGJjUfP7Mq0y\nqq2rGnxsUN8NPYx/is5h/aZQGNK+X82Fi4fbt60NqZkZ5PkNKBCgKsi3elry\nW6D+xjBD5fCDCy/DhpSaNWNKKITFLm+OVytQd4NmRuBUgD//I6U46fl+3ApK\nh4gZPUYv6Azh0r5ym6GvwpO15nBkGChP00PLzCmBAtaqsBgeCQE+LvHKJToX\ncwUkhujSpptRZBZYXNdp/MxOhGnWYneslZmRHtFVHD/mXMGuWtCezffkqzh/\nDH7pHyYj2/R+sJN/jV7YEz9cCD3JmUdJHNimsQAaWiqcxbrjZGYgq/xtMihd\nNJ/c37XF5ijg9GZs3853glQZE7DU2ICvvEBKAZNiaxdxeG+8N1cpxTSD+eAS\nOgVP\r\n=RDM9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSQnrMdhAKOHeTE9VVtFZjQgelBjPuJicxjW6L/rSfSQIgLq7Sh8Aj2/ZtC/Aots2ARdG2DwySqk689Q82k0DwzQQ="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.26.0_1638899765246_0.5079757997112533"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.27.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.11.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","esbuild":"^0.14.0","eslint":"^8.4.0","typescript":"^4.5.0"},"exports":{".":{"import":"./dist/magnus.esm.js","require":"./dist/magnus.iife.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.iife.js","module":"dist/magnus.esm.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run build:esm && npm run build:iife","build:esm":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.esm.js --format=esm","build:iife":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.iife.js --global-name=Magnus --format=iife","watch":""},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.27.0","gitHead":"4a6f00d3ce64b4e6217bf6e8592812dbf7c51eae","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.27.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-WLdizFRd7F4llhqCfTdpnod4zuyEA9Jd4n5Q8ryElkSCPiaG30vi9LqUCV+iB3hUjMDqyk3oIb+HUJfikFKQ0w==","shasum":"e331bc2d9892aaa567a42484fcbeb22c7bd3271e","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.27.0.tgz","fileCount":26,"unpackedSize":74016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr6TXCRA9TVsSAnZWagAAqJEP/3avveArqnz3e3GOZqE1\njGz9CTIEI+bb89zWyXreuVftoyt901XfuZjaROl0+fM+f1WmwWPjF1Xk73RI\ng789yBTNzEbgIz7bujFtvXqKLbY+dRr6eqOYsgWZXocrKEinPcO+z8JBKzMY\nv3Zuw42MCdLo1RkiMxsEq+O9AOdh9ekUpUozNGku9W80o541o4FKGkq0Rt7v\nDB235vfXbkOwqSZ3jE6GR249AmGaH/i1v9oizPNVCZzvWhjvREZyP6x3AeFQ\ntSoFLhxsjyxP82U5kBhh94Vl3V+/aetuqfw+Ezgv0WJx0b8btx8CYFco09+t\ngOp5p11OS50HxQQOMk+BeqF8kQqlATzb7oWhAu6IRvCvLuneo3Ykr+z9AV0o\n/Pr/zBaR7ov9tj4ZPXCKH4Ox4mbMlDBcfunnF4x/HmCdnIlTaj4EZBsRuxmP\nCnLruUG3qAOzHk9WieLjxtkwkav/+2IgGjM3Y1K1yZnH8+AdvDqM66uVMdYT\n/wFvTv0wqSwjKmQaw2jNnBwxZmk/0b31qH9ybZmJ7OO2phsBXADYaMfgd0gl\nJJ+lMdek+8lwsYY/ifBlHAU8TvtmGFJzGp6gU0D6LENpSJEI/w1ZHxCyYCvp\nvQuGvkLVsCM/EE2PwsmZQONvSMS+2nQgRi8A+BWIbcaJlA6zWXKk5cW4RtzS\n0IRx\r\n=GYrl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhf0Rx3IQgYxYbHNAgNXfPhbZs9dWefu9NLQqGdEiioQIgaIvp7+fBMioOfufcx24SpJKWKzL2Yk+FESfT4XRkGNs="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.27.0_1638900951345_0.16792571185688776"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.28.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^16.11.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","esbuild":"^0.14.0","eslint":"^8.4.0","typescript":"^4.5.0"},"exports":{".":{"import":"./dist/magnus.esm.js","require":"./dist/magnus.iife.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.iife.js","module":"dist/magnus.esm.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run build:esm && npm run build:iife","build:esm":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.esm.js --format=esm","build:iife":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.iife.js --global-name=Magnus --format=iife","watch":""},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.28.0","gitHead":"82d4a1388df78909b17e9452dd13901188d2a5f2","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.28.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-7XhtuAUobNo6QHJSjWqmLpXCcDsKeW09hM0RqLtCkE0kV8pc7PiQ1SZH1ssVTX/XSG0RoUEnbuFwiDJjso/4Yg==","shasum":"8bf796b0ccbdb9a4919595dc08a7687b77f31298","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.28.0.tgz","fileCount":26,"unpackedSize":74027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsid/CRA9TVsSAnZWagAAqMUP/3M+qgYGtX/xGkkxEDai\nDINDrD5iw5ePz7V4k0ffyyu0Nql+QKqf0xDlrourvf6dNGXTd1A1GdlDesra\no37Vz0XUWL7tDpzzFLBdG6D3QBzdENHS590aE3H681INgXaD6W/XMrQ5FZXC\nNSf3Ww/AwZnKkpWI+9Xv6cGfUmGrZ7mhGKih4Ck+g7xAbwc7kVJOhV3HfHZZ\nVJbWTsOShgxhjNoVy1E5AmylpNT4q4BJD7jbRk8nL6HpP8ZaON3pLxyANF/k\nrepFYV4as7nwotKi2aC2o5MTpM+7w5i169FHRY2LXBS3j+Vsd1vyCNiMjBy5\nREk+4xF5JieSLYxefNk6Et3DO8kShfWleW7qlhaySfV3hDdWUr4Ks0Bol6o2\nKd5URgS4hdcoySRDegp5Yd2SpiE/GxuLpBbVn7w01SwoINfcHlj1h0ASdU0i\nxyFk6oMrVDcNG4RZR1hAgfd+d3vnlps8NKOVB555vjSylR32Ke70m23efLII\neOFSpUfAoLz4HZKnwKGrtj2s5nTT9qHalVUytvZ5aOaq8O/eIis/G66jxabT\n5z4KwADOUXr4j23rY394ZTTBdoVJMOoIGGKGtzzE3YCosLN0lNaqeaYqjl8f\n0ti6gm43a1yZiDTEuUrqO9xjBTzVxJEpNgJYux167BZhhbkOrjOGrUFc/KDI\n+c9P\r\n=iQ9x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcZ0yi1CGaHUzKt6LyCkvbf3uwtaainXXt9PZ+JIS/ywIgNvsdnx+1SSFOO4Gt2+dp3Bs79NL/zxH64C8wy29yUH4="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.28.0_1639065471793_0.2027054712595151"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.29.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","esbuild":"^0.14.0","eslint":"^8.10.0","typescript":"^4.6.0"},"exports":{".":{"import":"./dist/magnus.esm.js","require":"./dist/magnus.iife.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.iife.js","module":"dist/magnus.esm.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run build:esm && npm run build:iife","build:esm":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.esm.js --format=esm","build:iife":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.iife.js --global-name=Magnus --format=iife","watch":""},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.29.0","gitHead":"ff5b13eb85650ff0d5c235ce709c584df19a87bf","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.29.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-A8fv923Mpxn6RJwPBO2CgKpaPkhDGf2DRFkGZ4vWi1OKbHstKJy8gcavRUv//mt6UQ3Q3IOrgINSF2Hz1ofgtQ==","shasum":"72cdaaef3b5bab3ce38d52e3c6eef54d02246ef4","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.29.0.tgz","fileCount":25,"unpackedSize":72792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIzMCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlEg//du3HrYVcECLumhouj1TGFI48ueCuIRCgqICeFOzfQAnZEXhE\r\nk9J/RAeuIx5h5bIiZ0VKXnnw0AVlZascgaDuaptMEGKLtWuK5UeLfdM3smhF\r\nAxv5TVInDRG/sLdo54MYSfOLw6SMlEFFg/ElNy65FidYcqFH6cZ0k0k22ahc\r\nmCRW7KGK7CwUM8W8ld9ZNKGPVL/xYRX9xo0KxDTw+z7Q3WP7/9GBDWhlQV9c\r\nUrNBzeyDcrpdgfrGIDRGeaGTURp9rOg3Nyx8baNru8mZwC3cT/w4H0Rj/e62\r\n+x1zDk3YlLJ1t0iZ0VhDOHd5CDsUAD7D2qUF40RvFilav8fUlLjdbRbz69vk\r\nah5yrri0ccYuMa3KCY8bMNDjKBxJbSS9dwp9n2KRdusTKXHDJx4qiWopY9A6\r\n32Ms06VOSu75b5RkV7fMTbNsLOzlOGkQ9Lb48Qf4aYoLKvDgGtPdDAoDFkdB\r\nnOj9s+Ndfp2ZGqlecd4y7Ko7+L2z1fl+Bd/TVA2fzBPWEryAR1UPwsH07d3h\r\nn74TrHSz2hjuIYv1Tz196k2tpgkMWWKZRUwOysr05hhMc1R0Sv45iCOJzXvN\r\nipQJWQ7sxoS1GnrjgUqfqaQwZV0l+nOYlNlaUHpaQKQ5yFx0VltvDbzSO/7k\r\nDX7cXpDkNLaOs1OOmViVxMAmi/FjVu+M/Do=\r\n=UizE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTEevMkU8eToLbEtO/Uh44hIW8j6R4B4jN7LSgw9iSQAiBIrT6cC0CDC0++4QfPrL6suSoY1feDvFyWVYX1Be7W9w=="}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.29.0_1646473986639_0.29341829423282917"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.30.0":{"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"description":"A JavaScript framework for developers who like HTML.","devDependencies":{"@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","esbuild":"^0.14.0","eslint":"^8.10.0","typescript":"^4.6.0"},"exports":{".":{"import":"./dist/magnus.esm.js","require":"./dist/magnus.iife.js"}},"jsdelivr":"dist/magnus.iife.js","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"license":"MIT","main":"dist/magnus.iife.js","module":"dist/magnus.esm.js","name":"magnus","repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"scripts":{"build":"npm run build:esm && npm run build:iife","build:esm":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.esm.js --format=esm","build:iife":"esbuild ./src/index.ts --bundle --target=es2020 --platform=browser --outfile=./dist/magnus.iife.js --global-name=Magnus --format=iife","watch":""},"types":"src/types.d.ts","unpkg":"dist/magnus.iife.js","version":"0.30.0","gitHead":"da6c6c9682bb8aa302c2b5b0d5f8093fe876ae87","bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"homepage":"https://github.com/oscarpalmer/magnus#readme","_id":"magnus@0.30.0","_nodeVersion":"16.1.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-vjG8bw2GOCPI9VC+5ZGXBotKNhkUKLoiL1c4WXw9DxRtuE9jCvn5ILxWK1WAKzaiJ6ztOd0QCLBC81NextennA==","shasum":"9774669209157a36c92a16f18c8c72cb07f735e7","tarball":"https://registry.npmjs.org/magnus/-/magnus-0.30.0.tgz","fileCount":25,"unpackedSize":71333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI68DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzYRAAmtqcI4tiSTQA1ZpO+aCbZXAzgyxx7hxGGXQbNU9ouzEWrhPj\r\ngPF7q/u1PZxfW1LPOaob4+b8ilI1diiTMsgEe38fUxtHU1CwZSPKGVESt06W\r\nx3XXUlYYRjJ21SPLuu4lEAIW2azIJiso5EtgQ5kNy2XctIdssXrDlv0TlKyC\r\nYIpKzHGTwTCoq8biJzUEa2yOFT03ol8E5pEOj/pEF+RQeiJqUB8MCnSpxJjC\r\nlXLEO/GCtU9qNxC//Hty6LfwCEbZwhaNsclyYpDa1JOI/iZwdHoHCsKHwCVW\r\nhIFJixd8Y2paVkKuhZZjjcArNLFcax7wUioHPTEcoQ9zjELqY3D74rBq/u6w\r\nXa6gY4By/BExSwxe9mVP2g+OeDTuvPggXMBMAjDXNt6G6rz7Wpr8n5DAWc/5\r\nRfg2bMRUM5jWmBsFKPmvuUcO/GjFF7HOo/cj0pjPgWAo/04ygZPBDwZW2VQL\r\nmDGCuPE3K45I5RNaPrZeSju4tyjebHawjrhWDpyTHD1bFhghYOzMAAeafmL1\r\ntSdgJT7nIBZ2VX8uBugcUN9py07q8CCw7+6FFgu8HyO/c0e+T1mZuxxjhcUC\r\nsbD8lOCNYHDy7cwaYlFjlE932QfrqmuqJ4tZLV4xTTMboRtRP5WpQNQEfPea\r\nCoRpn8hFcCbuEvGn1JPbo3UYYLQ1Sn6lhPk=\r\n=DElt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNkzWIlouYrMn1xlFZPg+mTgevkaxcACH8jdPcxz1B8wIhAN/mUqmCqMd3puZfiY7HxtOxhNkMguqzJFbmuEvhu5U5"}]},"_npmUser":{"name":"oscarpalmer","email":"opalmer@me.com"},"directories":{},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magnus_0.30.0_1646505731141_0.24678344208976943"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"maintainers":[{"name":"oscarpalmer","email":"opalmer@me.com"}],"description":"A JavaScript framework for developers who like HTML.","homepage":"https://github.com/oscarpalmer/magnus#readme","keywords":["framework","frontend","progressive enhancement","stimulusjs"],"repository":{"type":"git","url":"git+https://github.com/oscarpalmer/magnus.git"},"author":{"name":"Oscar Palmér","url":"https://oscarpalmer.se"},"bugs":{"url":"https://github.com/oscarpalmer/magnus/issues"},"license":"MIT","readme":"# Magnus\n\n[![npm version](https://badge.fury.io/js/magnus.svg)](https://badge.fury.io/js/magnus)\n\nA JavaScript framework for developers who like HTML.\n\nIt's basically a lightweight version of [Stimulus](https://github.com/hotwired/stimulus), so you may want to use that lovely framework instead.\n\n## Quick start\n\nTo quickly get started, Magnus needs some nice HTML:\n\n```html\n<div data-controller=\"talin\">\n  <input data-talin-target=\"input\" type=\"text\" />\n\n  <button data-talin-action=\"click@greet\">Greet</button>\n\n  <pre data-talin-target=\"output\"></pre>\n</div>\n```\n\n… and some JavaScript:\n\n```typescript\nimport {Controller} from 'magnus';\n\nexport class Talin extends Controller {\n  greet(): void {\n    this.targets.get('output')[0].innerHTML = this.targets.get('input')[0].value;\n  }\n}\n```\n\n… and that's it. Entering any value in the input and then clicking the button should display the same value below the button. Awesome!\n\n_(Thanks to [Stimulus](https://github.com/hotwired/stimulus) for the example, which looks mostly the same for Magnus!)_\n\n## Installation\n\nMagnus is available on NPM as `magnus` and works well with JavaScript-bundlers, like [Rollup](https://github.com/rollup/rollup) and [Webpack](https://github.com/webpack/webpack), as well as completely standalone using one of the files in the `dist`-folder.\n\n## How Magnus works\n\nMagnus isn't very opinionated, but does have some ideas on how HTML and JavaScript should be written.\n\n### Lifecycles\n\nMagnus is built on top of mutation observers, which are objects that watch for changes in the DOM, allowing Magnus to connect specific element and attribute changes to event handlers within Magnus.\n\nThese event handlers are then able to:\n\n- create (and remove) controller instances that can react to interactivity in the DOM\n- create (and remove) targets – element groups – from controllers\n- create (and remove) actions – controller-specific event handlers – that handle interactivity for the controller\n\n#### Controller lifecycle events\n\nAs controllers can be created and destroyed, they may also need to react to such events. When a controller is created, it will call the `connect`-method; when it's destroyed, it will call the `disconnect`-method.\n\n### Application\n\nTo get things going with Magnus, we first need do create and start its application, like below:\n\n```typescript\nimport {Application} from 'magnus';\n\n// Creates a Magnus application\nconst application = new Application();\n\n// Begins to observe the document element\napplication.start();\n\n// Stops observing the document element\napplication.stop();\n```\n\n### Controllers\n\nMagnus controllers should be regular JavaScript classes, while also extending the base controller class available in Magnus.\n\n```typescript\nimport {Controller} from 'magnus';\n\nexport class Talin extends Controller {\n  greet(): void {\n    this.targets.get('output')[0].innerHTML = this.targets.get('name')[0].value;\n  }\n}\n```\n\nTo allow Magnus to create instances for a controller, it must also be added to the application with a name.\n\n```typescript\nimport {Talin} from 'talin';\n\n// Add controller to application with a name to watch for in observer\napplication.add('talin', Talin);\n```\n\nWhen a controller has been instantiated, it will also create a mutation observer for itself and begin to observe actions and targets within the controller instance's element, as well as call its `connect`-method.\n\nWhen a controller is removed, either by having its element removed from the DOM or by modifying the element's `data-controller`-attribute, it will stop observing the element, as well as remove all actions and targets from itself and finally call the `disconnect`-method.\n\n### Targets\n\nTargets are elements in your controller that are useful to have quick and easy access to. Targers are defined by the attribute `data-talin-target`, where `talin` is the name of your controller.\n\nThe value for the attribute should be a string of space-separated names, allowing for an element to be part of multiple target groups.\n\n#### Target example\n\nDefine your targets in HTML:\n\n```html\n<span data-talin-target=\"output\"></span>\n```\n\nAnd access them in JavaScript:\n\n```typescript\nimport {Controller} from 'magnus';\n\nexport class Talin extends Controller {\n  // Custom method for showcasing built-in target-methods\n  getTargets(): void {\n    // Returns an array of targets, i.e. elements connected to the controller\n    const targets = this.targets.get('output')\n\n    // Returns true if target(s) exists\n    const exists = this.targets.exists('output')\n\n    // Finds and returns elements within the controller (not just targets),\n    // and accepts whatever 'querySelectorAll' will take\n    const found = this.targets.find('pre');\n  }\n}\n```\n\nTwo of the methods above — `get` and `find` — also accepts an optional type for easier control of whatever is found and returned, e.g. `this.targets.find<HTMLButtonElement>('button')`, for retrieving a list of properly typed button-elements.\n\n#### Target changes\n\nIt's also possible to listen for target changes which are emitted using a parameters object containg the target name, together with the target element and a value to tell if the target was added or removed. To listen for emitted changes, a callback needs to be attached to `events.target` on your controller using its `listen`-method, as seen below.\n\n##### Target change example\n\n```typescript\nimport {DataChange, Magnus} from 'magnus';\n\nclass Talin extends Controller {\n  connect(): void {\n    this.events.target.listen(this.targetChanged);\n  }\n\n  targetChanged(change: DataChange): void {\n    // Called when any target has changed, where 'change' is a simple object of:\n    // - change.name: its previously defined target name\n    // - change.element: the HTML element\n    // - change.added: true if added, false if removed\n  }\n}\n```\n\n### Actions\n\nActions are events for elements within a controller and are defined by the attribute `data-talin-action`, where `talin` is the name of your controller.\n\nThe value for the attribute should be a space-separated string of actions, where each action should resembles `type@callback` or `callback`, where `type` is an optional value matching an event type, and `callback` should match a method in your controller. Omitting the type tells Magnus to find an appropriate one based on the element's tag, if possible.\n\nEvent options can also be set for an action, which are suffixed to the previous attribute value with a colon, e.g. `type@callback:option-1:option-2`, where `option-1` and `option-2` are the two options. [Valid event options](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#parameters) for an action are `capture`, `once`, and `passive`, and when included, will be set to true. All options are by default set to `false`.\n\n#### Action example\n\nDefine your actions in HTML:\n\n```html\n<button data-talin-action=\"click@greet:once\">Greet</button>\n```\n\nAnd define their methods in JavaScript:\n\n```typescript\nimport {Controller} from 'magnus';\n\nexport class Talin extends Controller {\n  greet(event): void {\n    // Called on a click event once\n  }\n}\n```\n\n#### Global actions\n\nActions can also be created for two global targets — `document` and `window` — on your controller's targets, which can be useful to listen for events like `popstate` or even connecting controllers with each other. The syntax is similar to regular actions, but must be prefixed with either `document->` or `window->`, while also specifying a event name, e.g. `window->type@callback`.\n\n#### Triggering actions\n\nTo trigger an action, either for a global target – `document` or `window` – or an element, the `xxx.events.dispath`-method can be called with two parameters: the name of the action (event) to be triggered, and an optional object containing information regarding the event. For more details on this object, please see the snippet below:\n\n```typescript\nconst information = {\n  // Any kind of data, to be accessed using the 'details'-property\n  // on the event object in the listener method\n  data: null,\n  options: {\n    // Should the event bubble? Defaults to false\n    bubbles: false,\n    // Is the event cancelable? Defaults to false\n    cancelable: false,\n    // Is the event composed and will travel across DOMs? Defaults to false\n    composed: false,\n  },\n  // Can be 'document', 'window', or an element;\n  // defaults to the controller's element\n  target: null,\n};\n```\n\n### Data\n\nMagnus is also able to handle simple, mostly-flat data structures, as well as respond to changes when needed.\n\nData can be initialized for a controller using attributes on your controller element, e.g. `data-talin-data-name`, where `name` is the name for the value to store, and its value is the actual data value (of any type!). If the name contains dashes or underscores, it will be converted to its camel-cased variant in the controller, i.e. `data-talin-data-my-property` &rarr; `myProperty`.\n\nTo access the data structure for retrieving and storing information, the controller has the property `data` which returns [a Proxy-object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy), so be mindful of how you retrieve and store nested objects.\n\nWhen storing values, Magnus will first: update the attribute as set in the HTML; and second: emit a parameters object containg the property name, together with its new and previous values. To listen for emitted changes, a callback needs to be attached to `events.data` on your controller using its `listen`-method, as seen below.\n\n#### Data example\n\n```html\n<div data-controller=\"talin\" data-talin-data-my-cool-property=\"and a value\"></div>\n```\n\n```typescript\nimport {Controller} from 'magnus';\n\nexport class Talin extends Controller {\n  connect(): void {\n    // Add a callback to listen for data changes\n    this.events.data.listen(this.dataChanged);\n  }\n\n  dataChanged(change): void {\n    // Called when any property's data has changed, where 'change' is a simple object of:\n    // - change.property\n    // - change.values:\n    //     - change.values.new\n    //     - change.values.old\n  }\n\n  // Custom method accessing your custom data property\n  onAlert(): void {\n    alert(this.data.myCoolProperty);\n  }\n}\n```\n\n#### Custom data models\n\nMagnus also lets you set a custom type for your data model to allow for nicer management of your controller's data. This can be done by extending the base controller with your type, e.g. `class Talin extends Controller<MyCustomDataModel>` where `MyCustomDataModel` is your nicely structured interface.\n\n## The name\n\n> … it was Magnus who created the schematics and diagrams needed to construct the mortal plane.\n\n— Brother Mikhael Karkuxor, [Varieties of Faith in Tamriel](https://en.uesp.net/wiki/Lore:Varieties_of_Faith_in_Tamriel) :books:\n\n## License\n\n[MIT licensed](LICENSE); you're free to do whatever you'd like with all this.\n","readmeFilename":"README.md"}