8 anni fa babel-plugin-transform-vue-jsx 11e3a9652a first 8 anni fa babel-preset-env 11e3a9652a first 8 anni fa babel-preset-jest 11e3a9652a first 8 anni fa babel-preset-stage-2 11e3a9652a first 8 anni fa babel-preset-stage-3 11e3a9652a first 8 anni fa babel-preset-vue 11e3a9652a first 8 anni fa babel-preset-vue-app 11e3a9652a first 8 anni fa babel-register 11e3a9652a first 8 anni fa babel-runtime 11e3a9652a first 8 anni fa babel-template 11e3a9652a first 8 anni fa babel-traverse 11e3a9652a first 8 anni fa babel-types 11e3a9652a first 8 anni fa babylon 11e3a9652a first 8 anni fa balanced-match 11e3a9652a first 8 anni fa base 11e3a9652a first 8 anni fa base64-js 11e3a9652a first 8 anni fa batch 11e3a9652a first 8 anni fa bcrypt-pbkdf 11e3a9652a first 8 anni fa bfj-node4 11e3a9652a first 8 anni fa big.js 11e3a9652a first 8 anni fa binary-extensions 11e3a9652a first 8 anni fa block-stream 11e3a9652a first 8 anni fa bluebird 11e3a9652a first 8 anni fa bn.js 11e3a9652a first 8 anni fa body-parser 11e3a9652a first 8 anni fa bonjour 11e3a9652a first 8 anni fa boolbase 11e3a9652a first 8 anni fa boom 11e3a9652a first 8 anni fa brace-expansion 11e3a9652a first 8 anni fa braces 11e3a9652a first 8 anni fa brorand 11e3a9652a first 8 anni fa browser-process-hrtime 11e3a9652a first 8 anni fa browser-resolve 11e3a9652a first 8 anni fa browser-stdout 11e3a9652a first 8 anni fa browserify-aes 11e3a9652a first 8 anni fa browserify-cipher 11e3a9652a first 8 anni fa browserify-des 11e3a9652a first 8 anni fa browserify-rsa 11e3a9652a first 8 anni fa browserify-sign 11e3a9652a first 8 anni fa browserify-zlib 11e3a9652a first 8 anni fa browserslist 11e3a9652a first 8 anni fa bser 11e3a9652a first 8 anni fa buffer 11e3a9652a first 8 anni fa buffer-indexof 11e3a9652a first 8 anni fa buffer-xor 11e3a9652a first 8 anni fa builtin-modules 11e3a9652a first 8 anni fa builtin-status-codes 11e3a9652a first 8 anni fa bytes 11e3a9652a first 8 anni fa cacache 11e3a9652a first 8 anni fa cache-base 11e3a9652a first 8 anni fa caller-path 11e3a9652a first 8 anni fa callsites 11e3a9652a first 8 anni fa camel-case 11e3a9652a first 8 anni fa camelcase 11e3a9652a first 8 anni fa camelcase-keys 11e3a9652a first 8 anni fa caniuse-api 11e3a9652a first 8 anni fa caniuse-db 11e3a9652a first 8 anni fa caniuse-lite 11e3a9652a first 8 anni fa caseless 11e3a9652a first 8 anni fa center-align 11e3a9652a first 8 anni fa chai-nightwatch 11e3a9652a first 8 anni fa chalk 11e3a9652a first 8 anni fa chardet 11e3a9652a first 8 anni fa check-types 11e3a9652a first 8 anni fa chokidar 11e3a9652a first 8 anni fa chownr 11e3a9652a first 8 anni fa chromedriver 11e3a9652a first 8 anni fa ci-info 11e3a9652a first 8 anni fa cipher-base 11e3a9652a first 8 anni fa circular-json 11e3a9652a first 8 anni fa clap 11e3a9652a first 8 anni fa class-utils 11e3a9652a first 8 anni fa clean-css 11e3a9652a first 8 anni fa cli-cursor 11e3a9652a first 8 anni fa cli-spinners 11e3a9652a first 8 anni fa cli-width 11e3a9652a first 8 anni fa cliui 11e3a9652a first 8 anni fa clone 11e3a9652a first 8 anni fa clone-deep 11e3a9652a first 8 anni fa co 11e3a9652a first 8 anni fa coa 11e3a9652a first 8 anni fa coalescy 11e3a9652a first 8 anni fa code-point-at 11e3a9652a first 8 anni fa collection-visit 11e3a9652a first 8 anni fa color 11e3a9652a first 8 anni fa color-convert 11e3a9652a first 8 anni fa color-name 11e3a9652a first 8 anni fa color-string 11e3a9652a first 8 anni fa colormin 11e3a9652a first 8 anni fa colors 11e3a9652a first 8 anni fa combined-stream 11e3a9652a first 8 anni fa commander 11e3a9652a first 8 anni fa commondir 11e3a9652a first 8 anni fa compare-versions 11e3a9652a first 8 anni fa component-emitter 11e3a9652a first 8 anni fa compressible 11e3a9652a first 8 anni fa compression 11e3a9652a first 8 anni fa concat-map 11e3a9652a first 8 anni fa concat-stream 11e3a9652a first 8 anni fa condense-newlines 11e3a9652a first 8 anni fa config-chain 11e3a9652a first 8 anni fa connect-history-api-fallback 11e3a9652a first 8 anni fa console-browserify 11e3a9652a first 8 anni fa console-control-strings 11e3a9652a first 8 anni fa consolidate 11e3a9652a first 8 anni fa constants-browserify 11e3a9652a first 8 anni fa contains-path 11e3a9652a first 8 anni fa content-disposition 11e3a9652a first 8 anni fa content-type 11e3a9652a first 8 anni fa convert-source-map 11e3a9652a first 8 anni fa cookie 11e3a9652a first 8 anni fa cookie-signature 11e3a9652a first 8 anni fa copy-concurrently 11e3a9652a first 8 anni fa copy-descriptor 11e3a9652a first 8 anni fa copy-webpack-plugin 11e3a9652a first 8 anni fa core-js 11e3a9652a first 8 anni fa core-util-is 11e3a9652a first 8 anni fa cosmiconfig 11e3a9652a first 8 anni fa create-ecdh 11e3a9652a first 8 anni fa create-hash 11e3a9652a first 8 anni fa create-hmac 11e3a9652a first 8 anni fa cross-spawn 11e3a9652a first 8 anni fa cryptiles 11e3a9652a first 8 anni fa crypto-browserify 11e3a9652a first 8 anni fa css-color-names 11e3a9652a first 8 anni fa css-loader 11e3a9652a first 8 anni fa css-select 11e3a9652a first 8 anni fa css-selector-tokenizer 11e3a9652a first 8 anni fa css-what 11e3a9652a first 8 anni fa cssesc 11e3a9652a first 8 anni fa cssnano 11e3a9652a first 8 anni fa csso 11e3a9652a first 8 anni fa cssom 11e3a9652a first 8 anni fa cssstyle 11e3a9652a first 8 anni fa cuint 11e3a9652a first 8 anni fa currently-unhandled 11e3a9652a first 8 anni fa cyclist 11e3a9652a first 8 anni fa d 11e3a9652a first 8 anni fa dashdash 11e3a9652a first 8 anni fa data-uri-to-buffer 11e3a9652a first 8 anni fa data-urls 11e3a9652a first 8 anni fa date-now 11e3a9652a first 8 anni fa de-indent 11e3a9652a first 8 anni fa debug 11e3a9652a first 8 anni fa decamelize 11e3a9652a first 8 anni fa decode-uri-component 11e3a9652a first 8 anni fa deep-eql 11e3a9652a first 8 anni fa deep-equal 11e3a9652a first 8 anni fa deep-is 11e3a9652a first 8 anni fa deepmerge 11e3a9652a first 8 anni fa default-require-extensions 11e3a9652a first 8 anni fa define-properties 11e3a9652a first 8 anni fa define-property 11e3a9652a first 8 anni fa defined 11e3a9652a first 8 anni fa degenerator 11e3a9652a first 8 anni fa del 11e3a9652a first 8 anni fa delayed-stream 11e3a9652a first 8 anni fa delegates 11e3a9652a first 8 anni fa depd 11e3a9652a first 8 anni fa des.js 11e3a9652a first 8 anni fa destroy 11e3a9652a first 8 anni fa detect-indent 11e3a9652a first 8 anni fa detect-newline 11e3a9652a first 8 anni fa detect-node 11e3a9652a first 8 anni fa diff 11e3a9652a first 8 anni fa diffie-hellman 11e3a9652a first 8 anni fa dir-glob 11e3a9652a first 8 anni fa dns-equal 11e3a9652a first 8 anni fa dns-packet 11e3a9652a first 8 anni fa dns-txt 11e3a9652a first 8 anni fa doctrine 11e3a9652a first 8 anni fa dom-converter 11e3a9652a first 8 anni fa dom-serializer 11e3a9652a first 8 anni fa domain-browser 11e3a9652a first 8 anni fa domelementtype 11e3a9652a first 8 anni fa domexception 11e3a9652a first 8 anni fa domhandler 11e3a9652a first 8 anni fa domutils 11e3a9652a first 8 anni fa duplexer 11e3a9652a first 8 anni fa duplexify 11e3a9652a first 8 anni fa ecc-jsbn 11e3a9652a first 8 anni fa echarts 11e3a9652a first 8 anni fa editorconfig 11e3a9652a first 8 anni fa ee-first 11e3a9652a first 8 anni fa ejs 11e3a9652a first 8 anni fa electron-to-chromium 11e3a9652a first 8 anni fa element-ui 11e3a9652a first 8 anni fa elliptic 11e3a9652a first 8 anni fa emojis-list 11e3a9652a first 8 anni fa encodeurl 11e3a9652a first 8 anni fa end-of-stream 11e3a9652a first 8 anni fa enhanced-resolve 11e3a9652a first 8 anni fa entities 11e3a9652a first 8 anni fa errno 11e3a9652a first 8 anni fa error-ex 11e3a9652a first 8 anni fa error-stack-parser 11e3a9652a first 8 anni fa es-abstract 11e3a9652a first 8 anni fa es-to-primitive 11e3a9652a first 8 anni fa es5-ext 11e3a9652a first 8 anni fa es6-iterator 11e3a9652a first 8 anni fa es6-map 11e3a9652a first 8 anni fa es6-set 11e3a9652a first 8 anni fa es6-symbol 11e3a9652a first 8 anni fa es6-weak-map 11e3a9652a first 8 anni fa escape-html 11e3a9652a first 8 anni fa escape-string-regexp 11e3a9652a first 8 anni fa escodegen 11e3a9652a first 8 anni fa escope 11e3a9652a first 8 anni fa eslint 11e3a9652a first 8 anni fa eslint-config-standard 11e3a9652a first 8 anni fa eslint-friendly-formatter 11e3a9652a first 8 anni fa eslint-import-resolver-node 11e3a9652a first 8 anni fa eslint-loader 11e3a9652a first 8 anni fa eslint-module-utils 11e3a9652a first 8 anni fa eslint-plugin-import 11e3a9652a first 8 anni fa eslint-plugin-node 11e3a9652a first 8 anni fa eslint-plugin-promise 11e3a9652a first 8 anni fa eslint-plugin-standard 11e3a9652a first 8 anni fa eslint-plugin-vue 11e3a9652a first 8 anni fa eslint-scope 11e3a9652a first 8 anni fa eslint-visitor-keys 11e3a9652a first 8 anni fa espree 11e3a9652a first 8 anni fa esprima 11e3a9652a first 8 anni fa esquery 11e3a9652a first 8 anni fa esrecurse 11e3a9652a first 8 anni fa estraverse 11e3a9652a first 8 anni fa esutils 11e3a9652a first 8 anni fa etag 11e3a9652a first 8 anni fa event-emitter 11e3a9652a first 8 anni fa eventemitter3 11e3a9652a first 8 anni fa events 11e3a9652a first 8 anni fa eventsource 11e3a9652a first 8 anni fa evp_bytestokey 11e3a9652a first 8 anni fa exec-sh 11e3a9652a first 8 anni fa execa 11e3a9652a first 8 anni fa exit 11e3a9652a first 8 anni fa expand-brackets 11e3a9652a first 8 anni fa expand-range 11e3a9652a first 8 anni fa expect 11e3a9652a first 8 anni fa express 11e3a9652a first 8 anni fa extend 11e3a9652a first 8 anni fa extend-shallow 11e3a9652a first 8 anni fa external-editor 11e3a9652a first 8 anni fa extglob 11e3a9652a first 8 anni fa extract-text-webpack-plugin 11e3a9652a first 8 anni fa extract-zip 11e3a9652a first 8 anni fa extsprintf 11e3a9652a first 8 anni fa fast-deep-equal 11e3a9652a first 8 anni fa fast-json-stable-stringify 11e3a9652a first 8 anni fa fast-levenshtein 11e3a9652a first 8 anni fa fastparse 11e3a9652a first 8 anni fa faye-websocket 11e3a9652a first 8 anni fa fb-watchman 11e3a9652a first 8 anni fa fd-slicer 11e3a9652a first 8 anni fa figures 11e3a9652a first 8 anni fa file-entry-cache 11e3a9652a first 8 anni fa file-loader 11e3a9652a first 8 anni fa file-uri-to-path 11e3a9652a first 8 anni fa filename-regex 11e3a9652a first 8 anni fa fileset 11e3a9652a first 8 anni fa filesize 11e3a9652a first 8 anni fa fill-range 11e3a9652a first 8 anni fa finalhandler 11e3a9652a first 8 anni fa find-babel-config 11e3a9652a first 8 anni fa find-cache-dir 11e3a9652a first 8 anni fa find-up 11e3a9652a first 8 anni fa flat-cache 11e3a9652a first 8 anni fa flatten 11e3a9652a first 8 anni fa flush-write-stream 11e3a9652a first 8 anni fa follow-redirects 11e3a9652a first 8 anni fa for-in 11e3a9652a first 8 anni fa for-own 11e3a9652a first 8 anni fa foreach 11e3a9652a first 8 anni fa forever-agent 11e3a9652a first 8 anni fa form-data 11e3a9652a first 8 anni fa forwarded 11e3a9652a first 8 anni fa fragment-cache 11e3a9652a first 8 anni fa fresh 11e3a9652a first 8 anni fa friendly-errors-webpack-plugin 11e3a9652a first 8 anni fa from2 11e3a9652a first 8 anni fa fs-write-stream-atomic 11e3a9652a first 8 anni fa fs.realpath 11e3a9652a first 8 anni fa fsevents 11e3a9652a first 8 anni fa fstream 11e3a9652a first 8 anni fa ftp 11e3a9652a first 8 anni fa function-bind 11e3a9652a first 8 anni fa functional-red-black-tree 11e3a9652a first 8 anni fa gauge 11e3a9652a first 8 anni fa gaze 11e3a9652a first 8 anni fa generate-function 11e3a9652a first 8 anni fa generate-object-property 11e3a9652a first 8 anni fa get-caller-file 11e3a9652a first 8 anni fa get-stdin 11e3a9652a first 8 anni fa get-stream 11e3a9652a first 8 anni fa get-uri 11e3a9652a first 8 anni fa get-value 11e3a9652a first 8 anni fa getpass 11e3a9652a first 8 anni fa glob 11e3a9652a first 8 anni fa glob-base 11e3a9652a first 8 anni fa glob-parent 11e3a9652a first 8 anni fa globals 11e3a9652a first 8 anni fa globby 11e3a9652a first 8 anni fa globule 11e3a9652a first 8 anni fa graceful-fs 11e3a9652a first 8 anni fa graceful-readlink 11e3a9652a first 8 anni fa growl 11e3a9652a first 8 anni fa growly 11e3a9652a first 8 anni fa gzip-size 11e3a9652a first 8 anni fa handle-thing 11e3a9652a first 8 anni fa handlebars 11e3a9652a first 8 anni fa har-schema 11e3a9652a first 8 anni fa har-validator 11e3a9652a first 8 anni fa has 11e3a9652a first 8 anni fa has-ansi 11e3a9652a first 8 anni fa has-flag 11e3a9652a first 8 anni fa has-unicode 11e3a9652a first 8 anni fa has-value 11e3a9652a first 8 anni fa has-values 11e3a9652a first 8 anni fa hash-base 11e3a9652a first 8 anni fa hash-sum 11e3a9652a first 8 anni fa hash.js 11e3a9652a first 8 anni fa hawk 11e3a9652a first 8 anni fa he 11e3a9652a first 8 anni fa hmac-drbg 11e3a9652a first 8 anni fa hoek 11e3a9652a first 8 anni fa home-or-tmp 11e3a9652a first 8 anni fa hosted-git-info 11e3a9652a first 8 anni fa hpack.js 11e3a9652a first 8 anni fa html-comment-regex 11e3a9652a first 8 anni fa html-encoding-sniffer 11e3a9652a first 8 anni fa html-entities 11e3a9652a first 8 anni fa html-minifier 11e3a9652a first 8 anni fa html-tags 11e3a9652a first 8 anni fa html-webpack-plugin 11e3a9652a first 8 anni fa htmlparser2 11e3a9652a first 8 anni fa http-deceiver 11e3a9652a first 8 anni fa http-errors 11e3a9652a first 8 anni fa http-parser-js 11e3a9652a first 8 anni fa http-proxy 11e3a9652a first 8 anni fa http-proxy-agent 11e3a9652a first 8 anni fa http-proxy-middleware 11e3a9652a first 8 anni fa http-signature 11e3a9652a first 8 anni fa https-browserify 11e3a9652a first 8 anni fa https-proxy-agent 11e3a9652a first 8 anni fa iconv-lite 11e3a9652a first 8 anni fa icss-replace-symbols 11e3a9652a first 8 anni fa icss-utils 11e3a9652a first 8 anni fa ieee754 11e3a9652a first 8 anni fa iferr 11e3a9652a first 8 anni fa ignore 11e3a9652a first 8 anni fa import-local 11e3a9652a first 8 anni fa imurmurhash 11e3a9652a first 8 anni fa in-publish 11e3a9652a first 8 anni fa indent-string 11e3a9652a first 8 anni fa indexes-of 11e3a9652a first 8 anni fa indexof 11e3a9652a first 8 anni fa inflight 11e3a9652a first 8 anni fa inherits 11e3a9652a first 8 anni fa ini 11e3a9652a first 8 anni fa inquirer 11e3a9652a first 8 anni fa internal-ip 11e3a9652a first 8 anni fa interpret 11e3a9652a first 8 anni fa invariant 11e3a9652a first 8 anni fa invert-kv 11e3a9652a first 8 anni fa ip 11e3a9652a first 8 anni fa ipaddr.js 11e3a9652a first 8 anni fa is-absolute-url 11e3a9652a first 8 anni fa is-accessor-descriptor 11e3a9652a first 8 anni fa is-arrayish 11e3a9652a first 8 anni fa is-binary-path 11e3a9652a first 8 anni fa is-buffer 11e3a9652a first 8 anni fa is-builtin-module 11e3a9652a first 8 anni fa is-callable 11e3a9652a first 8 anni fa is-ci 11e3a9652a first 8 anni fa is-data-descriptor 11e3a9652a first 8 anni fa is-date-object 11e3a9652a first 8 anni fa is-descriptor 11e3a9652a first 8 anni fa is-directory 11e3a9652a first 8 anni fa is-dotfile 11e3a9652a first 8 anni fa is-equal-shallow 11e3a9652a first 8 anni fa is-extendable 11e3a9652a first 8 anni fa is-extglob 11e3a9652a first 8 anni fa is-finite 11e3a9652a first 8 anni fa is-fullwidth-code-point 11e3a9652a first 8 anni fa is-generator-fn 11e3a9652a first 8 anni fa is-glob 11e3a9652a first 8 anni fa is-my-ip-valid 11e3a9652a first 8 anni fa is-my-json-valid 11e3a9652a first 8 anni fa is-number 11e3a9652a first 8 anni fa is-odd 11e3a9652a first 8 anni fa is-path-cwd 11e3a9652a first 8 anni fa is-path-in-cwd 11e3a9652a first 8 anni fa is-path-inside 11e3a9652a first 8 anni fa is-plain-obj 11e3a9652a first 8 anni fa is-plain-object 11e3a9652a first 8 anni fa is-posix-bracket 11e3a9652a first 8 anni fa is-primitive 11e3a9652a first 8 anni fa is-promise 11e3a9652a first 8 anni fa is-property 11e3a9652a first 8 anni fa is-regex 11e3a9652a first 8 anni fa is-resolvable 11e3a9652a first 8 anni fa is-stream 11e3a9652a first 8 anni fa is-svg 11e3a9652a first 8 anni fa is-symbol 11e3a9652a first 8 anni fa is-typedarray 11e3a9652a first 8 anni fa is-utf8 11e3a9652a first 8 anni fa is-whitespace 11e3a9652a first 8 anni fa is-windows 11e3a9652a first 8 anni fa is-wsl 11e3a9652a first 8 anni fa isarray 11e3a9652a first 8 anni fa isexe 11e3a9652a first 8 anni fa isobject 11e3a9652a first 8 anni fa isstream 11e3a9652a first 8 anni fa istanbul-api 11e3a9652a first 8 anni fa istanbul-lib-coverage 11e3a9652a first 8 anni fa istanbul-lib-hook 11e3a9652a first 8 anni fa istanbul-lib-instrument 11e3a9652a first 8 anni fa istanbul-lib-report 11e3a9652a first 8 anni fa istanbul-lib-source-maps 11e3a9652a first 8 anni fa istanbul-reports 11e3a9652a first 8 anni fa jest 11e3a9652a first 8 anni fa jest-changed-files 11e3a9652a first 8 anni fa jest-config 11e3a9652a first 8 anni fa jest-diff 11e3a9652a first 8 anni fa jest-docblock 11e3a9652a first 8 anni fa jest-environment-jsdom 11e3a9652a first 8 anni fa jest-environment-node 11e3a9652a first 8 anni fa jest-get-type 11e3a9652a first 8 anni fa jest-haste-map 11e3a9652a first 8 anni fa jest-jasmine2 11e3a9652a first 8 anni fa jest-leak-detector 11e3a9652a first 8 anni fa jest-matcher-utils 11e3a9652a first 8 anni fa jest-message-util 11e3a9652a first 8 anni fa jest-mock 11e3a9652a first 8 anni fa jest-regex-util 11e3a9652a first 8 anni fa jest-resolve 11e3a9652a first 8 anni fa jest-resolve-dependencies 11e3a9652a first 8 anni fa jest-runner 11e3a9652a first 8 anni fa jest-runtime 11e3a9652a first 8 anni fa jest-serializer 11e3a9652a first 8 anni fa jest-serializer-vue 11e3a9652a first 8 anni fa jest-snapshot 11e3a9652a first 8 anni fa jest-util 11e3a9652a first 8 anni fa jest-validate 11e3a9652a first 8 anni fa jest-worker 11e3a9652a first 8 anni fa js-base64 11e3a9652a first 8 anni fa js-beautify 11e3a9652a first 8 anni fa js-tokens 11e3a9652a first 8 anni fa js-yaml 11e3a9652a first 8 anni fa jsbn 11e3a9652a first 8 anni fa jsdom 11e3a9652a first 8 anni fa jsesc 11e3a9652a first 8 anni fa json-loader 11e3a9652a first 8 anni fa json-schema 11e3a9652a first 8 anni fa json-schema-traverse 11e3a9652a first 8 anni fa json-stable-stringify 11e3a9652a first 8 anni fa json-stable-stringify-without-jsonify 11e3a9652a first 8 anni fa json-stringify-safe 11e3a9652a first 8 anni fa json3 11e3a9652a first 8 anni fa json5 11e3a9652a first 8 anni fa jsonify 11e3a9652a first 8 anni fa jsonpointer 11e3a9652a first 8 anni fa jsprim 11e3a9652a first 8 anni fa kew 11e3a9652a first 8 anni fa killable 11e3a9652a first 8 anni fa kind-of 11e3a9652a first 8 anni fa last-call-webpack-plugin 11e3a9652a first 8 anni fa lazy-cache 11e3a9652a first 8 anni fa lcid 11e3a9652a first 8 anni fa left-pad 11e3a9652a first 8 anni fa leven 11e3a9652a first 8 anni fa levn 11e3a9652a first 8 anni fa load-json-file 11e3a9652a first 8 anni fa loader-fs-cache 11e3a9652a first 8 anni fa loader-runner 11e3a9652a first 8 anni fa loader-utils 11e3a9652a first 8 anni fa locate-path 11e3a9652a first 8 anni fa lodash 11e3a9652a first 8 anni fa lodash._arraycopy 11e3a9652a first 8 anni fa lodash._arrayeach 11e3a9652a first 8 anni fa lodash._baseassign 11e3a9652a first 8 anni fa lodash._baseclone 11e3a9652a first 8 anni fa lodash._basecopy 11e3a9652a first 8 anni fa lodash._basecreate 11e3a9652a first 8 anni fa lodash._basefor 11e3a9652a first 8 anni fa lodash._bindcallback 11e3a9652a first 8 anni fa lodash._getnative 11e3a9652a first 8 anni fa lodash._isiterateecall 11e3a9652a first 8 anni fa lodash._stack 11e3a9652a first 8 anni fa lodash.assign 11e3a9652a first 8 anni fa lodash.camelcase 11e3a9652a first 8 anni fa lodash.clone 11e3a9652a first 8 anni fa lodash.clonedeep 11e3a9652a first 8 anni fa lodash.create 11e3a9652a first 8 anni fa lodash.defaultsdeep 11e3a9652a first 8 anni fa lodash.isarguments 11e3a9652a first 8 anni fa lodash.isarray 11e3a9652a first 8 anni fa lodash.isplainobject 11e3a9652a first 8 anni fa lodash.keys 11e3a9652a first 8 anni fa lodash.keysin 11e3a9652a first 8 anni fa lodash.memoize 11e3a9652a first 8 anni fa lodash.mergewith 11e3a9652a first 8 anni fa lodash.rest 11e3a9652a first 8 anni fa lodash.sortby 11e3a9652a first 8 anni fa lodash.tail 11e3a9652a first 8 anni fa lodash.uniq 11e3a9652a first 8 anni fa log-symbols 11e3a9652a first 8 anni fa loglevel 11e3a9652a first 8 anni fa longest 11e3a9652a first 8 anni fa loose-envify 11e3a9652a first 8 anni fa loud-rejection 11e3a9652a first 8 anni fa lower-case 11e3a9652a first 8 anni fa lru-cache 11e3a9652a first 8 anni fa macaddress 11e3a9652a first 8 anni fa make-dir 11e3a9652a first 8 anni fa makeerror 11e3a9652a first 8 anni fa map-cache 11e3a9652a first 8 anni fa map-obj 11e3a9652a first 8 anni fa map-visit 11e3a9652a first 8 anni fa math-expression-evaluator 11e3a9652a first 8 anni fa md5.js 11e3a9652a first 8 anni fa media-typer 11e3a9652a first 8 anni fa mem 11e3a9652a first 8 anni fa memory-fs 11e3a9652a first 8 anni fa meow 11e3a9652a first 8 anni fa merge 11e3a9652a first 8 anni fa merge-descriptors 11e3a9652a first 8 anni fa merge-stream 11e3a9652a first 8 anni fa methods 11e3a9652a first 8 anni fa micromatch 11e3a9652a first 8 anni fa miller-rabin 11e3a9652a first 8 anni fa mime 11e3a9652a first 8 anni fa mime-db 11e3a9652a first 8 anni fa mime-types 11e3a9652a first 8 anni fa mimic-fn 11e3a9652a first 8 anni fa minimalistic-assert 11e3a9652a first 8 anni fa minimalistic-crypto-utils 11e3a9652a first 8 anni fa minimatch 11e3a9652a first 8 anni fa minimist 11e3a9652a first 8 anni fa mississippi 11e3a9652a first 8 anni fa mixin-deep 11e3a9652a first 8 anni fa mixin-object 11e3a9652a first 8 anni fa mkdirp 11e3a9652a first 8 anni fa mkpath 11e3a9652a first 8 anni fa mocha-nightwatch 11e3a9652a first 8 anni fa move-concurrently 11e3a9652a first 8 anni fa ms 11e3a9652a first 8 anni fa multicast-dns 11e3a9652a first 8 anni fa multicast-dns-service-types 11e3a9652a first 8 anni fa mute-stream 11e3a9652a first 8 anni fa nan 11e3a9652a first 8 anni fa nanomatch 11e3a9652a first 8 anni fa natural-compare 11e3a9652a first 8 anni fa negotiator 11e3a9652a first 8 anni fa neo-async 11e3a9652a first 8 anni fa netmask 11e3a9652a first 8 anni fa next-tick 11e3a9652a first 8 anni fa nightwatch 11e3a9652a first 8 anni fa no-case 11e3a9652a first 8 anni fa node-cache 11e3a9652a first 8 anni fa node-forge 11e3a9652a first 8 anni fa node-gyp 11e3a9652a first 8 anni fa node-int64 11e3a9652a first 8 anni fa node-libs-browser 11e3a9652a first 8 anni fa node-notifier 11e3a9652a first 8 anni fa node-sass 11e3a9652a first 8 anni fa nopt 11e3a9652a first 8 anni fa normalize-package-data 11e3a9652a first 8 anni fa normalize-path 11e3a9652a first 8 anni fa normalize-range 11e3a9652a first 8 anni fa normalize-url 11e3a9652a first 8 anni fa normalize-wheel 11e3a9652a first 8 anni fa npm-run-path 11e3a9652a first 8 anni fa npmlog 11e3a9652a first 8 anni fa nth-check 11e3a9652a first 8 anni fa num2fraction 11e3a9652a first 8 anni fa number-is-nan 11e3a9652a first 8 anni fa nwmatcher 11e3a9652a first 8 anni fa oauth-sign 11e3a9652a first 8 anni fa object-assign 11e3a9652a first 8 anni fa object-copy 11e3a9652a first 8 anni fa object-hash 11e3a9652a first 8 anni fa object-keys 11e3a9652a first 8 anni fa object-visit 11e3a9652a first 8 anni fa object.getownpropertydescriptors 11e3a9652a first 8 anni fa object.omit 11e3a9652a first 8 anni fa object.pick 11e3a9652a first 8 anni fa obuf 11e3a9652a first 8 anni fa on-finished 11e3a9652a first 8 anni fa on-headers 11e3a9652a first 8 anni fa once 11e3a9652a first 8 anni fa onetime 11e3a9652a first 8 anni fa opener 11e3a9652a first 8 anni fa opn 11e3a9652a first 8 anni fa optimist 11e3a9652a first 8 anni fa optimize-css-assets-webpack-plugin 11e3a9652a first 8 anni fa optionator 11e3a9652a first 8 anni fa ora 11e3a9652a first 8 anni fa original 11e3a9652a first 8 anni fa os-browserify 11e3a9652a first 8 anni fa os-homedir 11e3a9652a first 8 anni fa os-locale 11e3a9652a first 8 anni fa os-tmpdir 11e3a9652a first 8 anni fa osenv 11e3a9652a first 8 anni fa p-finally 11e3a9652a first 8 anni fa p-limit 11e3a9652a first 8 anni fa p-locate 11e3a9652a first 8 anni fa p-map 11e3a9652a first 8 anni fa p-try 11e3a9652a first 8 anni fa pac-proxy-agent 11e3a9652a first 8 anni fa pac-resolver 11e3a9652a first 8 anni fa pako 11e3a9652a first 8 anni fa parallel-transform 11e3a9652a first 8 anni fa param-case 11e3a9652a first 8 anni fa parse-asn1 11e3a9652a first 8 anni fa parse-glob 11e3a9652a first 8 anni fa parse-json 11e3a9652a first 8 anni fa parse5 11e3a9652a first 8 anni fa parseurl 11e3a9652a first 8 anni fa pascalcase 11e3a9652a first 8 anni fa path-browserify 11e3a9652a first 8 anni fa path-dirname 11e3a9652a first 8 anni fa path-exists 11e3a9652a first 8 anni fa path-is-absolute 11e3a9652a first 8 anni fa path-is-inside 11e3a9652a first 8 anni fa path-key 11e3a9652a first 8 anni fa path-parse 11e3a9652a first 8 anni fa path-to-regexp 11e3a9652a first 8 anni fa path-type 11e3a9652a first 8 anni fa pbkdf2 11e3a9652a first 8 anni fa pend 11e3a9652a first 8 anni fa performance-now 11e3a9652a first 8 anni fa pify 11e3a9652a first 8 anni fa pinkie 11e3a9652a first 8 anni fa pinkie-promise 11e3a9652a first 8 anni fa pkg-dir 11e3a9652a first 8 anni fa pluralize 11e3a9652a first 8 anni fa pn 11e3a9652a first 8 anni fa portfinder 11e3a9652a first 8 anni fa posix-character-classes 11e3a9652a first 8 anni fa postcss 11e3a9652a first 8 anni fa postcss-calc 11e3a9652a first 8 anni fa postcss-colormin 11e3a9652a first 8 anni fa postcss-convert-values 11e3a9652a first 8 anni fa postcss-discard-comments 11e3a9652a first 8 anni fa postcss-discard-duplicates 11e3a9652a first 8 anni fa postcss-discard-empty 11e3a9652a first 8 anni fa postcss-discard-overridden 11e3a9652a first 8 anni fa postcss-discard-unused 11e3a9652a first 8 anni fa postcss-filter-plugins 11e3a9652a first 8 anni fa postcss-import 11e3a9652a first 8 anni fa postcss-load-config 11e3a9652a first 8 anni fa postcss-load-options 11e3a9652a first 8 anni fa postcss-load-plugins 11e3a9652a first 8 anni fa postcss-loader 11e3a9652a first 8 anni fa postcss-merge-idents 11e3a9652a first 8 anni fa postcss-merge-longhand 11e3a9652a first 8 anni fa postcss-merge-rules 11e3a9652a first 8 anni fa postcss-message-helpers 11e3a9652a first 8 anni fa postcss-minify-font-values 11e3a9652a first 8 anni fa postcss-minify-gradients 11e3a9652a first 8 anni fa postcss-minify-params 11e3a9652a first 8 anni fa postcss-minify-selectors 11e3a9652a first 8 anni fa postcss-modules-extract-imports 11e3a9652a first 8 anni fa postcss-modules-local-by-default 11e3a9652a first 8 anni fa postcss-modules-scope 11e3a9652a first 8 anni fa postcss-modules-values 11e3a9652a first 8 anni fa postcss-normalize-charset 11e3a9652a first 8 anni fa postcss-normalize-url 11e3a9652a first 8 anni fa postcss-ordered-values 11e3a9652a first 8 anni fa postcss-reduce-idents 11e3a9652a first 8 anni fa postcss-reduce-initial 11e3a9652a first 8 anni fa postcss-reduce-transforms 11e3a9652a first 8 anni fa postcss-selector-parser 11e3a9652a first 8 anni fa postcss-svgo 11e3a9652a first 8 anni fa postcss-unique-selectors 11e3a9652a first 8 anni fa postcss-url 11e3a9652a first 8 anni fa postcss-value-parser 11e3a9652a first 8 anni fa postcss-zindex 11e3a9652a first 8 anni fa prelude-ls 11e3a9652a first 8 anni fa prepend-http 11e3a9652a first 8 anni fa preserve 11e3a9652a first 8 anni fa prettier 11e3a9652a first 8 anni fa pretty 11e3a9652a first 8 anni fa pretty-error 11e3a9652a first 8 anni fa pretty-format 11e3a9652a first 8 anni fa private 11e3a9652a first 8 anni fa process 11e3a9652a first 8 anni fa process-nextick-args 11e3a9652a first 8 anni fa progress 11e3a9652a first 8 anni fa promise-inflight 11e3a9652a first 8 anni fa proto-list 11e3a9652a first 8 anni fa proxy-addr 11e3a9652a first 8 anni fa proxy-agent 11e3a9652a first 8 anni fa prr 11e3a9652a first 8 anni fa pseudomap 11e3a9652a first 8 anni fa public-encrypt 11e3a9652a first 8 anni fa pump 11e3a9652a first 8 anni fa pumpify 11e3a9652a first 8 anni fa punycode 11e3a9652a first 8 anni fa q 11e3a9652a first 8 anni fa qrcodejs2 11e3a9652a first 8 anni fa qs 11e3a9652a first 8 anni fa query-string 11e3a9652a first 8 anni fa querystring 11e3a9652a first 8 anni fa querystring-es3 11e3a9652a first 8 anni fa querystringify 11e3a9652a first 8 anni fa randomatic 11e3a9652a first 8 anni fa randombytes 11e3a9652a first 8 anni fa randomfill 11e3a9652a first 8 anni fa range-parser 11e3a9652a first 8 anni fa raw-body 11e3a9652a first 8 anni fa read-cache 11e3a9652a first 8 anni fa read-pkg 11e3a9652a first 8 anni fa read-pkg-up 11e3a9652a first 8 anni fa readable-stream 11e3a9652a first 8 anni fa readdirp 11e3a9652a first 8 anni fa realpath-native 11e3a9652a first 8 anni fa rechoir 11e3a9652a first 8 anni fa redent 11e3a9652a first 8 anni fa reduce-css-calc 11e3a9652a first 8 anni fa reduce-function-call 11e3a9652a first 8 anni fa regenerate 11e3a9652a first 8 anni fa regenerator-runtime 11e3a9652a first 8 anni fa regenerator-transform 11e3a9652a first 8 anni fa regex-cache 11e3a9652a first 8 anni fa regex-not 11e3a9652a first 8 anni fa regexpp 11e3a9652a first 8 anni fa regexpu-core 11e3a9652a first 8 anni fa regjsgen 11e3a9652a first 8 anni fa regjsparser 11e3a9652a first 8 anni fa relateurl 11e3a9652a first 8 anni fa remove-trailing-separator 11e3a9652a first 8 anni fa renderkid 11e3a9652a first 8 anni fa repeat-element 11e3a9652a first 8 anni fa repeat-string 11e3a9652a first 8 anni fa repeating 11e3a9652a first 8 anni fa request 11e3a9652a first 8 anni fa request-promise-core 11e3a9652a first 8 anni fa request-promise-native 11e3a9652a first 8 anni fa require-directory 11e3a9652a first 8 anni fa require-from-string 11e3a9652a first 8 anni fa require-main-filename 11e3a9652a first 8 anni fa require-uncached 11e3a9652a first 8 anni fa requires-port 11e3a9652a first 8 anni fa resize-observer-polyfill 11e3a9652a first 8 anni fa resolve 11e3a9652a first 8 anni fa resolve-cwd 11e3a9652a first 8 anni fa resolve-from 11e3a9652a first 8 anni fa resolve-url 11e3a9652a first 8 anni fa restore-cursor 11e3a9652a first 8 anni fa ret 11e3a9652a first 8 anni fa right-align 11e3a9652a first 8 anni fa rimraf 11e3a9652a first 8 anni fa ripemd160 11e3a9652a first 8 anni fa run-async 11e3a9652a first 8 anni fa run-queue 11e3a9652a first 8 anni fa rx-lite 11e3a9652a first 8 anni fa rx-lite-aggregates 11e3a9652a first 8 anni fa safe-buffer 11e3a9652a first 8 anni fa safe-regex 11e3a9652a first 8 anni fa safer-buffer 11e3a9652a first 8 anni fa sane 11e3a9652a first 8 anni fa sass-graph 11e3a9652a first 8 anni fa sass-loader 11e3a9652a first 8 anni fa sax 11e3a9652a first 8 anni fa schema-utils 11e3a9652a first 8 anni fa scss-tokenizer 11e3a9652a first 8 anni fa select-hose 11e3a9652a first 8 anni fa selenium-server 11e3a9652a first 8 anni fa selfsigned 11e3a9652a first 8 anni fa semver 11e3a9652a first 8 anni fa send 11e3a9652a first 8 anni fa serialize-javascript 11e3a9652a first 8 anni fa serve-index 11e3a9652a first 8 anni fa serve-static 11e3a9652a first 8 anni fa set-blocking 11e3a9652a first 8 anni fa set-immediate-shim 11e3a9652a first 8 anni fa set-value 11e3a9652a first 8 anni fa setimmediate 11e3a9652a first 8 anni fa setprototypeof 11e3a9652a first 8 anni fa sha.js 11e3a9652a first 8 anni fa shallow-clone 11e3a9652a first 8 anni fa shebang-command 11e3a9652a first 8 anni fa shebang-regex 11e3a9652a first 8 anni fa shelljs 11e3a9652a first 8 anni fa shellwords 11e3a9652a first 8 anni fa sigmund 11e3a9652a first 8 anni fa signal-exit 11e3a9652a first 8 anni fa slash 11e3a9652a first 8 anni fa slice-ansi 11e3a9652a first 8 anni fa smart-buffer 11e3a9652a first 8 anni fa snapdragon 11e3a9652a first 8 anni fa snapdragon-node 11e3a9652a first 8 anni fa snapdragon-util 11e3a9652a first 8 anni fa sntp 11e3a9652a first 8 anni fa sockjs 11e3a9652a first 8 anni fa sockjs-client 11e3a9652a first 8 anni fa socks 11e3a9652a first 8 anni fa socks-proxy-agent 11e3a9652a first 8 anni fa sort-keys 11e3a9652a first 8 anni fa source-list-map 11e3a9652a first 8 anni fa source-map 11e3a9652a first 8 anni fa source-map-resolve 11e3a9652a first 8 anni fa source-map-support 11e3a9652a first 8 anni fa source-map-url 11e3a9652a first 8 anni fa spdx-correct 11e3a9652a first 8 anni fa spdx-exceptions 11e3a9652a first 8 anni fa spdx-expression-parse 11e3a9652a first 8 anni fa spdx-license-ids 11e3a9652a first 8 anni fa spdy 11e3a9652a first 8 anni fa spdy-transport 11e3a9652a first 8 anni fa split-string 11e3a9652a first 8 anni fa sprintf-js 11e3a9652a first 8 anni fa sshpk 11e3a9652a first 8 anni fa ssri 11e3a9652a first 8 anni fa stack-utils 11e3a9652a first 8 anni fa stackframe 11e3a9652a first 8 anni fa static-extend 11e3a9652a first 8 anni fa statuses 11e3a9652a first 8 anni fa stdout-stream 11e3a9652a first 8 anni fa stealthy-require 11e3a9652a first 8 anni fa stream-browserify 11e3a9652a first 8 anni fa stream-each 11e3a9652a first 8 anni fa stream-http 11e3a9652a first 8 anni fa stream-shift 11e3a9652a first 8 anni fa strict-uri-encode 11e3a9652a first 8 anni fa string-length 11e3a9652a first 8 anni fa string-width 11e3a9652a first 8 anni fa string_decoder 11e3a9652a first 8 anni fa stringstream 11e3a9652a first 8 anni fa strip-ansi 11e3a9652a first 8 anni fa strip-bom 11e3a9652a first 8 anni fa strip-eof 11e3a9652a first 8 anni fa strip-indent 11e3a9652a first 8 anni fa strip-json-comments 11e3a9652a first 8 anni fa supports-color 11e3a9652a first 8 anni fa svg-tags 11e3a9652a first 8 anni fa svgo 11e3a9652a first 8 anni fa symbol-tree 11e3a9652a first 8 anni fa table 11e3a9652a first 8 anni fa tapable 11e3a9652a first 8 anni fa tar 11e3a9652a first 8 anni fa test-exclude 11e3a9652a first 8 anni fa text-table 11e3a9652a first 8 anni fa throat 11e3a9652a first 8 anni fa throttle-debounce 11e3a9652a first 8 anni fa through 11e3a9652a first 8 anni fa through2 11e3a9652a first 8 anni fa thunkify 11e3a9652a first 8 anni fa thunky 11e3a9652a first 8 anni fa time-stamp 11e3a9652a first 8 anni fa timers-browserify 11e3a9652a first 8 anni fa tmp 11e3a9652a first 8 anni fa tmpl 11e3a9652a first 8 anni fa to-arraybuffer 11e3a9652a first 8 anni fa to-fast-properties 11e3a9652a first 8 anni fa to-object-path 11e3a9652a first 8 anni fa to-regex 11e3a9652a first 8 anni fa to-regex-range 11e3a9652a first 8 anni fa toposort 11e3a9652a first 8 anni fa tough-cookie 11e3a9652a first 8 anni fa tr46 11e3a9652a first 8 anni fa trim-newlines 11e3a9652a first 8 anni fa trim-right 11e3a9652a first 8 anni fa true-case-path 11e3a9652a first 8 anni fa tryer 11e3a9652a first 8 anni fa tsconfig 11e3a9652a first 8 anni fa tty-browserify 11e3a9652a first 8 anni fa tunnel-agent 11e3a9652a first 8 anni fa tweetnacl 11e3a9652a first 8 anni fa type-check 11e3a9652a first 8 anni fa type-detect 11e3a9652a first 8 anni fa type-is 11e3a9652a first 8 anni fa typedarray 11e3a9652a first 8 anni fa uglify-js 11e3a9652a first 8 anni fa uglify-to-browserify 11e3a9652a first 8 anni fa uglifyjs-webpack-plugin 11e3a9652a first 8 anni fa union-value 11e3a9652a first 8 anni fa uniq 11e3a9652a first 8 anni fa uniqid 11e3a9652a first 8 anni fa uniqs 11e3a9652a first 8 anni fa unique-filename 11e3a9652a first 8 anni fa unique-slug 11e3a9652a first 8 anni fa unpipe 11e3a9652a first 8 anni fa unset-value 11e3a9652a first 8 anni fa upath 11e3a9652a first 8 anni fa upper-case 11e3a9652a first 8 anni fa uri-js 11e3a9652a first 8 anni fa urix 11e3a9652a first 8 anni fa url 11e3a9652a first 8 anni fa url-loader 11e3a9652a first 8 anni fa url-parse 11e3a9652a first 8 anni fa use 11e3a9652a first 8 anni fa util 11e3a9652a first 8 anni fa util-deprecate 11e3a9652a first 8 anni fa util.promisify 11e3a9652a first 8 anni fa utila 11e3a9652a first 8 anni fa utils-merge 11e3a9652a first 8 anni fa uuid 11e3a9652a first 8 anni fa validate-npm-package-license 11e3a9652a first 8 anni fa vary 11e3a9652a first 8 anni fa vendors 11e3a9652a first 8 anni fa verror 11e3a9652a first 8 anni fa vm-browserify 11e3a9652a first 8 anni fa vue 11e3a9652a first 8 anni fa vue-eslint-parser 11e3a9652a first 8 anni fa vue-hot-reload-api 11e3a9652a first 8 anni fa vue-jest 11e3a9652a first 8 anni fa vue-loader 11e3a9652a first 8 anni fa vue-router 11e3a9652a first 8 anni fa vue-style-loader 11e3a9652a first 8 anni fa vue-template-compiler 11e3a9652a first 8 anni fa vue-template-es2015-compiler 11e3a9652a first 8 anni fa w3c-hr-time 11e3a9652a first 8 anni fa walker 11e3a9652a first 8 anni fa watch 11e3a9652a first 8 anni fa watchpack 11e3a9652a first 8 anni fa wbuf 11e3a9652a first 8 anni fa webidl-conversions 11e3a9652a first 8 anni fa webpack 11e3a9652a first 8 anni fa webpack-bundle-analyzer 11e3a9652a first 8 anni fa webpack-dev-middleware 11e3a9652a first 8 anni fa webpack-dev-server 11e3a9652a first 8 anni fa webpack-merge 11e3a9652a first 8 anni fa webpack-sources 11e3a9652a first 8 anni fa websocket-driver 11e3a9652a first 8 anni fa websocket-extensions 11e3a9652a first 8 anni fa whatwg-encoding 11e3a9652a first 8 anni fa whatwg-mimetype 11e3a9652a first 8 anni fa whatwg-url 11e3a9652a first 8 anni fa whet.extend 11e3a9652a first 8 anni fa which 11e3a9652a first 8 anni fa which-module 11e3a9652a first 8 anni fa wide-align 11e3a9652a first 8 anni fa window-size 11e3a9652a first 8 anni fa wordwrap 11e3a9652a first 8 anni fa worker-farm 11e3a9652a first 8 anni fa wrap-ansi 11e3a9652a first 8 anni fa wrappy 11e3a9652a first 8 anni fa write 11e3a9652a first 8 anni fa write-file-atomic 11e3a9652a first 8 anni fa ws 11e3a9652a first 8 anni fa xml-name-validator 11e3a9652a first 8 anni fa xregexp 11e3a9652a first 8 anni fa xtend 11e3a9652a first 8 anni fa xxhashjs 11e3a9652a first 8 anni fa y18n 11e3a9652a first 8 anni fa yallist 11e3a9652a first 8 anni fa yargs 11e3a9652a first 8 anni fa yargs-parser 11e3a9652a first 8 anni fa yauzl 11e3a9652a first 8 anni fa zrender 11e3a9652a first 8 anni fa adminSystem - Gogs: Go Git Service

