# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: schema.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='schema.proto',
  package='',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x0cschema.proto\"#\n\x06\x41uthor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"\'\n\nRepository\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"\x13\n\x04\x42ugs\x12\x0b\n\x03url\x18\x01 \x01(\t\"$\n\x07License\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"\x17\n\x07Scripts\x12\x0c\n\x04test\x18\x01 \x01(\t\"\x17\n\x07\x45ngines\x12\x0c\n\x04node\x18\x01 \x01(\t\"\x80\x03\n\x0c\x44\x65pendencies\x12\x0e\n\x06\x61sync1\x18\x01 \x01(\t\x12\x14\n\x0c\x63offeeScript\x18\x02 \x01(\t\x12\x0e\n\x06\x63olors\x18\x03 \x01(\t\x12\x12\n\ndateformat\x18\x04 \x01(\t\x12\x15\n\reventemitter2\x18\x05 \x01(\t\x12\x12\n\nfindupSync\x18\x06 \x01(\t\x12\x0c\n\x04glob\x18\x07 \x01(\t\x12\x0e\n\x06hooker\x18\x08 \x01(\t\x12\x11\n\ticonvLite\x18\t \x01(\t\x12\x11\n\tminimatch\x18\n \x01(\t\x12\x0c\n\x04nopt\x18\x0b \x01(\t\x12\x0e\n\x06rimraf\x18\x0c \x01(\t\x12\x0e\n\x06lodash\x18\r \x01(\t\x12\x18\n\x10underscoreString\x18\x0e \x01(\t\x12\r\n\x05which\x18\x0f \x01(\t\x12\x0e\n\x06jsYaml\x18\x10 \x01(\t\x12\x0c\n\x04\x65xit\x18\x11 \x01(\t\x12\x11\n\tgetobject\x18\x12 \x01(\t\x12\x17\n\x0fgruntLegacyUtil\x18\x13 \x01(\t\x12\x16\n\x0egruntLegacyLog\x18\x14 \x01(\t\"\xab\x01\n\x0f\x44\x65vDependencies\x12\x11\n\ttemporary\x18\x01 \x01(\t\x12\x1a\n\x12gruntContribJshint\x18\x02 \x01(\t\x12\x1c\n\x14gruntContribNodeunit\x18\x03 \x01(\t\x12\x19\n\x11gruntContribWatch\x18\x04 \x01(\t\x12\x0f\n\x07\x64ifflet\x18\x05 \x01(\t\x12\x0e\n\x06semver\x18\x06 \x01(\t\x12\x0f\n\x07shelljs\x18\x07 \x01(\t\"\x89\x03\n\x04Main\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\x12\x17\n\x06\x61uthor\x18\x04 \x01(\x0b\x32\x07.Author\x12\x10\n\x08homepage\x18\x05 \x01(\t\x12\x1f\n\nrepository\x18\x06 \x01(\x0b\x32\x0b.Repository\x12\x13\n\x04\x62ugs\x18\x07 \x01(\x0b\x32\x05.Bugs\x12\x1a\n\x08licenses\x18\x08 \x03(\x0b\x32\x08.License\x12\x0c\n\x04main\x18\t \x01(\t\x12\x19\n\x07scripts\x18\n \x01(\x0b\x32\x08.Scripts\x12\x19\n\x07\x65ngines\x18\x0b \x01(\x0b\x32\x08.Engines\x12\x10\n\x08keywords\x18\x0c \x03(\t\x12#\n\x0c\x64\x65pendencies\x18\r \x01(\x0b\x32\r.Dependencies\x12)\n\x0f\x64\x65vDependencies\x18\x0e \x01(\x0b\x32\x10.DevDependencies\x12\x0e\n\x06readme\x18\x0f \x01(\t\x12\x0b\n\x03_id\x18\x10 \x01(\t\x12\r\n\x05_from\x18\x11 \x01(\tb\x06proto3'
)




_AUTHOR = _descriptor.Descriptor(
  name='Author',
  full_name='Author',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='Author.name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url', full_name='Author.url', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=16,
  serialized_end=51,
)


_REPOSITORY = _descriptor.Descriptor(
  name='Repository',
  full_name='Repository',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='type', full_name='Repository.type', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url', full_name='Repository.url', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=53,
  serialized_end=92,
)


_BUGS = _descriptor.Descriptor(
  name='Bugs',
  full_name='Bugs',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='url', full_name='Bugs.url', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=94,
  serialized_end=113,
)


_LICENSE = _descriptor.Descriptor(
  name='License',
  full_name='License',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='type', full_name='License.type', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url', full_name='License.url', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=115,
  serialized_end=151,
)


_SCRIPTS = _descriptor.Descriptor(
  name='Scripts',
  full_name='Scripts',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='test', full_name='Scripts.test', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=153,
  serialized_end=176,
)


_ENGINES = _descriptor.Descriptor(
  name='Engines',
  full_name='Engines',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='node', full_name='Engines.node', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=178,
  serialized_end=201,
)


_DEPENDENCIES = _descriptor.Descriptor(
  name='Dependencies',
  full_name='Dependencies',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='async1', full_name='Dependencies.async1', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='coffeeScript', full_name='Dependencies.coffeeScript', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='colors', full_name='Dependencies.colors', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dateformat', full_name='Dependencies.dateformat', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='eventemitter2', full_name='Dependencies.eventemitter2', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='findupSync', full_name='Dependencies.findupSync', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='glob', full_name='Dependencies.glob', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='hooker', full_name='Dependencies.hooker', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='iconvLite', full_name='Dependencies.iconvLite', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='minimatch', full_name='Dependencies.minimatch', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='nopt', full_name='Dependencies.nopt', index=10,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='rimraf', full_name='Dependencies.rimraf', index=11,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='lodash', full_name='Dependencies.lodash', index=12,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='underscoreString', full_name='Dependencies.underscoreString', index=13,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='which', full_name='Dependencies.which', index=14,
      number=15, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='jsYaml', full_name='Dependencies.jsYaml', index=15,
      number=16, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='exit', full_name='Dependencies.exit', index=16,
      number=17, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='getobject', full_name='Dependencies.getobject', index=17,
      number=18, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntLegacyUtil', full_name='Dependencies.gruntLegacyUtil', index=18,
      number=19, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntLegacyLog', full_name='Dependencies.gruntLegacyLog', index=19,
      number=20, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=204,
  serialized_end=588,
)


_DEVDEPENDENCIES = _descriptor.Descriptor(
  name='DevDependencies',
  full_name='DevDependencies',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='temporary', full_name='DevDependencies.temporary', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntContribJshint', full_name='DevDependencies.gruntContribJshint', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntContribNodeunit', full_name='DevDependencies.gruntContribNodeunit', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntContribWatch', full_name='DevDependencies.gruntContribWatch', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='difflet', full_name='DevDependencies.difflet', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='semver', full_name='DevDependencies.semver', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='shelljs', full_name='DevDependencies.shelljs', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=591,
  serialized_end=762,
)


