[flask.commands]
vocabularies = invenio_vocabularies.cli:vocabularies

[invenio_administration.views]
vocabularies_list = invenio_vocabularies.administration.views.vocabularies:VocabulariesListView

[invenio_assets.webpack]
invenio_vocabularies = invenio_vocabularies.webpack:theme

[invenio_base.api_apps]
invenio_vocabularies = invenio_vocabularies:InvenioVocabularies

[invenio_base.api_blueprints]
invenio_vocabularies = invenio_vocabularies.views:create_blueprint_from_app
invenio_vocabularies_affiliations = invenio_vocabularies.views:create_affiliations_blueprint_from_app
invenio_vocabularies_awards = invenio_vocabularies.views:create_awards_blueprint_from_app
invenio_vocabularies_ext = invenio_vocabularies.views:blueprint
invenio_vocabularies_funders = invenio_vocabularies.views:create_funders_blueprint_from_app
invenio_vocabularies_list = invenio_vocabularies.views:create_list_blueprint_from_app
invenio_vocabularies_names = invenio_vocabularies.views:create_names_blueprint_from_app
invenio_vocabularies_subjects = invenio_vocabularies.views:create_subjects_blueprint_from_app

[invenio_base.api_finalize_app]
invenio_vocabularies = invenio_vocabularies.ext:api_finalize_app

[invenio_base.apps]
invenio_vocabularies = invenio_vocabularies:InvenioVocabularies

[invenio_base.blueprints]
invenio_vocabularies_ext = invenio_vocabularies.views:blueprint

[invenio_base.finalize_app]
invenio_vocabularies = invenio_vocabularies.ext:finalize_app

[invenio_celery.tasks]
invenio_vocabularies_services = invenio_vocabularies.services.tasks

[invenio_db.alembic]
invenio_vocabularies = invenio_vocabularies:alembic

[invenio_db.models]
affiliations = invenio_vocabularies.contrib.affiliations.models
awards = invenio_vocabularies.contrib.awards.models
funders = invenio_vocabularies.contrib.funders.models
names = invenio_vocabularies.contrib.names.models
subjects = invenio_vocabularies.contrib.subjects.models
vocabulary_model = invenio_vocabularies.records.models

[invenio_i18n.translations]
invenio_vocabularies = invenio_vocabularies

[invenio_jobs.jobs]
import_awards_openaire = invenio_vocabularies.jobs:ImportAwardsOpenAIREJob
import_orcid_names = invenio_vocabularies.jobs:ImportORCIDJob
process_ror_affiliations = invenio_vocabularies.jobs:ProcessRORAffiliationsJob
process_ror_funders = invenio_vocabularies.jobs:ProcessRORFundersJob
update_awards_cordis = invenio_vocabularies.jobs:UpdateAwardsCordisJob

[invenio_jsonschemas.schemas]
affiliations = invenio_vocabularies.contrib.affiliations.jsonschemas
awards = invenio_vocabularies.contrib.awards.jsonschemas
funders = invenio_vocabularies.contrib.funders.jsonschemas
jsonschemas = invenio_vocabularies.records.jsonschemas
names = invenio_vocabularies.contrib.names.jsonschemas
subjects = invenio_vocabularies.contrib.subjects.jsonschemas

[invenio_search.mappings]
affiliations = invenio_vocabularies.contrib.affiliations.mappings
awards = invenio_vocabularies.contrib.awards.mappings
funders = invenio_vocabularies.contrib.funders.mappings
names = invenio_vocabularies.contrib.names.mappings
subjects = invenio_vocabularies.contrib.subjects.mappings
vocabularies = invenio_vocabularies.records.mappings
