From 4becca963209053b46d88c9e1db1f06cdb2d2c76 Mon Sep 17 00:00:00 2001 From: alestiago Date: Sun, 17 Apr 2022 09:04:53 +0100 Subject: [PATCH] feat: created pinball_theme package --- packages/pinball_flame/.gitignore | 39 +++++++++++++++++++ packages/pinball_flame/README.md | 11 ++++++ packages/pinball_flame/analysis_options.yaml | 1 + packages/pinball_flame/lib/pinball_flame.dart | 3 ++ .../pinball_flame/lib/src/pinball_flame.dart | 7 ++++ packages/pinball_flame/pubspec.yaml | 16 ++++++++ .../test/src/pinball_flame_test.dart | 11 ++++++ 7 files changed, 88 insertions(+) create mode 100644 packages/pinball_flame/.gitignore create mode 100644 packages/pinball_flame/README.md create mode 100644 packages/pinball_flame/analysis_options.yaml create mode 100644 packages/pinball_flame/lib/pinball_flame.dart create mode 100644 packages/pinball_flame/lib/src/pinball_flame.dart create mode 100644 packages/pinball_flame/pubspec.yaml create mode 100644 packages/pinball_flame/test/src/pinball_flame_test.dart diff --git a/packages/pinball_flame/.gitignore b/packages/pinball_flame/.gitignore new file mode 100644 index 00000000..d6130351 --- /dev/null +++ b/packages/pinball_flame/.gitignore @@ -0,0 +1,39 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# VSCode related +.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.packages +.pub-cache/ +.pub/ +/build/ + +# Web related +lib/generated_plugin_registrant.dart + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json diff --git a/packages/pinball_flame/README.md b/packages/pinball_flame/README.md new file mode 100644 index 00000000..e23ec016 --- /dev/null +++ b/packages/pinball_flame/README.md @@ -0,0 +1,11 @@ +# pinball_flame + +[![style: very good analysis][very_good_analysis_badge]][very_good_analysis_link] +[![License: MIT][license_badge]][license_link] + +A Very Good Project created by Very Good CLI. + +[license_badge]: https://img.shields.io/badge/license-MIT-blue.svg +[license_link]: https://opensource.org/licenses/MIT +[very_good_analysis_badge]: https://img.shields.io/badge/style-very_good_analysis-B22C89.svg +[very_good_analysis_link]: https://pub.dev/packages/very_good_analysis \ No newline at end of file diff --git a/packages/pinball_flame/analysis_options.yaml b/packages/pinball_flame/analysis_options.yaml new file mode 100644 index 00000000..3742fc3d --- /dev/null +++ b/packages/pinball_flame/analysis_options.yaml @@ -0,0 +1 @@ +include: package:very_good_analysis/analysis_options.2.4.0.yaml \ No newline at end of file diff --git a/packages/pinball_flame/lib/pinball_flame.dart b/packages/pinball_flame/lib/pinball_flame.dart new file mode 100644 index 00000000..5442b91c --- /dev/null +++ b/packages/pinball_flame/lib/pinball_flame.dart @@ -0,0 +1,3 @@ +library pinball_flame; + +export 'src/pinball_flame.dart'; diff --git a/packages/pinball_flame/lib/src/pinball_flame.dart b/packages/pinball_flame/lib/src/pinball_flame.dart new file mode 100644 index 00000000..a8ef10fb --- /dev/null +++ b/packages/pinball_flame/lib/src/pinball_flame.dart @@ -0,0 +1,7 @@ +/// {@template pinball_flame} +/// A Very Good Project created by Very Good CLI. +/// {@endtemplate} +class PinballFlame { + /// {@macro pinball_flame} + const PinballFlame(); +} diff --git a/packages/pinball_flame/pubspec.yaml b/packages/pinball_flame/pubspec.yaml new file mode 100644 index 00000000..e9836574 --- /dev/null +++ b/packages/pinball_flame/pubspec.yaml @@ -0,0 +1,16 @@ +name: pinball_flame +description: A Very Good Project created by Very Good CLI. +version: 1.0.0+1 +publish_to: none + +environment: + sdk: ">=2.16.0 <3.0.0" + +dependencies: + flutter: + sdk: flutter + +dev_dependencies: + flutter_test: + sdk: flutter + very_good_analysis: ^2.4.0 \ No newline at end of file diff --git a/packages/pinball_flame/test/src/pinball_flame_test.dart b/packages/pinball_flame/test/src/pinball_flame_test.dart new file mode 100644 index 00000000..e4406f65 --- /dev/null +++ b/packages/pinball_flame/test/src/pinball_flame_test.dart @@ -0,0 +1,11 @@ +// ignore_for_file: prefer_const_constructors +import 'package:flutter_test/flutter_test.dart'; +import 'package:pinball_flame/pinball_flame.dart'; + +void main() { + group('PinballFlame', () { + test('can be instantiated', () { + expect(PinballFlame(), isNotNull); + }); + }); +}