3.0.3 • Published 2 years ago
packer-js v3.0.3
packer
Javascript serialization with prototype marker.
instalation
npm install packer-js
yarn add packer-js
Sample
Also see src/test.ts
import { Packer } from 'packer-js';
class Upper {
data: { text: string };
constructor(text: string) {
this.data = {
text
}
}
public toString() {
return this.data.text.toUpperCase();
}
}
Packer.register(Upper);
const unpacked = Packer.unpack<Upper>(Packer.pack(new Upper("lower")))
if (unpacked.toString() != "LOWER") {
throw new Error("Test failed")
}
const unser = Packer.deserialize<Upper>(Packer.serialize(new Upper("lower")))
if (unser.toString() != "LOWER") {
throw new Error("Test failed")
}
console.log("Test passed");
3.0.3
2 years ago
3.0.2
3 years ago
3.0.0
4 years ago
2.1.6
4 years ago
2.1.5
4 years ago
2.1.4
4 years ago
2.1.3
4 years ago
2.1.2
4 years ago
2.1.1
4 years ago
2.1.0
4 years ago
2.0.8
4 years ago
2.0.7
4 years ago
2.0.6
4 years ago
2.0.5
4 years ago
2.0.4
4 years ago
2.0.3
4 years ago
2.0.2
4 years ago
2.0.1
4 years ago
2.0.0
4 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago