You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

github-pages-plugin-for-type-route

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github-pages-plugin-for-type-route - npm Package Compare versions

Comparing version
0.1.1
to
1.0.0
+29
-3
bin/main.js

@@ -24,3 +24,24 @@ #!/usr/bin/env node

var pathToRouterTs = process.argv[2];
var buildDir = "build";
var buildDir = (function () {
var e_2, _a;
try {
for (var _b = __values(["build", "dist"]), _c = _b.next(); !_c.done; _c = _b.next()) {
var dir = _c.value;
if (fs.existsSync(dir)) {
return dir;
}
}
}
catch (e_2_1) { e_2 = { error: e_2_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_2) throw e_2.error; }
}
throw new Error("Error: There is no dist or build folder !");
})();
if (!fs.existsSync((0, path_1.join)(buildDir, "index.html"))) {
throw new Error("Error: There is no index.html file present !");
}
var tmpDistDir = ".dist_tmp_xKLsKdIdJd";

@@ -37,3 +58,8 @@ try {

catch (_b) { }
var pathToRouterJs = (0, path_1.join)(tmpDistDir, pathToRouterTs.replace(/ts$/i, "js").split(path_1.sep).slice(1).join(path_1.sep));
function createPathToRouter(fileType) {
return (0, path_1.join)(tmpDistDir, pathToRouterTs.replace(/ts$/i, fileType).split(path_1.sep).slice(1).join(path_1.sep));
}
var pathToRouterJs = createPathToRouter("js");
var pathToRouterCjs = createPathToRouter("cjs");
(0, child_process_1.execSync)("mv ".concat(pathToRouterJs, " ").concat(pathToRouterCjs));
var PUBLIC_URL = (function () {

@@ -47,3 +73,3 @@ var homepage = JSON.parse(fs.readFileSync("package.json").toString("utf8"))["homepage"];

})();
var paths = id(JSON.parse((0, child_process_1.execSync)([pathToNode, pathToRouterJs].join(" "), {
var paths = id(JSON.parse((0, child_process_1.execSync)([pathToNode, pathToRouterCjs].join(" "), {
"env": {

@@ -50,0 +76,0 @@ PUBLIC_URL: PUBLIC_URL,

+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"main.js","sourceRoot":"","sources":["../src/bin/main.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;AAEA,6BAAoD;AACpD,uBAAyB;AACzB,2BAAwC;AACxC,+CAAyC;AAEzC,iCAAiC;AACjC,IAAM,EAAE,GAAG,UAAI,CAAI,IAAK,OAAA,CAAC,EAAD,CAAC,CAAC;AAE1B,IAAM,UAAU,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACnC,IAAM,cAAc,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACvC,IAAM,QAAQ,GAAG,OAAO,CAAC;AACzB,IAAM,UAAU,GAAG,sBAAsB,CAAC;AAE1C,IAAI;IACA,IAAA,wBAAQ,EACJ;QACI,UAAU;QACV,IAAA,WAAI,EAAC,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC;QAChD,mBAAY,UAAU,CAAE;QACxB,kBAAkB;QAClB,cAAc;KACjB,CAAC,IAAI,CAAC,GAAG,CAAC,CACd,CAAC;CACL;AAAC,WAAM,GAAE;AAEV,IAAM,cAAc,GAAG,IAAA,WAAI,EACvB,UAAU,EACV,cAAc,CAAC,OAAO,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC,KAAK,CAAC,UAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,UAAG,CAAC,CACrE,CAAC;AAEF,IAAM,UAAU,GAAG,CAAC;IAChB,IAAM,QAAQ,GAAG,IAAI,CAAC,KAAK,CACvB,EAAE,CAAC,YAAY,CAAC,cAAc,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CACnD,CAAC,UAAU,CAAC,CAAC;IAEd,IAAI,GAAG,GAAuB,GAAG,CAAC;IAElC,IAAI,QAAQ,KAAK,SAAS,EAAE;QACxB,GAAG,GAAG,IAAA,WAAQ,EAAC,QAAQ,CAAC,CAAC,IAAI,CAAC;KACjC;IAED,OAAO,GAAG,KAAK,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAAG,CAAC;AAClC,CAAC,CAAC,EAAE,CAAC;AAEL,IAAM,KAAK,GAAG,EAAE,CACZ,IAAI,CAAC,KAAK,CACN,IAAA,wBAAQ,EAAC,CAAC,UAAU,EAAE,cAAc,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE;IAC7C,KAAK,EAAE;QACH,UAAU,YAAA;KACb;CACJ,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CACtB,CACJ;KACI,GAAG,CAAC,UAAA,IAAI,IAAI,OAAA,IAAA,eAAQ,EAAC,UAAU,IAAI,GAAG,EAAE,IAAI,CAAC,EAAjC,CAAiC,CAAC;KAC9C,MAAM,CAAC,UAAA,IAAI,IAAI,OAAA,IAAI,KAAK,EAAE,EAAX,CAAW,CAAC,CAAC;AAEjC,IAAA,wBAAQ,EAAC,gBAAS,UAAU,CAAE,CAAC,CAAC;AAEhC,IAAM,aAAa,GAAG,IAAA,WAAI,EAAC,QAAQ,EAAE,YAAY,CAAC,CAAC;;IAEnD,KAAmB,IAAA,UAAA,SAAA,KAAK,CAAA,4BAAA,+CAAE;QAArB,IAAM,IAAI,kBAAA;QACX,IAAA,wBAAQ,EAAC,mBAAY,IAAA,WAAI,EAAC,QAAQ,EAAE,IAAA,cAAO,EAAC,IAAI,CAAC,CAAC,CAAE,CAAC,CAAC;QACtD,IAAA,wBAAQ,EAAC,aAAM,aAAa,cAAI,IAAA,WAAI,EAAC,QAAQ,EAAE,IAAI,CAAC,UAAO,CAAC,CAAC;KAChE;;;;;;;;;AAED,IAAA,wBAAQ,EAAC,aAAM,aAAa,cAAI,IAAA,WAAI,EAAC,QAAQ,EAAE,UAAU,CAAC,CAAE,CAAC,CAAC"}
{"version":3,"file":"main.js","sourceRoot":"","sources":["../src/bin/main.ts"],"names":[],"mappings":"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"}

@@ -0,1 +1,10 @@

# **1.0.0** (2023-11-05)
- Bump version (release v1)
- Merge pull request #6 from thieryw/update-for-vite
make it compatible with vite
- prettify so that lint check passes
- make it compatible with vite
### **0.1.1** (2023-08-02)

@@ -2,0 +11,0 @@

{
"name": "github-pages-plugin-for-type-route",
"version": "0.1.1",
"version": "1.0.0",
"description": "Feature create-react-app/type-route/gh-pages compatibility",

@@ -5,0 +5,0 @@ "repository": {

@@ -13,3 +13,15 @@ #!/usr/bin/env node

const pathToRouterTs = process.argv[2];
const buildDir = "build";
const buildDir = (() => {
for (const dir of ["build", "dist"]) {
if (fs.existsSync(dir)) {
return dir;
}
}
throw new Error("Error: There is no dist or build folder !");
})();
if (!fs.existsSync(join(buildDir, "index.html"))) {
throw new Error("Error: There is no index.html file present !");
}
const tmpDistDir = ".dist_tmp_xKLsKdIdJd";

@@ -29,7 +41,14 @@

const pathToRouterJs = join(
tmpDistDir,
pathToRouterTs.replace(/ts$/i, "js").split(sep).slice(1).join(sep),
);
function createPathToRouter(fileType: "js" | "cjs") {
return join(
tmpDistDir,
pathToRouterTs.replace(/ts$/i, fileType).split(sep).slice(1).join(sep),
);
}
const pathToRouterJs = createPathToRouter("js");
const pathToRouterCjs = createPathToRouter("cjs");
execSync(`mv ${pathToRouterJs} ${pathToRouterCjs}`);
const PUBLIC_URL = (() => {

@@ -51,3 +70,3 @@ const homepage = JSON.parse(

JSON.parse(
execSync([pathToNode, pathToRouterJs].join(" "), {
execSync([pathToNode, pathToRouterCjs].join(" "), {
"env": {

@@ -54,0 +73,0 @@ PUBLIC_URL,