in src/main.ts [700:720]
function collectDefinedDependencies(dependencies: DependencySourceRanges, node: Node | undefined) {
if (!node || !node.children) {
return;
}
node.children.forEach(child => {
if (child.type === 'property' && child.children && child.children.length === 2) {
const dependencyName = child.children[0];
const version = child.children[1];
dependencies[dependencyName.value] = {
name: {
offset: dependencyName.offset,
length: dependencyName.length
},
version: {
offset: version.offset,
length: version.length
}
};
}
});
}