New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

manyfest

Package Overview
Dependencies
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

manyfest - npm Package Compare versions

Comparing version 1.0.10 to 1.0.11

2

package.json
{
"name": "manyfest",
"version": "1.0.10",
"version": "1.0.11",
"description": "JSON Object Manifest for Data Description and Parsing",

@@ -5,0 +5,0 @@ "main": "source/Manyfest.js",

@@ -252,2 +252,13 @@ /**

// execute an action function for each descriptor
eachDescriptor(fAction)
{
let tmpDescriptorAddresses = Object.keys(this.elementDescriptors);
for (let i = 0; i < tmpDescriptorAddresses.length; i++)
{
fAction(this.elementDescriptors[tmpDescriptorAddresses[i]]);
}
}
/*************************************************************************

@@ -254,0 +265,0 @@ * Beginning of Object Manipulation (read & write) Functions

@@ -246,2 +246,44 @@ /**

);
test
(
'Iterate through elements of a schema.',
(fTestComplete)=>
{
let _Manyfest = new libManyfest(
{
"Scope": "Animal",
"Descriptors":
{
"IDAnimal": { "Name":"Database ID", "Description":"The unique integer-based database identifier for an Animal record.", "DataType":"Integer" },
"Name": { "Description":"The animal's colloquial species name (e.g. Rabbit, Dog, Bear, Mongoose)." },
"Type": { "Description":"Whether or not the animal is wild, domesticated, agricultural, in a research lab or a part of a zoo.." },
"MedicalStats":
{
"Name":"Medical Statistics", "Description":"Basic medical statistics for this animal"
},
"MedicalStats.Temps.MinET": { "Name":"Minimum Environmental Temperature", "NameShort":"MinET", "Description":"Safest minimum temperature for this animal to survive in."},
"MedicalStats.Temps.MaxET": { "Name":"Maximum Environmental Temperature", "NameShort":"MaxET", "Description":"Safest maximum temperature for this animal to survive in."},
"MedicalStats.Temps.CET":
{
"Name":"Comfortable Environmental Temperature",
"NameShort":"Comf Env Temp",
"Hash":"ComfET",
"Description":"The most comfortable temperature for this animal to survive in.",
"Default": "96.8"
}
}
});
let tmpSchemaAddresses = [];
_Manyfest.eachDescriptor(
(pDescriptor)=>
{
tmpSchemaAddresses.push(pDescriptor.Hash);
})
Expect(tmpSchemaAddresses.length).to.equal(7);
Expect(tmpSchemaAddresses[6]).to.equal('ComfET');
fTestComplete();
}
);
}

@@ -248,0 +290,0 @@ );

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc