🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

wikibase-edit

Package Overview
Dependencies
Maintainers
0
Versions
103
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wikibase-edit - npm Package Compare versions

Comparing version

to
7.2.1

2

assets/metadata.js
// Generated by scripts/postversion
export const name = "wikibase-edit"
export const version = "7.2.0"
export const version = "7.2.1"
export const homepage = "https://github.com/maxlath/wikibase-edit"
export const issues = "https://github.com/maxlath/wikibase-edit/issues"

@@ -44,2 +44,4 @@ import { stringifyQuery, wait } from '../utils.js'

} else {
err.context ??= {}
err.context.request = { url, body }
throw err

@@ -59,3 +61,3 @@ }

const { messages } = err.body.error
return !messages.some(isValidationErrorMessage)
return !messages.some(isNonRecoverableFailedSave)
}

@@ -65,3 +67,3 @@ return false

const isValidationErrorMessage = message => message.name.startsWith('wikibase-validator')
const isNonRecoverableFailedSave = message => message.name.startsWith('wikibase-validator') || nonRecoverableFailedSaveMessageNames.has(message.name)

@@ -80,2 +82,7 @@ const errorsWorthARetry = new Set([

const nonRecoverableFailedSaveMessageNames = new Set([
'protectedpagetext',
'permissionserrors',
])
const defaultRetryDelay = 5

@@ -82,0 +89,0 @@ const getRetryDelay = headers => {

{
"name": "wikibase-edit",
"version": "7.2.0",
"version": "7.2.1",
"description": "Edit Wikibase from NodeJS",

@@ -5,0 +5,0 @@ "type": "module",