{"_id":"@agrarium/plugin-typedoc","_rev":"5-6859f4f8e119ce6c07c979fd486d1e60","name":"@agrarium/plugin-typedoc","dist-tags":{"latest":"2.0.2"},"versions":{"2.0.0-0":{"name":"@agrarium/plugin-typedoc","version":"2.0.0-0","description":"Agrarium plugin for types definitions resolving","author":{"name":"Anton Vinogradov","email":"winogradovaa@gmail.com"},"main":"lib/index.js","typings":"lib/index.d.ts","homepage":"https://github.com/agrarium/agrarium#readme","bugs":{"url":"https://github.com/agrarium/agrarium/issues"},"keywords":[],"repository":{"type":"git","url":"git+https://github.com/agrarium/agrarium.git"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"rm -rf lib && tsc","lint":"tsc -p . --noEmit && tslint -p . -t stylish","prepublishOnly":"npm run build","test":"mocha"},"engines":{"node":">=8.0.0"},"files":["/lib"],"dependencies":{"@agrarium/core":"^2.0.0-0","typedoc":"0.11.1"},"devDependencies":{"@agrarium/test-helpers":"^2.0.0-0"},"_id":"@agrarium/plugin-typedoc@2.0.0-0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"awinogradov","email":"winogradovaa@gmail.com"},"dist":{"integrity":"sha512-/9IVT9Lz1LZwYxtA9eVKOPwA6NTNk5O3KILjURnwp4eg6xBQtR6qOIxJZSvQ/YGDGDZOEDIAH04CUt5kLglhSQ==","shasum":"de105db8ab950041c6c3a90b991f83037d0848cf","tarball":"https://registry.npmjs.org/@agrarium/plugin-typedoc/-/plugin-typedoc-2.0.0-0.tgz","fileCount":5,"unpackedSize":5899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSmyGCRA9TVsSAnZWagAAZvMP/RFi45t+SEzeFjB6O9OC\nUUUWYGZiYnH53f+LXM4UagyIHQ+I8/lKNLqJtQdQbYSKqz+l3ixU+uhm++q8\nnjgfuHZ2StbFHMLzLwjvULRMH+1roor+OcyoAYIDyqbY68gsenEc1yu9I3QI\n1oMpOORNgPfHbH3zNJfW8nQEq7GDDTAs5lygF2o/LwHbzVCcdP8/sIDSQheM\nXt/nbB2lNyGCJqXME6qcEKGcj0GT33UHFYKVVPLDAgEkeKz+/AMmqv1Ro7sZ\n9Eh2u3iYBqDTEAdSVOXDaWml2C39Ip3+Gf4Y3Yvk5pUQpL5fhnNasdg479KW\nLguqYnLGwAGkpDSUixU0HQ7+PKTBj1HPUnAQPQHXmxdRBsqhcA3qrcA82mQ3\nhhptbRCvnAsNCUM5aTgutc554bSfYhpFIoOXGnnAMUcyLXwDlfnq7o9IGfJw\nkfG7Hm9SdB2zkJn5SVwShP+DPg26SVzlKi3qxG1MLlS+qpAQkk1yH73j9F1F\nJxcFBa6YzfSAnxy1MsexCUGu2Tvg8zmMDkVkd1Tpz4Twq4gnD4Ja7cO/SBXl\nehf+pqjVzjBXVfR5wT4X8a0NAwyGp+InpAnwNbRcWJ/p2IZfMjf3Qmiunfa5\nso/T73Gjv9bbIekohfg4FufJhNxU2kxANbPoJJPfgcNiwxJwRdf307luYjbt\n1m0X\r\n=UeN/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3DJXMnIUilNzBAyoVioylMswCQ4QI2qv+TTrZntiwmQIgS8hg5IhCf9TB2hlv6TPSsLiBgs0uooc+ncTMpQrA72E="}]},"maintainers":[{"name":"awinogradov","email":"winogradovaa@gmail.com"},{"name":"qfox","email":"zxqfox@gmail.com"},{"name":"verybigman","email":"winogradovaa@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-typedoc_2.0.0-0_1531604102041_0.8686595044813368"},"_hasShrinkwrap":false},"2.0.0":{"name":"@agrarium/plugin-typedoc","version":"2.0.0","description":"Agrarium plugin for types definitions resolving","author":{"name":"Anton Vinogradov","email":"winogradovaa@gmail.com"},"main":"lib/index.js","typings":"lib/index.d.ts","homepage":"https://github.com/agrarium/agrarium#readme","bugs":{"url":"https://github.com/agrarium/agrarium/issues"},"keywords":[],"repository":{"type":"git","url":"git+https://github.com/agrarium/agrarium.git"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"rm -rf lib && tsc","lint":"tsc -p . --noEmit && tslint -p . -t stylish","prepublishOnly":"npm run build","test":"mocha"},"engines":{"node":">=8.0.0"},"files":["/lib"],"dependencies":{"@agrarium/core":"^2.0.0-0","typedoc":"0.11.1"},"_id":"@agrarium/plugin-typedoc@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"awinogradov","email":"winogradovaa@gmail.com"},"dist":{"integrity":"sha512-YzXQqxWReXuFu0Ff5Et1ypM71MKGHl/vZepwTC87JDuo7oxmxIn/qCfQHbx9R5QuAWRqG/MPnlScHYRL9y2JwA==","shasum":"84fc1131fafd8368ad8cff8f69fec9ba6cbbcb12","tarball":"https://registry.npmjs.org/@agrarium/plugin-typedoc/-/plugin-typedoc-2.0.0.tgz","fileCount":5,"unpackedSize":6093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSn8xCRA9TVsSAnZWagAAn4UP/jNTTG2KxGDvNqoz4J/y\nySsrEGb/wVqGgzkk4BDf5/juTYWKyCiiW1mfJmsaFRyF39pF8+mBe5REY0+c\n8/q7hC+wY1On1q66h5xdIWd834YIKUKkco7XgR0Ce1PLFL9jGUolY93MMpx2\ne2Ub411hmQH2SkW3ltysN9ZJMTqKpGHHP9h2xF3yOXUxP2w5WHtow7umNcGO\n4E484b4CJdc6/KTpDwacdxiu/VhDkCXGvcBHCfWtQybj+/a0uvFrO+a4SVR5\n5OLyeApSK9QFp3YTO+Hdj0w6dlJ4l9N6Z8w3aDZ7341G2xKTXbhTGBSLm1L8\n7JdxpOfNjo7AMqCSEm/AqXEy4fCPfUU69LjPVXOaxfiJlQpQn/NOJCPOjIdj\nrmGSV7INOsSA+rQAmJzIoUaYiaYRE1OXTZaSkMWkKNdYdqy2IWYQoc6cX2ZX\nP0YtBs48wBxwoJraycDeDlEJDZpNEm+mpF949426/LAJ8mgXiVLhR7jEkdNo\nUfFLm3v0aeb+EFi7lU07z0b6+aMK/IfzAFXDaOf+O9ieAqRglFnh3h/85I6B\nl7ys8w/NnJA1ZO25qwpMvYBG4IwfDuvuD45sZKTGx8WdA5hKDxMR6dHCkfBE\n/8w0tsOP19s3zImUXvaFUuYsTrS9tjIytndglTu9a/RWFbwP/EtdX947rUfW\nPwMa\r\n=+f1I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDarLmw2/Xlf6SGkmF+JGFHFjqIa307woCJqWvWuy6xgIgCw8iUstRj/lwl3AIvuv2ewSSpeUXEJuoel/Eeq6poys="}]},"maintainers":[{"name":"awinogradov","email":"winogradovaa@gmail.com"},{"name":"qfox","email":"zxqfox@gmail.com"},{"name":"verybigman","email":"winogradovaa@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-typedoc_2.0.0_1531608881539_0.5873836314169023"},"_hasShrinkwrap":false},"2.0.1":{"name":"@agrarium/plugin-typedoc","version":"2.0.1","description":"Agrarium plugin for types definitions resolving","author":{"name":"Anton Vinogradov","email":"winogradovaa@gmail.com"},"main":"lib/index.js","typings":"lib/index.d.ts","homepage":"https://github.com/agrarium/agrarium#readme","bugs":{"url":"https://github.com/agrarium/agrarium/issues"},"keywords":[],"repository":{"type":"git","url":"git+https://github.com/agrarium/agrarium.git"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"rm -rf lib && tsc","lint":"tsc -p . --noEmit && tslint -p . -t stylish","prepublishOnly":"npm run build","test":"mocha"},"engines":{"node":">=8.0.0"},"files":["/lib"],"dependencies":{"@agrarium/core":"^2.0.0","typedoc":"0.11.1"},"_id":"@agrarium/plugin-typedoc@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"awinogradov","email":"winogradovaa@gmail.com"},"dist":{"integrity":"sha512-p56KavDTYaKqM+TJY8Bn7H1FRpt8W0MUkNjNe7ewRoOHXiqaaYLaWzD8tkRTb4gwkPoFHuEl0RcGAtJeiamoUw==","shasum":"109715d06fff4b81265eff51cd12dbeee8edcde0","tarball":"https://registry.npmjs.org/@agrarium/plugin-typedoc/-/plugin-typedoc-2.0.1.tgz","fileCount":5,"unpackedSize":6316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTdBSCRA9TVsSAnZWagAAUq8P/2berMtL33q3esrB8Moh\nYjofXItpJ1K3v3QvB8kjhUCggwUDioM1VteHpazz2PeQ/UnYlkTy+jgfoyur\n2wTP8qNfVjElEAZLM/e+FyPADoFuYHFzteut3oVKMN1RpMYaU5QUQprvFB17\ns30gf19Hz9Jm/D2ayveX492ihBoJJa53NPJmMhG49AmLIRk85b/8cISjjH/J\nhI+vEGs+XPALH9HxT3ekC+zBxDxf6lU6naiY597KBa7DmeYwtXzHLjN2irVV\nSAbCY3jDbhaYU+4Mh4KL4qneyM3G9v+7y6U5osPVlsod7JUebzSMNUPCFZBt\nUdEvKn3/t7DGG4PGjgRxr/86BT17aNAEtsddTmH9W9N2yH3Oni71gW7UX2ru\n15ZkKydlDB5v+v/Y6GQMVxSS+NAwseRP6im8CI/0yauXGNRzMjrSwkvKvFFJ\nxcDUpGrUnqFg1f75R6xFCeooKy95fOFZ+A4strVtySTkOnMaO53wxu2HhWpP\nWGjORTwO4IKm4sQP+ZzPgQZ3fDh0HaUDkqoDzTQulMKxjv1zHtPWS2snC/se\nwgkUl9UDdAwgwOce+LC1nPoI6j7UoEu5zyUicQpBrMw8gWeTbFKHMJEeQwIj\n0u88RNAjCLU3y5AvsJfJv5mtz+dvr3xUIdBqda3LBoUr0roxhGQonIhDt1KY\naWPf\r\n=+EeM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkp6Mw3VY82ylkwkkcDdr89+cq4qp6zfegydzlQOEgPgIhAJeZA8cmdoZR8kkCrxggQzhatyiFBWBo+oOUN5qUXCuw"}]},"maintainers":[{"name":"awinogradov","email":"winogradovaa@gmail.com"},{"name":"qfox","email":"zxqfox@gmail.com"},{"name":"verybigman","email":"winogradovaa@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-typedoc_2.0.1_1531826258213_0.9443920663086043"},"_hasShrinkwrap":false},"2.0.2":{"name":"@agrarium/plugin-typedoc","version":"2.0.2","description":"Agrarium plugin for types definitions resolving","author":{"name":"Anton Vinogradov","email":"winogradovaa@gmail.com"},"main":"lib/index.js","typings":"lib/index.d.ts","homepage":"https://github.com/agrarium/agrarium#readme","bugs":{"url":"https://github.com/agrarium/agrarium/issues"},"keywords":[],"repository":{"type":"git","url":"git+https://github.com/agrarium/agrarium.git"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"rm -rf lib && tsc","lint":"tsc -p . --noEmit && tslint -p . -t stylish","prepublishOnly":"npm run build","test":"mocha"},"engines":{"node":">=8.0.0"},"files":["/lib"],"dependencies":{"@agrarium/core":"^2.0.1","typedoc":"0.11.1"},"_id":"@agrarium/plugin-typedoc@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"awinogradov","email":"winogradovaa@gmail.com"},"dist":{"integrity":"sha512-BGVzmwBNvOcHAs9AMvD7GaRVSYxEbiwZ7kjACna+/oltOtL3i4T5dQ48h2CEOhFjq/fUa4/6kdalu/+TQnWuxQ==","shasum":"717d26dc4c518331208f49094ff374002992833b","tarball":"https://registry.npmjs.org/@agrarium/plugin-typedoc/-/plugin-typedoc-2.0.2.tgz","fileCount":5,"unpackedSize":6541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXsAxCRA9TVsSAnZWagAAqsgP/18koAwPMjtJS3xJoNi3\nx9DXCchZlJBR+yX96UYmhYCsTcRbn15/Fqne9DEHXkXJuuPRfPvzCrQxq3q1\n2ObmHEHyZFVRqjEN2IFb920mxLNCzV6AEeGGxkY3XBdaf857ocslZz5gEjr3\nMsoBxczD/v39ARk9Wbcxm37uX70ZsRPVH3NS7CjQ3gQBo81mIOv8dlUB85We\nxCKj2K3FGom6XJk5mSk8oCJIWG0XVWfnZw4TucdD8U3CAixAJVhDy3IYz3f5\nqC/eBcK9Q1h8ktx8zINRxSHpfw9FJJv0oXjdoCvtRXTfQE514pg2HghnDB1J\nV9FOr09TP10O3Ovu1lpwy4syFyxlicpqMjD32D4iuujwqT0pk8U3Gn86s+O3\nkqfalx80McWpu9f+//8A88G3I8k/xiyNLVMVeq02nrB4zfMJaJGqtoKSyGvf\nje9O9cbZSXKpKpQ+UZFgYweATRWaz1mgwP4mr2TbdvZGZmfoaMZD0NHnolqh\nojaW58twNIDN55w/TeAEXewkdnWyD3p8Oyhdj904ATE2hVsAhdJO4Azg+wTN\nS402Q0AMgxexW+MIDYwuxINuFkS0EyLBEYh4OOhJEVlBMMB/+PRJ3lvv8Fel\nrPw+Kg8ygPu0HSEf4p+b84C/Z9WEfdiNqs2AQQjpBbTDC2VbFrysySd7D+ht\noy8F\r\n=Ksr8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI59Y0coogCySJ9xLKglce2Iscyfp0aCeF6qJcmC0DBwIgew2k3/HofMKY6ZtDuGAcIirSDGVrKUneC6THWA+xhLc="}]},"maintainers":[{"name":"awinogradov","email":"winogradovaa@gmail.com"},{"name":"qfox","email":"zxqfox@gmail.com"},{"name":"verybigman","email":"winogradovaa@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-typedoc_2.0.2_1532936241944_0.736591926827475"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-14T21:35:02.007Z","2.0.0-0":"2018-07-14T21:35:02.104Z","modified":"2022-04-04T12:02:38.356Z","2.0.0":"2018-07-14T22:54:41.606Z","2.0.1":"2018-07-17T11:17:38.279Z","2.0.2":"2018-07-30T07:37:21.992Z"},"maintainers":[{"email":"winogradovaa@gmail.com","name":"awinogradov"},{"email":"zxqfox@gmail.com","name":"qfox"}],"description":"Agrarium plugin for types definitions resolving","homepage":"https://github.com/agrarium/agrarium#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/agrarium/agrarium.git"},"author":{"name":"Anton Vinogradov","email":"winogradovaa@gmail.com"},"bugs":{"url":"https://github.com/agrarium/agrarium/issues"},"license":"MIT","readme":"# Agrarium Types Definitions Plugin\n\nAgrarium plugin for types definitions resolving. It parses `*.d.ts` files to `data.dts` key in result.\n\n## Usage\n\n```sh\nnpm i agrarium\n```\n\nOr use it standalone:\n\n```sh\nnpm i @agrarium/plugin-dts\n```\n\nIn your `.agrarium.js` file:\n\n```js\nconst { PluginDTS } = require('agrarium');\n\nmodule.exports = {\n    src: ['./src/components'],\n    plugins: [\n        new DTS()\n    ]\n};\n```\n\n## Example of result data\n\n`console.log(chunk.data)`\n```\n{\n    dts: {\n        name: 'TestBlock',\n        sources: [{\n            fileName: 'common/test-block/_mod/test-block_mod.d.ts',\n            line: 1,\n            character: 26,\n            cell: {\n                entity: { block: 'test-block', mod: { name: 'mod', val: true } },\n                tech: 'd.ts'\n            }\n        }],\n        attributes: [{\n            name: 'answer',\n            type: 'boolean|string',\n            description: 'Description for answer attribute extension'\n        }],\n        methods: [{\n            name: 'onClick',\n            type: 'void',\n            description: 'Different signature for onClick',\n            params: [\n                { name: 'e', type: 'object', description: 'dom event' },\n                { name: 'data', type: 'object', description: 'event data\\n' }\n            ]\n        }, {\n            name: 'onExit',\n            type: 'void',\n            description: 'Yet another one method'\n        }]\n    }\n}\n```\n\n[More examples](test) in specs.\n\n## License MIT\n","readmeFilename":"README.md"}