{
    "name": "@rdfc/sds-storage-writer-ts",
    "version": "2.0.0",
    "description": "An RDF-Connect processor to write SDS streams into a given storage system",
    "type": "module",
    "main": "lib/index.js",
    "scripts": {
        "build": "tspc && tsc-alias",
        "test": "vitest run --coverage --coverage.include src",
        "prepublishOnly": "npm run build"
    },
    "files": [
        "lib/**/*",
        "processor.ttl"
    ],
    "keywords": [
        "SDS",
        "TREE",
        "LDES",
        "MongoBD",
        "Redis",
        "RDF-Connect"
    ],
    "author": "Arthur Vercruysse",
    "contributors": [
        "Julián Rojas",
        "Pieter Colpaert",
        "Ieben Smessaert"
    ],
    "license": "MIT",
    "devDependencies": {
        "@ajuvercr/ts-transformer-inline-file": "^0.2.0",
        "@eslint/eslintrc": "^3.3.3",
        "@eslint/js": "^9.39.2",
        "@rdfc/js-runner": "^3.0.2",
        "@treecg/types": "^0.4.6",
        "@types/n3": "^1.26.1",
        "@types/node": "^25.2.3",
        "@typescript-eslint/eslint-plugin": "^8.56.0",
        "@typescript-eslint/parser": "^8.56.0",
        "@vitest/coverage-v8": "^4.0.18",
        "eslint": "^9.39.2",
        "eslint-config-prettier": "^10.1.8",
        "globals": "^17.3.0",
        "husky": "^9.1.7",
        "lint-staged": "^16.2.7",
        "mongodb-memory-server": "^11.0.1",
        "prettier": "^3.8.1",
        "ts-patch": "^3.3.0",
        "tsc-alias": "^1.8.16",
        "typescript": "^5.9.3",
        "vitest": "^4.0.18"
    },
    "dependencies": {
        "async-await-mutex-lock": "^1.0.12",
        "mongodb": "^7.1.0",
        "n3": "^2.0.3",
        "rdf-canonize": "^5.0.0",
        "rdf-lens": "^1.3.6",
        "redis": "^5.11.0",
        "winston": "^3.19.0"
    }
}
