shadcn-vue/packages/cli/test/utils/__snapshots__/transform-cjs-to-esm.test.ts.snap
2024-02-04 21:53:00 +08:00

149 lines
4.5 KiB
Plaintext

// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
exports[`handle tailwind config template correctly 1`] = `
"import animate from \\"tailwindcss-animate\\"
/** @type {import('tailwindcss').Config} */
export default {
darkMode: [\\"class\\"],
content: [
'./pages/**/*.{<%- extension %>,<%- extension %>x,vue}',
'./components/**/*.{<%- extension %>,<%- extension %>x,vue}',
'./app/**/*.{<%- extension %>,<%- extension %>x,vue}',
'./src/**/*.{<%- extension %>,<%- extension %>x,vue}',
],
theme: {
container: {
center: true,
padding: \\"2rem\\",
screens: {
\\"2xl\\": \\"1400px\\",
},
},
extend: {
keyframes: {
\\"accordion-down\\": {
from: { height: 0 },
to: { height: \\"var(--radix-accordion-content-height)\\" },
},
\\"accordion-up\\": {
from: { height: \\"var(--radix-accordion-content-height)\\" },
to: { height: 0 },
},
},
animation: {
\\"accordion-down\\": \\"accordion-down 0.2s ease-out\\",
\\"accordion-up\\": \\"accordion-up 0.2s ease-out\\",
},
},
},
plugins: [animate],
}"
`;
exports[`handle tailwind config template correctly 2`] = `
"import animate from \\"tailwindcss-animate\\"
/** @type {import('tailwindcss').Config} */
export default {
darkMode: [\\"class\\"],
safelist: [\\"dark\\"],
<% if (framework === 'vite') { %>
content: [
'./pages/**/*.{<%- extension %>,<%- extension %>x,vue}',
'./components/**/*.{<%- extension %>,<%- extension %>x,vue}',
'./app/**/*.{<%- extension %>,<%- extension %>x,vue}',
'./src/**/*.{<%- extension %>,<%- extension %>x,vue}',
],
<% } else if (framework === 'laravel') { %>
content: [
\\"./vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php\\",
\\"./storage/framework/views/*.php\\",
\\"./resources/views/**/*.blade.php\\",
\\"./resources/js/**/*.{<%- extension %>,<%- extension %>x,vue}\\",
],
<% } else if (framework === 'astro') { %>
content: [
'./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}',
],
<% } %>
theme: {
container: {
center: true,
padding: \\"2rem\\",
screens: {
\\"2xl\\": \\"1400px\\",
},
},
extend: {
colors: {
border: \\"hsl(var(--border))\\",
input: \\"hsl(var(--input))\\",
ring: \\"hsl(var(--ring))\\",
background: \\"hsl(var(--background))\\",
foreground: \\"hsl(var(--foreground))\\",
primary: {
DEFAULT: \\"hsl(var(--primary))\\",
foreground: \\"hsl(var(--primary-foreground))\\",
},
secondary: {
DEFAULT: \\"hsl(var(--secondary))\\",
foreground: \\"hsl(var(--secondary-foreground))\\",
},
destructive: {
DEFAULT: \\"hsl(var(--destructive))\\",
foreground: \\"hsl(var(--destructive-foreground))\\",
},
muted: {
DEFAULT: \\"hsl(var(--muted))\\",
foreground: \\"hsl(var(--muted-foreground))\\",
},
accent: {
DEFAULT: \\"hsl(var(--accent))\\",
foreground: \\"hsl(var(--accent-foreground))\\",
},
popover: {
DEFAULT: \\"hsl(var(--popover))\\",
foreground: \\"hsl(var(--popover-foreground))\\",
},
card: {
DEFAULT: \\"hsl(var(--card))\\",
foreground: \\"hsl(var(--card-foreground))\\",
},
},
borderRadius: {
xl: \\"calc(var(--radius) + 4px)\\",
lg: \\"var(--radius)\\",
md: \\"calc(var(--radius) - 2px)\\",
sm: \\"calc(var(--radius) - 4px)\\",
},
keyframes: {
\\"accordion-down\\": {
from: { height: 0 },
to: { height: \\"var(--radix-accordion-content-height)\\" },
},
\\"accordion-up\\": {
from: { height: \\"var(--radix-accordion-content-height)\\" },
to: { height: 0 },
},
\\"collapsible-down\\": {
from: { height: 0 },
to: { height: 'var(--radix-collapsible-content-height)' },
},
\\"collapsible-up\\": {
from: { height: 'var(--radix-collapsible-content-height)' },
to: { height: 0 },
},
},
animation: {
\\"accordion-down\\": \\"accordion-down 0.2s ease-out\\",
\\"accordion-up\\": \\"accordion-up 0.2s ease-out\\",
\\"collapsible-down\\": \\"collapsible-down 0.2s ease-in-out\\",
\\"collapsible-up\\": \\"collapsible-up 0.2s ease-in-out\\",
},
},
},
plugins: [animate],
}"
`;