diff --git a/lib/line/bot.rb b/lib/line/bot.rb index f95874f4..f575cf1a 100644 --- a/lib/line/bot.rb +++ b/lib/line/bot.rb @@ -1,10 +1,10 @@ -# Copyright 2016 LINE +# Copyright 2016-2024 LINE # # LINE Corporation licenses this file to you under the Apache License, # version 2.0 (the "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at: # -# http://www.apache.org/licenses/LICENSE-2.0 +# http://www.apache.org/licenses/LICENSE_2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT @@ -12,6 +12,7 @@ # License for the specific language governing permissions and limitations # under the License. +# V1 require 'line/bot/util' require 'line/bot/client' require 'line/bot/event' @@ -19,3 +20,17 @@ require 'line/bot/api' require 'line/bot/httpclient' require 'line/bot/api/version' + +# V2 +require 'line/bot/v2/webhook_parser' + +## OpenAPI +require 'line/bot/v2/channel_access_token/core' +require 'line/bot/v2/insight/core' +require 'line/bot/v2/liff/core' +require 'line/bot/v2/manage_audience/core' +require 'line/bot/v2/messaging_api/core' +require 'line/bot/v2/module/core' +require 'line/bot/v2/module_attach/core' +require 'line/bot/v2/shop/core' +require 'line/bot/v2/webhook/core' diff --git a/line-bot-api.gemspec b/line-bot-api.gemspec index a4cf6ba1..88d4b5df 100644 --- a/line-bot-api.gemspec +++ b/line-bot-api.gemspec @@ -13,7 +13,7 @@ Gem::Specification.new do |spec| spec.homepage = "https://github.com/line/line-bot-sdk-ruby" spec.license = "Apache-2.0" - spec.files = %w(CONTRIBUTING.md LICENSE README.md line-bot-api.gemspec) + Dir['lib/**/*.rb'] + spec.files = %w(CONTRIBUTING.md LICENSE README.md line-bot-api.gemspec) + Dir['lib/**/*.rb'] + Dir['sig/**/*.rbs'] spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ["lib"]