diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8f6d61c..f2773ea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,6 +25,8 @@ jobs: - 14.x - 16.x - 18.x + - 20.x + - 22.x steps: - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v2 diff --git a/package.json b/package.json index 482dc7b..afe7769 100644 --- a/package.json +++ b/package.json @@ -29,8 +29,8 @@ ], "dependencies": { "n3": "^1.16.3", - "rdf-terms": "^1.9.1", - "rdf-string": "^1.6.2", + "rdf-terms": "^2.0.0", + "rdf-string": "^2.0.0", "readable-stream": "^4.3.0", "@rdfjs/types": "*", "@types/n3": "^1.10.4", @@ -50,12 +50,12 @@ "coveralls": "^3.0.0", "eslint": "^8.32.0", "jest": "^29.0.0", - "jest-rdf": "^1.5.0", + "jest-rdf": "^2.0.0", "manual-git-changelog": "^1.0.0", "pre-commit": "^1.2.2", "event-emitter-promisify": "^1.1.0", - "rdf-data-factory": "^1.1.1", - "rdf-quad": "^1.5.0", + "rdf-data-factory": "^2.0.1", + "rdf-quad": "^2.0.0", "streamify-array": "^1.0.1", "ts-jest": "^29.0.0", "ts-loader": "^9.3.1", @@ -97,5 +97,6 @@ }, "resolutions": { "@types/rdf-js": "4.0.1" - } + }, + "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" } diff --git a/yarn.lock b/yarn.lock index 8dcb835..b00d7bc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -657,6 +657,13 @@ dependencies: "@types/node" "*" +"@rdfjs/types@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@rdfjs/types/-/types-2.0.0.tgz#b360e8892728f6e6345fc5adbdbfe2acde82c8cd" + integrity sha512-bHIjRZ6wuQQY/47dKfGI9fCs9/gs83IgHnoPsAgEIj/ASFTl3Eo4SWIPMC0F1B0LqhrapQb1HaakuD6ikpTDEQ== + dependencies: + "@types/node" "*" + "@rubensworks/eslint-config@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@rubensworks/eslint-config/-/eslint-config-1.1.0.tgz#752cf99b75e2835c239afc4136b47a356f8ffd4d" @@ -3093,15 +3100,14 @@ jest-pnp-resolver@^1.2.2: resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== -jest-rdf@^1.5.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/jest-rdf/-/jest-rdf-1.8.0.tgz#f2cb59cc6f1ab5543bbe74e3437ef5b59c406f97" - integrity sha512-eQFYrRy7XTADZRVwxj21gBTkW9hRaU32eNz1aNl0F8vzsr83NeO3lbmIS5ldU6fkmRhZttET/GzEq0z9PDe8rA== +jest-rdf@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/jest-rdf/-/jest-rdf-2.0.0.tgz#35dfce1b6dba1ab2064d138ab0f166e6e7d7515a" + integrity sha512-qH6f9hHqmGreNAF4/qSFDCxypnlvBqZdJuJ4XZ3seRHBXMgfJb8U29Wp3PFocAtMYlYwhH1VrRCLhq5G4oKkdw== dependencies: - "@rdfjs/types" "*" - rdf-isomorphic "^1.3.0" - rdf-string "^1.6.0" - rdf-terms "^1.9.1" + rdf-isomorphic "^2.0.0" + rdf-string "^2.0.0" + rdf-terms "^2.0.0" jest-regex-util@^29.2.0: version "29.2.0" @@ -3983,22 +3989,21 @@ randombytes@^2.1.0: dependencies: safe-buffer "^5.1.0" -rdf-data-factory@^1.0.1, rdf-data-factory@^1.1.0, rdf-data-factory@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/rdf-data-factory/-/rdf-data-factory-1.1.1.tgz#370142794e2299846896e9c0fafd35e5128c8e5f" - integrity sha512-0HoLx7lbBlNd2YTmNKin0txgiYmAV56eVU823at8cG2+iD0Ia5kcRNDpzZy6I/HCtFTymHvTfdhHTzm3ak3Jpw== +rdf-data-factory@^2.0.0, rdf-data-factory@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/rdf-data-factory/-/rdf-data-factory-2.0.1.tgz#d45895e5b3a7e940a01deade5dee9b313f979134" + integrity sha512-qpCmbtuCjdH5I2vnn+RpdAcWr32RKOv0ATKM4A2Df+d4yRk1YWiBnAY/S6ndxxY90bb5Ig9458I6Tlytozu5eg== dependencies: - "@rdfjs/types" "*" + "@rdfjs/types" "^2.0.0" -rdf-isomorphic@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/rdf-isomorphic/-/rdf-isomorphic-1.3.1.tgz#cd6d433cd85bf79d903d5f0fdeea42a40eb27265" - integrity sha512-6uIhsXTVp2AtO6f41PdnRV5xZsa0zVZQDTBdn0br+DZuFf5M/YD+T6m8hKDUnALI6nFL/IujTMLgEs20MlNidQ== +rdf-isomorphic@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/rdf-isomorphic/-/rdf-isomorphic-2.0.0.tgz#d77da24ecccff1c20bdc2c65b1297b33df77392b" + integrity sha512-fa3E8Nbi9qCzMh7TXMW+RVvP3gfGpNWlXocuC43OFLlX+2j0kdhlwDv2Y9jFQYUqeYeywBQYM0cuphD+Oi3PHg== dependencies: - "@rdfjs/types" "*" hash.js "^1.1.7" - rdf-string "^1.6.0" - rdf-terms "^1.7.0" + rdf-string "^2.0.0" + rdf-terms "^2.0.0" rdf-js@^4.0.2: version "4.0.2" @@ -4007,39 +4012,36 @@ rdf-js@^4.0.2: dependencies: "@rdfjs/types" "*" -rdf-literal@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/rdf-literal/-/rdf-literal-1.3.1.tgz#07db05d4a92e1b8b3dd491a4499648872c6d96ee" - integrity sha512-+o/PGOfJchyay9Rjrvi/oveRJACnt2WFO3LhEvtPlsRD1tFmwVUCMU+s33FtQprMo+z1ohFrv/yfEQ6Eym4KgQ== +rdf-literal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/rdf-literal/-/rdf-literal-2.0.0.tgz#a7e0af869236e1ba89ce7c5c6d557b9ce0ba485a" + integrity sha512-jlQ+h7EvnXmncmk8OzOYR8T3gNfd4g0LQXbflHkEkancic8dh0Tdt5RiRq8vUFndjIeNHt1RWeA5TAj6rgrtng== dependencies: - "@rdfjs/types" "*" - rdf-data-factory "^1.1.0" + rdf-data-factory "^2.0.0" -rdf-quad@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/rdf-quad/-/rdf-quad-1.5.0.tgz#531c4c132cdcbc0ca3295a3df9060cd3b0ce896f" - integrity sha512-LnCYx8XbRVW1wr6UiZPSy2Tv7bXAtEwuyck/68dANhFu8VMnGS+QfUNP3b9YI6p4Bfd/fyDx5E3x81IxGV6BzA== +rdf-quad@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/rdf-quad/-/rdf-quad-2.0.0.tgz#7191c7e919755d1294b3f8ae326dbc94edc14dec" + integrity sha512-wR3x+ypdPh6jlFy+i/+U3jUlr5078GHfBkqf3TPPJa7zJVurkJY0J8ALKPWYd1V4oyYsqJCHr3xNM5RDlvH32A== dependencies: - rdf-data-factory "^1.0.1" - rdf-literal "^1.2.0" - rdf-string "^1.5.0" + rdf-data-factory "^2.0.1" + rdf-literal "^2.0.0" + rdf-string "^2.0.0" -rdf-string@^1.5.0, rdf-string@^1.6.0, rdf-string@^1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/rdf-string/-/rdf-string-1.6.3.tgz#5c3173fad13e6328698277fb8ff151e3423282ab" - integrity sha512-HIVwQ2gOqf+ObsCLSUAGFZMIl3rh9uGcRf1KbM85UDhKqP+hy6qj7Vz8FKt3GA54RiThqK3mNcr66dm1LP0+6g== +rdf-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/rdf-string/-/rdf-string-2.0.0.tgz#4b459c0efa37cb7621a400c315540d7359911937" + integrity sha512-qxhoVZahUlRuWw1XPwwkT6W1syFNhtoexZDy139FaEyMDEJSiOMaffCe3pgEyBYapnOGDvHjL/zR1D+I8a9vAg== dependencies: - "@rdfjs/types" "*" - rdf-data-factory "^1.1.0" + rdf-data-factory "^2.0.0" -rdf-terms@^1.7.0, rdf-terms@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/rdf-terms/-/rdf-terms-1.9.1.tgz#5f66a773d4b2fe6e071ebc8a2985beff7e0dfd7f" - integrity sha512-GrE8CbQSvuVEFRCywMu6VOgV1AFE6X+nFYcAhEc5pwYKI13bUvz4voiVufQiy3V8rzQKu21Sgl+dS2qcJavy7w== +rdf-terms@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/rdf-terms/-/rdf-terms-2.0.0.tgz#18b868263b5e38a9ded0e55b564a4a2933d5f533" + integrity sha512-9O+ifVcvY4ZktOr+uXKswoOV6airAsIKeqCr+C47kFZBB8X+NyPSqDRGgI6X+je8It6z2e9jZhWwjJiEZ8Yn5Q== dependencies: - "@rdfjs/types" "*" - rdf-data-factory "^1.1.0" - rdf-string "^1.6.0" + rdf-data-factory "^2.0.0" + rdf-string "^2.0.0" react-is@^16.13.1: version "16.13.1"