mirror of
https://github.com/CommunitySolidServer/CommunitySolidServer.git
synced 2024-10-03 14:55:10 +00:00
The biggest resulting change is that the consent page always appears after logging in. Some minor fixes to be closer to the spec are included together with some minor structural refactors.
171 lines
6.0 KiB
JSON
171 lines
6.0 KiB
JSON
{
|
|
"name": "@solid/community-server",
|
|
"version": "2.0.1",
|
|
"description": "Community Solid Server: an open and modular implementation of the Solid specifications",
|
|
"keywords": [
|
|
"solid",
|
|
"linked-data",
|
|
"rdf",
|
|
"ldp"
|
|
],
|
|
"contributors": [
|
|
"Joachim Van Herwegen <joachim.vanherwegen@ugent.be>",
|
|
"Ruben Taelman <ruben.taelman@ugent.be> (https://www.rubensworks.net/)",
|
|
"Ruben Verborgh <ruben.verborgh@ugent.be> (https://ruben.verborgh.org/)"
|
|
],
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=12.17"
|
|
},
|
|
"lsd:module": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server",
|
|
"lsd:components": "dist/components/components.jsonld",
|
|
"lsd:contexts": {
|
|
"https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^2.0.0/components/context.jsonld": "dist/components/context.jsonld"
|
|
},
|
|
"lsd:importPaths": {
|
|
"https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^2.0.0/components/": "dist/components/",
|
|
"https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^2.0.0/config/": "config/",
|
|
"https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^2.0.0/dist/": "dist/",
|
|
"https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^2.0.0/templates/config/": "templates/config/"
|
|
},
|
|
"main": "./dist/index.js",
|
|
"types": "./dist/index.d.ts",
|
|
"bin": {
|
|
"community-solid-server": "bin/server.js"
|
|
},
|
|
"repository": "git@github.com:solid/community-server.git",
|
|
"bugs": {
|
|
"url": "https://github.com/solid/community-server/issues"
|
|
},
|
|
"homepage": "https://github.com/solid/community-server#readme",
|
|
"scripts": {
|
|
"build": "npm run build:ts && npm run build:components",
|
|
"build:components": "componentsjs-generator -s src -c dist/components -r scs -i .componentsignore --typeScopedContexts",
|
|
"build:ts": "tsc",
|
|
"docker": "npm run docker:setup && npm run docker:start",
|
|
"docker:clean": "./test/docker/docker-clean.sh",
|
|
"docker:setup": "./test/docker/docker-setup.sh",
|
|
"docker:start": "./test/docker/docker-start.sh",
|
|
"docker:stop": "./test/docker/docker-stop.sh",
|
|
"docs": "typedoc",
|
|
"jest": "jest --coverageReporters text-summary --",
|
|
"lint": "eslint . --cache --ignore-path .gitignore",
|
|
"prepare": "npm run build",
|
|
"start": "node ./bin/server.js",
|
|
"start:file": "node ./bin/server.js -c config/file.json -f ./data",
|
|
"test": "npm run test:ts && npm run jest",
|
|
"test:deploy": "test/deploy/validate-package.sh",
|
|
"test:ts": "tsc -p test --noEmit",
|
|
"test:integration": "jest --coverageReporters text-summary -- test/integration",
|
|
"test:unit": "jest --config=./jest.coverage.config.js test/unit",
|
|
"test:watch": "jest --coverageReporters none --watch test/unit",
|
|
"validate": "componentsjs-compile-config urn:solid-server:default:Initializer -c config/default.json -f > /dev/null",
|
|
"version": "manual-git-changelog onversion",
|
|
"watch": "nodemon --watch \"dist/**/*.js\" --exec npm start"
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "npm run build && npm run lint && npm run test:unit && npm run test:integration"
|
|
}
|
|
},
|
|
"files": [
|
|
"bin",
|
|
"dist",
|
|
"config",
|
|
"templates"
|
|
],
|
|
"dependencies": {
|
|
"@comunica/actor-init-sparql": "^1.22.3",
|
|
"@solid/access-token-verifier": "^1.1.3",
|
|
"@types/arrayify-stream": "^1.0.0",
|
|
"@types/async-lock": "^1.1.3",
|
|
"@types/bcrypt": "^5.0.0",
|
|
"@types/cors": "^2.8.12",
|
|
"@types/end-of-stream": "^1.4.1",
|
|
"@types/lodash.orderby": "^4.6.6",
|
|
"@types/marked": "^4.0.2",
|
|
"@types/mime-types": "^2.1.1",
|
|
"@types/n3": "^1.10.4",
|
|
"@types/node": "^14.18.0",
|
|
"@types/nodemailer": "^6.4.4",
|
|
"@types/oidc-provider": "^7.8.1",
|
|
"@types/pump": "^1.1.1",
|
|
"@types/punycode": "^2.1.0",
|
|
"@types/redis": "^2.8.30",
|
|
"@types/redlock": "^4.0.1",
|
|
"@types/sparqljs": "^3.1.3",
|
|
"@types/url-join": "^4.0.1",
|
|
"@types/uuid": "^8.3.4",
|
|
"@types/ws": "^8.2.2",
|
|
"@types/yargs": "^17.0.8",
|
|
"arrayify-stream": "^1.0.0",
|
|
"async-lock": "^1.3.0",
|
|
"bcrypt": "^5.0.1",
|
|
"componentsjs": "^4.5.0",
|
|
"cors": "^2.8.5",
|
|
"cross-fetch": "^3.1.5",
|
|
"ejs": "^3.1.6",
|
|
"end-of-stream": "^1.4.4",
|
|
"escape-string-regexp": "^4.0.0",
|
|
"fetch-sparql-endpoint": "^2.4.0",
|
|
"handlebars": "^4.7.7",
|
|
"jose": "^4.4.0",
|
|
"lodash.orderby": "^4.6.0",
|
|
"marked": "^4.0.12",
|
|
"mime-types": "^2.1.34",
|
|
"n3": "^1.13.0",
|
|
"nodemailer": "^6.7.2",
|
|
"oidc-provider": "^7.10.6",
|
|
"pump": "^3.0.0",
|
|
"punycode": "^2.1.1",
|
|
"rdf-dereference": "^1.9.0",
|
|
"rdf-parse": "^1.9.1",
|
|
"rdf-serialize": "^1.2.0",
|
|
"rdf-terms": "^1.7.1",
|
|
"redis": "^3.1.2",
|
|
"redlock": "^4.2.0",
|
|
"sparqlalgebrajs": "^4.0.2",
|
|
"sparqljs": "^3.5.1",
|
|
"url-join": "^4.0.1",
|
|
"uuid": "^8.3.2",
|
|
"winston": "^3.5.1",
|
|
"winston-transport": "^4.4.2",
|
|
"ws": "^8.4.2",
|
|
"yargs": "^17.3.1"
|
|
},
|
|
"devDependencies": {
|
|
"@inrupt/solid-client-authn-node": "^1.11.5",
|
|
"@microsoft/tsdoc-config": "^0.15.2",
|
|
"@tsconfig/node12": "^1.0.9",
|
|
"@types/cheerio": "^0.22.30",
|
|
"@types/ejs": "^3.1.0",
|
|
"@types/fs-extra": "^9.0.13",
|
|
"@types/jest": "^27.4.0",
|
|
"@types/set-cookie-parser": "^2.4.2",
|
|
"@types/supertest": "^2.0.11",
|
|
"@typescript-eslint/eslint-plugin": "^5.3.0",
|
|
"@typescript-eslint/parser": "^5.3.0",
|
|
"cheerio": "^1.0.0-rc.10",
|
|
"componentsjs-generator": "^2.6.1",
|
|
"eslint": "^8.8.0",
|
|
"eslint-config-es": "4.1.0",
|
|
"eslint-import-resolver-typescript": "^2.5.0",
|
|
"eslint-plugin-import": "^2.25.4",
|
|
"eslint-plugin-jest": "^26.0.0",
|
|
"eslint-plugin-tsdoc": "^0.2.14",
|
|
"eslint-plugin-unused-imports": "^2.0.0",
|
|
"fs-extra": "^10.0.0",
|
|
"husky": "^4.3.8",
|
|
"jest": "^27.4.7",
|
|
"jest-rdf": "^1.7.0",
|
|
"manual-git-changelog": "^1.0.1",
|
|
"node-mocks-http": "^1.11.0",
|
|
"nodemon": "^2.0.15",
|
|
"set-cookie-parser": "^2.4.8",
|
|
"supertest": "^6.2.2",
|
|
"ts-jest": "^27.1.3",
|
|
"typedoc": "^0.22.11",
|
|
"typescript": "^4.5.5"
|
|
}
|
|
}
|