{"versions":{"1.3.5":{"name":"@typescript/vfs","version":"1.3.5","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","bootstrap":"yarn build","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"tsdx test","lint":"tsdx lint"},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","babel-jest":"^26.0.6","cpy-cli":"^3.1.1","tsdx":"^0.14.1","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.3.5","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"801e3c97b5beca4ff5b8763299ca5fd605b862b8","size":39992,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.3.5.tgz","integrity":"sha512-pI8Saqjupf9MfLw7w2+og+fmb0fZS0J6vsKXXrp4/PDXEFvntgzXmChCXC/KefZZS0YGS6AT8e0hGAJcTsdJlg=="},"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.3.5_1632480763465_0.49542089737734596"},"_hasShrinkwrap":false,"publish_time":1632480763799,"_cnpm_publish_time":1632480763799,"_cnpmcore_publish_time":"2021-12-16T19:26:22.746Z","contributors":[]},"1.3.4":{"name":"@typescript/vfs","version":"1.3.4","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","bootstrap":"yarn build","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"tsdx test","lint":"tsdx lint"},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.14.1","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.3.4","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"07f89d2114f6e29255d589395ed7f3b4af8a00c2","size":39374,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.3.4.tgz","integrity":"sha512-RbyJiaAGQPIcAGWFa3jAXSuAexU4BFiDRF1g3hy7LmRqfNpYlTQWGXjcrOaVZjJ8YkkpuwG0FcsYvtWQpd9igQ=="},"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.3.4_1614001779127_0.6150447129956542"},"_hasShrinkwrap":false,"publish_time":1614001779351,"_cnpm_publish_time":1614001779351,"_cnpmcore_publish_time":"2021-12-16T19:26:23.101Z","contributors":[]},"1.3.3":{"name":"@typescript/vfs","version":"1.3.3","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","bootstrap":"yarn build","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"tsdx test","lint":"tsdx lint"},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.14.1","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.3.3","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"a045508e9ec92fd29cb29e1984db83b6bc3579d4","size":39377,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.3.3.tgz","integrity":"sha512-C5+klHPSpjUBTmBY0G/QeNamVtnLThGml+Q7i5No7B5HaGB7gcncT0T6uyk1AvnVy02vG/O5iub+YZavYHOl1w=="},"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.3.3_1613810823405_0.46507793498699046"},"_hasShrinkwrap":false,"publish_time":1613810824077,"_cnpm_publish_time":1613810824077,"_cnpmcore_publish_time":"2021-12-16T19:26:23.322Z","contributors":[]},"1.3.2":{"name":"@typescript/vfs","version":"1.3.2","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","bootstrap":"yarn build","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"tsdx test","lint":"tsdx lint"},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.3.2","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"4a9f207a74b93e63b255740ca9683d7eb09ee670","size":38574,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.3.2.tgz","integrity":"sha512-1moNIcxUtDextSNvhGtJcmNZX8gZgRBcea2UlRmKI7TX3fRZ4lHCharaDQUQeguk1rrqxCfOifFZg+Rx/Mi7Lw=="},"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.3.2_1610568193879_0.3082170174550307"},"_hasShrinkwrap":false,"publish_time":1610568194075,"_cnpm_publish_time":1610568194075,"_cnpmcore_publish_time":"2021-12-16T19:26:23.613Z","contributors":[]},"1.3.1":{"name":"@typescript/vfs","version":"1.3.1","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","bootstrap":"yarn build","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"tsdx test","lint":"tsdx lint"},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.3.1","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"78d0aaec56505bafc070585284ff8b4c107eb6f7","size":38573,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.3.1.tgz","integrity":"sha512-CXkR1ue2YIIGfBywcxlCqtFhN+ReJAlsC1q9HQbik+l6HkpNjHFSIMyaYUk1R1YoAnhSj7NoSx2cqTzfPXJlCw=="},"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.3.1_1610470815894_0.6739143142225366"},"_hasShrinkwrap":false,"publish_time":1610470816016,"_cnpm_publish_time":1610470816016,"_cnpmcore_publish_time":"2021-12-16T19:26:23.842Z","contributors":[]},"1.3.0":{"name":"@typescript/vfs","version":"1.3.0","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/typescript-vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"tsdx test","lint":"tsdx lint"},"browser":{"typescript":false,"lz-string":false,"fs":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.3.0","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"1abc69c43c85c21a58881598a6031fd3f3600153","size":37954,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.3.0.tgz","integrity":"sha512-Bd1LdvQpm0uU2eclcCfO8H8oAGAfEJiKn0acKy/xeZV4sARwXx9MHBMuDX0XDPLmI2JpIm+mFV9Ers65xnoaQg=="},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.3.0_1598888557126_0.6923219705579817"},"_hasShrinkwrap":false,"publish_time":1598888557258,"_cnpm_publish_time":1598888557258,"_cnpmcore_publish_time":"2021-12-16T19:26:24.087Z","contributors":[]},"1.2.0":{"name":"@typescript/vfs","version":"1.2.0","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/typescript-vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build && cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","test":"tsdx test","lint":"tsdx lint"},"browser":{"typescript":false,"lz-string":false,"fs":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.2.0","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"51ce97d0916db05c69f2ac0cc035d61718481d4b","size":37347,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.2.0.tgz","integrity":"sha512-3YhBC+iyngEHjEedSAWk9rbJHoBwa2cd4h/tzb2TXmZc2CUclTl3x5AQRKNoRqm7t+X9PGTc2q2/Dpray/O4mA=="},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.2.0_1598362203354_0.819746033292218"},"_hasShrinkwrap":false,"publish_time":1598362203598,"_cnpm_publish_time":1598362203598,"_cnpmcore_publish_time":"2021-12-16T19:26:24.319Z","contributors":[]},"1.1.2":{"name":"@typescript/vfs","version":"1.1.2","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/typescript-vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build && cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","bootstrap":"yarn build","test":"tsdx test","lint":"tsdx lint"},"browser":{"typescript":false,"lz-string":false,"fs":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.1.2","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"750e30343ea706ff52cae5b7865c8cacc92bf3a2","size":36574,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.1.2.tgz","integrity":"sha512-5VOXMjAMc9W0XnW+DNskn+kR0ytIzigLlK9Bfj4oSOQdWAehrmwJ8Xm0Q/YFmYsMCt+N9UosLJVGLpgyrAVqwg=="},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.1.2_1595093218666_0.2141091290042949"},"_hasShrinkwrap":false,"publish_time":1595093218807,"_cnpm_publish_time":1595093218807,"_cnpmcore_publish_time":"2021-12-16T19:26:24.581Z","contributors":[]},"1.1.1":{"name":"@typescript/vfs","version":"1.1.1","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/typescript-vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build && cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","bootstrap":"yarn build","test":"tsdx test","lint":"tsdx lint"},"browser":{"typescript":false,"lz-string":false,"fs":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.1.1","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"b51e3c092d72327518d6e50a07f61471b9e083b3","size":36224,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.1.1.tgz","integrity":"sha512-1V1UbBAogmeiTIVHPOdrl9FxIuD/CCQ2YPY/Z5LrF4W3ocRdCbsmGJjDvfKda9kxeJmNudHoOcovGqgHl+JxQA=="},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.1.1_1595089316312_0.01998104692547109"},"_hasShrinkwrap":false,"publish_time":1595089316431,"_cnpm_publish_time":1595089316431,"_cnpmcore_publish_time":"2021-12-16T19:26:24.848Z","contributors":[]},"1.1.0":{"name":"@typescript/vfs","version":"1.1.0","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/typescript-vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build && cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","bootstrap":"tsdx build","test":"tsdx test","lint":"tsdx lint"},"browser":{"typescript":false,"lz-string":false,"fs":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","cpy-cli":"^3.1.1","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.1.0","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"85b07a7f02215ea22a0993e3944c8d48286d19de","size":35985,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.1.0.tgz","integrity":"sha512-2/iQlnYl1Vi+BBRh65+iot7QlM1lBuKpSkkODBvIeQ68oCvHlQwAZgy+TF7D9/NzXEw1QupGR3tBvfm+edffqg=="},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.1.0_1594739326829_0.6267115636073006"},"_hasShrinkwrap":false,"publish_time":1594739326970,"_cnpm_publish_time":1594739326970,"_cnpmcore_publish_time":"2021-12-16T19:26:25.089Z","contributors":[]},"1.0.1":{"name":"@typescript/vfs","version":"1.0.1","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/typescript-vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build && cp src/index.ts ../sandbox/src/vendor/typescript-vfs.ts","bootstrap":"tsdx build","test":"tsdx test","lint":"tsdx lint"},"browser":{"typescript":false,"lz-string":false,"fs":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"3.9.2"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.0.1","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"shasum":"bde9e19cca1fdff2b93e68ac8907c5f85ade4c3d","size":28525,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.0.1.tgz","integrity":"sha512-BAK+M/NnvVzu5x/1qSAsSoBiPSzlcH9GGHIwK0qF33geQKOyYR0jXo3liQPI8YzcrCLAH+rmnOQmhvDAoH0MQQ=="},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmUser":{"name":"anonymous","email":"ortam@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.0.1_1593740677405_0.732801077375413"},"_hasShrinkwrap":false,"publish_time":1593740677526,"_cnpm_publish_time":1593740677526,"_cnpmcore_publish_time":"2021-12-16T19:26:25.310Z","contributors":[]},"1.0.0":{"name":"@typescript/vfs","version":"1.0.0","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website/","main":"./dist/index.js","module":"./dist/typescript-vsf.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","bootstrap":"tsdx build","test":"tsdx test","lint":"tsdx lint"},"browser":{"typescript":false,"lz-string":false,"fs":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","tsdx":"^0.12.3","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.0.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"shasum":"542cea6b11ceed2afb4fa7c9b8800eadd13da0db","size":26449,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.0.0.tgz","integrity":"sha512-Yyv2Ah7egLxs7TI2YPadkOQEJsREj8AOcXNdHRMAcRKGpD55iiLc7TsOd2WpqEuFF6oZO3U8xEJ9z+0N54sXhQ=="},"maintainers":[{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"}],"_npmUser":{"name":"anonymous","email":"orta.therox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.0.0_1586463943381_0.5988928627654377"},"_hasShrinkwrap":false,"publish_time":1586463943623,"_cnpm_publish_time":1586463943623,"_cnpmcore_publish_time":"2021-12-16T19:26:25.566Z","contributors":[]},"1.3.6":{"name":"@typescript/vfs","version":"1.3.6","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","bootstrap":"yarn build","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"tsdx test","lint":"tsdx lint"},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","babel-jest":"^26.0.6","cpy-cli":"^3.1.1","tsdx":"^0.14.1","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.3.6","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VSLn7rs46Qhe4gYxbK1/IB4NPLvgKl0I6SgeVyJwW5efYAELvDVqf1gVOG7JaKtW8qlMtBaZP02/4TRN39AkEQ==","shasum":"02ed6de964ecdd73cd71a506b78e50e177682291","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.3.6.tgz","fileCount":13,"unpackedSize":205209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeThru3AZjcvXolrWIYk11AaFa3k1hWRSFXqICCTxLEgIhALSQ/AFDrhMIJ0NBiPQkYFBKBs9WYfpgmPiJ0y5LV1Ee"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGPrGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM6RAAokbZXWh51V1lYyuGChHttLrmTcSiZLiX6CdNAMasbzP6QnPd\r\nycjURRW2CTjvmGg5BPGYv/nDyI5HHBQHUTdYIRcxtKqybCxDaD/Kl2Nqpgp9\r\nTdRnSuIjTJzPVszoj60won7c7K9WqCL60mNekq2qBWDUPvFYVkk9jU0nL5mz\r\nO5gmoUWbbtesaEQtHRGtCCNOQqpqAGB6wq7bKKS8ro9CChqVnRnQVUiUPq97\r\nj90+Co9WD1kX2VqL1lk9hK1Gxha9UK5GacxqdLHqYuY1yZvaLAMycxx3jz2H\r\nVjrpD3RLMerUTVpK2x0uTg+AdHT+uVa8JEd/ZoNQc8BcPF4Ldci4czxbSxrT\r\nIp8kHDQdIL+dQykRdOMX1MQQHArv4t2s8cbaTV68wNmM3DPnN4cirt4FBqSB\r\nr/e/PKCOJ0lMFJGY92qcy3OuBpRy1YXYe4AQ399ysqX9/MKC7Vkl51Qh8/Td\r\nE8LxW6pYqfPVO2wgHJ/k+DiiFNrDEIrPjLhm4Sj96khNc7Efzn+Cy6n/vp2g\r\nKHSVMq1LeeOwGJjTRBMwsMN4mDupk9T2f5F6D4tKpKgGZSikYEocKLKy2U9t\r\nHN0dT3RKiszSCHSdujLDGSBproHd1panO/fkBYd4fGTRvehLSh8uGmLBtNxt\r\nDPbgRbA1v++xArtydEsc99aIY80VusNuQBs=\r\n=ystG\r\n-----END PGP SIGNATURE-----\r\n","size":40835},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"ncsander@indiana.edu"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.3.6_1662581446604_0.812866687343909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-07T20:13:18.129Z","contributors":[]},"1.4.0":{"name":"@typescript/vfs","version":"1.4.0","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","bootstrap":"yarn build","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"tsdx test","lint":"tsdx lint"},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","babel-jest":"^26.0.6","cpy-cli":"^3.1.1","tsdx":"^0.14.1","tslib":"^1.10.0","typescript":"*"},"description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.4.0","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Pood7yv5YWMIX+yCHo176OnF8WUlKGImFG7XlsuH14Zb1YN5+dYD3uUtS7lqZtsH7tAveNUi2NzdpQCN0yRbaw==","shasum":"2d22985c7666c9d4ce26eb025405e6f156aa32b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.4.0.tgz","fileCount":13,"unpackedSize":206007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjvkxevL4ixggmC064KOvAy9LReA/E0KMNdBOWgs7CcAiEAqfKzq6o+YgzD47kA0jEexgMIUcbi1j3VvwE1UR4hF44="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGk4dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlIBAAh31c5s0EYh+IWyaYvP0/WlJdzMp1F9Bw6W5+YrjW2cUIc+FO\r\n6JPOweBBRwFbZNcA9notM3trABwF9NPPEEhvAlEKzTwyd5aORgEnsZBsJIqc\r\nFpXd0rmMaHwknKDVOrNwv9WS2rpleHp37G3xOuHHarx7q3g1Z1tU7eZpigqH\r\nJBEgpZTgLL8LkqZ6sM939qreV1O/9Z3RMkloIRBYU76I7iMtGll1+c2CG+mA\r\nE/Tcb9nIraZawYhuUjBYXNdKpKEoPZAl5BkFS6t4jKcrdo2PB7xPYdMhAQey\r\n/H+kQ/ZvTSqFfe2ihqC3PW2u+TV9ch9QDm9aLFHG2S35mBXp7eceEuhheDYr\r\nQ6GoX/MnI8EM+5p/7gdXPdXHwkKaDYkoaW3DAG6chv6eQYcPeSE1ZOsQQ6ZA\r\neTibbvZvEtT3+uUp+w7n3gAsib0BsI9FoITu6R/HEBJmj5h8IyP0hoWKKbRW\r\nZQOhXInKRMDDVUvvWiZ0737Uj4PLiiALagzmmBZY/2U3qz4yGfqdlzoDJgNl\r\nOF+nZJHYzzfPQDy+XKq9oddgKG0GTrei3nVI+AaQ9HfF+D++TiM36s3N5RJe\r\n1JdhFyBp/2SeCdenTIVQbxgYzptP6AMvG8UA3/7b5Myr7OCOPZM5TNvGGeSt\r\nWH6dpD4IJ1ZEXOps16DpxmG8OY03sKKgFAk=\r\n=9YO0\r\n-----END PGP SIGNATURE-----\r\n","size":41021},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"ncsander@indiana.edu"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.4.0_1662668317416_0.08290370172394357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-08T20:27:18.168Z","contributors":[]},"1.5.0":{"name":"@typescript/vfs","version":"1.5.0","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","scripts":{"start":"tsdx watch","bootstrap":"yarn build","build":"tsdx build && yarn make-for-website && yarn make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"jest","lint":"tsdx lint"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^25.1.3","babel-jest":"^26.0.6","cpy-cli":"^3.1.1","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","ts-jest":"^29.0.5","tsdx":"^0.14.1","tslib":"^1.10.0","typescript":"*"},"gitHead":"e2e313475d91498395dc43ae05b19ada8512bca1","description":"A Map based TypeScript Virtual File System.","_id":"@typescript/vfs@1.5.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg==","shasum":"ed942922724f9ace8c07c80b006c47e5e3833218","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.5.0.tgz","fileCount":12,"unpackedSize":219427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnFWT4OgQxY3XD3vvy2ng/JB7JOu9tDcpA4LnfOlOstQIhAOo/xfYy5KglTHeLhoCHUV3JYL1+mJGm00NA0+e+nR6R"}]},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"ncsander@indiana.edu"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.5.0_1690325092784_0.26655803387247357"},"_hasShrinkwrap":false,"contributors":[]},"1.5.1":{"name":"@typescript/vfs","version":"1.5.1","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^29.5.12","babel-jest":"^29.7.0","cpy-cli":"^3.1.1","dts-cli":"^2.0.5","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","lz-string":"^1.5.0","ts-jest":"^29.0.5","tslib":"^2.6.2","typescript":"*"},"scripts":{"start":"dts watch","bootstrap":"pnpm build","build":"dts build && pnpm make-for-website && pnpm make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"dts test","lint":"dts lint"},"_id":"@typescript/vfs@1.5.1","description":"A Map based TypeScript Virtual File System.","_integrity":"sha512-yaTdEeMCc31H6wMIqMbf69n89xGQyYQr9hmPMmB4K5LonbefYuV+f9AR2Iuh6itm1+NLes8+BZf4il30BBR5Mw==","_resolved":"/tmp/82dbaa67369a1010c55c99f999de24d2/typescript-vfs-1.5.1.tgz","_from":"file:typescript-vfs-1.5.1.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"integrity":"sha512-yaTdEeMCc31H6wMIqMbf69n89xGQyYQr9hmPMmB4K5LonbefYuV+f9AR2Iuh6itm1+NLes8+BZf4il30BBR5Mw==","shasum":"a0af2878f06ae46658d51580a9825b907a1a51e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.5.1.tgz","fileCount":12,"unpackedSize":228233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDq0bvXSI2AKLi+M4PpZeQhjJwU2tuRpw/F1YgK4w6i/AiEA/9FwsHcPYX3LCLsokAYtl36DmCXNrVio2Zzc8zjUXAo="}],"size":53191},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"nathan@shively-sanders.com"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.5.1_1717091863893_0.6345654869074704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-30T17:57:44.080Z","publish_time":1717091864080,"_source_registry_name":"default","contributors":[]},"1.5.2":{"name":"@typescript/vfs","version":"1.5.2","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^29.5.12","babel-jest":"^29.7.0","cpy-cli":"^3.1.1","dts-cli":"^2.0.5","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","lz-string":"^1.5.0","ts-jest":"^29.0.5","tslib":"^2.6.2","typescript":"*"},"scripts":{"start":"dts watch","bootstrap":"pnpm build","build":"dts build && pnpm make-for-website && pnpm make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"dts test","lint":"dts lint"},"_id":"@typescript/vfs@1.5.2","description":"A Map based TypeScript Virtual File System.","_integrity":"sha512-RDp35jQj3/T5hiV8XQm6PDReqDoI8XI/dricpksgZ3LBlp4JUsL6AtKBXCOw5sdvvjrCtIrHONbVJz5row+IfQ==","_resolved":"/tmp/aedda655c0e35cdf146d322eca20749c/typescript-vfs-1.5.2.tgz","_from":"file:typescript-vfs-1.5.2.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"integrity":"sha512-RDp35jQj3/T5hiV8XQm6PDReqDoI8XI/dricpksgZ3LBlp4JUsL6AtKBXCOw5sdvvjrCtIrHONbVJz5row+IfQ==","shasum":"d97bfb68905acfb1b9758e400475821bc5b33d4f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.5.2.tgz","fileCount":12,"unpackedSize":228289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcqGASnCujcQlRi9drhTx5ADoOqDBz/cetC0bORpGKUAIgHQ46Xx8hm+WsNs0eZSNoic7JpyCUCNFVdA/O06ZuYC8="}],"size":53215},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"nathan@shively-sanders.com"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.5.2_1717438531112_0.8998310453395069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-03T18:15:31.340Z","publish_time":1717438531340,"_source_registry_name":"default","contributors":[]},"1.5.3":{"name":"@typescript/vfs","version":"1.5.3","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^29.5.12","babel-jest":"^29.7.0","cpy-cli":"^3.1.1","dts-cli":"^2.0.5","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","ts-jest":"^29.0.5","tslib":"^2.6.2","typescript":"*"},"peerDependencies":{"typescript":"*"},"scripts":{"start":"dts watch","bootstrap":"pnpm build","build":"dts build && pnpm make-for-website && pnpm make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"dts test","lint":"dts lint"},"_id":"@typescript/vfs@1.5.3","description":"A Map based TypeScript Virtual File System.","_integrity":"sha512-OSZ/o3wwD5VPZVdGGsXWk7sRGRtwrGnqA4zwmb33FTs7Wxmad0QTkQCbaNyqWA8hL09TCwAthdp8yjFA5G1lvw==","_resolved":"/tmp/d4c160f9a4a709d3f467ca093c351f40/typescript-vfs-1.5.3.tgz","_from":"file:typescript-vfs-1.5.3.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"integrity":"sha512-OSZ/o3wwD5VPZVdGGsXWk7sRGRtwrGnqA4zwmb33FTs7Wxmad0QTkQCbaNyqWA8hL09TCwAthdp8yjFA5G1lvw==","shasum":"b3e9e580cbdf282d6581543dcf3b2c0e44ebf9fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.5.3.tgz","fileCount":12,"unpackedSize":232501,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCngSnVjh/OyLqbq31Go6LJbDHqK7+d6nvneqbzjCg0pwIgUh+6lXOVgTeUV6Sw6/IDuS/qe20cZ6iyArTkXX/bzBg="}],"size":54618},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"nathan@shively-sanders.com"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.5.3_1717625691102_0.449768418800621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T22:14:51.289Z","publish_time":1717625691289,"_source_registry_name":"default","contributors":[]},"1.6.0":{"name":"@typescript/vfs","version":"1.6.0","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^29.5.12","babel-jest":"^29.7.0","cpy-cli":"^3.1.1","dts-cli":"^2.0.5","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","ts-jest":"^29.0.5","tslib":"^2.6.2","typescript":"*"},"peerDependencies":{"typescript":"*"},"scripts":{"start":"dts watch","bootstrap":"pnpm build","build":"dts build && pnpm make-for-website && pnpm make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"dts test","lint":"dts lint"},"_id":"@typescript/vfs@1.6.0","description":"A Map based TypeScript Virtual File System.","_integrity":"sha512-hvJUjNVeBMp77qPINuUvYXj4FyWeeMMKZkxEATEU3hqBAQ7qdTBCUFT7Sp0Zu0faeEtFf+ldXxMEDr/bk73ISg==","_resolved":"/tmp/3d0dcde64045078ada16670880ded162/typescript-vfs-1.6.0.tgz","_from":"file:typescript-vfs-1.6.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-hvJUjNVeBMp77qPINuUvYXj4FyWeeMMKZkxEATEU3hqBAQ7qdTBCUFT7Sp0Zu0faeEtFf+ldXxMEDr/bk73ISg==","shasum":"9c90d8c43f7ac53cc77d5959e5c4c9b639f0959e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.6.0.tgz","fileCount":12,"unpackedSize":241653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBr44FHiBmn7D3zqyZPqObinjLASLIRjvvcYQk2DB5tYAiA8IyzRyZRYJbPhV+ijwnPH5+1fMdVKcs8eLPz4LIf8WA=="}],"size":56226},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"nathan@shively-sanders.com"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vfs_1.6.0_1721237111557_0.010929855058900984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-17T17:25:11.808Z","publish_time":1721237111808,"_source_registry_name":"default","contributors":[]},"1.6.1":{"name":"@typescript/vfs","version":"1.6.1","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^29.5.12","babel-jest":"^29.7.0","cpy-cli":"^3.1.1","dts-cli":"^2.0.5","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","ts-jest":"^29.0.5","tslib":"^2.6.2","typescript":"*"},"peerDependencies":{"typescript":"*"},"scripts":{"start":"dts watch","bootstrap":"pnpm build","build":"dts build && pnpm make-for-website && pnpm make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"dts test","lint":"dts lint"},"_id":"@typescript/vfs@1.6.1","description":"A Map based TypeScript Virtual File System.","_integrity":"sha512-JwoxboBh7Oz1v38tPbkrZ62ZXNHAk9bJ7c9x0eI5zBfBnBYGhURdbnh7Z4smN/MV48Y5OCcZb58n972UtbazsA==","_resolved":"/tmp/822fdcb9d3c6558f9da82c488368217a/typescript-vfs-1.6.1.tgz","_from":"file:typescript-vfs-1.6.1.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JwoxboBh7Oz1v38tPbkrZ62ZXNHAk9bJ7c9x0eI5zBfBnBYGhURdbnh7Z4smN/MV48Y5OCcZb58n972UtbazsA==","shasum":"fe7087d5a43715754f7ea9bf6e0b905176c9eebd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.6.1.tgz","fileCount":12,"unpackedSize":247012,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkaW2TqgzbmpEXflQRp7w1fIdfzat6NYG/Km8/cPNihgIgYqj0tICATRItTYrCIK8g6yOOdkEJ6vgKR+6QtUg1R8U="}],"size":56918},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"nathan@shively-sanders.com"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"mineyalc@microsoft.com"},{"name":"anonymous","email":"rbuckton@chronicles.org"},{"name":"anonymous","email":"shkamat@microsoft.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vfs_1.6.1_1738607950741_0.2190005397180761"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-03T18:39:10.944Z","publish_time":1738607950944,"_source_registry_name":"default","contributors":[]},"1.6.2":{"name":"@typescript/vfs","version":"1.6.2","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^29.5.12","babel-jest":"^29.7.0","cpy-cli":"^3.1.1","dts-cli":"^2.0.5","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","ts-jest":"^29.0.5","tslib":"^2.6.2","typescript":"*"},"peerDependencies":{"typescript":"*"},"scripts":{"start":"dts watch","bootstrap":"pnpm build","build":"dts build && pnpm make-for-website && pnpm make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"dts test","lint":"dts lint"},"_id":"@typescript/vfs@1.6.2","description":"A Map based TypeScript Virtual File System.","_integrity":"sha512-hoBwJwcbKHmvd2QVebiytN1aELvpk9B74B4L1mFm/XT1Q/VOYAWl2vQ9AWRFtQq8zmz6enTpfTV8WRc4ATjW/g==","_resolved":"/tmp/0d39ff632f8f0887f0e152ef2623db77/typescript-vfs-1.6.2.tgz","_from":"file:typescript-vfs-1.6.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hoBwJwcbKHmvd2QVebiytN1aELvpk9B74B4L1mFm/XT1Q/VOYAWl2vQ9AWRFtQq8zmz6enTpfTV8WRc4ATjW/g==","shasum":"e66883c5a8dcc5d2794dfa05c8f9749d767219f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.6.2.tgz","fileCount":12,"unpackedSize":247426,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHxiVsGIeeLXF0DpE6vTAZu6w3FAFM6K7+Hhy90fI2EvAiEA/d9wOeo0zdEJ2yLiZbnfAS2JEMHfu42hvv6+izd6Czs="}],"size":56973},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"typescript-design@microsoft.com"},{"name":"anonymous","email":"jacob.b.bailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vfs_1.6.2_1761324627604_0.4596327233926105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T16:50:27.783Z","publish_time":1761324627783,"_source_registry_name":"default","contributors":[]},"1.6.3":{"name":"@typescript/vfs","version":"1.6.3","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.1.1"},"devDependencies":{"@types/jest":"^29.5.12","babel-jest":"^29.7.0","cpy-cli":"^3.1.1","dts-cli":"^2.0.5","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","ts-jest":"^29.0.5","tslib":"^2.6.2","typescript":"*"},"peerDependencies":{"typescript":"*"},"scripts":{"start":"dts watch","bootstrap":"pnpm build","build":"dts build && pnpm make-for-website && pnpm make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"dts test","lint":"dts lint"},"_id":"@typescript/vfs@1.6.3","description":"A Map based TypeScript Virtual File System.","_integrity":"sha512-8Qs6/Tj2B8Uyo4lYJkopdCtrsfpF/ZlbTXK13Nq6JKN+Ih8FF9Oxg97gEp+zIS96wmkMdWUIETl35Yt9BITeiw==","_resolved":"/tmp/79f4ae962e3f46d341e3ed7810cbc84c/typescript-vfs-1.6.3.tgz","_from":"file:typescript-vfs-1.6.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8Qs6/Tj2B8Uyo4lYJkopdCtrsfpF/ZlbTXK13Nq6JKN+Ih8FF9Oxg97gEp+zIS96wmkMdWUIETl35Yt9BITeiw==","shasum":"206dd79373f1a4f87a1a32feb5978d91c31e60ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.6.3.tgz","fileCount":12,"unpackedSize":252004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4Fs7J8MdT4MBugNdR1gVab4veFzwJ7z8Gq6ORav8lqQIgDNqxYWouMKdh5YmY/viR2Rl7e9DH0EJHHHICCZNHuzU="}],"size":57817},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"typescript-design@microsoft.com"},{"name":"anonymous","email":"jacob.b.bailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vfs_1.6.3_1771119882273_0.820647002052328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-15T01:44:42.416Z","publish_time":1771119882416,"_source_registry_name":"default","contributors":[]},"1.6.4":{"name":"@typescript/vfs","version":"1.6.4","license":"MIT","author":{"name":"TypeScript team"},"homepage":"https://github.com/microsoft/TypeScript-Website","repository":{"url":"git+https://github.com/microsoft/TypeScript-Website.git","directory":"packages/create-typescript-playground-plugin","type":"git"},"bugs":{"url":"https://github.com/microsoft/TypeScript-Website/issues"},"main":"./dist/index.js","module":"./dist/vfs.esm.js","typings":"./dist/index.d.ts","jest":{"preset":"ts-jest","testEnvironment":"jsdom","testPathIgnorePatterns":["/node_modules/",".cache"]},"browser":{"fs":false,"lz-string":false,"typescript":false},"dependencies":{"debug":"^4.4.3"},"devDependencies":{"@types/jest":"^30.0.0","babel-jest":"^30.2.0","cpy-cli":"^3.1.1","dts-cli":"^2.0.5","jest":"^30.2.0","jest-environment-jsdom":"^30.2.0","jest-watch-typeahead":"^3.0.1","ts-jest":"^29.4.6","tslib":"^2.8.1","typescript":"*"},"peerDependencies":{"typescript":"*"},"scripts":{"start":"dts watch","bootstrap":"pnpm build","build":"dts build && pnpm make-for-website && pnpm make-global","make-for-website":"cpy src/index.ts ../sandbox/src/vendor --rename=typescript-vfs.ts","make-global":"node scripts/makeGlobals.js","test":"dts test","lint":"dts lint"},"_id":"@typescript/vfs@1.6.4","description":"A Map based TypeScript Virtual File System.","_integrity":"sha512-PJFXFS4ZJKiJ9Qiuix6Dz/OwEIqHD7Dme1UwZhTK11vR+5dqW2ACbdndWQexBzCx+CPuMe5WBYQWCsFyGlQLlQ==","_resolved":"/tmp/dbde11beb265674cdcd7b371f4cf88a7/typescript-vfs-1.6.4.tgz","_from":"file:typescript-vfs-1.6.4.tgz","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PJFXFS4ZJKiJ9Qiuix6Dz/OwEIqHD7Dme1UwZhTK11vR+5dqW2ACbdndWQexBzCx+CPuMe5WBYQWCsFyGlQLlQ==","shasum":"7543a3bd961727eb51c8bdafc3ed5e0fb5f56dff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@typescript/vfs/-/vfs-1.6.4.tgz","fileCount":12,"unpackedSize":251779,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzDpeJk+4bh+kpolEVsDuJMVPdalwR6q0YPwpaCsdzsAIgM4bq/bkjZ14xdWomhSu/WwZxamPi18FbyxWm/ctlrdU="}],"size":57880},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"typescript@microsoft.com"},{"name":"anonymous","email":"wwigham@gmail.com"},{"name":"anonymous","email":"andrew@wheream.io"},{"name":"anonymous","email":"typescript-design@microsoft.com"},{"name":"anonymous","email":"jacob.b.bailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vfs_1.6.4_1771390467015_0.3843556938658572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-18T04:54:27.158Z","publish_time":1771390467158,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.6.4"},"name":"@typescript/vfs","time":{"created":"2022-01-27T21:41:21.194Z","modified":"2026-02-18T04:54:47.290Z","1.3.5":"2021-09-24T10:52:43.799Z","1.3.4":"2021-02-22T13:49:39.351Z","1.3.3":"2021-02-20T08:47:04.077Z","1.3.2":"2021-01-13T20:03:14.075Z","1.3.1":"2021-01-12T17:00:16.016Z","1.3.0":"2020-08-31T15:42:37.258Z","1.2.0":"2020-08-25T13:30:03.598Z","1.1.2":"2020-07-18T17:26:58.807Z","1.1.1":"2020-07-18T16:21:56.431Z","1.1.0":"2020-07-14T15:08:46.970Z","1.0.1":"2020-07-03T01:44:37.526Z","1.0.0":"2020-04-09T20:25:43.623Z","1.3.6":"2022-09-07T20:10:46.844Z","1.4.0":"2022-09-08T20:18:37.659Z","1.5.0":"2023-07-25T22:44:52.944Z","1.5.1":"2024-05-30T17:57:44.080Z","1.5.2":"2024-06-03T18:15:31.340Z","1.5.3":"2024-06-05T22:14:51.289Z","1.6.0":"2024-07-17T17:25:11.808Z","1.6.1":"2025-02-03T18:39:10.944Z","1.6.2":"2025-10-24T16:50:27.783Z","1.6.3":"2026-02-15T01:44:42.416Z","1.6.4":"2026-02-18T04:54:27.158Z"},"readme":"### TypeScript VFS\n\nA Map based TypeScript Virtual File System.\n\nUseful when you need to:\n\n- Run TypeScript in the browser\n- Run virtual TypeScript environments where files on disk aren't the source of truth\n\n### Usage\n\nYou start with creating a map which represents all the files in the virtual `ts.System`:\n\n```ts\nimport { createSystem } from \"@typescript/vfs\"\n\nconst fsMap = new Map<string, string>()\nfsMap.set(\"index.ts\", 'const a = \"Hello World\"')\n\nconst system = createSystem(fsMap)\n```\n\nThen you can create a virtual TypeScript Environment:\n\n```ts\nimport { createSystem, createVirtualTypeScriptEnvironment } from \"@typescript/vfs\"\nimport ts from \"typescript\"\n\nconst fsMap = new Map<string, string>()\nconst system = createSystem(fsMap)\n\nconst compilerOpts = {}\nconst env = createVirtualTypeScriptEnvironment(system, [\"index.ts\"], ts, compilerOpts)\n\n// You can then interact with the languageService to introspect the code\nenv.languageService.getDocumentHighlights(\"index.ts\", 0, [\"index.ts\"])\n```\n\nWhen working in tests, or in environments with file system access, you can switch your virtual system with `ts.sys` to use the real filesystem with the virtual environment.\n\n## API\n\nYou're most likely interested in the API available in `env.languageService`, here it is as of 3.7.4:\n\n<!-- prettier-ignore-start -->\n\n```ts\ninterface LanguageService {\n    cleanupSemanticCache(): void;\n    getSyntacticDiagnostics(fileName: string): DiagnosticWithLocation[];\n    getSemanticDiagnostics(fileName: string): Diagnostic[];\n    getSuggestionDiagnostics(fileName: string): DiagnosticWithLocation[];\n    getCompilerOptionsDiagnostics(): Diagnostic[];\n    getEncodedSyntacticClassifications(fileName: string, span: TextSpan): Classifications;\n    getEncodedSemanticClassifications(fileName: string, span: TextSpan): Classifications;\n    getCompletionsAtPosition(fileName: string, position: number, options: GetCompletionsAtPositionOptions | undefined): WithMetadata<CompletionInfo> | undefined;\n    getCompletionEntryDetails(fileName: string, position: number, name: string, formatOptions: FormatCodeOptions | FormatCodeSettings | undefined, source: string | undefined, preferences: UserPreferences | undefined): CompletionEntryDetails | undefined;\n    getCompletionEntrySymbol(fileName: string, position: number, name: string, source: string | undefined): Symbol | undefined;\n    getQuickInfoAtPosition(fileName: string, position: number): QuickInfo | undefined;\n    getNameOrDottedNameSpan(fileName: string, startPos: number, endPos: number): TextSpan | undefined;\n    getBreakpointStatementAtPosition(fileName: string, position: number): TextSpan | undefined;\n    getSignatureHelpItems(fileName: string, position: number, options: SignatureHelpItemsOptions | undefined): SignatureHelpItems | undefined;\n    getRenameInfo(fileName: string, position: number, options?: RenameInfoOptions): RenameInfo;\n    findRenameLocations(fileName: string, position: number, findInStrings: boolean, findInComments: boolean, providePrefixAndSuffixTextForRename?: boolean): readonly RenameLocation[] | undefined;\n    getSmartSelectionRange(fileName: string, position: number): SelectionRange;\n    getDefinitionAtPosition(fileName: string, position: number): readonly DefinitionInfo[] | undefined;\n    getDefinitionAndBoundSpan(fileName: string, position: number): DefinitionInfoAndBoundSpan | undefined;\n    getTypeDefinitionAtPosition(fileName: string, position: number): readonly DefinitionInfo[] | undefined;\n    getImplementationAtPosition(fileName: string, position: number): readonly ImplementationLocation[] | undefined;\n    getReferencesAtPosition(fileName: string, position: number): ReferenceEntry[] | undefined;\n    findReferences(fileName: string, position: number): ReferencedSymbol[] | undefined;\n    getDocumentHighlights(fileName: string, position: number, filesToSearch: string[]): DocumentHighlights[] | undefined;\n    getNavigateToItems(searchValue: string, maxResultCount?: number, fileName?: string, excludeDtsFiles?: boolean): NavigateToItem[];\n    getNavigationBarItems(fileName: string): NavigationBarItem[];\n    getNavigationTree(fileName: string): NavigationTree;\n    getOutliningSpans(fileName: string): OutliningSpan[];\n    getTodoComments(fileName: string, descriptors: TodoCommentDescriptor[]): TodoComment[];\n    getBraceMatchingAtPosition(fileName: string, position: number): TextSpan[];\n    getIndentationAtPosition(fileName: string, position: number, options: EditorOptions | EditorSettings): number;\n    getFormattingEditsForRange(fileName: string, start: number, end: number, options: FormatCodeOptions | FormatCodeSettings): TextChange[];\n    getFormattingEditsForDocument(fileName: string, options: FormatCodeOptions | FormatCodeSettings): TextChange[];\n    getFormattingEditsAfterKeystroke(fileName: string, position: number, key: string, options: FormatCodeOptions | FormatCodeSettings): TextChange[];\n    getDocCommentTemplateAtPosition(fileName: string, position: number): TextInsertion | undefined;\n    isValidBraceCompletionAtPosition(fileName: string, position: number, openingBrace: number): boolean;\n    getJsxClosingTagAtPosition(fileName: string, position: number): JsxClosingTagInfo | undefined;\n    getSpanOfEnclosingComment(fileName: string, position: number, onlyMultiLine: boolean): TextSpan | undefined;\n    toLineColumnOffset(fileName: string, position: number): LineAndCharacter;\n    getCodeFixesAtPosition(fileName: string, start: number, end: number, errorCodes: readonly number[], formatOptions: FormatCodeSettings, preferences: UserPreferences): readonly CodeFixAction[];\n    getCombinedCodeFix(scope: CombinedCodeFixScope, fixId: {}, formatOptions: FormatCodeSettings, preferences: UserPreferences): CombinedCodeActions;\n    applyCodeActionCommand(action: CodeActionCommand, formatSettings?: FormatCodeSettings): Promise<ApplyCodeActionCommandResult>;\n    applyCodeActionCommand(action: CodeActionCommand[], formatSettings?: FormatCodeSettings): Promise<ApplyCodeActionCommandResult[]>;\n    applyCodeActionCommand(action: CodeActionCommand | CodeActionCommand[], formatSettings?: FormatCodeSettings): Promise<ApplyCodeActionCommandResult | ApplyCodeActionCommandResult[]>;\n    getApplicableRefactors(fileName: string, positionOrRange: number | TextRange, preferences: UserPreferences | undefined): ApplicableRefactorInfo[];\n    getEditsForRefactor(fileName: string, formatOptions: FormatCodeSettings, positionOrRange: number | TextRange, refactorName: string, actionName: string, preferences: UserPreferences | undefined): RefactorEditInfo | undefined;\n    organizeImports(scope: OrganizeImportsScope, formatOptions: FormatCodeSettings, preferences: UserPreferences | undefined): readonly FileTextChanges[];\n    getEditsForFileRename(oldFilePath: string, newFilePath: string, formatOptions: FormatCodeSettings, preferences: UserPreferences | undefined): readonly FileTextChanges[];\n    getEmitOutput(fileName: string, emitOnlyDtsFiles?: boolean, forceDtsEmit?: boolean): EmitOutput;\n    getProgram(): Program | undefined;\n}\n```\n<!-- prettier-ignore-end -->\n\n## Usage\n\n#### When working with Web\n\nIt's **very** likely that you will need to set up your lib `*.d.ts` files to use this.\n\nIf you are running in an environment where you have access to the `node_modules` folder, then you can can write some code like this:\n\n```ts\nconst getLib = (name: string) => {\n  const lib = dirname(require.resolve(\"typescript\"))\n  return readFileSync(join(lib, name), \"utf8\")\n}\n\nconst addLib = (name: string, map: Map<string, string>) => {\n  map.set(\"/\" + name, getLib(name))\n}\n\nconst createDefaultMap2015 = () => {\n  const fsMap = new Map<string, string>()\n  addLib(\"lib.es2015.d.ts\", fsMap)\n  addLib(\"lib.es2015.collection.d.ts\", fsMap)\n  addLib(\"lib.es2015.core.d.ts\", fsMap)\n  addLib(\"lib.es2015.generator.d.ts\", fsMap)\n  addLib(\"lib.es2015.iterable.d.ts\", fsMap)\n  addLib(\"lib.es2015.promise.d.ts\", fsMap)\n  addLib(\"lib.es2015.proxy.d.ts\", fsMap)\n  addLib(\"lib.es2015.reflect.d.ts\", fsMap)\n  addLib(\"lib.es2015.symbol.d.ts\", fsMap)\n  addLib(\"lib.es2015.symbol.wellknown.d.ts\", fsMap)\n  addLib(\"lib.es5.d.ts\", fsMap)\n  return fsMap\n}\n```\n\nThis list is the default set of definitions (it's important to note that different options for `target` or `lib` will affect what this list looks like) and you are grabbing the library's content from the local dependency of TypeScript.\n\nKeeping on top of this list is quite a lot of work, so this library ships functions for generating a map with with these pre-filled from a version of TypeScript available on disk.\n\nNote: it's possible for this list to get out of sync with TypeScript over time. It was last synced with TypeScript 3.8.0-rc.\n\n```ts\nimport { createDefaultMapFromNodeModules } from \"@typescript/vfs\"\nimport ts from \"typescript\"\n\nconst fsMap = createDefaultMapFromNodeModules({ target: ts.ScriptTarget.ES2015 })\nfsMap.set(\"index.ts\", \"const hello = 'hi'\")\n// ...\n```\n\nIf you don't have access to `node_modules`, then you can use the TypeScript CDN or unpkg to fetch the lib files. This could be up to about 1.5MB, and you should probably store the values in `localStorage` so that users only have to grab it once.\n\nThis is handled for you via `createDefaultMapFromCDN`.\n\n```ts\nimport { createDefaultMapFromCDN } from \"@typescript/vfs\"\nimport ts from \"typescript\"\nimport lzstring from \"lz-string\"\n\nconst start = async () => {\n  const shouldCache = true\n  // This caches the lib files in the site's localStorage\n  const fsMap = await createDefaultMapFromCDN({ target: ts.ScriptTarget.ES2015 }, \"3.7.3\", shouldCache, ts)\n\n  // This stores the lib files as a zipped string to save space in the cache\n  const otherMap = await createDefaultMapFromCDN({ target: ts.ScriptTarget.ES2015 }, \"3.7.3\", shouldCache, ts, lzstring)\n\n  fsMap.set(\"index.ts\", \"const hello = 'hi'\")\n  // ...\n}\n\nstart()\n```\n\nThe CDN cache:\n\n- Automatically purges items which use a different version of TypeScript to save space\n- Can use a copy of the lz-string module for compressing/decompressing the lib files\n\n#### When working with node\n\nIf you can reliably access the file-system, then you can have a simpler time:\n\n```ts\nconst compilerOpts: ts.CompilerOptions = { target: ts.ScriptTarget.ES2016, esModuleInterop: true }\nconst fsMap = new Map<string, string>()\n\n// If using imports where the types don't directly match up to their FS representation (like the\n// imports for node) then use triple-slash directives to make sure globals are set up first.\nconst content = `/// <reference types=\"node\" />\\nimport * as path from 'path';\\npath.`\nfsMap.set(\"index.ts\", content)\n\n// By providing a project root, then the system knows how to resolve node_modules correctly\nconst projectRoot = path.join(__dirname, \"..\")\nconst system = createFSBackedSystem(fsMap, projectRoot)\nconst env = createVirtualTypeScriptEnvironment(system, [\"index.ts\"], ts, compilerOpts)\n\n// Requests auto-completions at `path.|`\nconst completions = env.languageService.getCompletionsAtPosition(\"index.ts\", content.length, {})\n```\n\n`createFSBackedSystem` will let you hover a virtual environment on top of the file system at a particular path.\n\n### A full example\n\nWhat does a full example look like? This comes basically verbatim from the TypeScript Sandbox codebase:\n\n```ts\nimport ts from \"typescript\"\nimport tsvfs from \"@typescript/vfs\"\nimport lzstring from \"lz-string\"\n\nconst fsMap = await tsvfs.createDefaultMapFromCDN(compilerOptions, ts.version, true, ts, lzstring)\nfsMap.set(\"index.ts\", \"// main TypeScript file content\")\n\nconst system = tsvfs.createSystem(fsMap)\nconst host = tsvfs.createVirtualCompilerHost(system, compilerOptions, ts)\n\nconst program = ts.createProgram({\n  rootNames: [...fsMap.keys()],\n  options: compilerOptions,\n  host: host.compilerHost,\n})\n\n// This will update the fsMap with new files\n// for the .d.ts and .js files\nprogram.emit()\n\n// Now I can look at the AST for the .ts file too\nconst index = program.getSourceFile(\"index.ts\")\n```\n\n## Using this Dependency\n\nThis package can be used as a commonjs import, an esmodule and directly via a script tag which edits the global namespace. All of these files are embedded inside the released packages.","users":{}}