From b8a8d37e36ecee9fc86264b6528a2fbeecf01680 Mon Sep 17 00:00:00 2001 From: Slava Bacherikov Date: Tue, 10 Apr 2018 14:00:53 +0300 Subject: [PATCH] Reorganize file structure --- .gitignore | 1 + src/{ => keygen}/asus.spec.ts | 0 src/{ => keygen}/asus.ts | 0 src/{ => keygen}/dell.spec.ts | 0 src/{ => keygen}/dell/encode.ts | 0 src/{ => keygen}/dell/index.ts | 0 src/{ => keygen}/dell/types.ts | 0 src/{ => keygen}/fsi.spec.ts | 0 src/{ => keygen}/fsi.ts | 0 src/{ => keygen}/hpmini.spec.ts | 0 src/{ => keygen}/hpmini.ts | 0 src/{keygen.spec.ts => keygen/index.spec.ts} | 2 +- src/{keygen.ts => keygen/index.ts} | 2 +- src/{ => keygen}/insyde.spec.ts | 0 src/{ => keygen}/insyde.ts | 0 src/{ => keygen}/phoenix.spec.ts | 0 src/{ => keygen}/phoenix.ts | 0 src/{ => keygen}/samsung.spec.ts | 0 src/{ => keygen}/samsung.ts | 0 src/{ => keygen}/sony.spec.ts | 0 src/{ => keygen}/sony.ts | 0 src/{ => keygen}/utils.ts | 0 src/{ => polyfills}/performancePolyfill.spec.ts | 0 src/{ => polyfills}/performancePolyfill.ts | 0 24 files changed, 3 insertions(+), 2 deletions(-) rename src/{ => keygen}/asus.spec.ts (100%) rename src/{ => keygen}/asus.ts (100%) rename src/{ => keygen}/dell.spec.ts (100%) rename src/{ => keygen}/dell/encode.ts (100%) rename src/{ => keygen}/dell/index.ts (100%) rename src/{ => keygen}/dell/types.ts (100%) rename src/{ => keygen}/fsi.spec.ts (100%) rename src/{ => keygen}/fsi.ts (100%) rename src/{ => keygen}/hpmini.spec.ts (100%) rename src/{ => keygen}/hpmini.ts (100%) rename src/{keygen.spec.ts => keygen/index.spec.ts} (92%) rename src/{keygen.ts => keygen/index.ts} (95%) rename src/{ => keygen}/insyde.spec.ts (100%) rename src/{ => keygen}/insyde.ts (100%) rename src/{ => keygen}/phoenix.spec.ts (100%) rename src/{ => keygen}/phoenix.ts (100%) rename src/{ => keygen}/samsung.spec.ts (100%) rename src/{ => keygen}/samsung.ts (100%) rename src/{ => keygen}/sony.spec.ts (100%) rename src/{ => keygen}/sony.ts (100%) rename src/{ => keygen}/utils.ts (100%) rename src/{ => polyfills}/performancePolyfill.spec.ts (100%) rename src/{ => polyfills}/performancePolyfill.ts (100%) diff --git a/.gitignore b/.gitignore index c35eef9..b4b80a1 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ npm-debug.log test-dist/ coverage-dist/ venv/ +work/ diff --git a/src/asus.spec.ts b/src/keygen/asus.spec.ts similarity index 100% rename from src/asus.spec.ts rename to src/keygen/asus.spec.ts diff --git a/src/asus.ts b/src/keygen/asus.ts similarity index 100% rename from src/asus.ts rename to src/keygen/asus.ts diff --git a/src/dell.spec.ts b/src/keygen/dell.spec.ts similarity index 100% rename from src/dell.spec.ts rename to src/keygen/dell.spec.ts diff --git a/src/dell/encode.ts b/src/keygen/dell/encode.ts similarity index 100% rename from src/dell/encode.ts rename to src/keygen/dell/encode.ts diff --git a/src/dell/index.ts b/src/keygen/dell/index.ts similarity index 100% rename from src/dell/index.ts rename to src/keygen/dell/index.ts diff --git a/src/dell/types.ts b/src/keygen/dell/types.ts similarity index 100% rename from src/dell/types.ts rename to src/keygen/dell/types.ts diff --git a/src/fsi.spec.ts b/src/keygen/fsi.spec.ts similarity index 100% rename from src/fsi.spec.ts rename to src/keygen/fsi.spec.ts diff --git a/src/fsi.ts b/src/keygen/fsi.ts similarity index 100% rename from src/fsi.ts rename to src/keygen/fsi.ts diff --git a/src/hpmini.spec.ts b/src/keygen/hpmini.spec.ts similarity index 100% rename from src/hpmini.spec.ts rename to src/keygen/hpmini.spec.ts diff --git a/src/hpmini.ts b/src/keygen/hpmini.ts similarity index 100% rename from src/hpmini.ts rename to src/keygen/hpmini.ts diff --git a/src/keygen.spec.ts b/src/keygen/index.spec.ts similarity index 92% rename from src/keygen.spec.ts rename to src/keygen/index.spec.ts index bc52374..884d3b5 100644 --- a/src/keygen.spec.ts +++ b/src/keygen/index.spec.ts @@ -1,4 +1,4 @@ -import { keygen, solvers } from "./keygen"; +import { keygen, solvers } from "./"; describe("BIOS keygen", () => { it("Sony key for 1234567 is 9648669", () => { diff --git a/src/keygen.ts b/src/keygen/index.ts similarity index 95% rename from src/keygen.ts rename to src/keygen/index.ts index 1ddc895..e3a8217 100644 --- a/src/keygen.ts +++ b/src/keygen/index.ts @@ -3,7 +3,7 @@ import { dellHddSolver, dellSolver, hddOldSolver } from "./dell"; import { fsi20DecNewSolver, fsi20DecOldSolver, fsiHexSolver } from "./fsi"; import { hpMiniSolver } from "./hpmini"; import { insydeSolver } from "./insyde"; -import { monotonicTime } from "./performancePolyfill"; +import { monotonicTime } from "../polyfills/performancePolyfill"; import { phoenixFsiLSolver, phoenixFsiPSolver, phoenixFsiSolver, phoenixFsiSSolver, phoenixFsiXSolver, phoenixHPCompaqSolver, phoenixSolver diff --git a/src/insyde.spec.ts b/src/keygen/insyde.spec.ts similarity index 100% rename from src/insyde.spec.ts rename to src/keygen/insyde.spec.ts diff --git a/src/insyde.ts b/src/keygen/insyde.ts similarity index 100% rename from src/insyde.ts rename to src/keygen/insyde.ts diff --git a/src/phoenix.spec.ts b/src/keygen/phoenix.spec.ts similarity index 100% rename from src/phoenix.spec.ts rename to src/keygen/phoenix.spec.ts diff --git a/src/phoenix.ts b/src/keygen/phoenix.ts similarity index 100% rename from src/phoenix.ts rename to src/keygen/phoenix.ts diff --git a/src/samsung.spec.ts b/src/keygen/samsung.spec.ts similarity index 100% rename from src/samsung.spec.ts rename to src/keygen/samsung.spec.ts diff --git a/src/samsung.ts b/src/keygen/samsung.ts similarity index 100% rename from src/samsung.ts rename to src/keygen/samsung.ts diff --git a/src/sony.spec.ts b/src/keygen/sony.spec.ts similarity index 100% rename from src/sony.spec.ts rename to src/keygen/sony.spec.ts diff --git a/src/sony.ts b/src/keygen/sony.ts similarity index 100% rename from src/sony.ts rename to src/keygen/sony.ts diff --git a/src/utils.ts b/src/keygen/utils.ts similarity index 100% rename from src/utils.ts rename to src/keygen/utils.ts diff --git a/src/performancePolyfill.spec.ts b/src/polyfills/performancePolyfill.spec.ts similarity index 100% rename from src/performancePolyfill.spec.ts rename to src/polyfills/performancePolyfill.spec.ts diff --git a/src/performancePolyfill.ts b/src/polyfills/performancePolyfill.ts similarity index 100% rename from src/performancePolyfill.ts rename to src/polyfills/performancePolyfill.ts