{"_id":"noc","_rev":"7-b9a5ab97f9742a27de9782e206e97daa","name":"noc","description":"Documentation generation tool based on JsDoc-Toolkit.","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"noc","version":"1.0.0","description":"Documentation generation tool based on JsDoc-Toolkit.","keywords":["documentation","generator","jsdoc"],"author":{"name":"François Colas","email":"francoiscolas@gmail.com"},"bin":{"noc":"./bin/noc"},"repository":{"type":"git","url":"git://github.com/francoiscolas/noc.git"},"engines":{"node":">= 0.6.0"},"_npmUser":{"name":"francoiscolas","email":"francoiscolas@gmail.com"},"_id":"noc@1.0.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-2","_nodeVersion":"v0.6.3","_defaultsLoaded":true,"dist":{"shasum":"39564295f96c4f7d8825878fecbe28d90798ec0e","tarball":"https://registry.npmjs.org/noc/-/noc-1.0.0.tgz","integrity":"sha512-hRyjs1TvmYHowZt83pM2Rc68cOFTtmxXeXgaoGsDFSZFSc6E3HPIURzTznoVH4c+qjH+7mJuZ7l0tSnMpcCNwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIQ5bFfqRnraAMAx/EAGHnt9YhQZjdKSfGMJuZ4bL+gAIhAMA06MbFd6fZJpV4NanzWms1+R6McAfffj9YLefJsaZf"}]},"maintainers":[{"name":"francoiscolas","email":"francoiscolas@gmail.com"}]},"1.0.1":{"name":"noc","version":"1.0.1","description":"Documentation generation tool based on JsDoc-Toolkit.","keywords":["documentation","generator","jsdoc"],"author":{"name":"François Colas","email":"francoiscolas@gmail.com"},"bin":{"noc":"./bin/noc"},"repository":{"type":"git","url":"git://github.com/francoiscolas/noc.git"},"engines":{"node":">= 0.6.0"},"_npmUser":{"name":"francoiscolas","email":"francoiscolas@gmail.com"},"_id":"noc@1.0.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"bdb30fe660904f04575c5e80478536a30c5ba317","tarball":"https://registry.npmjs.org/noc/-/noc-1.0.1.tgz","integrity":"sha512-66DNUb+5KMdmH2pF0F1bcPwqrg0sXYlSdWlIlmbf6EQIyCX6Y2r9UC+ar0tmvrjMT73dh2/uANCzlTkqp5eW5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdX0Qphs1jLF4cdOHpvoMNmuLVOb346Du7TSXHRF5PuwIhAJIP5qHw79biWyj0sPKF2fTUCbyPAJMBp3gbFq3/f84G"}]},"maintainers":[{"name":"francoiscolas","email":"francoiscolas@gmail.com"}]}},"readme":"Noc\n===\n\nNoc - Documentation generator tool for Node.\n\nDescription\n-----------\n\n*Noc* is a project intended to run [JsDoc-Toolkit](http://code.google.com/p/jsdoc-toolkit/) under [Node](http://nodejs.org/).  \n\nJsDoc-Toolkit normally runs under [Rhino](http://www.mozilla.org/rhino/) which is a javascript engine developed in Java.  \n*Noc* has no dependency on Java and is a lot faster than the version of JsDoc-Toolkit based on Rhino.  \n\n*Noc* uses JsDoc-Toolkit 2.4.0.\n\n\nSynopsis\n--------\n\n\tnoc [OPTIONS] -t=<template_dir> <source_dir> <source_file> ...\n\n\nOptions\n-------\n\n\t-a or --allfunctions\n\t\t\tInclude all functions, even undocumented ones.\n\n\t-c or --conf\n\t\t\tLoad a configuration file.\n\n\t-d=<PATH> or --directory=<PATH>\n\t\t\tOutput to this directory (defaults to \"out\").\n\n\t-D=\"myVar:My value\" or --define=\"myVar:My value\"\n\t\t\tMultiple. Define a variable, available in JsDoc as JSDOC.opt.D.myVar.\n\n\t-e=<ENCODING> or --encoding=<ENCODING>\n\t\t\tUse this encoding to read and write files.\n\n\t-E=\"REGEX\" or --exclude=\"REGEX\"\n\t\t\tMultiple. Exclude files based on the supplied regex.\n\n\t-h or --help\n\t\t\tShow this message and exit.\n\n\t-m or --multiples\n\t\t\tDon't warn about symbols being documented more than once.\n\n\t-n or --nocode\n\t\t\tIgnore all code, only document comments with @name tags.\n\n\t-o=<PATH> or --out=<PATH>\n\t\t\tPrint log messages to a file (defaults to stdout).\n\n\t-p or --private\n\t\t\tInclude symbols tagged as private, underscored and inner symbols.\n\n\t-q or --quiet\n\t\t\tDo not output any messages, not even warnings.\n\n\t-r=<DEPTH> or --recurse=<DEPTH>\n\t\t\tDescend into src directories.\n\n\t-s or --suppress\n\t\t\tSuppress source code output.\n\n\t-S or --securemodules\n\t\t\tUse Secure Modules mode to parse source code.\n\n\t-t=<PATH> or --template=<PATH>\n\t\t\tRequired. Use this template to format the output.\n\n\t-T or --test\n\t\t\tRun all unit tests and exit.\n\n\t-u or --unique\n\t\t\tForce file names to be unique, but not based on symbol names.\n\n\t-v or --verbose\n\t\t\tProvide verbose feedback about what is happening.\n\n\t-x=<EXT>[,EXT]... or --ext=<EXT>[,EXT]...\n\t\t\tScan source files with the given extension/s (defaults to js).\n\n\nGit repository\n--------------\n\nhttps://github.com/francoiscolas/noc\n\n","maintainers":[{"name":"francoiscolas","email":"francoiscolas@gmail.com"}],"time":{"modified":"2022-06-21T11:20:10.153Z","created":"2011-11-29T21:07:45.245Z","1.0.0":"2011-11-29T21:07:47.678Z","1.0.1":"2012-01-26T18:48:20.690Z"},"author":{"name":"François Colas","email":"francoiscolas@gmail.com"},"repository":{"type":"git","url":"git://github.com/francoiscolas/noc.git"}}