fix: update import paths in debug scripts after reorganization
- Fix relative imports in experiments/ scripts (../ → ../../) - Clean up tsconfig.json exclude list (remove non-existent paths) - All debug scripts now work from their new location Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import 'dotenv/config';
|
||||
import { chromium } from 'playwright';
|
||||
import * as fs from 'fs';
|
||||
import { Logger } from '../utils/logger.js';
|
||||
import { Logger } from '../../utils/logger.js';
|
||||
|
||||
async function main() {
|
||||
Logger.info('=== Извлечение данных о товаре из HTML ===\n');
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'dotenv/config';
|
||||
import { chromium } from 'playwright';
|
||||
import axios from 'axios';
|
||||
import { Logger } from '../utils/logger.js';
|
||||
import { Logger } from '../../utils/logger.js';
|
||||
|
||||
async function main() {
|
||||
Logger.info('=== Debug: Смотрим что возвращает API ===\n');
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'dotenv/config';
|
||||
import { chromium } from 'playwright';
|
||||
import axios from 'axios';
|
||||
import { Logger } from '../utils/logger.js';
|
||||
import { Logger } from '../../utils/logger.js';
|
||||
|
||||
async function findDetailApiViaDirectRequest() {
|
||||
Logger.info('=== МЕТОД 1: Прямой GET запрос к API ===\n');
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'dotenv/config';
|
||||
import { chromium } from 'playwright';
|
||||
import axios from 'axios';
|
||||
import { Logger } from '../utils/logger.js';
|
||||
import { Logger } from '../../utils/logger.js';
|
||||
|
||||
async function main() {
|
||||
Logger.info('=== Поиск endpoint для ДЕТАЛЕЙ товара ===\n');
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'dotenv/config';
|
||||
import { chromium } from 'playwright';
|
||||
import axios from 'axios';
|
||||
import { Logger } from '../utils/logger.js';
|
||||
import { Logger } from '../../utils/logger.js';
|
||||
|
||||
async function main() {
|
||||
Logger.info('=== Тестирование всех endpoints для деталей товара ===\n');
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'dotenv/config';
|
||||
import { MagnitApiScraper } from '../scrapers/api/magnit/MagnitApiScraper.js';
|
||||
import { Logger } from '../utils/logger.js';
|
||||
import { MagnitApiScraper } from '../../scrapers/api/magnit/MagnitApiScraper.js';
|
||||
import { Logger } from '../../utils/logger.js';
|
||||
|
||||
async function main() {
|
||||
const storeCode = process.env.MAGNIT_STORE_CODE || '992301';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'dotenv/config';
|
||||
import { chromium } from 'playwright';
|
||||
import axios from 'axios';
|
||||
import { Logger } from '../utils/logger.js';
|
||||
import { Logger } from '../../utils/logger.js';
|
||||
|
||||
async function main() {
|
||||
Logger.info('=== Тестирование API endpoint для деталей товара ===\n');
|
||||
|
||||
Reference in New Issue
Block a user