satisfactory-json
Advanced tools
Comparing version 0.0.2 to 0.0.3
export { Sav2Json } from "./sav2json"; | ||
export { Json2Sav } from "./json2sav"; | ||
export * from "./types"; |
@@ -0,1 +1,2 @@ | ||
import { Entity } from "./types"; | ||
interface OutputBufferBuffer { | ||
@@ -2,0 +3,0 @@ bytes: string; |
/// <reference types="node" /> | ||
import { SaveGame, Actor, Entity, Property, Object } from "./types"; | ||
declare class DataBuffer { | ||
@@ -3,0 +4,0 @@ buffer: Buffer; |
@@ -1,2 +0,2 @@ | ||
interface SaveGame { | ||
export interface SaveGame { | ||
saveHeaderType: number; | ||
@@ -15,3 +15,3 @@ saveVersion: number; | ||
} | ||
interface Actor { | ||
export interface Actor { | ||
type: number; | ||
@@ -30,3 +30,3 @@ className: string; | ||
} | ||
interface Object { | ||
export interface Object { | ||
type: number; | ||
@@ -39,4 +39,4 @@ className: string; | ||
} | ||
declare type ActorOrObject = Actor | Object; | ||
interface Entity { | ||
export declare type ActorOrObject = Actor | Object; | ||
export interface Entity { | ||
levelName?: string; | ||
@@ -49,7 +49,7 @@ pathName?: string; | ||
} | ||
interface ObjectReference { | ||
export interface ObjectReference { | ||
levelName: string; | ||
pathName: string; | ||
} | ||
interface BaseProperty { | ||
export interface BaseProperty { | ||
name: string; | ||
@@ -59,18 +59,18 @@ type: string; | ||
} | ||
interface IntProperty extends BaseProperty { | ||
export interface IntProperty extends BaseProperty { | ||
value: number; | ||
} | ||
interface BoolProperty extends BaseProperty { | ||
export interface BoolProperty extends BaseProperty { | ||
value: number; | ||
} | ||
interface FloatProperty extends BaseProperty { | ||
export interface FloatProperty extends BaseProperty { | ||
value: number; | ||
} | ||
interface StrProperty extends BaseProperty { | ||
export interface StrProperty extends BaseProperty { | ||
value: string; | ||
} | ||
interface NameProperty extends BaseProperty { | ||
export interface NameProperty extends BaseProperty { | ||
value: string; | ||
} | ||
interface TextProperty extends BaseProperty { | ||
export interface TextProperty extends BaseProperty { | ||
unknown1: number; | ||
@@ -82,19 +82,19 @@ unknown2: number; | ||
} | ||
interface ByteProperty extends BaseProperty { | ||
export interface ByteProperty extends BaseProperty { | ||
unk1: string; | ||
unk2: string; | ||
} | ||
interface EnumProperty extends BaseProperty { | ||
export interface EnumProperty extends BaseProperty { | ||
enum: string; | ||
value: string; | ||
} | ||
interface ObjectProperty extends BaseProperty { | ||
export interface ObjectProperty extends BaseProperty { | ||
levelName: string; | ||
pathName: string; | ||
} | ||
interface StructProperty extends BaseProperty { | ||
export interface StructProperty extends BaseProperty { | ||
structUnknown: string; | ||
value: any; | ||
} | ||
interface ArrayProperty extends BaseProperty { | ||
export interface ArrayProperty extends BaseProperty { | ||
structName?: string; | ||
@@ -104,4 +104,4 @@ structType?: string; | ||
} | ||
interface MapProperty extends BaseProperty { | ||
export interface MapProperty extends BaseProperty { | ||
} | ||
declare type Property = IntProperty | BoolProperty | FloatProperty | StrProperty | NameProperty | TextProperty | ByteProperty | EnumProperty | ObjectProperty | StructProperty | ArrayProperty | MapProperty; | ||
export declare type Property = IntProperty | BoolProperty | FloatProperty | StrProperty | NameProperty | TextProperty | ByteProperty | EnumProperty | ObjectProperty | StructProperty | ArrayProperty | MapProperty; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
{ | ||
"name": "satisfactory-json", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "Convert Satisfactory save files to JSON and back", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
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
51872
1268
0