From d3731ca03ed50cc93c3af2781bd58307e7eca4d3 Mon Sep 17 00:00:00 2001 From: Freek van de Ven Date: Mon, 9 Oct 2023 08:16:04 +0200 Subject: [PATCH] feat: add package pubspecs --- .github/workflows/dependabot.yml | 4 +++ melos.yaml | 4 +++ packages/flutter_timeline/.gitkeep | 0 .../flutter_timeline/analysis_options.yaml | 13 +++++++ .../lib/flutter_timeline.dart | 5 +++ packages/flutter_timeline/pubspec.yaml | 35 +++++++++++++++++++ packages/flutter_timeline_firebase/.gitkeep | 0 .../analysis_options.yaml | 13 +++++++ .../lib/flutter_timeline_firebase.dart | 5 +++ .../flutter_timeline_firebase/pubspec.yaml | 31 ++++++++++++++++ packages/flutter_timeline_interface/.gitkeep | 0 .../analysis_options.yaml | 13 +++++++ .../lib/flutter_timeline_interface.dart | 5 +++ .../flutter_timeline_interface/pubspec.yaml | 30 ++++++++++++++++ packages/flutter_timeline_view/.gitkeep | 0 .../analysis_options.yaml | 13 +++++++ .../lib/flutter_timeline_view.dart | 5 +++ packages/flutter_timeline_view/pubspec.yaml | 31 ++++++++++++++++ pubspec.yaml | 4 +++ 19 files changed, 211 insertions(+) delete mode 100644 packages/flutter_timeline/.gitkeep create mode 100644 packages/flutter_timeline/analysis_options.yaml create mode 100644 packages/flutter_timeline/lib/flutter_timeline.dart create mode 100644 packages/flutter_timeline/pubspec.yaml delete mode 100644 packages/flutter_timeline_firebase/.gitkeep create mode 100644 packages/flutter_timeline_firebase/analysis_options.yaml create mode 100644 packages/flutter_timeline_firebase/lib/flutter_timeline_firebase.dart create mode 100644 packages/flutter_timeline_firebase/pubspec.yaml delete mode 100644 packages/flutter_timeline_interface/.gitkeep create mode 100644 packages/flutter_timeline_interface/analysis_options.yaml create mode 100644 packages/flutter_timeline_interface/lib/flutter_timeline_interface.dart create mode 100644 packages/flutter_timeline_interface/pubspec.yaml delete mode 100644 packages/flutter_timeline_view/.gitkeep create mode 100644 packages/flutter_timeline_view/analysis_options.yaml create mode 100644 packages/flutter_timeline_view/lib/flutter_timeline_view.dart create mode 100644 packages/flutter_timeline_view/pubspec.yaml diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml index ab4ca0a..c0be964 100644 --- a/.github/workflows/dependabot.yml +++ b/.github/workflows/dependabot.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + version: 2 updates: diff --git a/melos.yaml b/melos.yaml index d5bdbae..a8bf405 100644 --- a/melos.yaml +++ b/melos.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + name: flutter_timeline packages: diff --git a/packages/flutter_timeline/.gitkeep b/packages/flutter_timeline/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/packages/flutter_timeline/analysis_options.yaml b/packages/flutter_timeline/analysis_options.yaml new file mode 100644 index 0000000..3e96d28 --- /dev/null +++ b/packages/flutter_timeline/analysis_options.yaml @@ -0,0 +1,13 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + +include: package:flutter_iconica_analysis/analysis_options.yaml + +# Possible to overwrite the rules from the package + +analyzer: + exclude: + +linter: + rules: diff --git a/packages/flutter_timeline/lib/flutter_timeline.dart b/packages/flutter_timeline/lib/flutter_timeline.dart new file mode 100644 index 0000000..12061b8 --- /dev/null +++ b/packages/flutter_timeline/lib/flutter_timeline.dart @@ -0,0 +1,5 @@ +// SPDX-FileCopyrightText: 2023 Iconica +// +// SPDX-License-Identifier: BSD-3-Clause + +library flutter_timeline; diff --git a/packages/flutter_timeline/pubspec.yaml b/packages/flutter_timeline/pubspec.yaml new file mode 100644 index 0000000..9b59fe2 --- /dev/null +++ b/packages/flutter_timeline/pubspec.yaml @@ -0,0 +1,35 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later +name: flutter_timeline +description: Visual elements and interface combined into one package +version: 0.0.1 + +publish_to: none + +environment: + sdk: '>=3.1.3 <4.0.0' + +dependencies: + flutter: + sdk: flutter + flutter_timeline_view: + git: + url: https://github.com/Iconica-Development/flutter_timeline.git + path: packages/flutter_timeline_view + ref: 0.0.1 + flutter_timeline_interface: + git: + url: https://github.com/Iconica-Development/flutter_timeline.git + path: packages/flutter_timeline_interface + ref: 0.0.1 + +dev_dependencies: + flutter_lints: ^2.0.0 + flutter_iconica_analysis: + git: + url: https://github.com/Iconica-Development/flutter_iconica_analysis + ref: 6.0.0 + +flutter: + diff --git a/packages/flutter_timeline_firebase/.gitkeep b/packages/flutter_timeline_firebase/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/packages/flutter_timeline_firebase/analysis_options.yaml b/packages/flutter_timeline_firebase/analysis_options.yaml new file mode 100644 index 0000000..3e96d28 --- /dev/null +++ b/packages/flutter_timeline_firebase/analysis_options.yaml @@ -0,0 +1,13 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + +include: package:flutter_iconica_analysis/analysis_options.yaml + +# Possible to overwrite the rules from the package + +analyzer: + exclude: + +linter: + rules: diff --git a/packages/flutter_timeline_firebase/lib/flutter_timeline_firebase.dart b/packages/flutter_timeline_firebase/lib/flutter_timeline_firebase.dart new file mode 100644 index 0000000..71f31b5 --- /dev/null +++ b/packages/flutter_timeline_firebase/lib/flutter_timeline_firebase.dart @@ -0,0 +1,5 @@ +// SPDX-FileCopyrightText: 2023 Iconica +// +// SPDX-License-Identifier: BSD-3-Clause + +library flutter_timeline_firebase; diff --git a/packages/flutter_timeline_firebase/pubspec.yaml b/packages/flutter_timeline_firebase/pubspec.yaml new file mode 100644 index 0000000..5bca45a --- /dev/null +++ b/packages/flutter_timeline_firebase/pubspec.yaml @@ -0,0 +1,31 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + +name: flutter_timeline_firebase +description: Implementation of the Flutter Timeline interface for Firebase. +version: 0.0.1 + +publish_to: none + +environment: + sdk: '>=3.1.3 <4.0.0' + +dependencies: + flutter: + sdk: flutter + flutter_timeline_interface: + git: + url: https://github.com/Iconica-Development/flutter_timeline.git + path: packages/flutter_timeline_interface + ref: 0.0.1 + +dev_dependencies: + flutter_lints: ^2.0.0 + flutter_iconica_analysis: + git: + url: https://github.com/Iconica-Development/flutter_iconica_analysis + ref: 6.0.0 + +flutter: + diff --git a/packages/flutter_timeline_interface/.gitkeep b/packages/flutter_timeline_interface/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/packages/flutter_timeline_interface/analysis_options.yaml b/packages/flutter_timeline_interface/analysis_options.yaml new file mode 100644 index 0000000..3e96d28 --- /dev/null +++ b/packages/flutter_timeline_interface/analysis_options.yaml @@ -0,0 +1,13 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + +include: package:flutter_iconica_analysis/analysis_options.yaml + +# Possible to overwrite the rules from the package + +analyzer: + exclude: + +linter: + rules: diff --git a/packages/flutter_timeline_interface/lib/flutter_timeline_interface.dart b/packages/flutter_timeline_interface/lib/flutter_timeline_interface.dart new file mode 100644 index 0000000..70c4091 --- /dev/null +++ b/packages/flutter_timeline_interface/lib/flutter_timeline_interface.dart @@ -0,0 +1,5 @@ +// SPDX-FileCopyrightText: 2023 Iconica +// +// SPDX-License-Identifier: BSD-3-Clause + +library flutter_timeline_interface; diff --git a/packages/flutter_timeline_interface/pubspec.yaml b/packages/flutter_timeline_interface/pubspec.yaml new file mode 100644 index 0000000..27f9629 --- /dev/null +++ b/packages/flutter_timeline_interface/pubspec.yaml @@ -0,0 +1,30 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + +name: flutter_timeline_interface +description: Interface for the service of the Flutter Timeline component +version: 0.0.1 + +publish_to: none + +environment: + sdk: '>=3.1.3 <4.0.0' + +dependencies: + flutter: + sdk: flutter + flutter_data_interface: + git: + url: https://github.com/Iconica-Development/flutter_data_interface.git + ref: 1.0.0 + +dev_dependencies: + flutter_lints: ^2.0.0 + flutter_iconica_analysis: + git: + url: https://github.com/Iconica-Development/flutter_iconica_analysis + ref: 6.0.0 + +flutter: + diff --git a/packages/flutter_timeline_view/.gitkeep b/packages/flutter_timeline_view/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/packages/flutter_timeline_view/analysis_options.yaml b/packages/flutter_timeline_view/analysis_options.yaml new file mode 100644 index 0000000..3e96d28 --- /dev/null +++ b/packages/flutter_timeline_view/analysis_options.yaml @@ -0,0 +1,13 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + +include: package:flutter_iconica_analysis/analysis_options.yaml + +# Possible to overwrite the rules from the package + +analyzer: + exclude: + +linter: + rules: diff --git a/packages/flutter_timeline_view/lib/flutter_timeline_view.dart b/packages/flutter_timeline_view/lib/flutter_timeline_view.dart new file mode 100644 index 0000000..3ea67db --- /dev/null +++ b/packages/flutter_timeline_view/lib/flutter_timeline_view.dart @@ -0,0 +1,5 @@ +// SPDX-FileCopyrightText: 2023 Iconica +// +// SPDX-License-Identifier: BSD-3-Clause + +library flutter_timeline_view; diff --git a/packages/flutter_timeline_view/pubspec.yaml b/packages/flutter_timeline_view/pubspec.yaml new file mode 100644 index 0000000..470fe67 --- /dev/null +++ b/packages/flutter_timeline_view/pubspec.yaml @@ -0,0 +1,31 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + +name: flutter_timeline_view +description: Visual elements of the Flutter Timeline Component +version: 0.0.1 + +publish_to: none + +environment: + sdk: '>=3.1.3 <4.0.0' + +dependencies: + flutter: + sdk: flutter + flutter_timeline_interface: + git: + url: https://github.com/Iconica-Development/flutter_timeline.git + path: packages/flutter_timeline_interface + ref: 0.0.1 + +dev_dependencies: + flutter_lints: ^2.0.0 + flutter_iconica_analysis: + git: + url: https://github.com/Iconica-Development/flutter_iconica_analysis + ref: 6.0.0 + +flutter: + diff --git a/pubspec.yaml b/pubspec.yaml index 37e2aba..2542598 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2023 Iconica +# +# SPDX-License-Identifier: GPL-3.0-or-later + name: flutter_timeline_workspace environment: