@rbxts/phantom
Advanced tools
Comparing version 0.2.0 to 0.3.0
{ | ||
"name": "@rbxts/phantom", | ||
"description": "Data manipulation library for Roblox", | ||
"version": "0.2.0", | ||
"version": "0.3.0", | ||
"scripts": { | ||
"serve": "rojo serve default.project.json", | ||
"build:bench": "rojo sourcemap benchmarks.project.json --output sourcemap.json", | ||
"serve:bench": "rojo serve benchmarks.project.json", | ||
"check": "bunx @biomejs/biome check --write", | ||
"build:bench": "rojo sourcemap benchmarks.project.json --output sourcemap.json" | ||
"prepublishOnly": "bun run check" | ||
}, | ||
@@ -18,2 +18,4 @@ "main": "src/init.luau", | ||
"table", | ||
"string", | ||
"number", | ||
"object", | ||
@@ -50,5 +52,4 @@ "array", | ||
"@rbxts/jest-globals": "^0.1.0", | ||
"roblox-ts": "^3.0.0-dev-d1d5486", | ||
"typescript": "^5.7.0-dev.20240913" | ||
"roblox-ts": "^3.0.0-dev-d1d5486" | ||
} | ||
} |
@@ -30,3 +30,3 @@ import at from "./at"; | ||
import toSet from "./toSet"; | ||
import type { InferArrayValue, UnknownArray, AnyArray } from "./types"; | ||
import type { AnyArray, InferArrayValue, UnknownArray } from "./types"; | ||
import unshift from "./unshift"; | ||
@@ -33,0 +33,0 @@ |
import PhantomArray from "./Array"; | ||
import PhantomMap from "./Map"; | ||
import None from "./None"; | ||
import type PhantomNumber from "./Number"; | ||
import PhantomSet from "./Set"; | ||
import PhantomShared from "./Shared"; | ||
import type PhantomString from "./String"; | ||
import PhantomUtil from "./Util"; | ||
@@ -16,2 +18,4 @@ | ||
None, | ||
PhantomNumber as Number, | ||
PhantomString as String, | ||
}; | ||
@@ -18,0 +22,0 @@ } |
@@ -1,2 +0,2 @@ | ||
import type { DeepReadonlyArray, DeepReadonly } from "../Util/DeepReadonly"; | ||
import type { DeepReadonly, DeepReadonlyArray } from "../Util/DeepReadonly"; | ||
@@ -3,0 +3,0 @@ declare function deepFreeze<TValue>(array: ReadonlyArray<TValue>): DeepReadonlyArray<TValue>; |
@@ -1,2 +0,2 @@ | ||
import type { DeepReadonlyArray, DeepReadonly } from "../Util/DeepReadonly"; | ||
import type { DeepReadonly, DeepReadonlyArray } from "../Util/DeepReadonly"; | ||
@@ -3,0 +3,0 @@ declare function deepSafeFreeze<TValue>(array: ReadonlyArray<TValue>): DeepReadonlyArray<TValue>; |
@@ -8,6 +8,6 @@ import type { | ||
} from "./DeepReadonly"; | ||
import type { InferKey, InferValue } from "./Infer"; | ||
import type { Tuple } from "./Tuple"; | ||
import type { Decr, Incr } from "./helpers"; | ||
import type { InferKey, InferValue } from "./Infer"; | ||
import strictEqual from "./strictEqual"; | ||
import type { Tuple } from "./Tuple"; | ||
@@ -14,0 +14,0 @@ declare namespace PhantomUtil { |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
94178
5
211
1310
0