Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

yaml-eslint-parser

Package Overview
Dependencies
Maintainers
1
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

yaml-eslint-parser - npm Package Compare versions

Comparing version 1.2.0 to 1.2.1

6

lib/tags/index.d.ts

@@ -7,5 +7,5 @@ export declare const tagResolvers: {

export declare const tagNodeResolvers: {
next: import("./commons").TagNodeResolver<Record<any, any>>[];
"1.2": import("./commons").TagNodeResolver<Record<any, any>>[];
"1.1": import("./commons").TagNodeResolver<Record<any, any>>[];
next: (import("./commons").TagNodeResolver<Record<any, any>> | import("./commons").TagNodeResolver<any[]>)[];
"1.2": (import("./commons").TagNodeResolver<Record<any, any>> | import("./commons").TagNodeResolver<any[]>)[];
"1.1": (import("./commons").TagNodeResolver<Record<any, any>> | import("./commons").TagNodeResolver<any[]>)[];
};

@@ -16,2 +16,2 @@ import type { TagResolver } from "./commons";

export declare const tagResolvers: (TagResolver<null> | TagResolver<true> | TagResolver<false> | TagResolver<number> | TagResolver<string>)[];
export declare const tagNodeResolvers: import("./commons").TagNodeResolver<Record<any, any>>[];
export declare const tagNodeResolvers: (import("./commons").TagNodeResolver<Record<any, any>> | import("./commons").TagNodeResolver<any[]>)[];

@@ -115,5 +115,5 @@ "use strict";

// see https://yaml.org/type/float.html
return (/^[+-]?(?:\d[\d_]*)?\.[\d_]*(?:[Ee][+-]\d+)?$/u.test(str) ||
return (/^[+-]?(?:\d[\d_]*)?\.[\d_]*(?:[Ee][+-]?\d+)?$/u.test(str) ||
// The previous regexp cannot handle "e" without dot. spec bug?
/^[+-]?(?:\d[\d_]*)?(?:[Ee][+-]\d+)?$/u.test(str));
/^[+-]?(?:\d[\d_]*)?(?:[Ee][+-]?\d+)?$/u.test(str));
},

@@ -164,3 +164,3 @@ resolveString(str) {

function resolveInt(value, skip, radix) {
if ((skip > 0 && value.startsWith("-")) || value.startsWith("+")) {
if (value.startsWith("-") || value.startsWith("+")) {
return parseInt(value[0] + value.slice(skip + 1).replace(/_/gu, ""), radix);

@@ -167,0 +167,0 @@ }

@@ -13,2 +13,2 @@ import type { TagResolver } from "./commons";

export declare const tagResolvers: (TagResolver<null> | TagResolver<true> | TagResolver<false> | TagResolver<number> | TagResolver<string>)[];
export declare const tagNodeResolvers: import("./commons").TagNodeResolver<Record<any, any>>[];
export declare const tagNodeResolvers: (import("./commons").TagNodeResolver<Record<any, any>> | import("./commons").TagNodeResolver<any[]>)[];
{
"name": "yaml-eslint-parser",
"version": "1.2.0",
"version": "1.2.1",
"description": "A YAML parser that produces output compatible with ESLint",

@@ -23,3 +23,5 @@ "main": "lib/index.js",

"update-fixtures": "ts-node ./tools/update-fixtures.ts",
"benchmark": "ts-node --transpile-only benchmark/index.ts"
"benchmark": "ts-node --transpile-only benchmark/index.ts",
"prerelease": "npm run clean && npm run build",
"release": "changeset publish"
},

@@ -48,2 +50,4 @@ "repository": {

"devDependencies": {
"@changesets/changelog-github": "^0.4.6",
"@changesets/cli": "^2.24.2",
"@ota-meshi/eslint-plugin": "^0.13.0",

@@ -74,5 +78,8 @@ "@types/benchmark": "^2.1.1",

"ts-node": "^10.0.0",
"typescript": "^4.0.0",
"typescript": "^5.0.0",
"vue-eslint-parser": "^9.0.0"
},
"publishConfig": {
"access": "public"
}
}
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