Skip to content

Commit 3b0dd6c

Browse files
committed
🐛 mapとstreamの整合性修正
1 parent 95a596c commit 3b0dd6c

14 files changed

+114
-29
lines changed

dev/build.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ const path = require("node:path");
88
const { minify } = require("terser");
99
const { execSync } = require("node:child_process");
1010

11-
const generateIndex = require("./generateIndex.js");
12-
const createEntryEndpoint = require("./createEntryEndpoint.js");
11+
const generateIndex = require("./build/generateIndex.js");
12+
const createEntryEndpoint = require("./build/createEntryEndpoint.js");
1313
const CL = require("./libs/ColorLogger.js");
1414

1515
const script_name = "JavaLibraryScript";
@@ -175,9 +175,9 @@ function fixDtsOutputFlexible(filePath) {
175175
showFileSize(typesPath);
176176
}
177177

178-
console.log(`┣🎉 ${CL.brightYellow("ビルド完了")}`);
179178
const end = performance.now() - start;
180-
console.log(`┗🕒 ${CL.brightWhite("ビルド時間")}: ${CL.brightGreen(end.toFixed(2))} ms`);
179+
console.log(`┣🕒 ${CL.brightWhite("ビルド時間")}: ${CL.brightGreen(end.toFixed(2))} ms`);
180+
console.log(`┗🎉 ${CL.brightYellow("ビルド完了")}`);
181181
} catch (e) {
182182
console.error("┗❌ ビルド失敗:", e);
183183
process.exit(1);
File renamed without changes.

dev/generateIndex.js renamed to dev/build/generateIndex.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const fs = require("node:fs");
22
const path = require("node:path");
33

4-
const CL = require("./libs/ColorLogger.js");
4+
const CL = require("../libs/ColorLogger.js");
55

66
const skipList = new Set([
77
"index.js", // 自動生成対象自身

dev/tempCodeRunnerFile.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

dist/JavaLibraryScript.js

Lines changed: 33 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/JavaLibraryScript.js.map

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/JavaLibraryScript.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/JavaLibraryScript.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "javalibraryscript",
3-
"version": "v1.0.4.1",
3+
"version": "v1.0.4.2",
44
"description": "Javaの機能をJavaScriptに適当に再現",
55
"main": "index.js",
66
"scripts": {

src/util/BaseMap.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class BaseMap extends Map {
3434
*/
3535
_checkKey(key) {
3636
if (!TypeChecker.matchType(key, this._KeyType)) {
37-
throw new TypeError(`キー型が一致しません。期待: ${this._KeyType.name} → 実際: ${TypeChecker.stringify(key)}`);
37+
throw new TypeError(`キー型が一致しません。期待: ${TypeChecker.typeNames(this._KeyType)} → 実際: ${TypeChecker.stringify(key)}`);
3838
}
3939
}
4040

@@ -45,7 +45,7 @@ class BaseMap extends Map {
4545
*/
4646
_checkValue(value) {
4747
if (!TypeChecker.matchType(value, this._ValueType)) {
48-
throw new TypeError(`値型が一致しません。期待: ${this._ValueType.name} → 実際: ${TypeChecker.stringify(value)}`);
48+
throw new TypeError(`値型が一致しません。期待: ${TypeChecker.typeNames(this._ValueType)} → 実際: ${TypeChecker.stringify(value)}`);
4949
}
5050
}
5151
}

0 commit comments

Comments
 (0)