{"nodes": [{"id": "$graphify-root$_ads_backend_packages_media_package_json", "label": "package.json", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L1"}, {"id": "$graphify-root$_ads_backend_packages_media_package_name", "label": "name", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L2"}, {"id": "$graphify-root$_ads_backend_packages_media_package_version", "label": "version", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L3"}, {"id": "$graphify-root$_ads_backend_packages_media_package_private", "label": "private", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L4"}, {"id": "$graphify-root$_ads_backend_packages_media_package_type", "label": "type", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L5"}, {"id": "$graphify-root$_ads_backend_packages_media_package_main", "label": "main", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L6"}, {"id": "$graphify-root$_ads_backend_packages_media_package_types", "label": "types", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L7"}, {"id": "$graphify-root$_ads_backend_packages_media_package_exports", "label": "exports", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L8"}, {"id": "$graphify-root$_ads_backend_packages_media_package_exports_adapters", "label": "./adapters", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L10"}, {"id": "$graphify-root$_ads_backend_packages_media_package_exports_collections", "label": "./collections", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L11"}, {"id": "$graphify-root$_ads_backend_packages_media_package_scripts", "label": "scripts", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L13"}, {"id": "$graphify-root$_ads_backend_packages_media_package_scripts_lint", "label": "lint", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L14"}, {"id": "$graphify-root$_ads_backend_packages_media_package_scripts_typecheck", "label": "typecheck", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L15"}, {"id": "$graphify-root$_ads_backend_packages_media_package_scripts_test", "label": "test", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L16"}, {"id": "$graphify-root$_ads_backend_packages_media_package_scripts_clean", "label": "clean", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L17"}, {"id": "$graphify-root$_ads_backend_packages_media_package_peerdependencies", "label": "peerDependencies", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L19"}, {"id": "$graphify-root$_ads_backend_packages_media_package_peerdependencies_payload", "label": "payload", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L20"}, {"id": "ref_payload", "label": "payload", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L20"}, {"id": "$graphify-root$_ads_backend_packages_media_package_peerdependencies_sharp", "label": "sharp", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L21"}, {"id": "ref_sharp", "label": "sharp", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L21"}, {"id": "$graphify-root$_ads_backend_packages_media_package_dependencies", "label": "dependencies", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L23"}, {"id": "$graphify-root$_ads_backend_packages_media_package_dependencies_aws_sdk_client_s3", "label": "@aws-sdk/client-s3", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L24"}, {"id": "ref_aws_sdk_client_s3", "label": "@aws-sdk/client-s3", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L24"}, {"id": "$graphify-root$_ads_backend_packages_media_package_dependencies_aws_sdk_s3_request_presigner", "label": "@aws-sdk/s3-request-presigner", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L25"}, {"id": "ref_aws_sdk_s3_request_presigner", "label": "@aws-sdk/s3-request-presigner", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L25"}, {"id": "$graphify-root$_ads_backend_packages_media_package_dependencies_levion_core", "label": "@levion/core", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L26"}, {"id": "ref_levion_core", "label": "@levion/core", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L26"}, {"id": "$graphify-root$_ads_backend_packages_media_package_dependencies_vercel_blob", "label": "@vercel/blob", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L27"}, {"id": "ref_vercel_blob", "label": "@vercel/blob", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L27"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "label": "devDependencies", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L29"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_levion_eslint_config", "label": "@levion/eslint-config", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L30"}, {"id": "ref_levion_eslint_config", "label": "@levion/eslint-config", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L30"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_levion_tsconfig", "label": "@levion/tsconfig", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L31"}, {"id": "ref_levion_tsconfig", "label": "@levion/tsconfig", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L31"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_types_node", "label": "@types/node", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L32"}, {"id": "ref_types_node", "label": "@types/node", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L32"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_aws_sdk_client_mock", "label": "aws-sdk-client-mock", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L33"}, {"id": "ref_aws_sdk_client_mock", "label": "aws-sdk-client-mock", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L33"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_eslint", "label": "eslint", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L34"}, {"id": "ref_eslint", "label": "eslint", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L34"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_payload", "label": "payload", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L35"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_sharp", "label": "sharp", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L36"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_typescript", "label": "typescript", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L37"}, {"id": "ref_typescript", "label": "typescript", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L37"}, {"id": "$graphify-root$_ads_backend_packages_media_package_devdependencies_vitest", "label": "vitest", "file_type": "code", "source_file": "ads-backend/packages/media/package.json", "source_location": "L38"}, {"id": "ref_vitest", "label": "vitest", "file_type": "concept", "source_file": "ads-backend/packages/media/package.json", "source_location": "L38"}], "edges": [{"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L2", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L3", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_private", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L4", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L5", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L6", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L7", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_exports", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L8", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_exports", "target": "$graphify-root$_ads_backend_packages_media_package_exports_adapters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L10", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_exports", "target": "$graphify-root$_ads_backend_packages_media_package_exports_collections", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_scripts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L13", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_scripts", "target": "$graphify-root$_ads_backend_packages_media_package_scripts_lint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L14", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_scripts", "target": "$graphify-root$_ads_backend_packages_media_package_scripts_typecheck", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L15", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_scripts", "target": "$graphify-root$_ads_backend_packages_media_package_scripts_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L16", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_scripts", "target": "$graphify-root$_ads_backend_packages_media_package_scripts_clean", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L17", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_peerdependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L19", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_peerdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_peerdependencies_payload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L20", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_payload", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L20", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_peerdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_peerdependencies_sharp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L21", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_sharp", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L21", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_dependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L23", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_dependencies", "target": "$graphify-root$_ads_backend_packages_media_package_dependencies_aws_sdk_client_s3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L24", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_aws_sdk_client_s3", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L24", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_dependencies", "target": "$graphify-root$_ads_backend_packages_media_package_dependencies_aws_sdk_s3_request_presigner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L25", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_aws_sdk_s3_request_presigner", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L25", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_dependencies", "target": "$graphify-root$_ads_backend_packages_media_package_dependencies_levion_core", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L26", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_levion_core", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L26", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_dependencies", "target": "$graphify-root$_ads_backend_packages_media_package_dependencies_vercel_blob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L27", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_vercel_blob", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L27", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L29", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_levion_eslint_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L30", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_levion_eslint_config", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L30", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_levion_tsconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L31", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_levion_tsconfig", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L31", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_types_node", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L32", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_types_node", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L32", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_aws_sdk_client_mock", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L33", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_aws_sdk_client_mock", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L33", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_eslint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L34", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_eslint", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L34", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_payload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L35", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_payload", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L35", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_sharp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L36", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_sharp", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L36", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_typescript", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L37", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_typescript", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L37", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_ads_backend_packages_media_package_devdependencies", "target": "$graphify-root$_ads_backend_packages_media_package_devdependencies_vitest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L38", "weight": 1.0}, {"source": "$graphify-root$_ads_backend_packages_media_package_json", "target": "ref_vitest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "ads-backend/packages/media/package.json", "source_location": "L38", "weight": 1.0, "context": "import"}]}