syntax = "proto3"; message Package { string name = 1; string version = 2; string description = 3; string author = 4; string license = 5; message Repository { string type = 1; string url = 2; } Repository repository = 6; string bugs = 7; string homepage = 8; repeated string keywords = 9; string main = 10; map bin = 11; map scripts = 12; map dependencies = 13; map optionalDependencies = 14; map devDependencies = 15; // map browser = 16; string types = 17; }