{"_id":"metamagical-interface","_rev":"17-ce43721f5bdaef164aa9141abf72b573","name":"metamagical-interface","description":"An interface for attaching metadata to JavaScript objects.","dist-tags":{"latest":"3.5.0"},"versions":{"1.0.0":{"name":"metamagical-interface","version":"1.0.0","description":"An interface for attaching metadata to JavaScript objects.","main":"./index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{},"_id":"metamagical-interface@1.0.0","_shasum":"f7908d034d7051f22089799e1fa9965dfb721f0b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"f7908d034d7051f22089799e1fa9965dfb721f0b","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-1.0.0.tgz","integrity":"sha512-tRuQ5FJp3WEuC/s8+XjAjbwNpls6V3moaWlx9DlbMbIzdoOm/CqHs/dnLeIMBcJbMdi/WkVhxRlNAY75F+X0oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrT3H8y+azh4JZnE5LObSAi2ab1cPaXCyP/27kArR+7AiA5CcV+QHCiki640IVNN8yHp6U2ey46HoME86yNHOclug=="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"directories":{},"deprecated":"This package is no longer supported."},"2.0.0":{"name":"metamagical-interface","version":"2.0.0","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.1"},"_id":"metamagical-interface@2.0.0","_shasum":"d3a78a430dc0e5af115551dd2c9b268f68b42bc1","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"d3a78a430dc0e5af115551dd2c9b268f68b42bc1","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-2.0.0.tgz","integrity":"sha512-Qugj0c4COvQhJlkcUfI8Lw5oqFOpQ0FXbB10U7mYIXhm1bTbwKodXNVbbn0sQHgCT0pcowLukeeIICzXeVwAcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUQCD7Q1jwjJNZ06N3H4KbepuTFhrikHXKm5/N23/NlAiEA/F9EqIv1885TN7yBYOJ1euzfJp0t4fWR1YQrYXVEWFo="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metamagical-interface-2.0.0.tgz_1462148712948_0.9436663100495934"},"directories":{},"deprecated":"This package is no longer supported."},"2.0.1":{"name":"metamagical-interface","version":"2.0.1","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.1"},"_id":"metamagical-interface@2.0.1","_shasum":"1c28929014229e65f0e0c3d38ce43449d3f58ca1","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"1c28929014229e65f0e0c3d38ce43449d3f58ca1","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-2.0.1.tgz","integrity":"sha512-+WoMwRoDti1/ogiuVN31SoLTMUn9qVv9lYpnzhkgoD/jU4jGZPab89+MO6cf/4meaRhQerQHdjUxaq6kCwYe/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUDeS0TJDQthyId5B3Dtxa8cirRXoi6qJ7Bjn0I/1spwIgF8GN6xhVmtYxzaOCF0Th85/IeYAeLVILQojVCcNB6ac="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/metamagical-interface-2.0.1.tgz_1462668397652_0.489765842910856"},"directories":{},"deprecated":"This package is no longer supported."},"2.0.2":{"name":"metamagical-interface","version":"2.0.2","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.1"},"_id":"metamagical-interface@2.0.2","_shasum":"633b4b9032ca65d5540339709df947d516d25b19","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"633b4b9032ca65d5540339709df947d516d25b19","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-2.0.2.tgz","integrity":"sha512-95RIAemd/dUgKo2Ht/r54fjPlm2A7+jmI1PZtfM9RNYeSNuZgXEBkidnkOir00PYgElzMSy2WmrHo9iW48SBEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAG8HeD4sK+rfDtJ4Zal2LovFtSGso+MiE7gF+qvri3TAiAGvR6nQVKELtMoDKsG6c+mpSPk5+ESfo1cMLoS2o+N4A=="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/metamagical-interface-2.0.2.tgz_1462835228806_0.3986294337082654"},"directories":{},"deprecated":"This package is no longer supported."},"2.0.3":{"name":"metamagical-interface","version":"2.0.3","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.1"},"_id":"metamagical-interface@2.0.3","_shasum":"3da532d826670f045b83df5efaed16476f3db1af","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"3da532d826670f045b83df5efaed16476f3db1af","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-2.0.3.tgz","integrity":"sha512-3zVxSrnNGyTxKlwtWYH29J9QG+9gRihZBZTUodmYAERRQUlOSoF4dj4+mrOEF1hvQX6tICMsnJy1tVZW2sZLyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFndTN1hvRT3wYM9w9uDdE6zJezD0HY7dyYZr26L3gT9AiAyH5+9kM1r06XBrnmRTLjMMUGcZGbRssuB9C3vzkxGXA=="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/metamagical-interface-2.0.3.tgz_1462843718250_0.7697684813756496"},"directories":{},"deprecated":"This package is no longer supported."},"3.0.1":{"name":"metamagical-interface","version":"3.0.1","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.1"},"metamagical":{"copyright":"(c) 2016 Quildreen Motta","maintainers":["Quildreen Motta <queen@robotlolita.me> (http://robotlolita.me/)"]},"_id":"metamagical-interface@3.0.1","_shasum":"21be1b42f354e156ab890d41aba6583876ff8006","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"21be1b42f354e156ab890d41aba6583876ff8006","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-3.0.1.tgz","integrity":"sha512-tXGmgCMOi+FQTdQcQ3g9pSlkyltatvgiirt6zVprYnBlyg87oM42rWrDlTe2Ai5mcQTLACZUY47zz+EeJfKdWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQiceFkEevcdzWDG7O7pgTksYaVVPxqX1IgAKLRkyTywIgLDgk6C9DTLdxgT8Klk9FKkLbI8nEqlEVbI+Fwv5A7hk="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/metamagical-interface-3.0.1.tgz_1463272131624_0.3083307193592191"},"directories":{},"deprecated":"This package is no longer supported."},"3.0.3":{"name":"metamagical-interface","version":"3.0.3","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.1"},"metamagical":{"copyright":"(c) 2016 Quildreen Motta","maintainers":["Quildreen Motta <queen@robotlolita.me> (http://robotlolita.me/)"]},"_id":"metamagical-interface@3.0.3","_shasum":"ea07cb8d7aaafa3c38d18d85b255115183b5a887","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"ea07cb8d7aaafa3c38d18d85b255115183b5a887","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-3.0.3.tgz","integrity":"sha512-3w1od63I6GY/9TfxKs4J58qf/LDBhZMpj18tsovKpUTPG39TEQ41yMsTn8WS8PjvTW4dZUbZ5F/Wy/bnsWeuvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV14oX5OpUjRB7IF34B/zv010EdbWHcHovqF448rNUPQIgBW+adkqUciyBLUV67JRNLbVbG1UYdY8AiB7xU2EjruQ="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metamagical-interface-3.0.3.tgz_1463280706348_0.9943795395083725"},"directories":{},"deprecated":"This package is no longer supported."},"3.1.0":{"name":"metamagical-interface","version":"3.1.0","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.1"},"metamagical":{"copyright":"(c) 2016 Quildreen Motta","maintainers":["Quildreen Motta <queen@robotlolita.me> (http://robotlolita.me/)"]},"_id":"metamagical-interface@3.1.0","_shasum":"33edf9b19711a873c191663ffb615af9bb414a64","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"33edf9b19711a873c191663ffb615af9bb414a64","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-3.1.0.tgz","integrity":"sha512-ub0zBfMUJni98HHN8XTI5XRAyOf0VXQkXyfaJukhpuZsCfyuMa5ClM0wWkUKXu6an5Mc4wH+4l4gkSrABhx3tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWb+dVDIrU/dzYrLnQxfCAgpkdoYYaN3CYz7pdHB94IwIhALordNxWwDtISdqFW/VYpeD4vRKTOWrB+hW0kLwO24Ho"}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/metamagical-interface-3.1.0.tgz_1463444442634_0.6486923405900598"},"directories":{},"deprecated":"This package is no longer supported."},"3.2.0":{"name":"metamagical-interface","version":"3.2.0","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.2"},"metamagical":{"copyright":"(c) 2016 Quildreen Motta","maintainers":["Quildreen Motta <queen@robotlolita.me> (http://robotlolita.me/)"]},"_id":"metamagical-interface@3.2.0","_shasum":"a9ad27bd0951bb332c46d69b3fb5e37cf57d82d7","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"a9ad27bd0951bb332c46d69b3fb5e37cf57d82d7","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-3.2.0.tgz","integrity":"sha512-LaC9jf/Edf70UrVbUJQvW/xEuN4WV6pQW2cXj+i/mzQ13Tmnl2K8u8i5g3XHQa8YlymEoDQFcjr85vuGNvC7Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjK+JVuUUdUiC1BVb/USUpB4Zj3kJ6e4f946UR7rs4iAiEApKwdfVCOSxPiWn34Wb/0u8Xju5YTm+MhTCKbkdyiu8c="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metamagical-interface-3.2.0.tgz_1463538913581_0.3900889069773257"},"directories":{},"deprecated":"This package is no longer supported."},"3.2.1":{"name":"metamagical-interface","version":"3.2.1","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.2"},"metamagical":{"copyright":"(c) 2016 Quildreen Motta","maintainers":["Quildreen Motta <queen@robotlolita.me> (http://robotlolita.me/)"]},"_id":"metamagical-interface@3.2.1","_shasum":"725e77eff09a4669ecbef8ded4c86709fc24506b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"725e77eff09a4669ecbef8ded4c86709fc24506b","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-3.2.1.tgz","integrity":"sha512-ZW2x6hWblvs5LzWGM09UMSy+qyXzLl2qkEdog3abWTsAFYiO97Chd9bjR20R0XBm2NKnjDg4Q5tS1PYVx8TezA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8oGoMffZ+oSrrYk+sFpJGQK/CUDabnPsq6MpQipx+oQIgPXoxXeMlxcp5ti7IYJnfsLtK4hngf3hU/O3ZnCHQ5dQ="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metamagical-interface-3.2.1.tgz_1463588803545_0.15896830800920725"},"directories":{},"deprecated":"This package is no longer supported."},"3.3.0":{"name":"metamagical-interface","version":"3.3.0","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.2"},"metamagical":{"copyright":"(c) 2016 Quildreen Motta","maintainers":["Quildreen Motta <queen@robotlolita.me> (http://robotlolita.me/)"]},"_id":"metamagical-interface@3.3.0","_shasum":"02d82e0e00f10d0dd194910f0d0daecdc494f7a9","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"02d82e0e00f10d0dd194910f0d0daecdc494f7a9","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-3.3.0.tgz","integrity":"sha512-qpL7RI6WE325dRVd5Chcot9aDJIS37Q67t4hTAc46KacAgNb3Y+ttbigkcR8Un4OlfO4Z6cdo9rA6LSVowjCbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCit/IMgqjygTnBepwdaxVco2jmJcSNxGAmcbJgJDamAQIgbdXXPliYTNKYLx7HricGj4mSrEFd/eVG8ikUlyiQwR8="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metamagical-interface-3.3.0.tgz_1464380199202_0.3249974644277245"},"directories":{},"deprecated":"This package is no longer supported."},"3.4.0":{"name":"metamagical-interface","version":"3.4.0","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.2"},"metamagical":{"copyright":"(c) 2016 Quildreen Motta","maintainers":["Quildreen Motta <queen@robotlolita.me> (http://robotlolita.me/)"]},"_id":"metamagical-interface@3.4.0","_shasum":"7efdbd0402486bc82be71f7e49ca8849c49ab06e","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"shasum":"7efdbd0402486bc82be71f7e49ca8849c49ab06e","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-3.4.0.tgz","integrity":"sha512-4v11urU2nggx6UTnT9iZbnt376v/5ESNy0p4Mj0H7WkoYUbK+co+ONEuWRH6LTdTiBbDhBxHrN8KFXxJSVmBKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyLEeVt7H2Ja9+//9tst7adugfr6xL85mVUi6PTg2SJAIhALLA/KPmjlqeuHYcgRNYWriA+ti01B5mCrjCEvEq8+we"}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metamagical-interface-3.4.0.tgz_1468033301342_0.9440865388605744"},"directories":{},"deprecated":"This package is no longer supported."},"3.5.0":{"name":"metamagical-interface","version":"3.5.0","description":"An interface for attaching metadata to JavaScript objects.","main":"./lib/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"keywords":["metadata","documentation"],"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"license":"MIT","bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"homepage":"https://github.com/origamitower/metamagical#readme","devDependencies":{},"dependencies":{"data.maybe":"^1.2.2","refinable":"^1.0.2"},"metamagical":{"copyright":"(c) 2016 Quildreen Motta","maintainers":["Quildreen Motta <queen@robotlolita.me> (http://robotlolita.me/)"]},"_id":"metamagical-interface@3.5.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"robotlolita","email":"quildreen@gmail.com"},"dist":{"integrity":"sha512-4zQ9W0Cj99G8E9gsk165Bf5LB1QRSrf9HpYOO7tebZr/imqRJkZGUoSzFXEVmDM7Ul7JhnpwgpmXUK7qjJQWdg==","shasum":"87ae433ecd0e1d9ee87b8e2b9e2c72bfba2049f4","tarball":"https://registry.npmjs.org/metamagical-interface/-/metamagical-interface-3.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWTDYhGQZxFPjRVjVmNNljx+91rJ6zUoGf0geQs+ViQwIgP9eOzRPeF3HyvatSIBY11TZaSYt0/KVhsYDEFFllTLg="}]},"maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metamagical-interface-3.5.0.tgz_1500151050886_0.8102536357473582"},"directories":{},"deprecated":"This package is no longer supported."}},"readme":"# The Meta:Magical Interface \n\n[![Chat on Gitter](https://img.shields.io/gitter/room/origamitower/discussion.svg?style=flat-square)](https://gitter.im/origamitower/discussion) \n[![Build status](https://img.shields.io/travis/origamitower/metamagical/master.svg?style=flat-square)](https://travis-ci.org/origamitower/metamagical) \n[![NPM version](https://img.shields.io/npm/v/metamagical-interface.svg?style=flat-square)](https://npmjs.org/package/metamagical-interface) \n![Licence](https://img.shields.io/npm/l/metamagical-interface.svg?style=flat-square&label=licence) \n![Stability: Experimental](https://img.shields.io/badge/stability-experimental-orange.svg?style=flat-square)\n\n\nThe Meta:Magical interface provides the basic features for annoatating live\nobjects, and querying metadata attached to them. This project is not meant\nfor end users, but rather for tooling developers who want to use this information\nin their tools.\n\n\n## Installing\n\nThe only supported way to install the transform plugin is through [npm][].\n\n> **NOTE**  \n> If you don't have npm yet, you'll need to install [Node.js][]. All newer\n> versions (4+) of Node come with npm.\n\n```shell\n$ npm install metamagical-interface\n```\n\n[npm]: https://www.npmjs.com/\n[Node.js]: nodejs.org\n\n\n## Documentation\n\nTo learn about the Interface, you can use the REPL browser. Before you can do\nthat you'll need to download and build this project:\n\n```shell\ngit clone https://github.com/origamitower/metamagical.git\ncd metamagical\nnpm install     # install build tooling\nmake all        # compiles all sub projects\n```\n\nThen launch a Node REPL to browse the project:\n\n```js\nnode> var Interface = require('./packages/interface')\nnode> var browser = require('./packages/repl')(Interface)\nnode> browser.for(Interface).summary()\n\n# Interface\n===========\n\n\nStability: 1 - Experimental\nPlatforms:\n    • ECMAScript 2015\n\nThe Meta:Magical interface allows one to query meta-data associated\nwith a particular object, or attach new meta-data to any object\nwithout modifying the object.\n\n    (run `.documentation()` for the full docs)\n\n\n## Properties\n-------------\n\n### Additional reflective methods\n\n    • allProperties()\n      | Retrieves a categorised list of properties in the current\n   context.\n\n    • properties()\n      | Retrieves a categorised list of properties owned by the current\n   context.\n\n( ... )\n```\n\n\n## Support\n\nIf you think you've found a bug in the project, or want to voice your\nfrustration about using it (maybe the documentation isn't clear enough? Maybe\nit takes too much effort to use?), feel free to open a new issue in the\n[Github issue tracker](https://github.com/origamitower/metamagical/issues).\n\nPull Requests are welcome. By submitting a Pull Request you agree with releasing\nyour code under the MIT licence.\n\nYou can join the [Gitter Channel](https://gitter.im/origamitower/discussion) for quick support.\nYou can contact the author over [email](mailto:queen@robotlolita.me), or\n[Twitter](https://twitter.com/robotlolita).\n\nNote that all interactions in this project are subject to Origami Tower's\n[Code of Conduct](https://github.com/origamitower/metamagical/blob/master/CODE_OF_CONDUCT.md).\n\n\n## Licence\n\nMeta:Magical is copyright (c) Quildreen Motta, 2016, and released under the MIT\nlicence. See the `LICENCE` file in this repository for detailed information.\n\n","maintainers":[{"name":"robotlolita","email":"quildreen@gmail.com"}],"time":{"modified":"2023-03-28T15:39:49.960Z","created":"2016-01-29T22:32:57.365Z","1.0.0":"2016-01-29T22:32:57.365Z","2.0.0":"2016-05-02T00:25:15.093Z","2.0.1":"2016-05-08T00:46:38.706Z","2.0.2":"2016-05-09T23:07:10.011Z","2.0.3":"2016-05-10T01:28:39.386Z","3.0.1":"2016-05-15T00:28:53.564Z","3.0.3":"2016-05-15T02:51:48.681Z","3.1.0":"2016-05-17T00:20:44.882Z","3.2.0":"2016-05-18T02:35:16.234Z","3.2.1":"2016-05-18T16:26:46.218Z","3.3.0":"2016-05-27T20:16:41.954Z","3.4.0":"2016-07-09T03:01:41.878Z","3.5.0":"2017-07-15T20:37:31.057Z"},"homepage":"https://github.com/origamitower/metamagical#readme","keywords":["metadata","documentation"],"repository":{"type":"git","url":"git://github.com/origamitower/metamagical.git"},"author":{"name":"Quildreen Motta","email":"queen@robotlolita.me"},"bugs":{"url":"https://github.com/origamitower/metamagical/issues"},"license":"MIT","readmeFilename":"README.md"}