{
  "name": "@undefineds.co/drizzle-solid",
  "version": "0.3.18",
  "description": "Drizzle ORM adapter for Solid Pods",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/esm/index.js",
      "require": "./dist/index.js",
      "default": "./dist/index.js"
    }
  },
  "files": [
    "dist",
    "README.md",
    "LICENSE"
  ],
  "scripts": {
    "build": "tsc && tsc -p tsconfig.esm.json && node scripts/fix-esm-imports.cjs",
    "parity:generate": "ts-node scripts/generate-drizzle-parity.ts",
    "test": "yarn build && vitest --run",
    "test:integration": "SOLID_ENABLE_REAL_TESTS=true SOLID_SERIAL_TESTS=true vitest --run tests/integration/css",
    "test:integration:examples": "SOLID_ENABLE_REAL_TESTS=true SOLID_SERIAL_TESTS=true vitest --run tests/integration/css/examples-verification.test.ts",
    "test:watch": "vitest --watch",
    "test:coverage": "vitest --coverage",
    "lint": "eslint src/**/*.ts",
    "lint:fix": "eslint src/**/*.ts --fix",
    "dev": "ts-node src/index.ts",
    "example:env": "ts-node examples/setup.ts",
    "example:setup": "ts-node examples/setup.ts",
    "example:quick": "ts-node examples/01-quick-start.ts",
    "example:query": "ts-node examples/02-relational-query.ts",
    "example:discovery": "ts-node examples/05-data-discovery.ts",
    "example:federated": "ts-node examples/06-federated-query.ts",
    "example:hooks": "ts-node examples/07-hooks-and-profile.ts",
    "server:start": "node scripts/start-css-server.js",
    "server:start:sandbox": "node scripts/sandbox-wrapper.js",
    "server:setup": "node scripts/setup-preset-accounts.js",
    "clean:only": "node scripts/clean-only.js",
    "test:sparql": "node scripts/test-native-sparql.js",
    "demo:n3": "ts-node examples/simple-n3-solid-demo.ts",
    "demo:sparql": "ts-node examples/native-sparql-demo.ts",
    "demo:local": "ts-node examples/local-solid-demo.ts",
    "demo:local-simple": "node examples/simple-local-demo.js",
    "demo:local-http": "node examples/local-demo-simple.js",
    "quality": "yarn build && yarn lint && vitest --run",
    "release": "yarn build && yarn publish",
    "css:install": "yarn --cwd .internal/css-runtime install",
    "example:data-discovery": "ts-node examples/05-data-discovery.ts",
    "example:notifications": "ts-node examples/04-notifications.ts",
    "example:iri": "ts-node examples/08-iri-based-operations.ts",
    "example:schema-inheritance": "ts-node examples/08-schema-inheritance.ts",
    "example:templates": "ts-node examples/09-multi-variable-templates.ts",
    "examples:check": "node scripts/check-examples-manifest.js",
    "examples:check:strict": "node scripts/check-examples-manifest.js --strict"
  },
  "author": "Undefined Sco",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/undefinedsco/drizzle-solid.git"
  },
  "bugs": {
    "url": "https://github.com/undefinedsco/drizzle-solid/issues"
  },
  "homepage": "https://github.com/undefinedsco/drizzle-solid#readme",
  "keywords": [
    "drizzle",
    "solid",
    "pod",
    "rdf",
    "semantic-web",
    "orm"
  ],
  "license": "MIT",
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@inrupt/solid-client": "^3.0.0",
    "@inrupt/solid-client-authn-node": "^3.1.1",
    "@inrupt/universal-fetch": "^1.0.3",
    "@inrupt/vocab-common-rdf": "^1.0.5",
    "dotenv": "^17.2.2",
    "drizzle-orm": "^0.28.0",
    "n3": "^1.26.0",
    "node-fetch": "^3.3.2",
    "sparqljs": "^3.7.3",
    "zod": "^4.1.8"
  },
  "resolutions": {
    "@inrupt/solid-client-authn-node": "^3.1.1",
    "@inrupt/solid-client-authn-core": "^3.1.1",
    "@inrupt/solid-client-authn-browser": "^3.1.1"
  },
  "devDependencies": {
    "@solid/community-server": "^8.0.0-alpha.1",
    "@types/node": "^18.15.0",
    "@typescript-eslint/eslint-plugin": "^5.57.0",
    "@typescript-eslint/parser": "^5.57.0",
    "@undefineds.co/xpod": "0.2.0-preview.2",
    "@vitest/coverage-v8": "^2.1.9",
    "@vitest/utils": "^2.1.9",
    "eslint": "^8.37.0",
    "localtunnel": "^2.0.2",
    "ts-node": "^10.9.0",
    "typescript": "^5.0.0",
    "vite": "^5.4.21",
    "vitest": "^2.1.9",
    "@comunica/query-sparql-solid": "^4.0.2"
  },
  "peerDependencies": {
    "@comunica/query-sparql-solid": "^4.0.2"
  },
  "peerDependenciesMeta": {
    "@comunica/query-sparql-solid": {
      "optional": true
    }
  },
  "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}
