jskos-tools
Advanced tools
Comparing version 1.0.25 to 1.0.26
@@ -6,3 +6,3 @@ const regexChars = /[\\^$.*+?()[\]{}|]/g | ||
// Some other special characters such as [ and ] will not work! | ||
const notationEscapeChars = /[% ]/ | ||
const notationEscapeChars = /[%ÄÖÜäöü ]/g | ||
@@ -9,0 +9,0 @@ /** |
@@ -24,2 +24,3 @@ [ | ||
"be-tarask": "дакладная адпаведнасьць", | ||
"bn": "হুবুহু মিল", | ||
"ca": "equivalència exacta", | ||
@@ -34,2 +35,3 @@ "cs": "přesná shoda", | ||
"fr": "équivalence exacte", | ||
"gl": "correspondencia exacta", | ||
"he": "התאמה מדויקת", | ||
@@ -40,4 +42,6 @@ "hu": "pontos egyezés", | ||
"ja": "完全一致", | ||
"lv": "tieša sakritība", | ||
"mk": "точно совпаѓање", | ||
"ms": "padanan tepat", | ||
"ms-arab": "ڤادنن تڤت", | ||
"nb": "eksakt samsvar", | ||
@@ -53,2 +57,3 @@ "nl": "exacte match", | ||
"sv": "exakt träff", | ||
"tr": "tam eşleşme", | ||
"uk": "точна відповідність", | ||
@@ -91,4 +96,6 @@ "zh": "精確匹配", | ||
"he": "התאמה קרובה", | ||
"it": "corrispondenza stretta", | ||
"it": "corrispondenza parziale", | ||
"mk": "блиско совпаѓање", | ||
"ms": "padanan dekat", | ||
"ms-arab": "ڤادنن دکت", | ||
"nb": "nært samsvar", | ||
@@ -102,2 +109,3 @@ "nl": "nabije match", | ||
"sv": "nära matchning", | ||
"tr": "yakın eşleşme", | ||
"zh-hans": "高度匹配" | ||
@@ -128,2 +136,3 @@ }, | ||
"be-tarask": "шырокая адпаведнасьць", | ||
"ca": "relació llunyana", | ||
"de": "allgemeinere Bedeutung", | ||
@@ -143,2 +152,3 @@ "en": "broad match", | ||
"ru": "более широкое соответствие", | ||
"sr": "у ширем смислу", | ||
"sv": "bred träff", | ||
@@ -163,5 +173,2 @@ "zh-hans": "广泛匹配" | ||
"definition": { | ||
"de": [ | ||
"umfassendere Bedeutung" | ||
], | ||
"en": [ | ||
@@ -176,2 +183,3 @@ "more specific meaning" | ||
"be-tarask": "вузкая адпаведнасьць", | ||
"ca": "relació estreta", | ||
"de": "spezifischere Bedeutung", | ||
@@ -182,2 +190,3 @@ "en": "narrow match", | ||
"he": "התאמה צרה", | ||
"it": "corrispondenza con termine più specifico", | ||
"mk": "потесно совпаѓање", | ||
@@ -190,3 +199,5 @@ "nb": "smalere samsvar", | ||
"ru": "более узкое соответствие", | ||
"sr": "у ужем смислу", | ||
"sv": "smal träff", | ||
"ur": "نیرو میچ", | ||
"zh-hans": "有限匹配" | ||
@@ -222,7 +233,12 @@ }, | ||
"be-tarask": "зьвязаная адпаведнасьць", | ||
"ca": "parella relacionada", | ||
"de": "verwandte Bedeutung", | ||
"en": "related match", | ||
"eo": "rilata kongruo", | ||
"he": "התאמה קשורה", | ||
"it": "corrispondenza correlata", | ||
"lv": "saistīta sakritība", | ||
"mk": "поврзано совпаѓање", | ||
"ms": "padanan berkaitan", | ||
"ms-arab": "ڤادنن برکاءيتن", | ||
"nb": "relatert samsvar", | ||
@@ -232,2 +248,5 @@ "nl": "gerelateerde match", | ||
"ru": "ассоциативное соответствие", | ||
"tr": "ilişkili benzeşme", | ||
"ur": "متعلقہ میچ", | ||
"vec": "parenteła rełasionada", | ||
"zh-hans": "关联匹配" | ||
@@ -258,2 +277,3 @@ }, | ||
"en": "SKOS generic mapping relation", | ||
"fr": "lien de correspondance SKOS", | ||
"he": "יחס מיפוי כללי", | ||
@@ -272,2 +292,2 @@ "id": "relasi pemetaan", | ||
} | ||
] | ||
] |
@@ -267,3 +267,3 @@ const _ = require("./utils") | ||
const minifyMapping = mapping => { | ||
let newMapping = _.pick(copyDeep(mapping), ["from", "to", "fromScheme", "toScheme", "creator", "contributor", "type", "created", "modified", "note", "identifier", "uri"]) | ||
let newMapping = _.pick(copyDeep(mapping), ["from", "to", "fromScheme", "toScheme", "creator", "contributor", "type", "created", "modified", "note", "identifier", "uri", "partOf"]) | ||
for (let fromTo of [newMapping.from, newMapping.to]) { | ||
@@ -284,2 +284,5 @@ _.forOwn(fromTo, (value, key) => { | ||
} | ||
if (newMapping.partOf) { | ||
newMapping.partOf = newMapping.partOf.map(c => _.pick(c, ["uri"])) | ||
} | ||
return newMapping | ||
@@ -286,0 +289,0 @@ } |
{ | ||
"name": "jskos-tools", | ||
"version": "1.0.25", | ||
"version": "1.0.26", | ||
"description": "Tools for working with the JSKOS data format.", | ||
@@ -35,3 +35,4 @@ "homepage": "https://github.com/gbv/jskos-tools", | ||
"release:minor": "SEMVER=minor npm run release", | ||
"release:major": "SEMVER=major npm run release" | ||
"release:major": "SEMVER=major npm run release", | ||
"postinstall": "[ -d './dist' ] || npm run build" | ||
}, | ||
@@ -49,23 +50,23 @@ "lint-staged": { | ||
"devDependencies": { | ||
"@babel/core": "^7.16.7", | ||
"@babel/preset-env": "^7.16.8", | ||
"@rollup/plugin-babel": "^5.3.0", | ||
"@rollup/plugin-commonjs": "^21.0.1", | ||
"@babel/core": "^7.17.9", | ||
"@babel/preset-env": "^7.16.11", | ||
"@rollup/plugin-babel": "^5.3.1", | ||
"@rollup/plugin-commonjs": "^21.1.0", | ||
"@rollup/plugin-json": "^4.1.0", | ||
"@rollup/plugin-node-resolve": "^13.1.3", | ||
"axios": "^0.24.0", | ||
"eslint": "^8.7.0", | ||
"@rollup/plugin-node-resolve": "^13.2.1", | ||
"axios": "^0.26.1", | ||
"clean-jsdoc-theme": "^3.3.4", | ||
"eslint": "^8.13.0", | ||
"eslint-config-gbv": "^1.0.3", | ||
"foodoc": "0.0.9", | ||
"glob": "^7.2.0", | ||
"jsdoc": "^3.6.7", | ||
"lint-staged": "^12.1.7", | ||
"glob": "^8.0.1", | ||
"jsdoc": "^3.6.10", | ||
"lint-staged": "^12.3.8", | ||
"lodash": "^4.17.21", | ||
"mocha": "^9.1.4", | ||
"mocha": "^9.2.2", | ||
"mocha-eslint": "^7.0.0", | ||
"pre-commit": "^1.2.2", | ||
"rollup": "^2.64.0", | ||
"rollup-plugin-license": "^2.6.1", | ||
"wikidata-sdk": "^7.14.2" | ||
"rollup": "^2.70.2", | ||
"rollup-plugin-license": "^2.7.0", | ||
"wikidata-sdk": "^7.14.4" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Install scripts
Supply chain riskInstall scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.
Found 1 instance in 1 package
144337
3762
1