Skip to content

Commit 7d4c747

Browse files
committed
Migrate to @rdfjs/types
1 parent 9d054ab commit 7d4c747

File tree

4 files changed

+66
-28
lines changed

4 files changed

+66
-28
lines changed

lib/RdfXmlParser.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as RDF from "rdf-js";
1+
import * as RDF from "@rdfjs/types";
22
import {resolve} from "relative-to-absolute-iri";
33
import {createStream, SAXStream, Tag} from "sax";
44
import {PassThrough, Transform, TransformCallback} from "stream";

package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,10 @@
3535
"@types/jest": "^26.0.0",
3636
"@types/minimist": "^1.2.0",
3737
"@types/sax": "^1.0.1",
38-
"@types/rdf-js": "^4.0.0",
3938
"arrayify-stream": "^1.0.0",
4039
"coveralls": "^3.0.0",
4140
"jest": "^27.0.1",
42-
"jest-rdf": "^1.6.0",
41+
"jest-rdf": "^1.7.0",
4342
"manual-git-changelog": "^1.0.0",
4443
"pre-commit": "^1.2.2",
4544
"rdf-quad": "^1.5.0",
@@ -49,7 +48,7 @@
4948
"ts-jest": "^27.0.1",
5049
"tslint": "^6.0.0",
5150
"tslint-eslint-rules": "^5.3.1",
52-
"typescript": "^4.0.0"
51+
"typescript": "^4.3.5"
5352
},
5453
"jest": {
5554
"globals": {
@@ -87,8 +86,8 @@
8786
"version": "manual-git-changelog onversion"
8887
},
8988
"dependencies": {
90-
"@types/rdf-js": "*",
91-
"rdf-data-factory": "^1.0.2",
89+
"@rdfjs/types": "*",
90+
"rdf-data-factory": "^1.1.0",
9291
"relative-to-absolute-iri": "^1.0.0",
9392
"sax": "^1.2.4"
9493
}

test/RdfXmlParser-test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import "jest-rdf";
2-
import * as RDF from "rdf-js";
2+
import * as RDF from "@rdfjs/types";
33
import {SAXStream, Tag} from "sax";
44
import {PassThrough} from "stream";
55
import {RdfXmlParser} from "../lib/RdfXmlParser";

yarn.lock

Lines changed: 60 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -715,6 +715,13 @@
715715
dependencies:
716716
"@types/rdf-js" "^2.0.1"
717717

718+
"@rdfjs/types@*":
719+
version "1.0.1"
720+
resolved "https://registry.yarnpkg.com/@rdfjs/types/-/types-1.0.1.tgz#92908a13bc88c71b349b332f3db19178282d6f4e"
721+
integrity sha512-YxVkH0XrCNG3MWeZxfg596GFe+oorTVusmNxRP6ZHTsGczZ8AGvG3UchRNkg3Fy4MyysI7vBAA5YZbESL+VmHQ==
722+
dependencies:
723+
"@types/node" "*"
724+
718725
"@sinonjs/commons@^1.7.0":
719726
version "1.7.1"
720727
resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.7.1.tgz#da5fd19a5f71177a53778073978873964f49acf1"
@@ -1870,6 +1877,14 @@ has@^1.0.3:
18701877
dependencies:
18711878
function-bind "^1.1.1"
18721879

1880+
hash.js@^1.1.7:
1881+
version "1.1.7"
1882+
resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
1883+
integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
1884+
dependencies:
1885+
inherits "^2.0.3"
1886+
minimalistic-assert "^1.0.1"
1887+
18731888
hosted-git-info@^2.1.4:
18741889
version "2.8.5"
18751890
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.5.tgz#759cfcf2c4d156ade59b0b2dfabddc42a6b9c70c"
@@ -2343,13 +2358,14 @@ jest-pnp-resolver@^1.2.2:
23432358
resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
23442359
integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
23452360

2346-
jest-rdf@^1.6.0:
2347-
version "1.6.0"
2348-
resolved "https://registry.yarnpkg.com/jest-rdf/-/jest-rdf-1.6.0.tgz#4e445230262b4c3088db445f9b097e14ed7086a4"
2349-
integrity sha512-eQKWVWrqs8YTZc9zTQn9j8njekePh2fs7fh3LhfPPNq7BQpAjQy/53JvKoAAMvXffBVb1egvZO07wmkFQUTtqg==
2361+
jest-rdf@^1.7.0:
2362+
version "1.7.0"
2363+
resolved "https://registry.yarnpkg.com/jest-rdf/-/jest-rdf-1.7.0.tgz#6c72c68efaba75a50db531704718db53af2799b7"
2364+
integrity sha512-BF8fR7Ahyco2d2YJmNio9AhzCagTtU865FKoFzq0jjRFFbN1oKyKh5TWyJU9JS0m9itWu/2VXTAoSlvx/G19xA==
23502365
dependencies:
2351-
rdf-isomorphic "^1.2.0"
2352-
rdf-string "^1.5.0"
2366+
"@rdfjs/types" "*"
2367+
rdf-isomorphic "^1.3.0"
2368+
rdf-string "^1.6.0"
23532369

23542370
jest-regex-util@^27.0.1:
23552371
version "27.0.1"
@@ -2898,6 +2914,11 @@ mimic-fn@^2.1.0:
28982914
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
28992915
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
29002916

2917+
minimalistic-assert@^1.0.1:
2918+
version "1.0.1"
2919+
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
2920+
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
2921+
29012922
minimatch@^3.0.4:
29022923
version "3.0.4"
29032924
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
@@ -3267,6 +3288,13 @@ rdf-data-factory@^1.0.0, rdf-data-factory@^1.0.1, rdf-data-factory@^1.0.2:
32673288
dependencies:
32683289
"@types/rdf-js" "^4.0.0"
32693290

3291+
rdf-data-factory@^1.1.0:
3292+
version "1.1.0"
3293+
resolved "https://registry.yarnpkg.com/rdf-data-factory/-/rdf-data-factory-1.1.0.tgz#d0510b9f100dd79e94f29559a12d4a5a585054d6"
3294+
integrity sha512-g8feOVZ/KL1OK2Pco/jDBDFh4m29QDsOOD+rWloG9qFvIzRFchGy2CviLUX491E0ByewXxMpaq/A3zsWHQA16A==
3295+
dependencies:
3296+
"@rdfjs/types" "*"
3297+
32703298
rdf-isomorphic@^1.1.0:
32713299
version "1.1.0"
32723300
resolved "https://registry.yarnpkg.com/rdf-isomorphic/-/rdf-isomorphic-1.1.0.tgz#d39cef145133ddff476c49c4ccb102f172685433"
@@ -3275,13 +3303,15 @@ rdf-isomorphic@^1.1.0:
32753303
rdf-string "^1.3.1"
32763304
rdf-terms "^1.4.0"
32773305

3278-
rdf-isomorphic@^1.2.0:
3279-
version "1.2.0"
3280-
resolved "https://registry.yarnpkg.com/rdf-isomorphic/-/rdf-isomorphic-1.2.0.tgz#8175b499bbd6de0a2c5e24138ea2c6765f6a2edc"
3281-
integrity sha512-Dq+iuWrVuK7q3P4/nychbWhRJ1M5yMAekNJN8f5pjarE8SH9Duy/R0JopVF0I0Q2w0poZlsVKKIBpeG+AdOSAw==
3306+
rdf-isomorphic@^1.3.0:
3307+
version "1.3.0"
3308+
resolved "https://registry.yarnpkg.com/rdf-isomorphic/-/rdf-isomorphic-1.3.0.tgz#6a1ad38b27c5ebed8a5f752b15f81988f48f8e22"
3309+
integrity sha512-3BRwUwCNHHR8//bqmVH+knTFVbVfkp7CWyQk7qPHHA8JriXBYxrab21OomjJx/2KF21w8bWz344mgNYEaQABYQ==
32823310
dependencies:
3283-
rdf-string "^1.5.0"
3284-
rdf-terms "^1.6.2"
3311+
"@rdfjs/types" "*"
3312+
hash.js "^1.1.7"
3313+
rdf-string "^1.6.0"
3314+
rdf-terms "^1.7.0"
32853315

32863316
rdf-literal@^1.0.0:
32873317
version "1.0.0"
@@ -3341,6 +3371,14 @@ rdf-string@^1.5.0:
33413371
dependencies:
33423372
rdf-data-factory "^1.0.0"
33433373

3374+
rdf-string@^1.6.0:
3375+
version "1.6.0"
3376+
resolved "https://registry.yarnpkg.com/rdf-string/-/rdf-string-1.6.0.tgz#571436284274b532af72329ff5168da876a4dc32"
3377+
integrity sha512-6vQVlEobIHralPtx8V9vtgxA+fwnzZjZv6lRz8dfymILZF6Fl3QJwyRaOAvYaUQc1JMmshGI/wlYlaxin2AldQ==
3378+
dependencies:
3379+
"@rdfjs/types" "*"
3380+
rdf-data-factory "^1.1.0"
3381+
33443382
rdf-terms@^1.4.0:
33453383
version "1.5.1"
33463384
resolved "https://registry.yarnpkg.com/rdf-terms/-/rdf-terms-1.5.1.tgz#92a9d5b28ebcea77b7811c6c9efb5e9301e715ff"
@@ -3349,13 +3387,14 @@ rdf-terms@^1.4.0:
33493387
"@rdfjs/data-model" "^1.1.1"
33503388
lodash.uniqwith "^4.5.0"
33513389

3352-
rdf-terms@^1.6.2:
3353-
version "1.6.2"
3354-
resolved "https://registry.yarnpkg.com/rdf-terms/-/rdf-terms-1.6.2.tgz#e31ad9023e0ee163dafa3dd847410c61556d0d57"
3355-
integrity sha512-dASpdYHYLEwzN9iSymJie1WUj6VHXy1By8Am4g2rJlhTfVvNitsJpDY+A3X2QehlGhCaWjHMzXS4q/JKNPI80A==
3390+
rdf-terms@^1.7.0:
3391+
version "1.7.0"
3392+
resolved "https://registry.yarnpkg.com/rdf-terms/-/rdf-terms-1.7.0.tgz#2e6cd86346c5ec1640f4661f04dad03596b48beb"
3393+
integrity sha512-K83ACD+MuWFS3mNxwCRNYQAmc/Z9iK7PgqJq9N4VP8sUVlP7ioB2pPNQHKHy0IQh4RTkEq6fg4R4q7YlweLBZQ==
33563394
dependencies:
3395+
"@rdfjs/types" "*"
33573396
lodash.uniqwith "^4.5.0"
3358-
rdf-data-factory "^1.0.1"
3397+
rdf-data-factory "^1.1.0"
33593398

33603399
rdf-test-suite@^1.13.4:
33613400
version "1.13.4"
@@ -4048,10 +4087,10 @@ typedarray@^0.0.6:
40484087
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
40494088
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
40504089

4051-
typescript@^4.0.0:
4052-
version "4.1.3"
4053-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.1.3.tgz#519d582bd94cba0cf8934c7d8e8467e473f53bb7"
4054-
integrity sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==
4090+
typescript@^4.3.5:
4091+
version "4.3.5"
4092+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4"
4093+
integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==
40554094

40564095
universalify@^0.1.2:
40574096
version "0.1.2"

0 commit comments

Comments
 (0)