k8s-features
Version:
A Cucumber-js base library for Kubernetes Gherkin tests, with base world class, basic steps, reusable utility functions and k8s client
15 lines (10 loc) • 449 B
JavaScript
const { cpSync, rmSync, mkdirSync } = require('node:fs');
const { globSync } = require('glob');
rmSync('./dist', { recursive: true, force: true});
mkdirSync('./dist/src', {recursive: true});
cpSync('./src', './dist/src', {recursive: true});
rmSync('./dist/src/tests', { recursive: true, force: true});
rmSync('./dist/src/features', { recursive: true, force: true});
for (let fn of globSync("./dist/**/*.spec.{cjs,mjs,js,ts}")) {
rmSync(fn);
}