""" Provides heroes API """ from flask import Flask from flask_jwt_extended import JWTManager from config import settings from database.db import initialize_db from routes.heroes import heroes from routes.users import users from routes.auth import auth app = Flask(__name__) app.config.from_object(settings['development']) app.register_blueprint(heroes, url_prefix="/api/v1/") app.register_blueprint(users, url_prefix="/api/v1/") app.register_blueprint(auth, url_prefix="/api/v1/") initialize_db(app) jwt = JWTManager(app) if __name__ == '__main__': app.run()