update pubspec.yaml and .gitignore gen