* Support TS expression in vue SFC * Add changelog * Add `__ts_expression` * Add `__vue_ts_expression` * Add tests * Do not use `ast.walk` * Address review * Add `__vue_ts_event_binding` * Fix
46 lines
1.5 KiB
Plaintext
46 lines
1.5 KiB
Plaintext
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
|
|
|
exports[`basic.vue format 1`] = `
|
|
====================================options=====================================
|
|
parsers: ["vue"]
|
|
printWidth: 80
|
|
| printWidth
|
|
=====================================input======================================
|
|
<template>
|
|
<p v-if="isFolder(file)">{{ ( file as mymodule.Folder ).deadline }}</p>
|
|
</template>
|
|
|
|
<script lang="ts"></script>
|
|
|
|
=====================================output=====================================
|
|
<template>
|
|
<p v-if="isFolder(file)">{{ (file as mymodule.Folder).deadline }}</p>
|
|
</template>
|
|
|
|
<script lang="ts"></script>
|
|
|
|
================================================================================
|
|
`;
|
|
|
|
exports[`not-working-with-non-ts-script.vue format 1`] = `
|
|
====================================options=====================================
|
|
parsers: ["vue"]
|
|
printWidth: 80
|
|
| printWidth
|
|
=====================================input======================================
|
|
<template>
|
|
<p v-if="isFolder(file)">{{ ( file as mymodule.Folder ).deadline }}</p>
|
|
</template>
|
|
|
|
<script></script>
|
|
|
|
=====================================output=====================================
|
|
<template>
|
|
<p v-if="isFolder(file)">{{ ( file as mymodule.Folder ).deadline }}</p>
|
|
</template>
|
|
|
|
<script></script>
|
|
|
|
================================================================================
|
|
`;
|