Use forms with or without client-side JavaScript--no code duplication required!
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

cypress.config.ts 679 B

1234567891011121314151617181920212223242526
  1. import { defineConfig } from "cypress";
  2. import { resolve } from 'path';
  3. import { mkdir, rm, writeFile } from 'fs/promises';
  4. export default defineConfig({
  5. e2e: {
  6. setupNodeEvents(on, config) {
  7. // implement node event listeners here
  8. on('task', {
  9. async resetDb() {
  10. console.log(resolve('../iceform-next-sandbox/.db'));
  11. await rm('../iceform-next-sandbox/.db', { force: true, recursive: true });
  12. await mkdir('../iceform-next-sandbox/.db');
  13. await writeFile('../iceform-next-sandbox/.db/notes.jsonl', '');
  14. return null;
  15. }
  16. });
  17. },
  18. },
  19. component: {
  20. devServer: {
  21. framework: 'next',
  22. bundler: 'webpack',
  23. },
  24. },
  25. });