暂无描述

README.md 6.5KB

NPM version build status Test coverage Downloads

Doctrine

Doctrine is a JSDoc parser that parses documentation comments from JavaScript (you need to pass in the comment, not a whole JavaScript file).

Installation

You can install Doctrine using npm:

$ npm install doctrine --save-dev

Doctrine can also be used in web browsers using Browserify.

Usage

Require doctrine inside of your JavaScript:

var doctrine = require("doctrine");

parse()

The primary method is parse(), which accepts two arguments: the JSDoc comment to parse and an optional options object. The available options are:

  • unwrap - set to true to delete the leading /**, any * that begins a line, and the trailing */ from the source text. Default: false.
  • tags - an array of tags to return. When specified, Doctrine returns only tags in this array. For example, if tags is ["param"], then only @param tags will be returned. Default: null.
  • recoverable - set to true to keep parsing even when syntax errors occur. Default: false.
  • sloppy - set to true to allow optional parameters to be specified in brackets (@param {string} [foo]). Default: false.
  • lineNumbers - set to true to add lineNumber to each node, specifying the line on which the node is found in the source. Default: false.
  • range - set to true to add range to each node, specifying the start and end index of the node in the original comment. Default: false.

Here's a simple example:

var ast = doctrine.parse(
    [
        "/**",
        " * This function comment is parsed by doctrine",
        " * @param {{ok:String}} userName",
        "*/"
    ].join('\n'), { unwrap: true });

This example returns the following AST:

{
    "description": "This function comment is parsed by doctrine",
    "tags": [
        {
            "title": "param",
            "description": null,
            "type": {
                "type": "RecordType",
                "fields": [
                    {
                        "type": "FieldType",
                        "key": "ok",
                        "value": {
                            "type": "NameExpression",
                            "name": "String"
                        }
                    }
                ]
            },
            "name": "userName"
        }
    ]
}

See the demo page more detail.

Team

These folks keep the project moving and are resources for help:

Contributing

Issues and pull requests will be triaged and responded to as quickly as possible. We operate under the ESLint Contributor Guidelines, so please be sure to read them before contributing. If you're not sure where to dig in, check out the issues.

Frequently Asked Questions

Can I pass a whole JavaScript file to Doctrine?

No. Doctrine can only parse JSDoc comments, so you'll need to pass just the JSDoc comment to Doctrine in order to work.

License

doctrine

Copyright JS Foundation and other contributors, https://js.foundation

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

esprima

some of functions is derived from esprima

Copyright (C) 2012, 2011 Ariya Hidayat (twitter: @ariyahidayat) and other contributors.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

closure-compiler

some of extensions is derived from closure-compiler

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/

Where to ask for help?

Join our Chatroom