diff --git a/.dependabot/config.yml b/.dependabot/config.yml index 7bf476e..f8efa6f 100644 --- a/.dependabot/config.yml +++ b/.dependabot/config.yml @@ -6,4 +6,4 @@ update_configs: automerged_updates: - match: dependency_type: all - update_type: security + update_type: all diff --git a/.travis.yml b/.travis.yml index 75fc8ac..355e974 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,4 +17,4 @@ after_success: notifications: email: recipients: - secure: ZqAmRjs4pRsAchdq91BQmxEqFcdWFj4Uo9LUOURSfFGIvSBA62nDYcmKxQ8d5WoPTCNxlBUdjZYGMIXvV975i+5SL9P+hZPCIks33U+24TC1Hcme7/uHoKpRRCj7vjh9eObhxDneW8UoUFeug4Ev026wubvxcn1+Hognv9sApqE= + secure: bLT8mKbNUV+b+/Hh4VbXse0KYvXdw2QLl0pQhG+txwKm77WqaRUpqHZRc3d0qsmt9QHJi/yRMqdDAjv8Dt1mWgIxlIB9Qg56m4uZekO4tzbPUqr9zn0LzX0xrOImBwhbF2iMeJxG+dYNP1Mh9zGVa6E/iSkW5MiDmde3bmtBZss= diff --git a/HISTORY.md b/HISTORY.md index 96c4202..0375bc3 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # History +## v6.4.0 2019 November 18 + +- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation) + ## v6.3.0 2019 November 18 - Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation) diff --git a/package-lock.json b/package-lock.json index 65a1d86..7990c97 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "cson", - "version": "6.3.0", + "version": "6.4.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -50,17 +50,17 @@ "dev": true }, "assert-helpers": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-5.3.0.tgz", - "integrity": "sha512-5ttb2T7JB7ByHOwsosxpA4AnrZHap5qmseHPXoUwOV8ENJ0UyjM/Kk8y4BpQKUOgy80GDEnORjqiaGCpMSmXVw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-5.4.0.tgz", + "integrity": "sha512-zr836ECG1aDJJI7V4vwXYPxsIWAUGOpjS9BzfF853v2GimbfBEsv/f0VX63HbrrAVcJ80Q87FR0qgdKInSRlag==", "dev": true, "requires": { "@types/ansicolors": "^0.0.31", "@types/diff": "^4.0.2", - "@types/node": "^12.12.7", + "@types/node": "^12.12.8", "ansicolors": "^0.3.2", "diff": "^4.0.1", - "errlop": "^1.1.2" + "errlop": "^1.2.0" } }, "async": { @@ -232,11 +232,11 @@ } }, "errlop": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-1.1.2.tgz", - "integrity": "sha512-djkRp+urJ+SmqDBd7F6LUgm4Be1TTYBxia2bhjNdFBuBDQtJDHExD2VbxR6eyst3h1TZy3qPRCdqb6FBoFttTA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-1.2.0.tgz", + "integrity": "sha512-xlbC/1TA2kMaPYy0DtlL0sLyu6T5ZYpLNnOY5EtvDbHRnzUAipUqW1eKObQgwWbRDiudE2IJaxJAgw4fF39Lcw==", "requires": { - "editions": "^2.1.3" + "editions": "^2.2.0" } }, "event-emitter-grouped": { @@ -248,6 +248,53 @@ "editions": "^2.2.0", "taskgroup": "5.5.0", "unbounded": "^1.2.0" + }, + "dependencies": { + "safefs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/safefs/-/safefs-4.2.0.tgz", + "integrity": "sha512-1amPBO92jw/hWS+gH/u7z7EL7YxaJ8WecBQl49tMQ6Y6EQfndxNNKwlPqDOcwpUetdmK6nKLoVdjybVScRwq5A==", + "dev": true, + "requires": { + "editions": "^2.2.0", + "graceful-fs": "^4.2.3" + } + }, + "safeps": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", + "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", + "dev": true, + "requires": { + "editions": "^1.3.3", + "extract-opts": "^3.3.1", + "safefs": "^4.1.0", + "taskgroup": "^5.0.0", + "typechecker": "^4.3.0" + }, + "dependencies": { + "editions": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", + "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==", + "dev": true + } + } + }, + "taskgroup": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-5.5.0.tgz", + "integrity": "sha512-YFkdc6HU+p3xO2lZ1MWdx7R7EbrLF/bpXv5k9635bTzdgOLNbmnsDg5alSpZost+PYMk40d6ZDAJHBHNHiiLvw==", + "dev": true, + "requires": { + "ambi": "3.2.0", + "eachr": "^3.2.0", + "editions": "^2.2.0", + "extendr": "^3.5.0", + "safeps": "7.0.1", + "unbounded": "^1.2.0" + } + } } }, "extendr": { @@ -290,9 +337,9 @@ } }, "fellow": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/fellow/-/fellow-2.5.0.tgz", - "integrity": "sha512-JEYAttWPjJnmOTTML1FP/UuyHK8kUOixCgJlF/Qo54nVdm5DQvwuhBSUv19Ud79txfXTBenFta+PS8ZXl/5fsQ==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-2.6.0.tgz", + "integrity": "sha512-Mgn6838Cv+1I/VqGglG+mGUCa8mDfXEA5dcCc0LekVSRegs/Jmf2Tenahgi+RfE2hlDltDp6KCFc0/geZ69JrQ==", "dev": true, "requires": { "editions": "^2.2.0" @@ -385,14 +432,13 @@ } }, "kava": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/kava/-/kava-3.2.0.tgz", - "integrity": "sha512-gMY33vfCOT/JayMuq9ofTDxXZ/cZp/M4f3F0vHs/sgrKKrxSJcSJ7/DkG15L7bnK1rUvwra0LB2Bbnj1gwod7A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kava/-/kava-4.0.0.tgz", + "integrity": "sha512-xJ/IoT6CEanSwfMQud92efD+8Vu+A75Ki14M5pWEFmX3lzNpn4m+9WE0zytxJfsJB2c3/YNGkazkCepLHPTOHQ==", "dev": true, "requires": { - "editions": "^2.2.0", - "event-emitter-grouped": "^2.7.1", - "taskgroup": "5.5.0" + "event-emitter-grouped": "^2.8.0", + "taskgroup": "6.1.0" } }, "lcid": { @@ -506,100 +552,11 @@ "typechecker": "^4.9.0" }, "dependencies": { - "safeps": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/safeps/-/safeps-8.0.0.tgz", - "integrity": "sha512-Bwl1INqYoYmkeXL6ymLl7ILP8/mAjZMVohDgKJBo/HszjVuBmPLK2IpPa2ytEACrGctTvcsjRVqDCgY+XW2cSw==", - "dev": true, - "requires": { - "editions": "^2.2.0", - "extract-opts": "^3.3.1", - "safefs": "^4.1.0", - "taskgroup": "^5.3.0", - "typechecker": "^4.8.0" - }, - "dependencies": { - "safefs": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/safefs/-/safefs-4.2.0.tgz", - "integrity": "sha512-1amPBO92jw/hWS+gH/u7z7EL7YxaJ8WecBQl49tMQ6Y6EQfndxNNKwlPqDOcwpUetdmK6nKLoVdjybVScRwq5A==", - "requires": { - "editions": "^2.2.0", - "graceful-fs": "^4.2.3" - } - }, - "safeps": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", - "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", - "requires": { - "editions": "^1.3.3", - "extract-opts": "^3.3.1", - "safefs": "^4.1.0", - "taskgroup": "^5.0.0", - "typechecker": "^4.3.0" - }, - "dependencies": { - "editions": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", - "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==" - } - } - }, - "taskgroup": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-5.5.0.tgz", - "integrity": "sha512-YFkdc6HU+p3xO2lZ1MWdx7R7EbrLF/bpXv5k9635bTzdgOLNbmnsDg5alSpZost+PYMk40d6ZDAJHBHNHiiLvw==", - "requires": { - "ambi": "3.2.0", - "eachr": "^3.2.0", - "editions": "^2.2.0", - "extendr": "^3.5.0", - "safeps": "7.0.1", - "unbounded": "^1.2.0" - }, - "dependencies": { - "safeps": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", - "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", - "requires": { - "editions": "^1.3.3", - "extract-opts": "^3.3.1", - "safefs": "^4.1.0", - "taskgroup": "^5.0.0", - "typechecker": "^4.3.0" - }, - "dependencies": { - "editions": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", - "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==" - } - } - } - } - } - } - }, - "taskgroup": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-6.1.0.tgz", - "integrity": "sha512-+cWiBm3Wx7RB1g54CqhmL6ftpPwBztyxOQQoJmjR4Vh16xDoHyeulP/yfxZVXjeyjSephPVEKBbWqpYM1gPklA==", - "dev": true, - "requires": { - "ambi": "3.2.0", - "eachr": "^3.2.0", - "extendr": "^3.5.0", - "safeps": "8.0.0", - "unbounded": "^1.2.0" - } - }, "typechecker": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.9.0.tgz", - "integrity": "sha512-gN9+YYaQ9N8JZpCHJq0z1thokA5UfpzF3NbCJzJbM/vW7XtEZ5QyGE7I0RrBUEaLHDUf/MUXlmVpnVBDfE6AoQ==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.10.0.tgz", + "integrity": "sha512-HI0okLe7UhvCxnatUFrW3ZI9dwGCPG91Ul/OgTQxgOnXhZuZRRrHP89tipJMLFOZ6P4/pPkrVVCEPR/wD6qhyQ==", + "dev": true, "requires": { "editions": "^2.2.0" } @@ -669,17 +626,68 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/safefs/-/safefs-4.2.0.tgz", "integrity": "sha512-1amPBO92jw/hWS+gH/u7z7EL7YxaJ8WecBQl49tMQ6Y6EQfndxNNKwlPqDOcwpUetdmK6nKLoVdjybVScRwq5A==", - "dev": true, "requires": { "editions": "^2.2.0", "graceful-fs": "^4.2.3" } }, + "safeps": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", + "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", + "requires": { + "editions": "^1.3.3", + "extract-opts": "^3.3.1", + "safefs": "^4.1.0", + "taskgroup": "^5.0.0", + "typechecker": "^4.3.0" + }, + "dependencies": { + "editions": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", + "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==" + } + } + }, + "taskgroup": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-5.5.0.tgz", + "integrity": "sha512-YFkdc6HU+p3xO2lZ1MWdx7R7EbrLF/bpXv5k9635bTzdgOLNbmnsDg5alSpZost+PYMk40d6ZDAJHBHNHiiLvw==", + "requires": { + "ambi": "3.2.0", + "eachr": "^3.2.0", + "editions": "^2.2.0", + "extendr": "^3.5.0", + "safeps": "7.0.1", + "unbounded": "^1.2.0" + }, + "dependencies": { + "safeps": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", + "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", + "requires": { + "editions": "^1.3.3", + "extract-opts": "^3.3.1", + "safefs": "^4.1.0", + "taskgroup": "^5.0.0", + "typechecker": "^4.3.0" + }, + "dependencies": { + "editions": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", + "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==" + } + } + } + } + }, "typechecker": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.9.0.tgz", - "integrity": "sha512-gN9+YYaQ9N8JZpCHJq0z1thokA5UfpzF3NbCJzJbM/vW7XtEZ5QyGE7I0RrBUEaLHDUf/MUXlmVpnVBDfE6AoQ==", - "dev": true, + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.10.0.tgz", + "integrity": "sha512-HI0okLe7UhvCxnatUFrW3ZI9dwGCPG91Ul/OgTQxgOnXhZuZRRrHP89tipJMLFOZ6P4/pPkrVVCEPR/wD6qhyQ==", "requires": { "editions": "^2.2.0" } @@ -774,16 +782,15 @@ "dev": true }, "taskgroup": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-5.5.0.tgz", - "integrity": "sha512-YFkdc6HU+p3xO2lZ1MWdx7R7EbrLF/bpXv5k9635bTzdgOLNbmnsDg5alSpZost+PYMk40d6ZDAJHBHNHiiLvw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-6.1.0.tgz", + "integrity": "sha512-+cWiBm3Wx7RB1g54CqhmL6ftpPwBztyxOQQoJmjR4Vh16xDoHyeulP/yfxZVXjeyjSephPVEKBbWqpYM1gPklA==", "dev": true, "requires": { "ambi": "3.2.0", "eachr": "^3.2.0", - "editions": "^2.2.0", "extendr": "^3.5.0", - "safeps": "7.0.1", + "safeps": "8.0.0", "unbounded": "^1.2.0" }, "dependencies": { @@ -791,32 +798,123 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/safefs/-/safefs-4.2.0.tgz", "integrity": "sha512-1amPBO92jw/hWS+gH/u7z7EL7YxaJ8WecBQl49tMQ6Y6EQfndxNNKwlPqDOcwpUetdmK6nKLoVdjybVScRwq5A==", - "dev": true, "requires": { "editions": "^2.2.0", "graceful-fs": "^4.2.3" } }, "safeps": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", - "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-8.0.0.tgz", + "integrity": "sha512-Bwl1INqYoYmkeXL6ymLl7ILP8/mAjZMVohDgKJBo/HszjVuBmPLK2IpPa2ytEACrGctTvcsjRVqDCgY+XW2cSw==", "dev": true, "requires": { - "editions": "^1.3.3", + "editions": "^2.2.0", "extract-opts": "^3.3.1", "safefs": "^4.1.0", - "taskgroup": "^5.0.0", - "typechecker": "^4.3.0" + "taskgroup": "^5.3.0", + "typechecker": "^4.8.0" }, "dependencies": { - "editions": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", - "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==", - "dev": true + "safeps": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", + "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", + "requires": { + "editions": "^1.3.3", + "extract-opts": "^3.3.1", + "safefs": "^4.1.0", + "taskgroup": "^5.0.0", + "typechecker": "^4.3.0" + }, + "dependencies": { + "editions": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", + "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==" + } + } + }, + "taskgroup": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-5.5.0.tgz", + "integrity": "sha512-YFkdc6HU+p3xO2lZ1MWdx7R7EbrLF/bpXv5k9635bTzdgOLNbmnsDg5alSpZost+PYMk40d6ZDAJHBHNHiiLvw==", + "requires": { + "ambi": "3.2.0", + "eachr": "^3.2.0", + "editions": "^2.2.0", + "extendr": "^3.5.0", + "safeps": "7.0.1", + "unbounded": "^1.2.0" + }, + "dependencies": { + "safeps": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", + "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", + "requires": { + "editions": "^1.3.3", + "extract-opts": "^3.3.1", + "safefs": "^4.1.0", + "taskgroup": "^5.0.0", + "typechecker": "^4.3.0" + }, + "dependencies": { + "editions": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", + "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==" + } + } + } + } + } + } + }, + "taskgroup": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-5.5.0.tgz", + "integrity": "sha512-YFkdc6HU+p3xO2lZ1MWdx7R7EbrLF/bpXv5k9635bTzdgOLNbmnsDg5alSpZost+PYMk40d6ZDAJHBHNHiiLvw==", + "dev": true, + "requires": { + "ambi": "3.2.0", + "eachr": "^3.2.0", + "editions": "^2.2.0", + "extendr": "^3.5.0", + "safeps": "7.0.1", + "unbounded": "^1.2.0" + }, + "dependencies": { + "safeps": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", + "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", + "dev": true, + "requires": { + "editions": "^1.3.3", + "extract-opts": "^3.3.1", + "safefs": "^4.1.0", + "taskgroup": "^5.0.0", + "typechecker": "^4.3.0" + }, + "dependencies": { + "editions": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", + "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==", + "dev": true + } + } } } + }, + "typechecker": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.10.0.tgz", + "integrity": "sha512-HI0okLe7UhvCxnatUFrW3ZI9dwGCPG91Ul/OgTQxgOnXhZuZRRrHP89tipJMLFOZ6P4/pPkrVVCEPR/wD6qhyQ==", + "requires": { + "editions": "^2.2.0" + } } } }, diff --git a/package.json b/package.json index 246c083..2dd44df 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "title": "CSON", "name": "cson", - "version": "6.3.0", + "version": "6.4.0", "description": "CoffeeScript-Object-Notation Parser. Same as JSON but for CoffeeScript objects.", "homepage": "https://github.com/bevry/cson", "license": "MIT", @@ -109,14 +109,14 @@ "cson-parser": "^4.0.3", "extract-opts": "^3.4.0", "requirefresh": "^2.3.0", - "safefs": "^5.1.0" + "safefs": "5.1.0" }, "devDependencies": { - "assert-helpers": "^5.3.0", + "assert-helpers": "5.4.0", "coffeelint": "^2.1.0", - "kava": "^3.2.0", + "kava": "4.0.0", "projectz": "^1.10.0", - "safeps": "^8.1.0", + "safeps": "8.1.0", "valid-directory": "^1.1.1" }, "scripts": {