e22m4u 3 дней назад
Родитель
Сommit
bea1b06e51
2 измененных файлов с 4 добавлено и 6 удалено
  1. 1 4
      build-cjs.js
  2. 3 2
      package.json

+ 1 - 4
build-cjs.js

@@ -1,15 +1,12 @@
-import {rmSync} from 'node:fs';
 import * as esbuild from 'esbuild';
 import packageJson from './package.json' with {type: 'json'};
 
-rmSync('./dist/cjs', {recursive: true, force: true});
-
 await esbuild.build({
   entryPoints: ['src/index.js'],
   outfile: 'dist/cjs/index.cjs',
   format: 'cjs',
   platform: 'node',
-  target: ['node18'],
+  target: ['node12'],
   bundle: true,
   keepNames: true,
   external: [

+ 3 - 2
package.json

@@ -1,6 +1,6 @@
 {
   "name": "@e22m4u/js-spy",
-  "version": "0.2.0",
+  "version": "0.3.0",
   "description": "Утилита слежения за вызовом функций и методов для JavaScript",
   "author": "Mikhail Evstropov <e22m4u@yandex.ru>",
   "license": "MIT",
@@ -33,7 +33,7 @@
     "format": "prettier --write \"./src/**/*.js\"",
     "test": "npm run lint && c8 --reporter=text-summary mocha",
     "test:coverage": "npm run lint && c8 --reporter=text mocha",
-    "build:cjs": "node --no-warnings=ExperimentalWarning build-cjs.js",
+    "build:cjs": "rimraf ./dist/cjs && node build-cjs.js",
     "prepare": "husky"
   },
   "devDependencies": {
@@ -53,6 +53,7 @@
     "husky": "~9.1.7",
     "mocha": "~11.7.5",
     "prettier": "~3.6.2",
+    "rimraf": "~6.1.2",
     "typescript": "~5.9.3"
   }
 }