├── .github └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── assets └── logo.png ├── example └── example.dart ├── lib ├── pub_api_client.dart └── src │ ├── constants.dart │ ├── endpoints.dart │ ├── helpers │ ├── exceptions.dart │ └── recursive_paging.dart │ ├── models │ ├── barrel.dart │ ├── latest_version_model.dart │ ├── latest_version_model.mapper.dart │ ├── package_advisories_model.dart │ ├── package_advisories_model.mapper.dart │ ├── package_documentation_model.dart │ ├── package_documentation_model.mapper.dart │ ├── package_like_model.dart │ ├── package_like_model.mapper.dart │ ├── package_metrics_model.dart │ ├── package_metrics_model.mapper.dart │ ├── package_options_model.dart │ ├── package_options_model.mapper.dart │ ├── package_publisher_model.dart │ ├── package_publisher_model.mapper.dart │ ├── package_score_card.dart │ ├── package_score_card.mapper.dart │ ├── package_score_model.dart │ ├── package_score_model.mapper.dart │ ├── pub_package_model.dart │ ├── pub_package_model.mapper.dart │ ├── search_order.dart │ ├── search_order.mapper.dart │ ├── search_results_model.dart │ └── search_results_model.mapper.dart │ ├── pub_api_client_base.dart │ └── version.dart ├── pubspec.yaml └── test ├── advisories_integration_test.dart ├── endpoints_test.dart ├── helpers └── exceptions_test.dart ├── helpers_test.dart ├── pubdev_api_test.dart ├── test_utils.dart └── user_agent_test.dart /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/assets/logo.png -------------------------------------------------------------------------------- /example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/example/example.dart -------------------------------------------------------------------------------- /lib/pub_api_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/pub_api_client.dart -------------------------------------------------------------------------------- /lib/src/constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/constants.dart -------------------------------------------------------------------------------- /lib/src/endpoints.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/endpoints.dart -------------------------------------------------------------------------------- /lib/src/helpers/exceptions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/helpers/exceptions.dart -------------------------------------------------------------------------------- /lib/src/helpers/recursive_paging.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/helpers/recursive_paging.dart -------------------------------------------------------------------------------- /lib/src/models/barrel.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/barrel.dart -------------------------------------------------------------------------------- /lib/src/models/latest_version_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/latest_version_model.dart -------------------------------------------------------------------------------- /lib/src/models/latest_version_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/latest_version_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/package_advisories_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_advisories_model.dart -------------------------------------------------------------------------------- /lib/src/models/package_advisories_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_advisories_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/package_documentation_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_documentation_model.dart -------------------------------------------------------------------------------- /lib/src/models/package_documentation_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_documentation_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/package_like_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_like_model.dart -------------------------------------------------------------------------------- /lib/src/models/package_like_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_like_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/package_metrics_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_metrics_model.dart -------------------------------------------------------------------------------- /lib/src/models/package_metrics_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_metrics_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/package_options_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_options_model.dart -------------------------------------------------------------------------------- /lib/src/models/package_options_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_options_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/package_publisher_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_publisher_model.dart -------------------------------------------------------------------------------- /lib/src/models/package_publisher_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_publisher_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/package_score_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_score_card.dart -------------------------------------------------------------------------------- /lib/src/models/package_score_card.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_score_card.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/package_score_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_score_model.dart -------------------------------------------------------------------------------- /lib/src/models/package_score_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/package_score_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/pub_package_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/pub_package_model.dart -------------------------------------------------------------------------------- /lib/src/models/pub_package_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/pub_package_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/search_order.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/search_order.dart -------------------------------------------------------------------------------- /lib/src/models/search_order.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/search_order.mapper.dart -------------------------------------------------------------------------------- /lib/src/models/search_results_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/search_results_model.dart -------------------------------------------------------------------------------- /lib/src/models/search_results_model.mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/models/search_results_model.mapper.dart -------------------------------------------------------------------------------- /lib/src/pub_api_client_base.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/lib/src/pub_api_client_base.dart -------------------------------------------------------------------------------- /lib/src/version.dart: -------------------------------------------------------------------------------- 1 | // Generated code. Do not modify. 2 | const packageVersion = '3.2.0'; 3 | -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/advisories_integration_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/test/advisories_integration_test.dart -------------------------------------------------------------------------------- /test/endpoints_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/test/endpoints_test.dart -------------------------------------------------------------------------------- /test/helpers/exceptions_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/test/helpers/exceptions_test.dart -------------------------------------------------------------------------------- /test/helpers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/test/helpers_test.dart -------------------------------------------------------------------------------- /test/pubdev_api_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/test/pubdev_api_test.dart -------------------------------------------------------------------------------- /test/test_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/test/test_utils.dart -------------------------------------------------------------------------------- /test/user_agent_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leoafarias/pub_api_client/HEAD/test/user_agent_test.dart --------------------------------------------------------------------------------