UNPKG

4.47 kBJSONView Raw
1{
2 "name": "@inrupt/solid-client",
3 "description": "Make your web apps work with Solid Pods.",
4 "version": "1.13.0",
5 "license": "MIT",
6 "scripts": {
7 "test": "eslint --config .eslintrc.js \"src/\" --ext .js,.jsx,.ts,.tsx && jest",
8 "e2e-test-node": "jest --config=jest.e2e.config.js",
9 "e2e-test-browser": "testcafe",
10 "build": "rollup --config rollup.config.js",
11 "prepublishOnly": "npm run build",
12 "list-licenses": "license-checker --production --csv --out LICENSE_DEPENDENCIES_ALL",
13 "check-licenses": "license-checker --production --failOn \"AGPL-1.0-only; AGPL-1.0-or-later; AGPL-3.0-only; AGPL-3.0-or-later; Beerware; CC-BY-NC-1.0; CC-BY-NC-2.0; CC-BY-NC-2.5; CC-BY-NC-3.0; CC-BY-NC-4.0; CC-BY-NC-ND-1.0; CC-BY-NC-ND-2.0; CC-BY-NC-ND-2.5; CC-BY-NC-ND-3.0; CC-BY-NC-ND-4.0; CC-BY-NC-SA-1.0; CC-BY-NC-SA-2.0; CC-BY-NC-SA-2.5; CC-BY-NC-SA-3.0; CC-BY-NC-SA-4.0; CPAL-1.0; EUPL-1.0; EUPL-1.1; EUPL-1.1; GPL-1.0-only; GPL-1.0-or-later; GPL-2.0-only; GPL-2.0-or-later; GPL-3.0; GPL-3.0-only; GPL-3.0-or-later; SISSL; SISSL-1.2; WTFPL\"",
14 "lint": "eslint --config .eslintrc.js --fix",
15 "build-api-docs": "typedoc",
16 "build-docs-preview-site": "npm run build-api-docs; cd docs/api; make html; cd ../; rm -r dist || true; mkdir -p dist/api; cp -r api/build/html/. dist/;",
17 "prepare": "husky install"
18 },
19 "keywords": [
20 "rdf",
21 "solid",
22 "linked data",
23 "turtle"
24 ],
25 "homepage": "https://docs.inrupt.com/client-libraries/solid-client-js/",
26 "bugs": "https://github.com/inrupt/solid-client-js/issues",
27 "main": "dist/index.js",
28 "module": "dist/index.es.js",
29 "types": "dist/index.d.ts",
30 "exports": {
31 ".": {
32 "require": "./dist/index.js",
33 "import": "./dist/index.mjs"
34 },
35 "./interfaces": "./dist/interfaces.mjs",
36 "./resource/resource": "./dist/resource/resource.mjs",
37 "./resource/solidDataset": "./dist/resource/solidDataset.mjs",
38 "./resource/file": "./dist/resource/file.mjs",
39 "./resource/mock": "./dist/resource/mock.mjs",
40 "./thing/thing": "./dist/thing/thing.mjs",
41 "./thing/get": "./dist/thing/get.mjs",
42 "./thing/add": "./dist/thing/add.mjs",
43 "./thing/set": "./dist/thing/set.mjs",
44 "./thing/remove": "./dist/thing/remove.mjs",
45 "./thing/build": "./dist/thing/build.mjs",
46 "./thing/mock": "./dist/thing/mock.mjs",
47 "./acl/acl": "./dist/acl/acl.mjs",
48 "./acl/agent": "./dist/acl/agent.mjs",
49 "./acl/group": "./dist/acl/group.mjs",
50 "./acl/class": "./dist/acl/class.mjs",
51 "./acl/mock": "./dist/acl/mock.mjs",
52 "./acp/acp": "./dist/acp/acp.mjs",
53 "./acp/control": "./dist/acp/control.mjs",
54 "./acp/policy": "./dist/acp/policy.mjs",
55 "./acp/rule": "./dist/acp/rule.mjs",
56 "./acp/mock": "./dist/acp/mock.mjs",
57 "./access/universal": "./dist/access/universal.mjs",
58 "./rdfjs": "./dist/rdfjs.mjs",
59 "./profile/jwks": "./dist/profile/jwks.mjs"
60 },
61 "files": [
62 "dist",
63 "src",
64 "umd"
65 ],
66 "sideEffects": false,
67 "repository": {
68 "type": "git",
69 "url": "https://github.com/inrupt/solid-client-js.git"
70 },
71 "devDependencies": {
72 "@inrupt/solid-client-authn-node": "^1.10.1",
73 "@skypack/package-check": "^0.2.2",
74 "@testing-library/testcafe": "^4.2.3",
75 "@types/dotenv-flow": "^3.1.0",
76 "@types/http-link-header": "^1.0.1",
77 "@types/jest": "^27.0.0",
78 "@types/jsonld": "^1.5.6",
79 "@typescript-eslint/eslint-plugin": "^4.7.0",
80 "@typescript-eslint/parser": "^4.7.0",
81 "dotenv-flow": "^3.2.0",
82 "eslint": "^7.2.0",
83 "eslint-plugin-jest": "^24.0.0",
84 "eslint-plugin-license-header": "^0.2.0",
85 "fast-check": "^2.2.0",
86 "husky": "^7.0.0",
87 "jest": "^27.0.4",
88 "license-checker": "^25.0.1",
89 "lint-staged": "^11.0.0",
90 "prettier": "2.4.1",
91 "rdf-namespaces": "^1.8.0",
92 "rollup": "^2.15.0",
93 "rollup-plugin-typescript2": "^0.30.0",
94 "testcafe": "^1.9.4",
95 "ts-jest": "^27.0.3",
96 "typedoc": "^0.21.0",
97 "typedoc-plugin-markdown": "^3.3.0",
98 "typescript": "^4.0.2"
99 },
100 "dependencies": {
101 "@rdfjs/dataset": "^1.1.0",
102 "@rdfjs/types": "^1.0.1",
103 "@types/n3": "^1.10.0",
104 "@types/rdfjs__dataset": "^1.0.4",
105 "cross-fetch": "^3.0.4",
106 "http-link-header": "^1.0.2",
107 "jsonld": "^5.2.0",
108 "n3": "^1.10.0"
109 },
110 "lint-staged": {
111 "*.{js,jsx,ts,tsx}": "eslint --cache --fix",
112 "*.{ts,tsx,js,jsx,css,md,mdx}": "prettier --write"
113 },
114 "resolutions": {
115 "glob-parent": "^5.1.2"
116 }
117}