From 1f3b323352479776271600da5b57ca0aa5273f6f Mon Sep 17 00:00:00 2001 From: Tom Koter Date: Mon, 19 Jun 2023 12:53:02 +0200 Subject: [PATCH] chore: update melos to 3.0 (#111) * chore: update melos to 3.0 * chore: remove unnecessary lines from root gitignore --------- Co-authored-by: Tomasz Koter --- .gitignore | 23 +++++++++++++++++++++++ melos.yaml | 10 +++++----- pubspec.yaml | 7 +++++++ 3 files changed, 35 insertions(+), 5 deletions(-) create mode 100644 .gitignore create mode 100644 pubspec.yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..17200190 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# Melos-generated pubspec overrides +pubspec_overrides.yaml + +# See https://www.dartlang.org/guides/libraries/private-files + +# Files and directories created by pub +.dart_tool/ +.packages +build/ +# If you're building an application, you may want to check-in your pubspec.lock +pubspec.lock + +# IntelliJ +*.iml +.idea/ +misc.xml +deploymentTargetDropDown.xml +render.experimental.xml + +# Keystore files +*.jks +*.keystore + diff --git a/melos.yaml b/melos.yaml index b4122572..c3ca5681 100644 --- a/melos.yaml +++ b/melos.yaml @@ -1,4 +1,4 @@ -name: LeanCode Flutter Core Library +name: flutter_corelibrary packages: - packages/** @@ -12,14 +12,14 @@ scripts: test: run: melos exec flutter test - select-package: - dir-exists: + packageFilters: + dirExists: - test generate: run: melos exec -c 1 -- exec flutter pub run build_runner build --delete-conflicting-outputs - select-package: - depends-on: build_runner + packageFilters: + dependsOn: build_runner clean: run: melos exec flutter clean diff --git a/pubspec.yaml b/pubspec.yaml new file mode 100644 index 00000000..181d1cc2 --- /dev/null +++ b/pubspec.yaml @@ -0,0 +1,7 @@ +name: flutter_corelibrary +publish_to: none + +environment: + sdk: ">=3.0.0 <4.0.0" +dev_dependencies: + melos: ^3.1.0