Skip to content

Commit a22daa0

Browse files
committed
fix: use the @ii prefixed new name
1 parent 5e0708a commit a22daa0

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

bin/jsonschematic.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,16 @@ process.env.PORT = process.env.PORT || 3000;
88
let { schema_dir } = require("yargs")
99
.default(
1010
"schema_dir",
11-
process.env.JSONSCHEMATIC_DIR || process.cwd() + "/examples",
11+
process.env.JSONSCHEMATIC_DIR,
1212
"directory containing the schemas"
1313
)
1414
.help("help").argv;
1515

16+
if(!schema_dir) {
17+
console.log("a schema directory must be given either via --schema_dir or JSONSCHEMATIC_DIR");
18+
process.exit(1);
19+
}
20+
1621
if (schema_dir[0] !== "/") {
1722
schema_dir = [process.cwd(), schema_dir].join("/");
1823
}
@@ -23,6 +28,8 @@ process.env.JSONSCHEMATIC_HOMEDIR = __dirname + "/..";
2328

2429
console.log("Starting server on port " + process.env.PORT);
2530

26-
process.chdir(path.dirname(require.resolve("jsonschematic")) + "/../../");
31+
const package_dir = path.dirname(require.resolve("@infinity-interactive/jsonschematic"));
32+
33+
process.chdir( package_dir + "/../../");
2734

28-
require("jsonschematic/../../__sapper__/build/server/server.js");
35+
require( package_dir + "/../../__sapper__/build/server/server.js");

0 commit comments

Comments
 (0)