hegemonic
Repos
46
Followers
66
Following
2

An API documentation generator for JavaScript.

13303
1336

A JavaScript parser for Google Closure Compiler and JSDoc type expressions.

48
11

An experimental, extensible template for JSDoc.

55
25

JSDoc website

170
87

Swizzle a little something into your Node.js modules.

18
4

Events

started
Created at 1 day ago
Created at 5 days ago
closed issue
Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

This repository currently has no open or pending branches.

Detected dependencies

  • actions/checkout v3
  • actions/setup-node v3
  • actions/checkout v3
  • actions/setup-node v3
  • lodash ^4.17.21
  • @jsdoc/eslint-config ^1.1.9
  • @jsdoc/prettier-config ^0.1.0
  • eslint-config-prettier ^8.5.0
  • eslint-plugin-prettier ^4.2.1
  • expectations ^1.0.0
  • gulp ^4.0.2
  • gulp-eslint-new ^1.7.0
  • gulp-mocha ^8.0.0

  • [ ] Check this box to trigger a request for Renovate to run again on this repository
Created at 6 days ago
reopened issue
Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

This repository currently has no open or pending branches.

Detected dependencies

  • actions/checkout v3
  • actions/setup-node v3
  • actions/checkout v3
  • actions/setup-node v3
  • lodash ^4.17.21
  • @jsdoc/eslint-config ^1.1.9
  • @jsdoc/prettier-config ^0.1.0
  • eslint-config-prettier ^8.5.0
  • eslint-plugin-prettier ^4.2.1
  • expectations ^1.0.0
  • gulp ^4.0.2
  • gulp-eslint-new ^1.7.0
  • gulp-mocha ^8.0.0

  • [ ] Check this box to trigger a request for Renovate to run again on this repository
Created at 6 days ago

chore: disable Renovate dependency dashboard

https://docs.renovatebot.com/key-concepts/dashboard/

Created at 6 days ago
create tag
hegemonic create tag 0.2.4
Created at 6 days ago

chore: release 0.2.4

Created at 6 days ago

chore: tell npm to ignore more files

Created at 6 days ago
closed issue
Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

This repository currently has no open or pending branches.

Detected dependencies

  • actions/checkout v3
  • actions/setup-node v3
  • actions/checkout v3
  • actions/setup-node v3
  • lodash ^4.17.21
  • @jsdoc/eslint-config ^1.1.9
  • @jsdoc/prettier-config ^0.1.0
  • eslint-config-prettier ^8.5.0
  • eslint-plugin-prettier ^4.2.1
  • expectations ^1.0.0
  • gulp ^4.0.2
  • gulp-eslint-new ^1.7.0
  • gulp-mocha ^8.0.0

  • [ ] Check this box to trigger a request for Renovate to run again on this repository
Created at 6 days ago

Update dependency gulp-mocha to v8 (#11)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Created at 6 days ago
pull request closed
Update dependency gulp-mocha to v8

Mend Renovate

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | gulp-mocha | ^7.0.2 -> ^8.0.0 | age | adoption | passing | confidence |


Release Notes

v8.0.0

Compare Source

Breaking
  • Require Node.js 10
  • Upgrade to Mocha 8 4fa531f

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Created at 6 days ago
closed issue
Avoid adding newlines to the module source

When Requizzle changes the module wrapper, it inserts some newlines as well. As a result, the line numbers in stack traces do not match the actual line numbers in the module's source code.

By default, we should not add any newlines to the module source, so that stack traces make more sense.

Created at 6 days ago
issue comment
Avoid adding newlines to the module source

Pretty sure this was fixed by be5b922edf3e08e487bf374d6add13f8da581abf.

Created at 6 days ago
closed issue
gulpfile.js

gulpfile.js

Created at 6 days ago

fix: check the Node.js version correctly in tests

process.version has a v prefix; process.versions.node does not.

Created at 6 days ago
issue comment
BUG: Issue with `node:` namespace in modules

Thanks for the heads up! This issue is fixed on main, and I'll release a new version with the fix soon. If you reinstall JSDoc, you should pick up the new version automatically.

Created at 6 days ago
closed issue
BUG: Issue with `node:` namespace in modules

Hi! I'm trying to make a JSDoc template that compiles React with Vite. Unfortunately, Vite imports node:path and node:fs which causes Requizzle to throw an error when it attempts to do an fs.readFileSync and sinc JSDoc forces the publish script to run with Requizzle, there's no workaround for it.

Created at 6 days ago

fix: don't wrap native modules with node: prefix

Fixes hegemonic/requizzle#13.

Created at 6 days ago

chore: fix build errors on Node.js 12 and 14

Created at 6 days ago

chore: use 2-space indent for code in README

Created at 6 days ago

chore: migrate to GitHub Actions

Created at 6 days ago

chore: fix up copyright notices

Created at 1 week ago

chore: format with Prettier; update ESLint config

Created at 1 week ago
chore: change [START_EXCLUDE] annotation to [START_EXCLUDE silent]

The [START_EXCLUDE] annotation lets us omit part of Cloud Monitoring's pom.xml file from the documentation on cloud.google.com. However, the text before [START_EXCLUDE] isn't stripped out by default. As a result, the docs end up with something like this:

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-monitoring</artifactId>
  </dependency>
  <!-- ...
</dependencies>

By changing the annotation to [START_EXCLUDE silent], we prevent the line <!-- ... from appearing in the docs.

  • [x] I have followed Sample Format Guide
  • [x] pom.xml parent set to latest shared-configuration
  • [x] Appropriate changes to README are included in PR
  • [ ] API's need to be enabled to test (tell us)
  • [ ] Environment Variables need to be set (ask us to set them)
  • [ ] Tests pass: mvn clean verify SOME TESTS FAILED, but I don't think this PR could have caused them to fail.
  • [x] Lint passes: mvn -P lint checkstyle:check required
  • [ ] Static Analysis: mvn -P lint clean compile pmd:cpd-check spotbugs:check advisory only
  • [x] Please merge this PR for me once it is approved.
Created at 2 weeks ago
hegemonic create branch monitoring
Created at 2 weeks ago
pull request closed
chore(deps): update dependency jsdoc to v4

JSDoc 4.0.0 no longer uses the taffydb package, which is unmaintained and has a CVE for the version used in JSDoc <4.0.0.

The CVE is pretty meaningless, but it caused some protobufjs-cli users to get scary security warnings. JSDoc 4.0.0 fixes this problem.

Created at 3 weeks ago
issue comment
chore(deps): update dependency jsdoc to v4

Closing in favor of https://github.com/protobufjs/protobuf.js/pull/1833.

Created at 3 weeks ago

refactor: remove dependency on jsdoc/util/templateHelper

Created at 3 weeks ago
issue comment
[security] plans for replacement of unmaintained `taffydb` dependency

Okay, I wrote a drop-in replacement, @jsdoc/salty, for the parts of TaffyDB that JSDoc uses. I also released JSDoc 4.0.0, which replaces taffydb with @jsdoc/salty.

If your JSDoc template doesn't work with JSDoc 4.0.0, follow the instructions in Use Salty in a JSDoc template. In most cases, this change is a one-line update to the template's publish.js and package.json files. The template will remain backwards-compatible with previous versions of JSDoc.

Hope this meets your needs—please file a new issue if it doesn't!

Created at 3 weeks ago