Socket
Socket
Sign inDemoInstall

jscs-jsdoc

Package Overview
Dependencies
Maintainers
2
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jscs-jsdoc - npm Package Versions

2345

2.0.0

Diff

qfox
published 1.3.2 •

Changelog

Source

[v1.3.2] - 2016-03-22

Bug fixes

Tag sets

  • [f301aaea5b] - Tags: add listens to jsdoc3.json (Ian McBurnie)

Misc

  • [01e26502bb] - Chore: fix links in CHANGELOG.md (Alexey Yaroshevich)
qfox
published 1.3.1 •

Changelog

Source

[v1.3.1] - 2015-12-09

This is more like cosmetic patch release to keep bundling into jscs. It was a bad idea to add back peerDeps.

Misc

  • [d4e28d85f7] - Chore: drop peer deps (there is no way to use it) (Alexey Yaroshevich)
  • [bb3e784377] - Chore: drop rudimentary compiled browserified version (Alexey Yaroshevich)
qfox
published 1.3.0 •

Changelog

Source

[v1.3.0] - 2015-12-05

It was more than 2 months gap since the last release and here we are with a couple of bug fixes and better ES2015 support. A big part of fixes related to requireDescriptionCompleteSentence rule. If you had troubles with it you can give it a try now. enforceExistence now supports ES2015 exports and treats it like CommonJS module.exports.

Also we should note that Jordan Harband came with a node v0.8 support :tada:. Thank you, Jordan!

Besides the current release there will be a huge update with a new :gift:jsdoctypeparser with better support of jsdoc types and several very important changes especially for linters. It's still in alpha but feels like it could be a good idea to release an alpha version with it (I guess it will be the next :shipit: one).

P.S. Futher releases should be more often since I'll found few hours a week to do it... But if you feel that your ideas should be implemented, or you are ready to assist with issues, or even help with maintaining, let's collaborate, :trophy: waits you.

Changes in rules

  • [b9ffead365] - Update Rule: inlined tags in requireDescriptionCompleteSentence (Alexey Yaroshevich)
  • [5cae0345b6] - Update Rule: add arrow exception to enforceExistence rule (Alexej Yaroshevich)

Bug fixes

  • [4735603a75] - Fix: dont stick IIFE with outpadded docblock (Alexey Yaroshevich)
  • [42c642a98a] - Fix: lists now treats like a sentence in requireDescriptionCompleteSentence (Alexey Yaroshevich)
  • [9805a4ebf5] - Fix: dot in abbreviation is treated like an end (Alexey Yaroshevich)
  • [c771b255ed] - Fix: slightly correct description calculation (Alexey Yaroshevich)
  • [84def6aedc] - Fix: scope for arrow functions (Sergey Zarouski)
  • [739ed3fe2f] - Fix: add ExportNamedDeclaration to enforceExistence (Alexej Yaroshevich)
  • [5f7d756aa8] - Fix: add support of es6 exports in enforceExistence (Alexej Yaroshevich)

Tag sets

  • [d2070ef6e0] - Tags: add override as a valid tag to jsdoc3 set (Brittany Tarvin)

Docs

  • [4db0f2b5d4] - Docs: add changelog for release and fix readme (Alexey Yaroshevich)
  • [244c3876b8] - Docs: fix travis link, change gitter chat to node-jscs (Alexey Yaroshevich)
  • [4d28215a06] - Docs: drop browser section, add note about bundling into jscs (Alexey Yaroshevich)
  • [21f5eda422] - Docs: fix mistyped example for requireDescriptionCompleteSentense (Alexey Yaroshevich)
  • [d91140dc43] - Docs: fix grammar for couple of rules (Alexej Yaroshevich)
  • [6c74293b97] - Docs: update deprecated enforceExistence in Usage section (Damien SEGUIN)

Misc

  • [0094e85d47] - Chore: return peerDeps since they are valid (Alexey Yaroshevich)
  • [842dcb5f3d] - Chore: add more nodes to travis: 0.8, 4 and 5 (Alexey Yaroshevich)
  • [c25a184fb4] - Chore: bump comment-parser to v0.3.1 (Jordan Harband)
  • [5df4bff183] - Misc: replace tabs with spaces (Alexej Yaroshevich)
qfox
published 1.2.0 •

Changelog

Source

[v1.2.0] - 2015-09-22

New rules and values

  • [aa40ed5c6e] - New Rule: checkParamExistence (Jon Robson)
  • [e381c1a6e1] - New Rule: requireReturnDescription (weekens)
  • [379e9ff023] - enforceExistence: add paramless-procedures exception (Sergey Zarouski)

Tag sets

  • [1d6e20f588] - Tags: add @inheritdoc, @implements tags to jsdoc3 set (Alexej Yaroshevich)
  • [d670802aa8] - checkAnnotations: add interface tag to jsdoc3 set (Alexej Yaroshevich)

Bug fixes

  • [1beefd3823] - checkReturnTypes: skip checking 'this.something' (Alexej Yaroshevich)
  • [1a085085c0] - enforceExistence: fix error location property (Shmavon Gazanchyan)
  • [140dfd683a] - enforceExistence: rework rule, add options to suppress exporting, expressions, etc. (Matt Votsikas)
  • [f3985b0930] - requireDescriptionCompleteSentence: fix trailing non-word character bug (Titus Wormer)
  • [c74cc592d4] - requireHyphenBeforeDescription: improve multiline support checks (Alexej Yaroshevich)

Misc

  • [4548ecfe7a] - Misc: find docblock before a blank line (Luke Vivier)
  • [b0d220f8b2] - Misc: add test for checkParamNames (Alexej Yaroshevich)
  • [c768497833] - Misc: make error messages consistent: sentence case and no period (aj-dev)
  • [b9da3fc3e0] - Misc: fix codestyle error (Alexej Yaroshevich)
  • [8ba3eaf748] - Misc: update jscs and fix tests (Alexej Yaroshevich)
  • [43bfdeb48c] - Misc: skip checking for incorrectly formatted jsdoc blocks (Alexej Yaroshevich)
  • [50411e0b61] - Misc: pass context of jsdoc to sub-rule configurate (Alexej Yaroshevich)
  • [96e976539f] - checkAnnotations: store rule configuration locally (Alexej Yaroshevich)

Docs

  • [37e3f44b8d] - Docs: fix markup (Alexej Yaroshevich)
  • [e8a73ccb2e] - Docs: fix code highlight in README.md (Felquis Gimenes)
qfox
published 1.1.0 •

Changelog

Source

[v1.1.0] - 2015-06-24

New rules

  • [152ab67a91] - New rule: requireDescriptionCompleteSentence (dtracers)
  • [bf19a6c34c] - New rule: requireParamDescription (dtracers)

Bug fixes

  • [79e316c2f2] - leadingUnderscoreAccess: skip checking for overriden methods #114 (Alexej Yaroshevich)

Docs

  • [9e56f72b88] - Docs: Add requireDescriptionCompleteSentence to readme. (dtracers)
  • [a34608a22b] - Docs: update changelog, fix broken link (Alexej Yaroshevich)
  • [abce52aea2] - Docs: update changelog and fix url (Alexej Yaroshevich)
  • [262ce3f3c5] - Docs: add rule requireParamDescription (Alexej Yaroshevich)

Misc

  • [cf2aff91c2] - Misc: bump jsdoctypeparser to use new PEG parser (Alexej Yaroshevich)
  • [544cf7d7cb] - Misc: add changelog npm command (Alexej Yaroshevich)
  • [85fba47e7f] - requireParamTypes: Change if to early return format (dtracers)
qfox
published 1.0.1 •

Changelog

Source

[v1.0.1] - 2015-05-11

Fixing version for jsdoctypeparser to prevent unexpected reports for some non-standard declarations.

Misc

  • [7d1e3c9711] - pkg: fixup version to prevent unexpected reports (Alexej Yaroshevich)
qfox
published 1.0.0 •

Changelog

Source

[v1.0.0] - 2015-05-04

Great patch for checkParamNames rule and params destructuring by Alexander Zeilmann, thanks!

Also added rules for controlling newline at the end of description, couple of bug fixes, coveralls, and docs update.

New rules

  • [3e86bd40f4] - disallowNewlineAfterDescription: mirror for require, #85 (Alexej Yaroshevich)
  • [ca972d4621] - requireNewlineAfterDescription: rule to enforce newline after doc description, #85 (Alexej Yaroshevich)

Bug fixes

  • [e754b468b8] - checkParamNames: prevent failing on destructuring, and allow fake arguments, #90 (Alexander Zeilmann)
  • [231b3594aa] - checkRedundantReturns: skip reporting for abstract declarations, #93 (Alexej Yaroshevich)
  • [d6068f48cc] - core: parsing whitespaces in description correctly (Alexej Yaroshevich)

Misc

  • [2598d6d059] - Coverage: add coveralls to travis, #102 (Alexej Yaroshevich)
  • [0f3a308a5c] - jscsrc: add requireNewlineAfterDescription rule (Alexej Yaroshevich)
  • [3b1ed481ab] - pkg: update deps (Alexej Yaroshevich)

Docs

  • [3bb3c225e2] - Docs: add requireNewlineAfterDescription, disallowNewlineAfterDescription, #85 (Alexej Yaroshevich)
  • [fd317b7fde] - Docs: Fixed broken link in README.md (Alexander Zeilmann)
  • [72f5a17f06] - badges: use shields.io for badges, add download and license, #95 (Alexej Yaroshevich)
  • [a3accde842] - badges: fixup (Alexej Yaroshevich)
qfox
published 0.4.6 •

Changelog

Source

[v0.4.6] - 2015-04-07

Bug fixes

  • [c56322a501] - fixed possible throw with invalid tag location (Alexej Yaroshevich)
  • [4768a12976] - checkTypes: fixup indent (Alexej Yaroshevich)
  • [ca527cb739] - validate-jsdoc: fix dirty line modification ;-( (Alexej Yaroshevich)

Misc

  • [f203c18e1a] - codestyle fixes (Alexej Yaroshevich)
  • [688c8eab5f] - travis: add 0.12, iojs, sudo false (Alexej Yaroshevich)
  • [55b463e709] - disable peerDeps (Alexej Yaroshevich)
  • [e734bb6e8a] - pkg: update dev dependencies (Alexej Yaroshevich)
  • [f4f7bdbc15] - tests: add fixed field to location tests (ouch.) (Alexej Yaroshevich)
qfox
published 0.4.5 •

Changelog

Source

[v0.4.5] - 2015-02-17

Bug fixes

  • [0b8f5a7ad9] - checkRedundantAccess: fixed false-positive reporting for unknown access (Alexej Yaroshevich)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc