{
  "name": "@aws/neptune-for-graphql",
  "version": "1.1.2",
  "description": "CLI utility to create and maintain a GraphQL API for Amazon Neptune",
  "keywords": [
    "Amazon Neptune",
    "Neptune",
    "graph database",
    "GraphQL",
    "AppSync",
    "Amplify"
  ],
  "homepage": "https://github.com/aws/amazon-neptune-for-graphql#readme",
  "main": "neptune-for-graphql",
  "bugs": {
    "url": "https://github.com/aws/amazon-neptune-for-graphql/issues"
  },
  "directories": {
    "test": "test"
  },
  "scripts": {
    "postinstall": "cd templates/Lambda4AppSyncHTTP && npm install && cd ../Lambda4AppSyncSDK && npm install && cd ../Lambda4AppSyncGraphSDK && npm install",
    "lint": "eslint neptune-for-graphql.mjs ./src",
    "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage --runInBand --detectOpenHandles --config .jest.js",
    "test:sdk": "node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage --runInBand --detectOpenHandles --config .jest.js --testPathPattern=test/TestCases/Case07",
    "test:resolver": "node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage --runInBand --detectOpenHandles --config .jest.js --testPathPattern=test/TestCases/Case01"
  },
  "jest": {
    "collectCoverage": true,
    "coverageReporters": [
      "json",
      "html"
    ]
  },
  "bin": {
    "neptune-for-graphql": "./neptune-for-graphql.mjs"
  },
  "files": [
    "neptune-for-graphql.mjs",
    "./templates/CDKTemplate.js",
    "./templates/JSResolverOCHTTPSTemplate.js",
    "./templates/Lambda4AppSyncHTTP/index.mjs",
    "./templates/Lambda4AppSyncHTTP/package.json",
    "./templates/Lambda4AppSyncSDK/index.mjs",
    "./templates/Lambda4AppSyncSDK/package.json",
    "./templates/Lambda4AppSyncGraphSDK/index.mjs",
    "./templates/Lambda4AppSyncGraphSDK/package.json",
    "./src/**"
  ],
  "author": "AWS",
  "license": "Apache-2.0",
  "type": "module",
  "dependencies": {
    "@aws-sdk/client-appsync": "3.387.0",
    "@aws-sdk/client-iam": "3.387.0",
    "@aws-sdk/client-lambda": "3.387.0",
    "@aws-sdk/client-neptune": "3.387.0",
    "@aws-sdk/client-neptune-graph": "3.662.0",
    "@aws-sdk/client-neptunedata": "3.403.0",
    "@aws-sdk/credential-providers": "3.414.0",
    "archiver": "7.0.1",
    "aws4-axios": "3.3.0",
    "axios": "^1.9.0",
    "graphql": "^16.8.1",
    "graphql-tag": "2.12.6",
    "ora": "7.0.1",
    "pino": "9.4.0",
    "pino-pretty": "11.2.2",
    "semver": "7.5.4"
  },
  "devDependencies": {
    "@jest/test-sequencer": "^29.7.0",
    "eslint": "^8.50.0",
    "jest": "^29.7.0"
  }
}
