3.0.3 • Published 3 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
3 years ago
3.0.2
4 years ago
3.0.0
5 years ago
2.1.6
5 years ago
2.1.5
5 years ago
2.1.4
5 years ago
2.1.3
5 years ago
2.1.2
5 years ago
2.1.1
5 years ago
2.1.0
5 years ago
2.0.8
5 years ago
2.0.7
5 years ago
2.0.6
5 years ago
2.0.5
5 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.0.11
6 years ago
1.0.10
6 years ago
1.0.9
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago