Comparing version 0.1.4 to 0.1.5
@@ -45,2 +45,5 @@ | ||
} | ||
if (thawed.thawed) { | ||
thawed.thawed(); | ||
} | ||
return thawed; | ||
@@ -47,0 +50,0 @@ } |
{ | ||
"name": "icebox", | ||
"version": "0.1.4", | ||
"version": "0.1.5", | ||
"description": "Object serialization library", | ||
@@ -5,0 +5,0 @@ "main": "lib/icebox.js", |
@@ -36,2 +36,15 @@ # icebox.js - A simple object serialization library | ||
## thawed() callback | ||
Whenever an object is restored from the frozen representation, its | ||
thawed() function is invoked, if it exists. The thawed() function can | ||
be used for bookkeeping, but it must not assume that anything beyond | ||
the current object has been thawed() yet. | ||
## Additional notes | ||
Icebox tags each object that it serializes with an ID in order to | ||
resolve circles. These ids are not available outside of the | ||
serialization process, and applications must use their own object IDs, | ||
if desired, as icebox needs to have full control over its own ID | ||
space. |
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
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
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
Non-existent author
Supply chain riskThe package was published by an npm account that no longer exists.
Found 1 instance in 1 package
120
50
0
6442
7
1