_MAIN = _descriptor.Descriptor(
  name='Main',
  full_name='Main',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='Main.name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='description', full_name='Main.description', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='version', full_name='Main.version', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='author', full_name='Main.author', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='homepage', full_name='Main.homepage', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='repository', full_name='Main.repository', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bugs', full_name='Main.bugs', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='licenses', full_name='Main.licenses', index=7,
      number=8, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='main', full_name='Main.main', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='scripts', full_name='Main.scripts', index=9,
      number=10, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='engines', full_name='Main.engines', index=10,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='keywords', full_name='Main.keywords', index=11,
      number=12, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dependencies', full_name='Main.dependencies', index=12,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='devDependencies', full_name='Main.devDependencies', index=13,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='readme', full_name='Main.readme', index=14,
      number=15, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='_id', full_name='Main._id', index=15,
      number=16, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='_from', full_name='Main._from', index=16,
      number=17, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=765,
  serialized_end=1158,
)

_MAIN.fields_by_name['author'].message_type = _AUTHOR
_MAIN.fields_by_name['repository'].message_type = _REPOSITORY
_MAIN.fields_by_name['bugs'].message_type = _BUGS
_MAIN.fields_by_name['licenses'].message_type = _LICENSE
_MAIN.fields_by_name['scripts'].message_type = _SCRIPTS
_MAIN.fields_by_name['engines'].message_type = _ENGINES
_MAIN.fields_by_name['dependencies'].message_type = _DEPENDENCIES
_MAIN.fields_by_name['devDependencies'].message_type = _DEVDEPENDENCIES
DESCRIPTOR.message_types_by_name['Author'] = _AUTHOR
DESCRIPTOR.message_types_by_name['Repository'] = _REPOSITORY
DESCRIPTOR.message_types_by_name['Bugs'] = _BUGS
DESCRIPTOR.message_types_by_name['License'] = _LICENSE
DESCRIPTOR.message_types_by_name['Scripts'] = _SCRIPTS
DESCRIPTOR.message_types_by_name['Engines'] = _ENGINES
DESCRIPTOR.message_types_by_name['Dependencies'] = _DEPENDENCIES
DESCRIPTOR.message_types_by_name['DevDependencies'] = _DEVDEPENDENCIES
DESCRIPTOR.message_types_by_name['Main'] = _MAIN
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Author = _reflection.GeneratedProtocolMessageType('Author', (_message.Message,), {
  'DESCRIPTOR' : _AUTHOR,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Author)
  })
_sym_db.RegisterMessage(Author)

Repository = _reflection.GeneratedProtocolMessageType('Repository', (_message.Message,), {
  'DESCRIPTOR' : _REPOSITORY,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Repository)
  })
_sym_db.RegisterMessage(Repository)

Bugs = _reflection.GeneratedProtocolMessageType('Bugs', (_message.Message,), {
  'DESCRIPTOR' : _BUGS,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Bugs)
  })
_sym_db.RegisterMessage(Bugs)

License = _reflection.GeneratedProtocolMessageType('License', (_message.Message,), {
  'DESCRIPTOR' : _LICENSE,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:License)
  })
_sym_db.RegisterMessage(License)

Scripts = _reflection.GeneratedProtocolMessageType('Scripts', (_message.Message,), {
  'DESCRIPTOR' : _SCRIPTS,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Scripts)
  })
_sym_db.RegisterMessage(Scripts)

Engines = _reflection.GeneratedProtocolMessageType('Engines', (_message.Message,), {
  'DESCRIPTOR' : _ENGINES,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Engines)
  })
_sym_db.RegisterMessage(Engines)

Dependencies = _reflection.GeneratedProtocolMessageType('Dependencies', (_message.Message,), {
  'DESCRIPTOR' : _DEPENDENCIES,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Dependencies)
  })
_sym_db.RegisterMessage(Dependencies)

DevDependencies = _reflection.GeneratedProtocolMessageType('DevDependencies', (_message.Message,), {
  'DESCRIPTOR' : _DEVDEPENDENCIES,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:DevDependencies)
  })
_sym_db.RegisterMessage(DevDependencies)

Main = _reflection.GeneratedProtocolMessageType('Main', (_message.Message,), {
  'DESCRIPTOR' : _MAIN,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Main)
  })
_sym_db.RegisterMessage(Main)


# @@protoc_insertion_point(module_scope)

c03b8f054cadba53b6ec69f1de81ea2e284edc7e
<mask token>

<mask token>
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
<mask token>
_sym_db.RegisterMessage(Author)
<mask token>
_sym_db.RegisterMessage(Repository)
<mask token>
_sym_db.RegisterMessage(Bugs)
<mask token>
_sym_db.RegisterMessage(License)
<mask token>
_sym_db.RegisterMessage(Scripts)
<mask token>
_sym_db.RegisterMessage(Engines)
<mask token>
_sym_db.RegisterMessage(Dependencies)
<mask token>
_sym_db.RegisterMessage(DevDependencies)
<mask token>
_sym_db.RegisterMessage(Main)

<mask token>
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor.FileDescriptor(name='schema.proto', package='',
    syntax='proto3', serialized_options=None, create_key=_descriptor.
    _internal_create_key, serialized_pb=
    b'\n\x0cschema.proto"#\n\x06Author\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t"\'\n\nRepository\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t"\x13\n\x04Bugs\x12\x0b\n\x03url\x18\x01 \x01(\t"$\n\x07License\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t"\x17\n\x07Scripts\x12\x0c\n\x04test\x18\x01 \x01(\t"\x17\n\x07Engines\x12\x0c\n\x04node\x18\x01 \x01(\t"\x80\x03\n\x0cDependencies\x12\x0e\n\x06async1\x18\x01 \x01(\t\x12\x14\n\x0ccoffeeScript\x18\x02 \x01(\t\x12\x0e\n\x06colors\x18\x03 \x01(\t\x12\x12\n\ndateformat\x18\x04 \x01(\t\x12\x15\n\reventemitter2\x18\x05 \x01(\t\x12\x12\n\nfindupSync\x18\x06 \x01(\t\x12\x0c\n\x04glob\x18\x07 \x01(\t\x12\x0e\n\x06hooker\x18\x08 \x01(\t\x12\x11\n\ticonvLite\x18\t \x01(\t\x12\x11\n\tminimatch\x18\n \x01(\t\x12\x0c\n\x04nopt\x18\x0b \x01(\t\x12\x0e\n\x06rimraf\x18\x0c \x01(\t\x12\x0e\n\x06lodash\x18\r \x01(\t\x12\x18\n\x10underscoreString\x18\x0e \x01(\t\x12\r\n\x05which\x18\x0f \x01(\t\x12\x0e\n\x06jsYaml\x18\x10 \x01(\t\x12\x0c\n\x04exit\x18\x11 \x01(\t\x12\x11\n\tgetobject\x18\x12 \x01(\t\x12\x17\n\x0fgruntLegacyUtil\x18\x13 \x01(\t\x12\x16\n\x0egruntLegacyLog\x18\x14 \x01(\t"\xab\x01\n\x0fDevDependencies\x12\x11\n\ttemporary\x18\x01 \x01(\t\x12\x1a\n\x12gruntContribJshint\x18\x02 \x01(\t\x12\x1c\n\x14gruntContribNodeunit\x18\x03 \x01(\t\x12\x19\n\x11gruntContribWatch\x18\x04 \x01(\t\x12\x0f\n\x07difflet\x18\x05 \x01(\t\x12\x0e\n\x06semver\x18\x06 \x01(\t\x12\x0f\n\x07shelljs\x18\x07 \x01(\t"\x89\x03\n\x04Main\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0bdescription\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\x12\x17\n\x06author\x18\x04 \x01(\x0b2\x07.Author\x12\x10\n\x08homepage\x18\x05 \x01(\t\x12\x1f\n\nrepository\x18\x06 \x01(\x0b2\x0b.Repository\x12\x13\n\x04bugs\x18\x07 \x01(\x0b2\x05.Bugs\x12\x1a\n\x08licenses\x18\x08 \x03(\x0b2\x08.License\x12\x0c\n\x04main\x18\t \x01(\t\x12\x19\n\x07scripts\x18\n \x01(\x0b2\x08.Scripts\x12\x19\n\x07engines\x18\x0b \x01(\x0b2\x08.Engines\x12\x10\n\x08keywords\x18\x0c \x03(\t\x12#\n\x0cdependencies\x18\r \x01(\x0b2\r.Dependencies\x12)\n\x0fdevDependencies\x18\x0e \x01(\x0b2\x10.DevDependencies\x12\x0e\n\x06readme\x18\x0f \x01(\t\x12\x0b\n\x03_id\x18\x10 \x01(\t\x12\r\n\x05_from\x18\x11 \x01(\tb\x06proto3'
    )
_AUTHOR = _descriptor.Descriptor(name='Author', full_name='Author',
    filename=None, file=DESCRIPTOR, containing_type=None, create_key=
    _descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(
    name='name', full_name='Author.name', index=0, number=1, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='url', full_name='Author.url', index=1, number=2,
    type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''
    .decode('utf-8'), message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key)],
    extensions=[], nested_types=[], enum_types=[], serialized_options=None,
    is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=16, serialized_end=51)
_REPOSITORY = _descriptor.Descriptor(name='Repository', full_name=
    'Repository', filename=None, file=DESCRIPTOR, containing_type=None,
    create_key=_descriptor._internal_create_key, fields=[_descriptor.
    FieldDescriptor(name='type', full_name='Repository.type', index=0,
    number=1, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='url',
    full_name='Repository.url', index=1, number=2, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key)], extensions=[],
    nested_types=[], enum_types=[], serialized_options=None, is_extendable=
    False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=53, serialized_end=92)
_BUGS = _descriptor.Descriptor(name='Bugs', full_name='Bugs', filename=None,
    file=DESCRIPTOR, containing_type=None, create_key=_descriptor.
    _internal_create_key, fields=[_descriptor.FieldDescriptor(name='url',
    full_name='Bugs.url', index=0, number=1, type=9, cpp_type=9, label=1,
    has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key)], extensions=[],
    nested_types=[], enum_types=[], serialized_options=None, is_extendable=
    False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=94, serialized_end=113)
_LICENSE = _descriptor.Descriptor(name='License', full_name='License',
    filename=None, file=DESCRIPTOR, containing_type=None, create_key=
    _descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(
    name='type', full_name='License.type', index=0, number=1, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='url', full_name='License.url', index=1, number=2,
    type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''
    .decode('utf-8'), message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key)],
    extensions=[], nested_types=[], enum_types=[], serialized_options=None,
    is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=115, serialized_end=151)
_SCRIPTS = _descriptor.Descriptor(name='Scripts', full_name='Scripts',
    filename=None, file=DESCRIPTOR, containing_type=None, create_key=
    _descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(
    name='test', full_name='Scripts.test', index=0, number=1, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=
    [], nested_types=[], enum_types=[], serialized_options=None,
    is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=153, serialized_end=176)
_ENGINES = _descriptor.Descriptor(name='Engines', full_name='Engines',
    filename=None, file=DESCRIPTOR, containing_type=None, create_key=
    _descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(
    name='node', full_name='Engines.node', index=0, number=1, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=
    [], nested_types=[], enum_types=[], serialized_options=None,
    is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=178, serialized_end=201)
_DEPENDENCIES = _descriptor.Descriptor(name='Dependencies', full_name=
    'Dependencies', filename=None, file=DESCRIPTOR, containing_type=None,
    create_key=_descriptor._internal_create_key, fields=[_descriptor.
    FieldDescriptor(name='async1', full_name='Dependencies.async1', index=0,
    number=1, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='coffeeScript',
    full_name='Dependencies.coffeeScript', index=1, number=2, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='colors', full_name='Dependencies.colors', index=2,
    number=3, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='dateformat',
    full_name='Dependencies.dateformat', index=3, number=4, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='eventemitter2', full_name=
    'Dependencies.eventemitter2', index=4, number=5, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='findupSync', full_name='Dependencies.findupSync',
    index=5, number=6, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='glob',
    full_name='Dependencies.glob', index=6, number=7, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='hooker', full_name='Dependencies.hooker', index=7,
    number=8, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='iconvLite',
    full_name='Dependencies.iconvLite', index=8, number=9, type=9, cpp_type
    =9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='minimatch', full_name='Dependencies.minimatch',
    index=9, number=10, type=9, cpp_type=9, label=1, has_default_value=
    False, default_value=b''.decode('utf-8'), message_type=None, enum_type=
    None, containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='nopt',
    full_name='Dependencies.nopt', index=10, number=11, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='rimraf', full_name='Dependencies.rimraf', index=
    11, number=12, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='lodash',
    full_name='Dependencies.lodash', index=12, number=13, type=9, cpp_type=
    9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='underscoreString', full_name=
    'Dependencies.underscoreString', index=13, number=14, type=9, cpp_type=
    9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='which', full_name='Dependencies.which', index=14,
    number=15, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='jsYaml',
    full_name='Dependencies.jsYaml', index=15, number=16, type=9, cpp_type=
    9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='exit', full_name='Dependencies.exit', index=16,
    number=17, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='getobject',
    full_name='Dependencies.getobject', index=17, number=18, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='gruntLegacyUtil', full_name=
    'Dependencies.gruntLegacyUtil', index=18, number=19, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='gruntLegacyLog', full_name=
    'Dependencies.gruntLegacyLog', index=19, number=20, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key)], extensions=[],
    nested_types=[], enum_types=[], serialized_options=None, is_extendable=
    False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=204, serialized_end=588)
_DEVDEPENDENCIES = _descriptor.Descriptor(name='DevDependencies', full_name
    ='DevDependencies', filename=None, file=DESCRIPTOR, containing_type=
    None, create_key=_descriptor._internal_create_key, fields=[_descriptor.
    FieldDescriptor(name='temporary', full_name='DevDependencies.temporary',
    index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name=
    'gruntContribJshint', full_name='DevDependencies.gruntContribJshint',
    index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name=
    'gruntContribNodeunit', full_name=
    'DevDependencies.gruntContribNodeunit', index=2, number=3, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='gruntContribWatch', full_name=
    'DevDependencies.gruntContribWatch', index=3, number=4, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='difflet', full_name='DevDependencies.difflet',
    index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='semver',
    full_name='DevDependencies.semver', index=5, number=6, type=9, cpp_type
    =9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='shelljs', full_name='DevDependencies.shelljs',
    index=6, number=7, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key)], extensions=[], nested_types=[], enum_types=[],
    serialized_options=None, is_extendable=False, syntax='proto3',
    extension_ranges=[], oneofs=[], serialized_start=591, serialized_end=762)
_MAIN = _descriptor.Descriptor(name='Main', full_name='Main', filename=None,
    file=DESCRIPTOR, containing_type=None, create_key=_descriptor.
    _internal_create_key, fields=[_descriptor.FieldDescriptor(name='name',
    full_name='Main.name', index=0, number=1, type=9, cpp_type=9, label=1,
    has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='description', full_name='Main.description', index
    =1, number=2, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='version',
    full_name='Main.version', index=2, number=3, type=9, cpp_type=9, label=
    1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='author', full_name='Main.author', index=3, number
    =4, type=11, cpp_type=10, label=1, has_default_value=False,
    default_value=None, message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(name='homepage', full_name='Main.homepage',
    index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='repository',
    full_name='Main.repository', index=5, number=6, type=11, cpp_type=10,
    label=1, has_default_value=False, default_value=None, message_type=None,
    enum_type=None, containing_type=None, is_extension=False,
    extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='bugs', full_name='Main.bugs', index=6, number=7,
    type=11, cpp_type=10, label=1, has_default_value=False, default_value=
    None, message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='licenses', full_name='Main.licenses', index=7,
    number=8, type=11, cpp_type=10, label=3, has_default_value=False,
    default_value=[], message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(name='main', full_name='Main.main', index=8,
    number=9, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='scripts',
    full_name='Main.scripts', index=9, number=10, type=11, cpp_type=10,
    label=1, has_default_value=False, default_value=None, message_type=None,
    enum_type=None, containing_type=None, is_extension=False,
    extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='engines', full_name='Main.engines', index=10,
    number=11, type=11, cpp_type=10, label=1, has_default_value=False,
    default_value=None, message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(name='keywords', full_name='Main.keywords',
    index=11, number=12, type=9, cpp_type=9, label=3, has_default_value=
    False, default_value=[], message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='dependencies',
    full_name='Main.dependencies', index=12, number=13, type=11, cpp_type=
    10, label=1, has_default_value=False, default_value=None, message_type=
    None, enum_type=None, containing_type=None, is_extension=False,
    extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='devDependencies', full_name=
    'Main.devDependencies', index=13, number=14, type=11, cpp_type=10,
    label=1, has_default_value=False, default_value=None, message_type=None,
    enum_type=None, containing_type=None, is_extension=False,
    extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='readme', full_name='Main.readme', index=14,
    number=15, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='_id',
    full_name='Main._id', index=15, number=16, type=9, cpp_type=9, label=1,
    has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='_from', full_name='Main._from', index=16, number=
    17, type=9, cpp_type=9, label=1, has_default_value=False, default_value
    =b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key)], extensions=[], nested_types=[], enum_types=[],
    serialized_options=None, is_extendable=False, syntax='proto3',
    extension_ranges=[], oneofs=[], serialized_start=765, serialized_end=1158)
_MAIN.fields_by_name['author'].message_type = _AUTHOR
_MAIN.fields_by_name['repository'].message_type = _REPOSITORY
_MAIN.fields_by_name['bugs'].message_type = _BUGS
_MAIN.fields_by_name['licenses'].message_type = _LICENSE
_MAIN.fields_by_name['scripts'].message_type = _SCRIPTS
_MAIN.fields_by_name['engines'].message_type = _ENGINES
_MAIN.fields_by_name['dependencies'].message_type = _DEPENDENCIES
_MAIN.fields_by_name['devDependencies'].message_type = _DEVDEPENDENCIES
DESCRIPTOR.message_types_by_name['Author'] = _AUTHOR
DESCRIPTOR.message_types_by_name['Repository'] = _REPOSITORY
DESCRIPTOR.message_types_by_name['Bugs'] = _BUGS
DESCRIPTOR.message_types_by_name['License'] = _LICENSE
DESCRIPTOR.message_types_by_name['Scripts'] = _SCRIPTS
DESCRIPTOR.message_types_by_name['Engines'] = _ENGINES
DESCRIPTOR.message_types_by_name['Dependencies'] = _DEPENDENCIES
DESCRIPTOR.message_types_by_name['DevDependencies'] = _DEVDEPENDENCIES
DESCRIPTOR.message_types_by_name['Main'] = _MAIN
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Author = _reflection.GeneratedProtocolMessageType('Author', (_message.
    Message,), {'DESCRIPTOR': _AUTHOR, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Author)
Repository = _reflection.GeneratedProtocolMessageType('Repository', (
    _message.Message,), {'DESCRIPTOR': _REPOSITORY, '__module__': 'schema_pb2'}
    )
_sym_db.RegisterMessage(Repository)
Bugs = _reflection.GeneratedProtocolMessageType('Bugs', (_message.Message,),
    {'DESCRIPTOR': _BUGS, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Bugs)
License = _reflection.GeneratedProtocolMessageType('License', (_message.
    Message,), {'DESCRIPTOR': _LICENSE, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(License)
Scripts = _reflection.GeneratedProtocolMessageType('Scripts', (_message.
    Message,), {'DESCRIPTOR': _SCRIPTS, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Scripts)
Engines = _reflection.GeneratedProtocolMessageType('Engines', (_message.
    Message,), {'DESCRIPTOR': _ENGINES, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Engines)
Dependencies = _reflection.GeneratedProtocolMessageType('Dependencies', (
    _message.Message,), {'DESCRIPTOR': _DEPENDENCIES, '__module__':
    'schema_pb2'})
_sym_db.RegisterMessage(Dependencies)
DevDependencies = _reflection.GeneratedProtocolMessageType('DevDependencies',
    (_message.Message,), {'DESCRIPTOR': _DEVDEPENDENCIES, '__module__':
    'schema_pb2'})
_sym_db.RegisterMessage(DevDependencies)
Main = _reflection.GeneratedProtocolMessageType('Main', (_message.Message,),
    {'DESCRIPTOR': _MAIN, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Main)

<mask token>
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor.FileDescriptor(name='schema.proto', package='',
    syntax='proto3', serialized_options=None, create_key=_descriptor.
    _internal_create_key, serialized_pb=
    b'\n\x0cschema.proto"#\n\x06Author\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t"\'\n\nRepository\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t"\x13\n\x04Bugs\x12\x0b\n\x03url\x18\x01 \x01(\t"$\n\x07License\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t"\x17\n\x07Scripts\x12\x0c\n\x04test\x18\x01 \x01(\t"\x17\n\x07Engines\x12\x0c\n\x04node\x18\x01 \x01(\t"\x80\x03\n\x0cDependencies\x12\x0e\n\x06async1\x18\x01 \x01(\t\x12\x14\n\x0ccoffeeScript\x18\x02 \x01(\t\x12\x0e\n\x06colors\x18\x03 \x01(\t\x12\x12\n\ndateformat\x18\x04 \x01(\t\x12\x15\n\reventemitter2\x18\x05 \x01(\t\x12\x12\n\nfindupSync\x18\x06 \x01(\t\x12\x0c\n\x04glob\x18\x07 \x01(\t\x12\x0e\n\x06hooker\x18\x08 \x01(\t\x12\x11\n\ticonvLite\x18\t \x01(\t\x12\x11\n\tminimatch\x18\n \x01(\t\x12\x0c\n\x04nopt\x18\x0b \x01(\t\x12\x0e\n\x06rimraf\x18\x0c \x01(\t\x12\x0e\n\x06lodash\x18\r \x01(\t\x12\x18\n\x10underscoreString\x18\x0e \x01(\t\x12\r\n\x05which\x18\x0f \x01(\t\x12\x0e\n\x06jsYaml\x18\x10 \x01(\t\x12\x0c\n\x04exit\x18\x11 \x01(\t\x12\x11\n\tgetobject\x18\x12 \x01(\t\x12\x17\n\x0fgruntLegacyUtil\x18\x13 \x01(\t\x12\x16\n\x0egruntLegacyLog\x18\x14 \x01(\t"\xab\x01\n\x0fDevDependencies\x12\x11\n\ttemporary\x18\x01 \x01(\t\x12\x1a\n\x12gruntContribJshint\x18\x02 \x01(\t\x12\x1c\n\x14gruntContribNodeunit\x18\x03 \x01(\t\x12\x19\n\x11gruntContribWatch\x18\x04 \x01(\t\x12\x0f\n\x07difflet\x18\x05 \x01(\t\x12\x0e\n\x06semver\x18\x06 \x01(\t\x12\x0f\n\x07shelljs\x18\x07 \x01(\t"\x89\x03\n\x04Main\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0bdescription\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\x12\x17\n\x06author\x18\x04 \x01(\x0b2\x07.Author\x12\x10\n\x08homepage\x18\x05 \x01(\t\x12\x1f\n\nrepository\x18\x06 \x01(\x0b2\x0b.Repository\x12\x13\n\x04bugs\x18\x07 \x01(\x0b2\x05.Bugs\x12\x1a\n\x08licenses\x18\x08 \x03(\x0b2\x08.License\x12\x0c\n\x04main\x18\t \x01(\t\x12\x19\n\x07scripts\x18\n \x01(\x0b2\x08.Scripts\x12\x19\n\x07engines\x18\x0b \x01(\x0b2\x08.Engines\x12\x10\n\x08keywords\x18\x0c \x03(\t\x12#\n\x0cdependencies\x18\r \x01(\x0b2\r.Dependencies\x12)\n\x0fdevDependencies\x18\x0e \x01(\x0b2\x10.DevDependencies\x12\x0e\n\x06readme\x18\x0f \x01(\t\x12\x0b\n\x03_id\x18\x10 \x01(\t\x12\r\n\x05_from\x18\x11 \x01(\tb\x06proto3'
    )
_AUTHOR = _descriptor.Descriptor(name='Author', full_name='Author',
    filename=None, file=DESCRIPTOR, containing_type=None, create_key=
    _descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(
    name='name', full_name='Author.name', index=0, number=1, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='url', full_name='Author.url', index=1, number=2,
    type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''
    .decode('utf-8'), message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key)],
    extensions=[], nested_types=[], enum_types=[], serialized_options=None,
    is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=16, serialized_end=51)
_REPOSITORY = _descriptor.Descriptor(name='Repository', full_name=
    'Repository', filename=None, file=DESCRIPTOR, containing_type=None,
    create_key=_descriptor._internal_create_key, fields=[_descriptor.
    FieldDescriptor(name='type', full_name='Repository.type', index=0,
    number=1, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='url',
    full_name='Repository.url', index=1, number=2, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key)], extensions=[],
    nested_types=[], enum_types=[], serialized_options=None, is_extendable=
    False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=53, serialized_end=92)
_BUGS = _descriptor.Descriptor(name='Bugs', full_name='Bugs', filename=None,
    file=DESCRIPTOR, containing_type=None, create_key=_descriptor.
    _internal_create_key, fields=[_descriptor.FieldDescriptor(name='url',
    full_name='Bugs.url', index=0, number=1, type=9, cpp_type=9, label=1,
    has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key)], extensions=[],
    nested_types=[], enum_types=[], serialized_options=None, is_extendable=
    False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=94, serialized_end=113)
_LICENSE = _descriptor.Descriptor(name='License', full_name='License',
    filename=None, file=DESCRIPTOR, containing_type=None, create_key=
    _descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(
    name='type', full_name='License.type', index=0, number=1, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='url', full_name='License.url', index=1, number=2,
    type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''
    .decode('utf-8'), message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key)],
    extensions=[], nested_types=[], enum_types=[], serialized_options=None,
    is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=115, serialized_end=151)
_SCRIPTS = _descriptor.Descriptor(name='Scripts', full_name='Scripts',
    filename=None, file=DESCRIPTOR, containing_type=None, create_key=
    _descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(
    name='test', full_name='Scripts.test', index=0, number=1, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=
    [], nested_types=[], enum_types=[], serialized_options=None,
    is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=153, serialized_end=176)
_ENGINES = _descriptor.Descriptor(name='Engines', full_name='Engines',
    filename=None, file=DESCRIPTOR, containing_type=None, create_key=
    _descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(
    name='node', full_name='Engines.node', index=0, number=1, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=
    [], nested_types=[], enum_types=[], serialized_options=None,
    is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=178, serialized_end=201)
_DEPENDENCIES = _descriptor.Descriptor(name='Dependencies', full_name=
    'Dependencies', filename=None, file=DESCRIPTOR, containing_type=None,
    create_key=_descriptor._internal_create_key, fields=[_descriptor.
    FieldDescriptor(name='async1', full_name='Dependencies.async1', index=0,
    number=1, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='coffeeScript',
    full_name='Dependencies.coffeeScript', index=1, number=2, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='colors', full_name='Dependencies.colors', index=2,
    number=3, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='dateformat',
    full_name='Dependencies.dateformat', index=3, number=4, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='eventemitter2', full_name=
    'Dependencies.eventemitter2', index=4, number=5, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='findupSync', full_name='Dependencies.findupSync',
    index=5, number=6, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='glob',
    full_name='Dependencies.glob', index=6, number=7, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='hooker', full_name='Dependencies.hooker', index=7,
    number=8, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='iconvLite',
    full_name='Dependencies.iconvLite', index=8, number=9, type=9, cpp_type
    =9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='minimatch', full_name='Dependencies.minimatch',
    index=9, number=10, type=9, cpp_type=9, label=1, has_default_value=
    False, default_value=b''.decode('utf-8'), message_type=None, enum_type=
    None, containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='nopt',
    full_name='Dependencies.nopt', index=10, number=11, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='rimraf', full_name='Dependencies.rimraf', index=
    11, number=12, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='lodash',
    full_name='Dependencies.lodash', index=12, number=13, type=9, cpp_type=
    9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='underscoreString', full_name=
    'Dependencies.underscoreString', index=13, number=14, type=9, cpp_type=
    9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='which', full_name='Dependencies.which', index=14,
    number=15, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='jsYaml',
    full_name='Dependencies.jsYaml', index=15, number=16, type=9, cpp_type=
    9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='exit', full_name='Dependencies.exit', index=16,
    number=17, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='getobject',
    full_name='Dependencies.getobject', index=17, number=18, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='gruntLegacyUtil', full_name=
    'Dependencies.gruntLegacyUtil', index=18, number=19, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='gruntLegacyLog', full_name=
    'Dependencies.gruntLegacyLog', index=19, number=20, type=9, cpp_type=9,
    label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key)], extensions=[],
    nested_types=[], enum_types=[], serialized_options=None, is_extendable=
    False, syntax='proto3', extension_ranges=[], oneofs=[],
    serialized_start=204, serialized_end=588)
_DEVDEPENDENCIES = _descriptor.Descriptor(name='DevDependencies', full_name
    ='DevDependencies', filename=None, file=DESCRIPTOR, containing_type=
    None, create_key=_descriptor._internal_create_key, fields=[_descriptor.
    FieldDescriptor(name='temporary', full_name='DevDependencies.temporary',
    index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name=
    'gruntContribJshint', full_name='DevDependencies.gruntContribJshint',
    index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name=
    'gruntContribNodeunit', full_name=
    'DevDependencies.gruntContribNodeunit', index=2, number=3, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='gruntContribWatch', full_name=
    'DevDependencies.gruntContribWatch', index=3, number=4, type=9,
    cpp_type=9, label=1, has_default_value=False, default_value=b''.decode(
    'utf-8'), message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='difflet', full_name='DevDependencies.difflet',
    index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='semver',
    full_name='DevDependencies.semver', index=5, number=6, type=9, cpp_type
    =9, label=1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='shelljs', full_name='DevDependencies.shelljs',
    index=6, number=7, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key)], extensions=[], nested_types=[], enum_types=[],
    serialized_options=None, is_extendable=False, syntax='proto3',
    extension_ranges=[], oneofs=[], serialized_start=591, serialized_end=762)
_MAIN = _descriptor.Descriptor(name='Main', full_name='Main', filename=None,
    file=DESCRIPTOR, containing_type=None, create_key=_descriptor.
    _internal_create_key, fields=[_descriptor.FieldDescriptor(name='name',
    full_name='Main.name', index=0, number=1, type=9, cpp_type=9, label=1,
    has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='description', full_name='Main.description', index
    =1, number=2, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='version',
    full_name='Main.version', index=2, number=3, type=9, cpp_type=9, label=
    1, has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='author', full_name='Main.author', index=3, number
    =4, type=11, cpp_type=10, label=1, has_default_value=False,
    default_value=None, message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(name='homepage', full_name='Main.homepage',
    index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='repository',
    full_name='Main.repository', index=5, number=6, type=11, cpp_type=10,
    label=1, has_default_value=False, default_value=None, message_type=None,
    enum_type=None, containing_type=None, is_extension=False,
    extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='bugs', full_name='Main.bugs', index=6, number=7,
    type=11, cpp_type=10, label=1, has_default_value=False, default_value=
    None, message_type=None, enum_type=None, containing_type=None,
    is_extension=False, extension_scope=None, serialized_options=None, file
    =DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='licenses', full_name='Main.licenses', index=7,
    number=8, type=11, cpp_type=10, label=3, has_default_value=False,
    default_value=[], message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(name='main', full_name='Main.main', index=8,
    number=9, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='scripts',
    full_name='Main.scripts', index=9, number=10, type=11, cpp_type=10,
    label=1, has_default_value=False, default_value=None, message_type=None,
    enum_type=None, containing_type=None, is_extension=False,
    extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='engines', full_name='Main.engines', index=10,
    number=11, type=11, cpp_type=10, label=1, has_default_value=False,
    default_value=None, message_type=None, enum_type=None, containing_type=
    None, is_extension=False, extension_scope=None, serialized_options=None,
    file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(name='keywords', full_name='Main.keywords',
    index=11, number=12, type=9, cpp_type=9, label=3, has_default_value=
    False, default_value=[], message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='dependencies',
    full_name='Main.dependencies', index=12, number=13, type=11, cpp_type=
    10, label=1, has_default_value=False, default_value=None, message_type=
    None, enum_type=None, containing_type=None, is_extension=False,
    extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='devDependencies', full_name=
    'Main.devDependencies', index=13, number=14, type=11, cpp_type=10,
    label=1, has_default_value=False, default_value=None, message_type=None,
    enum_type=None, containing_type=None, is_extension=False,
    extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='readme', full_name='Main.readme', index=14,
    number=15, type=9, cpp_type=9, label=1, has_default_value=False,
    default_value=b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key), _descriptor.FieldDescriptor(name='_id',
    full_name='Main._id', index=15, number=16, type=9, cpp_type=9, label=1,
    has_default_value=False, default_value=b''.decode('utf-8'),
    message_type=None, enum_type=None, containing_type=None, is_extension=
    False, extension_scope=None, serialized_options=None, file=DESCRIPTOR,
    create_key=_descriptor._internal_create_key), _descriptor.
    FieldDescriptor(name='_from', full_name='Main._from', index=16, number=
    17, type=9, cpp_type=9, label=1, has_default_value=False, default_value
    =b''.decode('utf-8'), message_type=None, enum_type=None,
    containing_type=None, is_extension=False, extension_scope=None,
    serialized_options=None, file=DESCRIPTOR, create_key=_descriptor.
    _internal_create_key)], extensions=[], nested_types=[], enum_types=[],
    serialized_options=None, is_extendable=False, syntax='proto3',
    extension_ranges=[], oneofs=[], serialized_start=765, serialized_end=1158)
_MAIN.fields_by_name['author'].message_type = _AUTHOR
_MAIN.fields_by_name['repository'].message_type = _REPOSITORY
_MAIN.fields_by_name['bugs'].message_type = _BUGS
_MAIN.fields_by_name['licenses'].message_type = _LICENSE
_MAIN.fields_by_name['scripts'].message_type = _SCRIPTS
_MAIN.fields_by_name['engines'].message_type = _ENGINES
_MAIN.fields_by_name['dependencies'].message_type = _DEPENDENCIES
_MAIN.fields_by_name['devDependencies'].message_type = _DEVDEPENDENCIES
DESCRIPTOR.message_types_by_name['Author'] = _AUTHOR
DESCRIPTOR.message_types_by_name['Repository'] = _REPOSITORY
DESCRIPTOR.message_types_by_name['Bugs'] = _BUGS
DESCRIPTOR.message_types_by_name['License'] = _LICENSE
DESCRIPTOR.message_types_by_name['Scripts'] = _SCRIPTS
DESCRIPTOR.message_types_by_name['Engines'] = _ENGINES
DESCRIPTOR.message_types_by_name['Dependencies'] = _DEPENDENCIES
DESCRIPTOR.message_types_by_name['DevDependencies'] = _DEVDEPENDENCIES
DESCRIPTOR.message_types_by_name['Main'] = _MAIN
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Author = _reflection.GeneratedProtocolMessageType('Author', (_message.
    Message,), {'DESCRIPTOR': _AUTHOR, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Author)
Repository = _reflection.GeneratedProtocolMessageType('Repository', (
    _message.Message,), {'DESCRIPTOR': _REPOSITORY, '__module__': 'schema_pb2'}
    )
_sym_db.RegisterMessage(Repository)
Bugs = _reflection.GeneratedProtocolMessageType('Bugs', (_message.Message,),
    {'DESCRIPTOR': _BUGS, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Bugs)
License = _reflection.GeneratedProtocolMessageType('License', (_message.
    Message,), {'DESCRIPTOR': _LICENSE, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(License)
Scripts = _reflection.GeneratedProtocolMessageType('Scripts', (_message.
    Message,), {'DESCRIPTOR': _SCRIPTS, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Scripts)
Engines = _reflection.GeneratedProtocolMessageType('Engines', (_message.
    Message,), {'DESCRIPTOR': _ENGINES, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Engines)
Dependencies = _reflection.GeneratedProtocolMessageType('Dependencies', (
    _message.Message,), {'DESCRIPTOR': _DEPENDENCIES, '__module__':
    'schema_pb2'})
_sym_db.RegisterMessage(Dependencies)
DevDependencies = _reflection.GeneratedProtocolMessageType('DevDependencies',
    (_message.Message,), {'DESCRIPTOR': _DEVDEPENDENCIES, '__module__':
    'schema_pb2'})
_sym_db.RegisterMessage(DevDependencies)
Main = _reflection.GeneratedProtocolMessageType('Main', (_message.Message,),
    {'DESCRIPTOR': _MAIN, '__module__': 'schema_pb2'})
_sym_db.RegisterMessage(Main)

# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: schema.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='schema.proto',
  package='',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x0cschema.proto\"#\n\x06\x41uthor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"\'\n\nRepository\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"\x13\n\x04\x42ugs\x12\x0b\n\x03url\x18\x01 \x01(\t\"$\n\x07License\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"\x17\n\x07Scripts\x12\x0c\n\x04test\x18\x01 \x01(\t\"\x17\n\x07\x45ngines\x12\x0c\n\x04node\x18\x01 \x01(\t\"\x80\x03\n\x0c\x44\x65pendencies\x12\x0e\n\x06\x61sync1\x18\x01 \x01(\t\x12\x14\n\x0c\x63offeeScript\x18\x02 \x01(\t\x12\x0e\n\x06\x63olors\x18\x03 \x01(\t\x12\x12\n\ndateformat\x18\x04 \x01(\t\x12\x15\n\reventemitter2\x18\x05 \x01(\t\x12\x12\n\nfindupSync\x18\x06 \x01(\t\x12\x0c\n\x04glob\x18\x07 \x01(\t\x12\x0e\n\x06hooker\x18\x08 \x01(\t\x12\x11\n\ticonvLite\x18\t \x01(\t\x12\x11\n\tminimatch\x18\n \x01(\t\x12\x0c\n\x04nopt\x18\x0b \x01(\t\x12\x0e\n\x06rimraf\x18\x0c \x01(\t\x12\x0e\n\x06lodash\x18\r \x01(\t\x12\x18\n\x10underscoreString\x18\x0e \x01(\t\x12\r\n\x05which\x18\x0f \x01(\t\x12\x0e\n\x06jsYaml\x18\x10 \x01(\t\x12\x0c\n\x04\x65xit\x18\x11 \x01(\t\x12\x11\n\tgetobject\x18\x12 \x01(\t\x12\x17\n\x0fgruntLegacyUtil\x18\x13 \x01(\t\x12\x16\n\x0egruntLegacyLog\x18\x14 \x01(\t\"\xab\x01\n\x0f\x44\x65vDependencies\x12\x11\n\ttemporary\x18\x01 \x01(\t\x12\x1a\n\x12gruntContribJshint\x18\x02 \x01(\t\x12\x1c\n\x14gruntContribNodeunit\x18\x03 \x01(\t\x12\x19\n\x11gruntContribWatch\x18\x04 \x01(\t\x12\x0f\n\x07\x64ifflet\x18\x05 \x01(\t\x12\x0e\n\x06semver\x18\x06 \x01(\t\x12\x0f\n\x07shelljs\x18\x07 \x01(\t\"\x89\x03\n\x04Main\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\x12\x17\n\x06\x61uthor\x18\x04 \x01(\x0b\x32\x07.Author\x12\x10\n\x08homepage\x18\x05 \x01(\t\x12\x1f\n\nrepository\x18\x06 \x01(\x0b\x32\x0b.Repository\x12\x13\n\x04\x62ugs\x18\x07 \x01(\x0b\x32\x05.Bugs\x12\x1a\n\x08licenses\x18\x08 \x03(\x0b\x32\x08.License\x12\x0c\n\x04main\x18\t \x01(\t\x12\x19\n\x07scripts\x18\n \x01(\x0b\x32\x08.Scripts\x12\x19\n\x07\x65ngines\x18\x0b \x01(\x0b\x32\x08.Engines\x12\x10\n\x08keywords\x18\x0c \x03(\t\x12#\n\x0c\x64\x65pendencies\x18\r \x01(\x0b\x32\r.Dependencies\x12)\n\x0f\x64\x65vDependencies\x18\x0e \x01(\x0b\x32\x10.DevDependencies\x12\x0e\n\x06readme\x18\x0f \x01(\t\x12\x0b\n\x03_id\x18\x10 \x01(\t\x12\r\n\x05_from\x18\x11 \x01(\tb\x06proto3'
)




_AUTHOR = _descriptor.Descriptor(
  name='Author',
  full_name='Author',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='Author.name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url', full_name='Author.url', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=16,
  serialized_end=51,
)


_REPOSITORY = _descriptor.Descriptor(
  name='Repository',
  full_name='Repository',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='type', full_name='Repository.type', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url', full_name='Repository.url', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=53,
  serialized_end=92,
)


_BUGS = _descriptor.Descriptor(
  name='Bugs',
  full_name='Bugs',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='url', full_name='Bugs.url', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=94,
  serialized_end=113,
)


_LICENSE = _descriptor.Descriptor(
  name='License',
  full_name='License',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='type', full_name='License.type', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url', full_name='License.url', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=115,
  serialized_end=151,
)


_SCRIPTS = _descriptor.Descriptor(
  name='Scripts',
  full_name='Scripts',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='test', full_name='Scripts.test', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=153,
  serialized_end=176,
)


_ENGINES = _descriptor.Descriptor(
  name='Engines',
  full_name='Engines',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='node', full_name='Engines.node', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=178,
  serialized_end=201,
)


_DEPENDENCIES = _descriptor.Descriptor(
  name='Dependencies',
  full_name='Dependencies',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='async1', full_name='Dependencies.async1', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='coffeeScript', full_name='Dependencies.coffeeScript', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='colors', full_name='Dependencies.colors', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dateformat', full_name='Dependencies.dateformat', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='eventemitter2', full_name='Dependencies.eventemitter2', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='findupSync', full_name='Dependencies.findupSync', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='glob', full_name='Dependencies.glob', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='hooker', full_name='Dependencies.hooker', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='iconvLite', full_name='Dependencies.iconvLite', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='minimatch', full_name='Dependencies.minimatch', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='nopt', full_name='Dependencies.nopt', index=10,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='rimraf', full_name='Dependencies.rimraf', index=11,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='lodash', full_name='Dependencies.lodash', index=12,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='underscoreString', full_name='Dependencies.underscoreString', index=13,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='which', full_name='Dependencies.which', index=14,
      number=15, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='jsYaml', full_name='Dependencies.jsYaml', index=15,
      number=16, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='exit', full_name='Dependencies.exit', index=16,
      number=17, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='getobject', full_name='Dependencies.getobject', index=17,
      number=18, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntLegacyUtil', full_name='Dependencies.gruntLegacyUtil', index=18,
      number=19, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntLegacyLog', full_name='Dependencies.gruntLegacyLog', index=19,
      number=20, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=204,
  serialized_end=588,
)


_DEVDEPENDENCIES = _descriptor.Descriptor(
  name='DevDependencies',
  full_name='DevDependencies',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='temporary', full_name='DevDependencies.temporary', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntContribJshint', full_name='DevDependencies.gruntContribJshint', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntContribNodeunit', full_name='DevDependencies.gruntContribNodeunit', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gruntContribWatch', full_name='DevDependencies.gruntContribWatch', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='difflet', full_name='DevDependencies.difflet', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='semver', full_name='DevDependencies.semver', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='shelljs', full_name='DevDependencies.shelljs', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=591,
  serialized_end=762,
)


_MAIN = _descriptor.Descriptor(
  name='Main',
  full_name='Main',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='Main.name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='description', full_name='Main.description', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='version', full_name='Main.version', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='author', full_name='Main.author', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='homepage', full_name='Main.homepage', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='repository', full_name='Main.repository', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bugs', full_name='Main.bugs', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='licenses', full_name='Main.licenses', index=7,
      number=8, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='main', full_name='Main.main', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='scripts', full_name='Main.scripts', index=9,
      number=10, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='engines', full_name='Main.engines', index=10,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='keywords', full_name='Main.keywords', index=11,
      number=12, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dependencies', full_name='Main.dependencies', index=12,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='devDependencies', full_name='Main.devDependencies', index=13,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='readme', full_name='Main.readme', index=14,
      number=15, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='_id', full_name='Main._id', index=15,
      number=16, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='_from', full_name='Main._from', index=16,
      number=17, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=765,
  serialized_end=1158,
)

_MAIN.fields_by_name['author'].message_type = _AUTHOR
_MAIN.fields_by_name['repository'].message_type = _REPOSITORY
_MAIN.fields_by_name['bugs'].message_type = _BUGS
_MAIN.fields_by_name['licenses'].message_type = _LICENSE
_MAIN.fields_by_name['scripts'].message_type = _SCRIPTS
_MAIN.fields_by_name['engines'].message_type = _ENGINES
_MAIN.fields_by_name['dependencies'].message_type = _DEPENDENCIES
_MAIN.fields_by_name['devDependencies'].message_type = _DEVDEPENDENCIES
DESCRIPTOR.message_types_by_name['Author'] = _AUTHOR
DESCRIPTOR.message_types_by_name['Repository'] = _REPOSITORY
DESCRIPTOR.message_types_by_name['Bugs'] = _BUGS
DESCRIPTOR.message_types_by_name['License'] = _LICENSE
DESCRIPTOR.message_types_by_name['Scripts'] = _SCRIPTS
DESCRIPTOR.message_types_by_name['Engines'] = _ENGINES
DESCRIPTOR.message_types_by_name['Dependencies'] = _DEPENDENCIES
DESCRIPTOR.message_types_by_name['DevDependencies'] = _DEVDEPENDENCIES
DESCRIPTOR.message_types_by_name['Main'] = _MAIN
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Author = _reflection.GeneratedProtocolMessageType('Author', (_message.Message,), {
  'DESCRIPTOR' : _AUTHOR,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Author)
  })
_sym_db.RegisterMessage(Author)

Repository = _reflection.GeneratedProtocolMessageType('Repository', (_message.Message,), {
  'DESCRIPTOR' : _REPOSITORY,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Repository)
  })
_sym_db.RegisterMessage(Repository)

Bugs = _reflection.GeneratedProtocolMessageType('Bugs', (_message.Message,), {
  'DESCRIPTOR' : _BUGS,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Bugs)
  })
_sym_db.RegisterMessage(Bugs)

License = _reflection.GeneratedProtocolMessageType('License', (_message.Message,), {
  'DESCRIPTOR' : _LICENSE,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:License)
  })
_sym_db.RegisterMessage(License)

Scripts = _reflection.GeneratedProtocolMessageType('Scripts', (_message.Message,), {
  'DESCRIPTOR' : _SCRIPTS,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Scripts)
  })
_sym_db.RegisterMessage(Scripts)

Engines = _reflection.GeneratedProtocolMessageType('Engines', (_message.Message,), {
  'DESCRIPTOR' : _ENGINES,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Engines)
  })
_sym_db.RegisterMessage(Engines)

Dependencies = _reflection.GeneratedProtocolMessageType('Dependencies', (_message.Message,), {
  'DESCRIPTOR' : _DEPENDENCIES,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Dependencies)
  })
_sym_db.RegisterMessage(Dependencies)

DevDependencies = _reflection.GeneratedProtocolMessageType('DevDependencies', (_message.Message,), {
  'DESCRIPTOR' : _DEVDEPENDENCIES,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:DevDependencies)
  })
_sym_db.RegisterMessage(DevDependencies)

Main = _reflection.GeneratedProtocolMessageType('Main', (_message.Message,), {
  'DESCRIPTOR' : _MAIN,
  '__module__' : 'schema_pb2'
  # @@protoc_insertion_point(class_scope:Main)
  })
_sym_db.RegisterMessage(Main)


# @@protoc_insertion_point(module_scope)
