diff --git "a/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/extractClassNames.js" "b/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/extractClassNames.js" index 5c09441..19ac080 100644 --- "a/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/extractClassNames.js" +++ "b/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/extractClassNames.js" @@ -4,7 +4,7 @@ import postcssSelectorParser from "postcss-selector-parser"; /** * @param {string} input - * @param {import('tailwindcss').Config} preset + * @param {Partial} preset * @return {Promise} */ export async function extractClassNames(input, preset) { diff --git "a/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/jest/preset.test.js" "b/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/jest/preset.test.js" index 1a4e9fc..7bbe698 100644 --- "a/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/jest/preset.test.js" +++ "b/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/jest/preset.test.js" @@ -1,4 +1,4 @@ -import preset from "../tailwind.config.js"; +import preset from "../preset"; import { extractClassNames } from "../extractClassNames"; const input = ` diff --git "a/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/preset.js" "b/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/preset.js" new file mode 100644 index 0000000..77ea5c9 --- /dev/null +++ "b/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/preset.js" @@ -0,0 +1,20 @@ +// @ts-check + +/** + * @type {Partial} + */ +const preset = { + theme: { + colors: { + blue: { + light: "#85d7ff", + DEFAULT: "#1fb6ff", + dark: "#009eeb", + // ... + }, + }, + }, + plugins: [], +}; + +module.exports = preset; diff --git "a/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/vitest/preset.test.js" "b/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/vitest/preset.test.js" index c004f3b..62a70ec 100644 --- "a/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/vitest/preset.test.js" +++ "b/src/\347\254\2547\347\253\240_Tailwind_CSS\343\202\222\343\202\253\343\202\271\343\202\277\343\203\236\343\202\244\343\202\272\343\201\231\343\202\213/7_3_JavaScript_API\343\202\222\345\210\251\347\224\250\343\201\231\343\202\213/vitest/preset.test.js" @@ -1,6 +1,8 @@ +// @ts-check + import { describe, test, expect } from "vitest"; -import preset from "../tailwind.config.js"; +import preset from "../preset"; import { extractClassNames } from "../extractClassNames"; const input = `