{"_id":"google-drive-mock","_rev":"23-6062b77388c75e0f407f3686ed7e2705","name":"google-drive-mock","dist-tags":{"latest":"1.2.0"},"versions":{"0.0.1":{"name":"google-drive-mock","version":"0.0.1","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@0.0.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"b1455d7a1312eb28525f09a9b7d7f10939507972","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-0.0.1.tgz","fileCount":30,"integrity":"sha512-Bb9nlt64y3PNwi8jrYLL9FXBqvAjcZ1uQYer0gEEy7hgj9FXqDjQh/xnK4EZu0CwZeTwdfd7QAWbns3kCzBlyg==","signatures":[{"sig":"MEQCIG5RUvqnyrhQ/ovbFxULzTeTEsaTk+A8Wb1BQS22T2K9AiBWBls2WclR3jDDvjCLY7wIkRUY8xSg2Gls4wnx+LB9lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888493},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"0c617fa8963c52dbfa4ae9e08a11c7805884e542","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'BROWSER_ENABLED=true vitest run --browser'","example:login":"ts-node examples/serve-login.ts"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.5.1","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.6.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_0.0.1_1769781822660_0.1920754707709882","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"google-drive-mock","version":"1.0.0","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"484f7e6d9d8572ec37c30abac9970fe595b55b78","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.0.tgz","fileCount":30,"integrity":"sha512-sNaj1woh9C7JwkDSLj9EmLbyD/5SKTHoVJGTB8kL2CenWngnS0fkDmQqWKUf+XS+hk1zW2UOzLJWH5AoYWho0Q==","signatures":[{"sig":"MEYCIQCqTz9YzLoNej6sMWBpbeFBcD5/n0pLCDyJk5ERoRVMCAIhAIT1C3MfXjooa1MawlIsnhpXEzkKtf6iCWQHNWvgjN//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":889410},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"97ab97226a27792a7b821e9a9589d726b3671783","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'BROWSER_ENABLED=true vitest run --browser'","example:login":"ts-node examples/serve-login.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.0_1769782254438_0.9789176871874576","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"google-drive-mock","version":"1.0.1","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"a20ffac9a02e3133447a411f88af5d4d9cf6d692","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.1.tgz","fileCount":32,"integrity":"sha512-Qy8mRhRjd6p/TsLESzA+sWVQOsHAMdCVvejug+nfK1q0QU7cFkEkO+9+TaTsKDxNa4drHZ3LKYB/Zm7dk0cpMg==","signatures":[{"sig":"MEYCIQDThqHNOqq2RmnF6QDzqgr2Q7onHZcsVFa6EzETPsM+HwIhAPUTcbumiYqnSjnEMBFHQh3SEPBpG36iYbA4ZToHCOoU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922352},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a34b4aae921589031a96fda4cb45a5445af0a618","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'BROWSER_ENABLED=true vitest run --browser'","example:login":"ts-node examples/serve-login.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.1_1769985080501_0.4349017415948062","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"google-drive-mock","version":"1.0.2","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"e5d79ae6367b196bbaf18bf6b7334b14e3c7859d","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.2.tgz","fileCount":33,"integrity":"sha512-+VXmpUs0GfJlNPMR0KoKlBceLIXPTmuymmRk1H3ZyOgrfYctReHrPskwnhfRWZEFtgHlGlxgg/FwIJiHARiUAg==","signatures":[{"sig":"MEYCIQDRhmzN6bn72hfGWshEx/WwRalpBry8wUpEuetGJ+HItwIhAM924Hi7CyI+0PMjWqgTvcAhSOd3PnP3/6lcN/4xFDUn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":935574},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"857f6b078523478ee962656ed5235bf35fbd6231","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'BROWSER_ENABLED=true vitest run --browser'","example:login":"ts-node examples/serve-login.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.2_1770036823058_0.6520890968350193","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"google-drive-mock","version":"1.0.3","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.3","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"de5753b2e891d7f3c7eac55488c3c3b45b642d9f","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.3.tgz","fileCount":33,"integrity":"sha512-/D3S3VB1YaN4m7UjjR7rHP1ZRa9jqztE4x2K6Bza3kwo1X0RvQeKsKv8ONT+40hC/mEOT1jsmhTWRaCHT0y9OQ==","signatures":[{"sig":"MEUCIQD6O6FVznfi0lRfYYRDCm++bG9n80i5fsR4CyqjsrlzrQIgeOxZWKaqw9nh6d+3gt9sMS85jUF/ZDn2RcyQGugFgqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":940477},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"ebe27f9e367e74ccf59688d1100c192f5656a189","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'BROWSER_ENABLED=true vitest run --browser'","example:login":"ts-node examples/serve-login.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.3_1770042081557_0.300236164260856","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"google-drive-mock","version":"1.0.4","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.4","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"0fbcdc115c4cab8babbe7e57f7cdc6727fae6b6f","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.4.tgz","fileCount":34,"integrity":"sha512-go6fHmPJnw/saTAHP72bGULkefqpLO1xxvY7+VTxXxYM8a4J5yxZg0kDQtUxn1jDpz54nOjDMfRS3hjf+qn8mQ==","signatures":[{"sig":"MEQCIBOrIGynIL/OKwml8CMAPxg5k8C3lz0cX1ju2D5GdEdeAiAgUIuJQ+8Jg8AbZSDbKX0rnh4E6sHT/nZpnga1Ya0d0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":946655},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"b64fa2d0630e5abfd1088b3b7f2c22a9ceba361e","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'BROWSER_ENABLED=true vitest run --browser'","example:login":"ts-node examples/serve-login.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.4_1770131230688_0.7253858711791326","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"google-drive-mock","version":"1.0.5","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.5","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"5f37384fa2c9ee5574462066501d4bce4ee5c9c5","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.5.tgz","fileCount":36,"integrity":"sha512-E7iZbcCARPHJVkvuzHmK3/rHNDUVqI32lldZXvjezi6XcFtNFVz7sX4lzgQzplBYiB5nOTo3sirNHH3yZ8Ql8A==","signatures":[{"sig":"MEQCIEPXfR6sTzKVLkWLzH/GRzUvvwN3nBtrIISIqWtqe7KVAiB2pRLYg8vbsrBvxpjfEiM+2jhoa/W0uly8oSUK0uksDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":950246},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"82d2868b58c23c4f6a43ea2ee676ddc70a03daa0","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'BROWSER_ENABLED=true vitest run --browser'","example:login":"ts-node examples/serve-login.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.5_1770214720051_0.7346831538683831","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"google-drive-mock","version":"1.0.6","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.6","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"56f9058fe5b3f864a98a6adb69178f9d58dc8504","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.6.tgz","fileCount":42,"integrity":"sha512-6bAMWKVsjMsN0I+UGM5AMZ/B6sh+9l3V2iAVbZaSBMbwodI8wq5t3uDy4YG09EaU5Tzga0j/JKAL6502rkjbCw==","signatures":[{"sig":"MEUCIQDfSwXE1kSkYIVsshoY8UmkgI08SO1xjEWL3pHYBmu+KwIgH4SsPi63RbYEcxPkGXuPG8gFA5ZL6qaCrkOoR/+2i04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1328537},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"6dd0a298488e3c6f148b186faf1a59bdf8086b3e","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.6_1770287902946_0.15241652890123492","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"google-drive-mock","version":"1.0.7","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.7","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"99b8cb90af8d748e891b640c906f10f07297e98d","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.7.tgz","fileCount":52,"integrity":"sha512-qMaBpgcocDvYPNDNYzdy0rMIROVYh8zWnDUDe0C3F+RJVT9sMZC9UZRR8CQqab9wYgi4TWh+sZkI6fI1Z6QXcA==","signatures":[{"sig":"MEYCIQCKOBjcNjwUYdkyNIQxof1TJePXbMYLSzptSrRoKH6mEwIhAM6KqQKGeCWDvW6qpZpi6wJIfke2QNYIAE/UAS1w8aKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1364268},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"02eaaf6a876f296e0696342739aae8ea6cdf7788","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.7_1770310379411_0.8056953736318511","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"google-drive-mock","version":"1.0.8","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.8","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"f898d880f4243033416e451d62fa8e9f50779774","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.8.tgz","fileCount":55,"integrity":"sha512-0XsFpgCPmbl546wk57txmRWlrlG+Ga5BQnGRpEZJwLBqj4uOWE9xIE7ZTbd3Yfpl0vraPidmUiLCCmYb4SeTJQ==","signatures":[{"sig":"MEQCICmUHVAyX747Ss131Ds6HMCCeQg6x6xCCLi5ayo+w1RKAiB9eajG7Ghqqz2Iw+SHJecS0weH+t+KOYijoPmGNhpD5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1399558},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"45d02fb18f500fe326da134c22c075ac951ad258","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.8_1770382378864_0.2818700166623944","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"google-drive-mock","version":"1.0.9","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.9","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"cc4d6a504f1435b99985f8b7d26bbeca68e91a54","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.9.tgz","fileCount":55,"integrity":"sha512-+y3Eo/CgNSpx3Bu93vgflDqDn9KnEpSVU3ypMnDLuYV5k7f9ne1r3gU3/OTR/SLC3Pkm1NE4K4gyHM5wGiqYoA==","signatures":[{"sig":"MEQCIGcdRbw4l8zdYxCvS8skJXKR9NWaTJejH0tJn7AlM6p4AiBMyQW33fbWyuqIWDSKwp6mPbAx0kA/SLxx2kM+LejOog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1404402},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"251e99ebba336c7e4dfbb885d82e79ccb2a671b7","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.9_1770383678970_0.823777862138728","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"google-drive-mock","version":"1.0.10","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.10","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"87518f58fab6c475ff521db09e46a49b42f14c76","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.10.tgz","fileCount":57,"integrity":"sha512-Tox6gPsEGhFhTsbkn54Y9fjlggw+GFHNjqUp9fdkpDM/I0aBF4zk4EnOUpR/q+Gczkh3MO/eoanmu4R7P9A/Ew==","signatures":[{"sig":"MEYCIQDHvDGNTzqEoChhI59j3y3nfQwICULTh70FjvtowRrwZgIhAM0M/EzqNKpaXXglDdvI/aK1U+qjGzVbg116Tbu8Fl0i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1414937},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"076ac9115f6420a48741337fc5530c4a99a4f333","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.10_1770385975721_0.7357008215781218","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"google-drive-mock","version":"1.0.11","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.11","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"2ff2b09d78081d9fd9db4d4265d7e0d2fa14c85d","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.11.tgz","fileCount":61,"integrity":"sha512-o+Kzf9M7z4CHe9V4oUgSq9+0miCdZuM4cmPu/0fvHzw979cHFIJuXBeRFyF2XTUh9RdRYVEzBDjI2puHGdHazw==","signatures":[{"sig":"MEUCIAiyP+UvmXL3s4whTXd+kWz0iDYG+hHv5Sh9lAKTIRFYAiEAgfXKlHKgYl/Pge1XmbfddTh9UiY159GN7Ox4pfPJPs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1481376},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"22e5c872b34f501fb40900d1f7b0275c85f7c2bf","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.11_1770742144186_0.4927131615905733","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"google-drive-mock","version":"1.0.12","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.12","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"bb03577ee31cc0ef0567546a6f7c2b83857b9c0d","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.12.tgz","fileCount":62,"integrity":"sha512-B6BIJiGO2jauGqNnrl9cGNvQ8nNnL4ijGJ8N8UwCI9Lp+7eJ0u+HIf+vDsbQx+3fGcJrd6wbR6zPhcdaMGWQqg==","signatures":[{"sig":"MEYCIQDUBlCYxR2SaORbyJNG59m+ZXcQ666g+SKnLPkFAO39FgIhAPR4niU3AOtzxmrzts+cjSzQ0nL+aZSEg04UmYcTpvCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1492768},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"d3717e997b1f25ed47053cc175bc1bc451db76ea","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.12_1770745983454_0.03751182567099676","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"google-drive-mock","version":"1.0.13","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.0.13","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"08b911888ea7e54c5690d3327bdd2b6d70148a68","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.0.13.tgz","fileCount":63,"integrity":"sha512-nH0CnNtBYk+WbSdRyc004bmTThv7LBpXoEcOTRkdG42hHYdFDoVVYoQWRAcpoKtO8Ogs/o10A4UxHNgjC9PiBQ==","signatures":[{"sig":"MEQCIANrlbcY2C7g+PwQU9WV0bdDDZFL/oHiype4au02WqllAiAYIIRFE6CpTctuLM+xfphVcmwAVikrKMMAxKy34EUmtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1504660},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"ea15c79a7965bb41f41d69ce86d86e19c6183a2f","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.0.13_1770766572027_0.7102648746478715","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"google-drive-mock","version":"1.1.0","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"bf1acaad449a4e17d34daf1bc46c3e8e3ef2a280","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.1.0.tgz","fileCount":67,"integrity":"sha512-0afpvK9UY4EeGEtLpMaKac6vvLy6XE8XqjB7XBqIY9pS+I3Q3aooCX6yyiawglx6AP+6UvfMOPNfcnvjQ/N00Q==","signatures":[{"sig":"MEUCIEwA/dRGxnYcAjmrceDXWeKtFjMVs361dG0QkXHydHSsAiEA+63mExKdML7DmLqEJJ7Zm/TZEXmsWMtU7RcgdXdBMLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1542222},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"9742d86a487ff9a98a17eca1d42bc0346980f398","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.1.0_1770823148033_0.5248606365956217","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"google-drive-mock","version":"1.1.1","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.1.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"516d30c8b63d528f6858d480b389083fc37ca133","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.1.1.tgz","fileCount":68,"integrity":"sha512-X3bMbkfJQD8Seqqmtg/WRawN5TAQQ9zXqeFKB3Ant/+mfLi8M4I7xrS3qxzTc56ojxX4bKPmp6siAwyg4RAPMg==","signatures":[{"sig":"MEYCIQDsiSE/hNrwuLmeNxs0PKRMV5/GPKHK4r0NeRo97pyFOQIhAJX49U5jROPk1bJrYhWz4n6aQhqiepXRxCPZ0mJfbd70","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1578175},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"d3d3da66d9f046bd3f8750a17c55a5374980f0a3","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.1.1_1770887608215_0.2700139760969176","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"google-drive-mock","version":"1.1.2","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.1.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"ebd8a40a7529267f7134c0435090694a3efd78e8","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.1.2.tgz","fileCount":69,"integrity":"sha512-bhxg4GULQsEJ47lVYC4hj7X5Lftk8u0VFVLquYRAaMwb53RHPfrRoxKJXoYcnMHm5linZCK/sM1ABPrpUeCuIQ==","signatures":[{"sig":"MEUCIQCytKfo0IxOfqTFLgN8Mc/PcNHQtvPsS2VgdqtM7rHoGAIgDBUMNgRIGrBH3DwAeePBNzB+uziASmRcGlNht/JBSLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581767},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"7a4f0357d76a72d381019d16a8a00df2f3f125d2","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.1.2_1770905350469_0.903013037715428","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"google-drive-mock","version":"1.1.3","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.1.3","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"62af1241c062233923558301a6bea36a0f404a2c","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.1.3.tgz","fileCount":70,"integrity":"sha512-o1nlZX6pbExWeP4Z92E0qzqpvCKnmeu9OTJurWrXnsbEV/5c1e720aXok2gY8YKCW0bK9tn2LTLyjiZdxFE/yg==","signatures":[{"sig":"MEYCIQDb1VR0TJRDiLze1Yiavf3k2mfttRsZiEKQJgfgZGW1NgIhAO+2/YIQdrI2bAUhQWxZgVaIBWkJC8WOlDIxOd+J7bO5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1587140},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"90c809cf4bd25c85253dd7e626a18f32f5f5f719","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.1.3_1772032920066_0.5327976021422831","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"google-drive-mock","version":"1.1.4","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.1.4","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"7fe45c8defa083c2e730f559a5bcff55eab73253","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.1.4.tgz","fileCount":70,"integrity":"sha512-x8dfWTEVsLd6LTUMnPlgNIvaqVSf3fjyUAX8j+N0V3CFa5YlqPqshm1G04pQPX0GkbhU9mbFIsMzONze1y6kNw==","signatures":[{"sig":"MEQCIEDE4D2QZa1oQgfUA0lrZ040R1o5tM161hFRzNsfF82HAiBfxgcFGeKSakDHvreXsCXNWUUnnqBSU38hd+TlPRpkHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1587298},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"7a8d2bfc3b008fc569dfdb5648fb644d996500d7","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.8.0","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.1.4_1772550337478_0.4124929588343258","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"google-drive-mock","version":"1.1.5","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.1.5","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"7c6d6939eda77717768280d3ee5b569dcf4ecec9","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.1.5.tgz","fileCount":70,"integrity":"sha512-XilLf6I0nkG8OoJXEaEtqED9015Fr6NZZeG2mlLUDY9ECuisj4dEY2k8AQwqphktPCcnerFtsphXkbligz+aDQ==","signatures":[{"sig":"MEQCIE+H88Bqq/8gRoANNsOfJ+nEHHQj/es1/n3tHBuy5ostAiBmEZtfiflUQwL/yygcBGH0r56rUNK7yWjbLepbozXXCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1588053},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"99b2fc2495d85596b9870e1acdf06d7f0defcc39","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.1.5_1774523340418_0.3634886397730632","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"google-drive-mock","version":"1.1.6","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","_id":"google-drive-mock@1.1.6","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/google-drive-mock#readme","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"dist":{"shasum":"094cd27addca99297f15ed3d41acc82bfd062615","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.1.6.tgz","fileCount":70,"integrity":"sha512-8yoo4nyqy2IW/fB1wBAcAIISP+6aZNTggKJRqbEnCkF1S7xmWOfiLGQk8O/NvtpligChreBxuBBdPjIib1BMhg==","signatures":[{"sig":"MEQCIH5W9NnJcS5cAUsWUktIG2nV5lTxkqnPnT/LF7rY+ZqVAiAIEG4paGIa86TpGi7VI87lv0NDkI+ANGbdCSIcEsCWdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1591167},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"8f455654dd2c7580be756191d31ad8277c188e53","scripts":{"dev":"ts-node src/index.ts","lint":"eslint .","test":"TEST_TARGET=mock vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint . --fix","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run","test:slow":"LATENCY=20 vitest run","test:browser":"start-server-and-test dev http://localhost:3000 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser --no-file-parallelism'","example:login":"ts-node examples/serve-login.ts","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"repository":{"url":"git+https://github.com/pubkey/google-drive-mock.git","type":"git"},"_npmVersion":"11.11.0","description":"Mock-Server that simulates being google-drive. Used for testing.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","vitest":"4.0.18","express":"5.2.1","globals":"17.2.0","ts-node":"10.9.2","supertest":"7.2.2","@eslint/js":"9.39.2","playwright":"1.58.0","typescript":"5.9.3","@types/cors":"2.8.19","@types/node":"25.1.0","@types/express":"5.0.6","@vitest/browser":"4.0.18","async-test-util":"2.5.0","@types/supertest":"6.0.3","typescript-eslint":"8.54.0","start-server-and-test":"2.1.3","@vitest/browser-playwright":"4.0.18"},"peerDependencies":{"express":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/google-drive-mock_1.1.6_1777888708507_0.2771871400375583","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"google-drive-mock","version":"1.2.0","description":"Mock-Server that simulates being google-drive. Used for testing.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","start":"node dist/index.js","dev":"ts-node src/index.ts","test":"PORT=3080 start-server-and-test dev http://localhost:3080 'PORT=3080 TEST_TARGET=mock USE_SHARED_MOCK=true vitest run --fileParallelism=false --exclude \"**/v2_routes.test.ts\" --exclude \"**/check_empty.test.ts\" && PORT=3080 TEST_TARGET=mock USE_SHARED_MOCK=true vitest run --fileParallelism=false test/v2_routes.test.ts && PORT=3080 TEST_TARGET=mock USE_SHARED_MOCK=true vitest run --fileParallelism=false test/check_empty.test.ts'","test:slow":"LATENCY=20 vitest run","test:browser":"PORT=3009 start-server-and-test dev http://localhost:3009 'TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser=chromium --fileParallelism=false --exclude \"**/v2_routes.test.ts\" --exclude \"**/check_empty.test.ts\" && TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser=chromium --fileParallelism=false test/v2_routes.test.ts && TEST_TARGET=mock BROWSER_ENABLED=true vitest run --browser=chromium --fileParallelism=false test/check_empty.test.ts'","test:browser:real":"TEST_TARGET=real BROWSER_ENABLED=true vitest run --browser","test:real":"ts-node scripts/check-token.ts && TEST_TARGET=real vitest run --exclude '**/v2_routes.test.ts' --exclude '**/check_empty.test.ts' && TEST_TARGET=real vitest run test/v2_routes.test.ts && TEST_TARGET=real vitest run test/check_empty.test.ts","example:login":"ts-node examples/serve-login.ts","lint":"eslint .","lint:fix":"eslint . --fix"},"repository":{"type":"git","url":"git+https://github.com/pubkey/google-drive-mock.git"},"keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"author":{"name":"pubkey"},"license":"MIT","type":"commonjs","bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"homepage":"https://github.com/pubkey/google-drive-mock#readme","peerDependencies":{"express":"5.2.1"},"devDependencies":{"@eslint/js":"9.39.2","@types/cors":"2.8.19","@types/express":"5.0.6","@types/node":"25.1.0","@types/supertest":"6.0.3","@vitest/browser":"4.0.18","@vitest/browser-playwright":"4.0.18","async-test-util":"2.5.0","cors":"2.8.6","dotenv":"17.2.3","eslint":"9.39.2","express":"5.2.1","globals":"17.2.0","playwright":"1.58.0","start-server-and-test":"2.1.3","supertest":"7.2.2","ts-node":"10.9.2","typescript":"5.9.3","typescript-eslint":"8.54.0","vitest":"4.0.18"},"gitHead":"46678eac532534e3606617b9422622442d9f1db6","_id":"google-drive-mock@1.2.0","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-7cgNkKMyd4C407bZHfrFy/pH37Bo2TojcvlLRm5dk0tkRilsuI4uO93Bpir7epm9Tr/RWGy6IHg0NTyXLw1ljg==","shasum":"e7e69342f87972db62c02a001eb1d5b971209438","tarball":"https://registry.npmjs.org/google-drive-mock/-/google-drive-mock-1.2.0.tgz","fileCount":74,"unpackedSize":1622327,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/google-drive-mock@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC689QRM3/022fNYXdlzJCszHLMrBIZ25Yq/KWWvPAp8gIgBc07CXl76aYIdNEsJ3YXhjg312kPkGl3XF30k5iEdCA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9841c4d-9d9b-4b8a-8bb6-6fb4d23c254c"}},"directories":{},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/google-drive-mock_1.2.0_1781617679614_0.4141623147930147"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-30T14:03:42.659Z","modified":"2026-06-16T13:48:00.013Z","0.0.1":"2026-01-30T14:03:42.865Z","1.0.0":"2026-01-30T14:10:54.627Z","1.0.1":"2026-02-01T22:31:20.705Z","1.0.2":"2026-02-02T12:53:43.220Z","1.0.3":"2026-02-02T14:21:21.779Z","1.0.4":"2026-02-03T15:07:10.924Z","1.0.5":"2026-02-04T14:18:40.279Z","1.0.6":"2026-02-05T10:38:23.138Z","1.0.7":"2026-02-05T16:52:59.629Z","1.0.8":"2026-02-06T12:52:59.043Z","1.0.9":"2026-02-06T13:14:39.157Z","1.0.10":"2026-02-06T13:52:55.865Z","1.0.11":"2026-02-10T16:49:04.426Z","1.0.12":"2026-02-10T17:53:03.638Z","1.0.13":"2026-02-10T23:36:12.237Z","1.1.0":"2026-02-11T15:19:08.293Z","1.1.1":"2026-02-12T09:13:28.411Z","1.1.2":"2026-02-12T14:09:10.649Z","1.1.3":"2026-02-25T15:22:00.293Z","1.1.4":"2026-03-03T15:05:37.667Z","1.1.5":"2026-03-26T11:09:00.637Z","1.1.6":"2026-05-04T09:58:28.687Z","1.2.0":"2026-06-16T13:47:59.744Z"},"bugs":{"url":"https://github.com/pubkey/google-drive-mock/issues"},"author":{"name":"pubkey"},"license":"MIT","homepage":"https://github.com/pubkey/google-drive-mock#readme","keywords":["google-drive","mock","testing","server","api","simulator","rxdb"],"repository":{"type":"git","url":"git+https://github.com/pubkey/google-drive-mock.git"},"description":"Mock-Server that simulates being google-drive. Used for testing.","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"readme":"# google-drive-mock\n![google-drive-mock](google-drive-mock.png)\n\n<br />\n\n<p style=\"text-align: center;\">\nMock-Server that simulates being google-drive.<br />\nUsed for testing the <a href=\"https://rxdb.info/replication-google-drive.html\" target=\"_blank\">RxDB Google-Drive-Sync</a>.<br />\nSister project to <a href=\"https://github.com/pubkey/microsoft-onedrive-mock\" target=\"_blank\">microsoft-onedrive-mock</a>.<br />\nMostly Vibe-Coded.<br />\n</p>\n\n\n## Installation\n\n```bash\nnpm install google-drive-mock\n```\n\n## Usage\n\n```typescript\nimport { startServer } from 'google-drive-mock';\n\n// start the server\nconst port = 3000;\nconst server = startServer(port);\n\n// Store a file\nconst createResponse = await fetch('http://localhost:3000/drive/v3/files', {\n    method: 'POST',\n    headers: {\n        'Authorization': 'Bearer valid-token',\n        'Content-Type': 'application/json'\n    },\n    body: JSON.stringify({\n        name: 'test-file.txt',\n        mimeType: 'text/plain'\n    })\n});\nconst file = await createResponse.json();\nconsole.log('Created File:', file);\n\n// Read the file\nconst readResponse = await fetch(`http://localhost:3000/drive/v3/files/${file.id}`, {\n    method: 'GET',\n    headers: {\n        'Authorization': 'Bearer valid-token'\n    }\n});\nconst fileContent = await readResponse.json();\nconsole.log('Read File:', fileContent);\n\n// Stop the server\nserver.close();\n\n```\n\n## Tech\n\n- TypeScript\n- Express\n- Vitest\n\n## Browser Testing\n\nTo run tests inside a headless browser (Chromium):\n\n```bash\nnpm run test:browser\n```\n\n## Real Google Drive API Testing\n\nTo run tests against the real Google Drive API instead of the mock:\n\n1. Create a `.ENV` file (see `.ENV_EXAMPLE`):\n   ```\n   TEST_TARGET=real\n   GDRIVE_TOKEN=your-access-token\n   ```\n2. Run tests:\n   ```bash\n   npm test:real\n   ```\n\n## Contributing\n\nGitHub issues for this project are closed. If you find a bug, please create a Pull Request with a test case reproducing the issue.\n\n","readmeFilename":"README.md"}