diff --git a/package-lock.json b/package-lock.json index b8035c7f..a3338823 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10663,53 +10663,43 @@ } }, "node_modules/shift-ast": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/shift-ast/-/shift-ast-6.1.0.tgz", - "integrity": "sha512-Vj4XUIJIFPIh6VcBGJ1hjH/kM88XGer94Pr7Rvxa+idEylDsrwtLw268HoxGo5xReL6T3DdRl/9/Pr1XihZ/8Q==" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/shift-ast/-/shift-ast-7.0.0.tgz", + "integrity": "sha512-O0INwsZa1XH/lMSf52udGnjNOxKBLxFiZHt0Ys3i6bqtwuGEA3eDR4+e0qJELIsCy8+BiTtlTgQzP76K1ehipQ==" }, "node_modules/shift-codegen": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/shift-codegen/-/shift-codegen-7.0.3.tgz", - "integrity": "sha512-dfCVVdBF0qZ6pkajQ3bjxRdNEltyxEITVe7tBJkQt2eCI3znUkSxq0VSe/tTWq1LKHeAS4HuOiqYEuHMFkSq9w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/shift-codegen/-/shift-codegen-8.1.0.tgz", + "integrity": "sha512-hV48SiFM0pgTLCueh0iwqbvqElXPtZL69nb+3eXOU3iZZnLP+AlBQSLKKvHSPr/Onmk0lcUEkAM7RA6V6Wj1GQ==", "dependencies": { "esutils": "^2.0.2", "object-assign": "^4.1.0", - "shift-reducer": "6.0.0" + "shift-reducer": "7.0.0" } }, "node_modules/shift-parser": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/shift-parser/-/shift-parser-7.0.3.tgz", - "integrity": "sha512-uYX2ORyZfKZrUc4iKKkO9KOhzUSxCrSBk7QK6ZmShId+BOo1gh1IwecVy97ynyOTpmhPWUttjC8BzsnQl65Zew==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/shift-parser/-/shift-parser-8.0.0.tgz", + "integrity": "sha512-IShW1wGhvA5e+SPNVQ+Dwi/Be6651F2jZc6wwYHbYW7PiswAYfvR/v3Q+CjjxsVCna5L6J5OtR6y+tkkCzvCfw==", "dependencies": { "multimap": "^1.0.2", - "shift-ast": "6.0.0", - "shift-reducer": "6.0.0", - "shift-regexp-acceptor": "2.0.3" + "shift-ast": "7.0.0", + "shift-reducer": "7.0.0", + "shift-regexp-acceptor": "3.0.0" } }, - "node_modules/shift-parser/node_modules/shift-ast": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/shift-ast/-/shift-ast-6.0.0.tgz", - "integrity": "sha512-XXxDcEBWVBzqWXfNYJlLyJ1/9kMvOXVRXiqPjkOrTCC5qRsBvEMJMRLLFhU3tn8ue56Y7IZyBE6bexFum5QLUw==" - }, "node_modules/shift-reducer": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/shift-reducer/-/shift-reducer-6.0.0.tgz", - "integrity": "sha512-2rJraRP8drIOjvaE/sALa+0tGJmMVUzlmS3wIJerJbaYuCjpFAiF0WjkTOFVtz1144Nm/ECmqeG+7yRhuMVsMg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/shift-reducer/-/shift-reducer-7.0.0.tgz", + "integrity": "sha512-9igIDMHzp1+CkQZITGHM1sAd9jqMPV0vhqHuh8jlYumHSMIwsYcrDeo1tlpzNRUnfbEq1nLyh8Bf1YU8HGUE7g==", "dependencies": { - "shift-ast": "6.0.0" + "shift-ast": "7.0.0" } }, - "node_modules/shift-reducer/node_modules/shift-ast": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/shift-ast/-/shift-ast-6.0.0.tgz", - "integrity": "sha512-XXxDcEBWVBzqWXfNYJlLyJ1/9kMvOXVRXiqPjkOrTCC5qRsBvEMJMRLLFhU3tn8ue56Y7IZyBE6bexFum5QLUw==" - }, "node_modules/shift-regexp-acceptor": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/shift-regexp-acceptor/-/shift-regexp-acceptor-2.0.3.tgz", - "integrity": "sha512-sxL7e5JNUFxm+gutFRXktX2D6KVgDAHNuDsk5XHB9Z+N5yXooZG6pdZ1GEbo3Jz6lF7ETYLBC4WAjIFm2RKTmA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shift-regexp-acceptor/-/shift-regexp-acceptor-3.0.0.tgz", + "integrity": "sha512-98UKizBjHY6SjjLUr51YYw4rtR+vxjGFm8znqNsoahesAI8Y9+WVAyiBCxxkov1KSDhW0Wz8FwwUqHnlFnjdUg==", "dependencies": { "unicode-match-property-ecmascript": "1.0.4", "unicode-match-property-value-ecmascript": "1.0.2", @@ -10717,9 +10707,9 @@ } }, "node_modules/shift-spec": { - "version": "2018.0.2", - "resolved": "https://registry.npmjs.org/shift-spec/-/shift-spec-2018.0.2.tgz", - "integrity": "sha512-5CP/cKDEim4rZ6ViCSipTLY2U7HJr8q/kpDuCBmebFqbx/0DeozWO+9ienHmYjgGLDfHrqj+LBAN67FRK2vE6w==" + "version": "2019.0.0", + "resolved": "https://registry.npmjs.org/shift-spec/-/shift-spec-2019.0.0.tgz", + "integrity": "sha512-vYfKl+afWPUj/wfr5T/+mdYvWx0nn8LY6hVdfZmFENdGEBpAfQyOTo4/5i+rs8mj+Jz4+0MnsP4vXagjEoHfEw==" }, "node_modules/shift-traverser": { "version": "1.0.0", @@ -12488,10 +12478,10 @@ "dependencies": { "@strudel.cycles/core": "^0.2.0", "estraverse": "^5.3.0", - "shift-ast": "^6.1.0", - "shift-codegen": "^7.0.3", - "shift-parser": "^7.0.3", - "shift-spec": "^2018.0.2", + "shift-ast": "^7.0.0", + "shift-codegen": "^8.1.0", + "shift-parser": "^8.0.0", + "shift-spec": "^2019.0.0", "shift-traverser": "^1.0.0" } }, @@ -14605,10 +14595,10 @@ "requires": { "@strudel.cycles/core": "^0.2.0", "estraverse": "^5.3.0", - "shift-ast": "^6.1.0", - "shift-codegen": "^7.0.3", - "shift-parser": "^7.0.3", - "shift-spec": "^2018.0.2", + "shift-ast": "^7.0.0", + "shift-codegen": "^8.1.0", + "shift-parser": "^8.0.0", + "shift-spec": "^2019.0.0", "shift-traverser": "^1.0.0" } }, @@ -21101,57 +21091,43 @@ "dev": true }, "shift-ast": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/shift-ast/-/shift-ast-6.1.0.tgz", - "integrity": "sha512-Vj4XUIJIFPIh6VcBGJ1hjH/kM88XGer94Pr7Rvxa+idEylDsrwtLw268HoxGo5xReL6T3DdRl/9/Pr1XihZ/8Q==" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/shift-ast/-/shift-ast-7.0.0.tgz", + "integrity": "sha512-O0INwsZa1XH/lMSf52udGnjNOxKBLxFiZHt0Ys3i6bqtwuGEA3eDR4+e0qJELIsCy8+BiTtlTgQzP76K1ehipQ==" }, "shift-codegen": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/shift-codegen/-/shift-codegen-7.0.3.tgz", - "integrity": "sha512-dfCVVdBF0qZ6pkajQ3bjxRdNEltyxEITVe7tBJkQt2eCI3znUkSxq0VSe/tTWq1LKHeAS4HuOiqYEuHMFkSq9w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/shift-codegen/-/shift-codegen-8.1.0.tgz", + "integrity": "sha512-hV48SiFM0pgTLCueh0iwqbvqElXPtZL69nb+3eXOU3iZZnLP+AlBQSLKKvHSPr/Onmk0lcUEkAM7RA6V6Wj1GQ==", "requires": { "esutils": "^2.0.2", "object-assign": "^4.1.0", - "shift-reducer": "6.0.0" + "shift-reducer": "7.0.0" } }, "shift-parser": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/shift-parser/-/shift-parser-7.0.3.tgz", - "integrity": "sha512-uYX2ORyZfKZrUc4iKKkO9KOhzUSxCrSBk7QK6ZmShId+BOo1gh1IwecVy97ynyOTpmhPWUttjC8BzsnQl65Zew==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/shift-parser/-/shift-parser-8.0.0.tgz", + "integrity": "sha512-IShW1wGhvA5e+SPNVQ+Dwi/Be6651F2jZc6wwYHbYW7PiswAYfvR/v3Q+CjjxsVCna5L6J5OtR6y+tkkCzvCfw==", "requires": { "multimap": "^1.0.2", - "shift-ast": "6.0.0", - "shift-reducer": "6.0.0", - "shift-regexp-acceptor": "2.0.3" - }, - "dependencies": { - "shift-ast": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/shift-ast/-/shift-ast-6.0.0.tgz", - "integrity": "sha512-XXxDcEBWVBzqWXfNYJlLyJ1/9kMvOXVRXiqPjkOrTCC5qRsBvEMJMRLLFhU3tn8ue56Y7IZyBE6bexFum5QLUw==" - } + "shift-ast": "7.0.0", + "shift-reducer": "7.0.0", + "shift-regexp-acceptor": "3.0.0" } }, "shift-reducer": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/shift-reducer/-/shift-reducer-6.0.0.tgz", - "integrity": "sha512-2rJraRP8drIOjvaE/sALa+0tGJmMVUzlmS3wIJerJbaYuCjpFAiF0WjkTOFVtz1144Nm/ECmqeG+7yRhuMVsMg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/shift-reducer/-/shift-reducer-7.0.0.tgz", + "integrity": "sha512-9igIDMHzp1+CkQZITGHM1sAd9jqMPV0vhqHuh8jlYumHSMIwsYcrDeo1tlpzNRUnfbEq1nLyh8Bf1YU8HGUE7g==", "requires": { - "shift-ast": "6.0.0" - }, - "dependencies": { - "shift-ast": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/shift-ast/-/shift-ast-6.0.0.tgz", - "integrity": "sha512-XXxDcEBWVBzqWXfNYJlLyJ1/9kMvOXVRXiqPjkOrTCC5qRsBvEMJMRLLFhU3tn8ue56Y7IZyBE6bexFum5QLUw==" - } + "shift-ast": "7.0.0" } }, "shift-regexp-acceptor": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/shift-regexp-acceptor/-/shift-regexp-acceptor-2.0.3.tgz", - "integrity": "sha512-sxL7e5JNUFxm+gutFRXktX2D6KVgDAHNuDsk5XHB9Z+N5yXooZG6pdZ1GEbo3Jz6lF7ETYLBC4WAjIFm2RKTmA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shift-regexp-acceptor/-/shift-regexp-acceptor-3.0.0.tgz", + "integrity": "sha512-98UKizBjHY6SjjLUr51YYw4rtR+vxjGFm8znqNsoahesAI8Y9+WVAyiBCxxkov1KSDhW0Wz8FwwUqHnlFnjdUg==", "requires": { "unicode-match-property-ecmascript": "1.0.4", "unicode-match-property-value-ecmascript": "1.0.2", @@ -21159,9 +21135,9 @@ } }, "shift-spec": { - "version": "2018.0.2", - "resolved": "https://registry.npmjs.org/shift-spec/-/shift-spec-2018.0.2.tgz", - "integrity": "sha512-5CP/cKDEim4rZ6ViCSipTLY2U7HJr8q/kpDuCBmebFqbx/0DeozWO+9ienHmYjgGLDfHrqj+LBAN67FRK2vE6w==" + "version": "2019.0.0", + "resolved": "https://registry.npmjs.org/shift-spec/-/shift-spec-2019.0.0.tgz", + "integrity": "sha512-vYfKl+afWPUj/wfr5T/+mdYvWx0nn8LY6hVdfZmFENdGEBpAfQyOTo4/5i+rs8mj+Jz4+0MnsP4vXagjEoHfEw==" }, "shift-traverser": { "version": "1.0.0", diff --git a/packages/eval/package.json b/packages/eval/package.json index 649c3060..03947563 100644 --- a/packages/eval/package.json +++ b/packages/eval/package.json @@ -30,10 +30,10 @@ "dependencies": { "@strudel.cycles/core": "^0.2.0", "estraverse": "^5.3.0", - "shift-ast": "^6.1.0", - "shift-codegen": "^7.0.3", - "shift-parser": "^7.0.3", - "shift-spec": "^2018.0.2", + "shift-ast": "^7.0.0", + "shift-codegen": "^8.1.0", + "shift-parser": "^8.0.0", + "shift-spec": "^2019.0.0", "shift-traverser": "^1.0.0" } }