We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bbc740b commit 33ca3c0Copy full SHA for 33ca3c0
src/store.ts
@@ -270,6 +270,9 @@ export function useStore(
270
}
271
272
if (vueVersion.value) files._version = vueVersion.value
273
+ if (typescriptVersion.value !== 'latest' || files._tsVersion) {
274
+ files._tsVersion = typescriptVersion.value
275
+ }
276
return '#' + utoa(JSON.stringify(files))
277
278
const deserialize: ReplStore['deserialize'] = (
@@ -289,6 +292,8 @@ export function useStore(
289
292
for (const filename in saved) {
290
293
if (filename === '_version') {
291
294
vueVersion.value = saved[filename]
295
+ } else if (filename === '_tsVersion') {
296
+ typescriptVersion.value = saved[filename]
297
} else {
298
setFile(files.value, filename, saved[filename])
299
0 commit comments