{"_id":"telekinesis-annotation","_rev":"29-55d263d1e6c7f2bff4b89fe829816222","name":"telekinesis-annotation","description":"comment-based annotation library","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"telekinesis-annotation","version":"0.0.1","description":"comment-based annotation library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/sxend/Telekinesis-Annotation.git"},"keywords":["annotation","parser"],"author":{"name":"sxend"},"license":"MIT","bugs":{"url":"https://github.com/sxend/Telekinesis-Annotation/issues"},"devDependencies":{"expect.js":"~0.3.1"},"_id":"telekinesis-annotation@0.0.1","dist":{"shasum":"737f7d7624b9abafe733846a4aa9977a1c8e2fac","tarball":"https://registry.npmjs.org/telekinesis-annotation/-/telekinesis-annotation-0.0.1.tgz","integrity":"sha512-hh/jSC1ITCBoQ703Om5AUqrX7eYmGsgW3rskQzxXD3oqR52alcFwLFwu75lOkZ1dy/vjV2dMDT1jknb6TWRkbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5hebkwYIFkk/G7zpyrukGcI8teCOisGQ5nBu8oa8EAQIgUGfFW0Q+gYXZaLZEThKyzjn7AH/J0D+TWnSflUjGFVU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sxend","email":"arimitsu.k+npm@gmail.com"},"maintainers":[{"name":"sxend","email":"arimitsu.k+npm@gmail.com"}]},"0.0.2":{"name":"telekinesis-annotation","version":"0.0.2","description":"comment-based annotation library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/sxend/Telekinesis-Annotation.git"},"keywords":["annotation","parser"],"author":{"name":"sxend"},"license":"MIT","bugs":{"url":"https://github.com/sxend/Telekinesis-Annotation/issues"},"devDependencies":{"expect.js":"~0.3.1"},"_id":"telekinesis-annotation@0.0.2","dist":{"shasum":"bdf8e23b39ee5b04f8ac7948c4e78f817bf57825","tarball":"https://registry.npmjs.org/telekinesis-annotation/-/telekinesis-annotation-0.0.2.tgz","integrity":"sha512-/jkxHlDZesNIARKbQ2DL7CnwlPpYUukpb4rCO0z2+x8u48L3V8JQ8YmBTP9Utq1w/WPzlNACZDLjkucUpC/9mA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC2k5ZoPLOmOeFdgolyjpUqEMfk33b/RqALXtwCEXY0QIhAP0qbAUoxTl3o6hmv+YteFLgYQJtqyH4jJoS2bqUF2L4"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sxend","email":"arimitsu.k+npm@gmail.com"},"maintainers":[{"name":"sxend","email":"arimitsu.k+npm@gmail.com"}]},"0.0.2-2":{"name":"telekinesis-annotation","version":"0.0.2-2","description":"comment-based annotation library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/sxend/Telekinesis-Annotation.git"},"keywords":["annotation","parser"],"author":{"name":"sxend"},"license":"MIT","bugs":{"url":"https://github.com/sxend/Telekinesis-Annotation/issues"},"devDependencies":{"expect.js":"~0.3.1"},"_id":"telekinesis-annotation@0.0.2-2","dist":{"shasum":"92076376b5f3a09ea87f89305e8a33fbb158cf88","tarball":"https://registry.npmjs.org/telekinesis-annotation/-/telekinesis-annotation-0.0.2-2.tgz","integrity":"sha512-56FCaalqzoKNXmNzooI/K1o2k2LNq3AsbzfqiLiYunYhoM4IRFTyn+KTfQk06JzO8acKBvWbCHTqrTSb4m7RMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMr+B465qjg7jGkArh4d39V9ZoAIrR8PhxQAlRpsRaUAiEAqNQuqt0ZGd9+TSo2UkPUhnHTBsJOr1z4dP/V0p1eYGc="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sxend","email":"arimitsu.k+npm@gmail.com"},"maintainers":[{"name":"sxend","email":"arimitsu.k+npm@gmail.com"}]},"0.0.2-3":{"name":"telekinesis-annotation","version":"0.0.2-3","description":"comment-based annotation library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/sxend/Telekinesis-Annotation.git"},"keywords":["annotation","parser"],"author":{"name":"sxend"},"license":"MIT","bugs":{"url":"https://github.com/sxend/Telekinesis-Annotation/issues"},"devDependencies":{"expect.js":"~0.3.1"},"_id":"telekinesis-annotation@0.0.2-3","dist":{"shasum":"9c23b665ff0974f7ce641ed413e4f40971ebd786","tarball":"https://registry.npmjs.org/telekinesis-annotation/-/telekinesis-annotation-0.0.2-3.tgz","integrity":"sha512-0gFh4K6qBbKvhQnKXcoS9nqs/Bbcngswk2PG1HVwGBQMmIQqHjr5oGFlUCnrouAC69g7iJ+NtaSZwiOg3BNeIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqVf58xfZ2K9ib3NNwKyeWiQZSvk49XIFAzn2JKa2M2QIhAMNdgi6I0cD1qnY5PmoLhNyBNn1mliG6vgWxKyWxmMw8"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sxend","email":"arimitsu.k+npm@gmail.com"},"maintainers":[{"name":"sxend","email":"arimitsu.k+npm@gmail.com"}]},"0.0.2-4":{"name":"telekinesis-annotation","version":"0.0.2-4","description":"comment-based annotation library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/sxend/Telekinesis-Annotation.git"},"keywords":["annotation","parser"],"author":{"name":"sxend"},"license":"MIT","bugs":{"url":"https://github.com/sxend/Telekinesis-Annotation/issues"},"devDependencies":{"expect.js":"~0.3.1"},"homepage":"https://github.com/sxend/Telekinesis-Annotation","_id":"telekinesis-annotation@0.0.2-4","dist":{"shasum":"086f86e14b98cb7ed56b50d90bb050378d73a103","tarball":"https://registry.npmjs.org/telekinesis-annotation/-/telekinesis-annotation-0.0.2-4.tgz","integrity":"sha512-tXcauxpfm6sygdCqOiu8RQ2PBOnfPeYHZR+Y+lpEcB8NtLdRsKUmcfdyliMlTyQ9P8Iec4Ux+pRdvw2W4+BzPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWl0VDpsC+rKZdNuERQEzHCPwbZDUPnNR5Xdxejtk/rAiEAr+ry+S5XHsx2QEq1a4a2d1CjKhsp/gLDvj4xWqaf43M="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"sxend","email":"arimitsu.k+npm@gmail.com"},"maintainers":[{"name":"sxend","email":"arimitsu.k+npm@gmail.com"}]},"0.0.3":{"name":"telekinesis-annotation","version":"0.0.3","description":"comment-based annotation library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/sxend/Telekinesis-Annotation.git"},"keywords":["annotation","parser"],"author":{"name":"sxend"},"license":"MIT","bugs":{"url":"https://github.com/sxend/Telekinesis-Annotation/issues"},"devDependencies":{"expect.js":"~0.3.1"},"_id":"telekinesis-annotation@0.0.3","dist":{"shasum":"43fb9c71a674fbf0c7eeaeff558ff3d7c27127e1","tarball":"https://registry.npmjs.org/telekinesis-annotation/-/telekinesis-annotation-0.0.3.tgz","integrity":"sha512-qnUHWT10JYoU7aunz7VAjor1Bj86oBt+ZouM9M5BygTkB/0IY0rTaUaM/HdxlC9xLGclZkI0zPuQf+nZdRBFOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbDjLDZ0lm37oZy008QKNJ1p8hqOUKje8dug5a8ro10QIgMfVEJVGGHGUQhPxVUHXKgnd7TVHf2E/nLEk2S/fQ9CA="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sxend","email":"arimitsu.k+npm@gmail.com"},"maintainers":[{"name":"sxend","email":"arimitsu.k+npm@gmail.com"}]},"0.0.4":{"name":"telekinesis-annotation","version":"0.0.4","description":"comment-based annotation library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/sxend/Telekinesis-Annotation.git"},"keywords":["annotation","parser"],"author":{"name":"sxend"},"license":"MIT","bugs":{"url":"https://github.com/sxend/Telekinesis-Annotation/issues"},"devDependencies":{"expect.js":"~0.3.1"},"_id":"telekinesis-annotation@0.0.4","dist":{"shasum":"a426e93b738b452abd17689c8dce29868f47b5e3","tarball":"https://registry.npmjs.org/telekinesis-annotation/-/telekinesis-annotation-0.0.4.tgz","integrity":"sha512-oCHcusnOA4QJqGEGgeXeA/I2nF1eZM4MhKVvIu7qpZjGlsgcKZNLXoFaS79Q0Mfb6elfYia7KNIbPWP46oFIUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbWcBtbOiJxpZmYGnEHo9VNqFIJUQ/XOK3qNv9nefZnAIgSy29eqsZVJIWsiUzDxD8ubG3TTXhPlF+dgFKm0uFr5Q="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sxend","email":"arimitsu.k+npm@gmail.com"},"maintainers":[{"name":"sxend","email":"arimitsu.k+npm@gmail.com"}]}},"readme":"Telekinesis-Annotation\n======================\n\n\njavascript Comment-based annotation library\n\n```javascript\nvar telekinesis = require('telekinesis-annotation');\nvar parser = new telekinesis.AnnotationParser();\nvar result = parser.parse(function(a /* @Annotate11 Foo11:Bar11 |@Annotate12 Foo12:Bar12 */ \n\t,b /* @Annotate21 Foo21:Bar21 | @Annotate22 Foo22:Bar22 */ )\n\t /*@Annotate31 Foo31:Bar31 | @Annotate32 Foo32:Bar32 */ {\n});\nconsole.log(JSON.stringify(result,null,\"  \"));\n\n```\nthis code outputs that JSON\n```javascript\n{\n  \"arg\": [\n    {\n      \"argName\": \"a\",\n      \"index\": 0,\n      \"annotations\": [\n        {\n          \"name\": \"@Annotate11\",\n          \"values\": [\n            \"Foo11\",\n            \"Bar11\"\n          ]\n        },\n        {\n          \"name\": \"@Annotate12\",\n          \"values\": [\n            \"Foo12\",\n            \"Bar12\"\n          ]\n        }\n      ]\n    },\n    {\n      \"argName\": \"b\",\n      \"index\": 1,\n      \"annotations\": [\n        {\n          \"name\": \"@Annotate21\",\n          \"values\": [\n            \"Foo21\",\n            \"Bar21\"\n          ]\n        },\n        {\n          \"name\": \"@Annotate22\",\n          \"values\": [\n            \"Foo22\",\n            \"Bar22\"\n          ]\n        }\n      ]\n    }\n  ],\n  \"type\": [\n    {\n      \"name\": \"@Annotate31\",\n      \"values\": [\n        \"Foo31\",\n        \"Bar31\"\n      ]\n    },\n    {\n      \"name\": \"@Annotate32\",\n      \"values\": [\n        \"Foo32\",\n        \"Bar32\"\n      ]\n    }\n  ]\n}\n```\n\n\n","maintainers":[{"name":"sxend","email":"arimitsu.k+npm@gmail.com"}],"time":{"modified":"2022-06-27T04:32:11.614Z","created":"2014-05-25T13:05:30.333Z","0.0.1":"2014-05-25T13:05:32.656Z","0.0.2":"2014-05-25T13:13:29.616Z","0.0.2-2":"2014-05-25T13:15:40.810Z","0.0.2-3":"2014-05-26T13:26:41.349Z","0.0.2-4":"2014-05-27T11:54:44.509Z","0.0.3":"2014-05-27T12:43:52.260Z","0.0.4":"2014-05-27T13:27:04.158Z"},"readmeFilename":"README.md","keywords":["annotation","parser"],"repository":{"type":"git","url":"git://github.com/sxend/Telekinesis-Annotation.git"},"author":{"name":"sxend"},"bugs":{"url":"https://github.com/sxend/Telekinesis-Annotation/issues"},"license":"MIT"}