New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@jsdoc/core

Package Overview
Dependencies
Maintainers
0
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@jsdoc/core - npm Package Compare versions

Comparing version 0.5.8 to 0.5.9

5

index.js

@@ -25,6 +25,5 @@ /*

import Env from './lib/env.js';
import * as name from './lib/name.js';
import * as plugins from './lib/plugins.js';
export { Api, config, Env, name, plugins };
export default { Api, config, Env, name, plugins };
export { Api, config, Env, plugins };
export default { Api, config, Env, plugins };

2

lib/api.js

@@ -182,3 +182,3 @@ /*

this.env.tags = Dictionary.fromConfig(this.env);
this.env.tags = Dictionary.fromEnv(this.env);
parser = await this.#createParser();

@@ -185,0 +185,0 @@ docletStore = parser.parse(filepaths ?? this.env.sourceFiles, options.encoding);

@@ -16,2 +16,3 @@ /*

*/
/**

@@ -21,9 +22,9 @@ * Utility functions to support the JSDoc plugin framework.

function addHandlers(handlers, parser, deps) {
function addHandlers(handlers, parser, env) {
Object.keys(handlers).forEach((eventName) => {
parser.on(eventName, handlers[eventName], deps);
parser.on(eventName, handlers[eventName], env);
});
}
export async function installPlugins(plugins, parser, deps) {
export async function installPlugins(plugins, parser, env) {
let dictionary;

@@ -38,3 +39,3 @@ let plugin;

if (plugin.handlers) {
addHandlers(plugin.handlers, parser, deps);
addHandlers(plugin.handlers, parser, env);
}

@@ -44,4 +45,4 @@

if (plugin.defineTags) {
dictionary = deps.get('tags');
plugin.defineTags(dictionary, deps);
dictionary = env.tags;
plugin.defineTags(dictionary, env);
}

@@ -51,5 +52,5 @@

if (plugin.astNodeVisitor) {
parser.addAstNodeVisitor(plugin.astNodeVisitor, deps);
parser.addAstNodeVisitor(plugin.astNodeVisitor, env);
}
}
}
{
"name": "@jsdoc/core",
"version": "0.5.8",
"version": "0.5.9",
"description": "Core functionality for JSDoc.",

@@ -34,7 +34,6 @@ "keywords": [

"dependencies": {
"@jsdoc/doclet": "^0.2.11",
"@jsdoc/parse": "^0.3.11",
"@jsdoc/tag": "^0.2.11",
"@jsdoc/doclet": "^0.2.12",
"@jsdoc/parse": "^0.3.12",
"@jsdoc/tag": "^0.2.12",
"cosmiconfig": "^9.0.0",
"escape-string-regexp": "^5.0.0",
"fast-glob": "^3.3.2",

@@ -48,3 +47,3 @@ "lodash": "^4.17.21",

},
"gitHead": "7942901ff766e74d5d800ae5c708ab72cf89cefe"
"gitHead": "7e92e5acfd7fed52a73507489632ea3e8979d7fc"
}
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