First commit, initialized library template
This commit is contained in:
		
						commit
						41da951be1
					
				
							
								
								
									
										30
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,30 @@
 | 
			
		||||
# Miscellaneous
 | 
			
		||||
*.class
 | 
			
		||||
*.log
 | 
			
		||||
*.pyc
 | 
			
		||||
*.swp
 | 
			
		||||
.DS_Store
 | 
			
		||||
.atom/
 | 
			
		||||
.buildlog/
 | 
			
		||||
.history
 | 
			
		||||
.svn/
 | 
			
		||||
migrate_working_dir/
 | 
			
		||||
 | 
			
		||||
# IntelliJ related
 | 
			
		||||
*.iml
 | 
			
		||||
*.ipr
 | 
			
		||||
*.iws
 | 
			
		||||
.idea/
 | 
			
		||||
 | 
			
		||||
# The .vscode folder contains launch configuration and tasks you configure in
 | 
			
		||||
# VS Code which you may wish to be included in version control, so this line
 | 
			
		||||
# is commented out by default.
 | 
			
		||||
#.vscode/
 | 
			
		||||
 | 
			
		||||
# Flutter/Dart/Pub related
 | 
			
		||||
# Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock.
 | 
			
		||||
/pubspec.lock
 | 
			
		||||
**/doc/api/
 | 
			
		||||
.dart_tool/
 | 
			
		||||
.packages
 | 
			
		||||
build/
 | 
			
		||||
							
								
								
									
										10
									
								
								.metadata
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								.metadata
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,10 @@
 | 
			
		||||
# This file tracks properties of this Flutter project.
 | 
			
		||||
# Used by Flutter tool to assess capabilities and perform upgrades etc.
 | 
			
		||||
#
 | 
			
		||||
# This file should be version controlled and should not be manually edited.
 | 
			
		||||
 | 
			
		||||
version:
 | 
			
		||||
  revision: "2f708eb8396e362e280fac22cf171c2cb467343c"
 | 
			
		||||
  channel: "stable"
 | 
			
		||||
 | 
			
		||||
project_type: package
 | 
			
		||||
							
								
								
									
										3
									
								
								CHANGELOG.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								CHANGELOG.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,3 @@
 | 
			
		||||
## 0.0.1
 | 
			
		||||
 | 
			
		||||
* TODO: Describe initial release.
 | 
			
		||||
							
								
								
									
										39
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,39 @@
 | 
			
		||||
<!--
 | 
			
		||||
This README describes the package. If you publish this package to pub.dev,
 | 
			
		||||
this README's contents appear on the landing page for your package.
 | 
			
		||||
 | 
			
		||||
For information about how to write a good package README, see the guide for
 | 
			
		||||
[writing package pages](https://dart.dev/guides/libraries/writing-package-pages).
 | 
			
		||||
 | 
			
		||||
For general information about developing packages, see the Dart guide for
 | 
			
		||||
[creating packages](https://dart.dev/guides/libraries/create-library-packages)
 | 
			
		||||
and the Flutter guide for
 | 
			
		||||
[developing packages and plugins](https://flutter.dev/developing-packages).
 | 
			
		||||
-->
 | 
			
		||||
 | 
			
		||||
TODO: Put a short description of the package here that helps potential users
 | 
			
		||||
know whether this package might be useful for them.
 | 
			
		||||
 | 
			
		||||
## Features
 | 
			
		||||
 | 
			
		||||
TODO: List what your package can do. Maybe include images, gifs, or videos.
 | 
			
		||||
 | 
			
		||||
## Getting started
 | 
			
		||||
 | 
			
		||||
TODO: List prerequisites and provide or point to information on how to
 | 
			
		||||
start using the package.
 | 
			
		||||
 | 
			
		||||
## Usage
 | 
			
		||||
 | 
			
		||||
TODO: Include short and useful examples for package users. Add longer examples
 | 
			
		||||
to `/example` folder.
 | 
			
		||||
 | 
			
		||||
```dart
 | 
			
		||||
const like = 'sample';
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Additional information
 | 
			
		||||
 | 
			
		||||
TODO: Tell users more about the package: where to find more information, how to
 | 
			
		||||
contribute to the package, how to file issues, what response they can expect
 | 
			
		||||
from the package authors, and more.
 | 
			
		||||
							
								
								
									
										4
									
								
								analysis_options.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								analysis_options.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,4 @@
 | 
			
		||||
include: package:flutter_lints/flutter.yaml
 | 
			
		||||
 | 
			
		||||
# Additional information about this file can be found at
 | 
			
		||||
# https://dart.dev/guides/language/analysis-options
 | 
			
		||||
							
								
								
									
										7
									
								
								lib/stripe_native_card_field.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								lib/stripe_native_card_field.dart
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,7 @@
 | 
			
		||||
library stripe_native_card_field;
 | 
			
		||||
 | 
			
		||||
/// A Calculator.
 | 
			
		||||
class Calculator {
 | 
			
		||||
  /// Returns [value] plus 1.
 | 
			
		||||
  int addOne(int value) => value + 1;
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										54
									
								
								pubspec.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								pubspec.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,54 @@
 | 
			
		||||
name: stripe_native_card_field
 | 
			
		||||
description: A new Flutter package project.
 | 
			
		||||
version: 0.0.1
 | 
			
		||||
homepage:
 | 
			
		||||
 | 
			
		||||
environment:
 | 
			
		||||
  sdk: '>=3.1.3 <4.0.0'
 | 
			
		||||
  flutter: ">=1.17.0"
 | 
			
		||||
 | 
			
		||||
dependencies:
 | 
			
		||||
  flutter:
 | 
			
		||||
    sdk: flutter
 | 
			
		||||
 | 
			
		||||
dev_dependencies:
 | 
			
		||||
  flutter_test:
 | 
			
		||||
    sdk: flutter
 | 
			
		||||
  flutter_lints: ^2.0.0
 | 
			
		||||
 | 
			
		||||
# For information on the generic Dart part of this file, see the
 | 
			
		||||
# following page: https://dart.dev/tools/pub/pubspec
 | 
			
		||||
 | 
			
		||||
# The following section is specific to Flutter packages.
 | 
			
		||||
flutter:
 | 
			
		||||
 | 
			
		||||
  # To add assets to your package, add an assets section, like this:
 | 
			
		||||
  # assets:
 | 
			
		||||
  #   - images/a_dot_burr.jpeg
 | 
			
		||||
  #   - images/a_dot_ham.jpeg
 | 
			
		||||
  #
 | 
			
		||||
  # For details regarding assets in packages, see
 | 
			
		||||
  # https://flutter.dev/assets-and-images/#from-packages
 | 
			
		||||
  #
 | 
			
		||||
  # An image asset can refer to one or more resolution-specific "variants", see
 | 
			
		||||
  # https://flutter.dev/assets-and-images/#resolution-aware
 | 
			
		||||
 | 
			
		||||
  # To add custom fonts to your package, add a fonts section here,
 | 
			
		||||
  # in this "flutter" section. Each entry in this list should have a
 | 
			
		||||
  # "family" key with the font family name, and a "fonts" key with a
 | 
			
		||||
  # list giving the asset and other descriptors for the font. For
 | 
			
		||||
  # example:
 | 
			
		||||
  # fonts:
 | 
			
		||||
  #   - family: Schyler
 | 
			
		||||
  #     fonts:
 | 
			
		||||
  #       - asset: fonts/Schyler-Regular.ttf
 | 
			
		||||
  #       - asset: fonts/Schyler-Italic.ttf
 | 
			
		||||
  #         style: italic
 | 
			
		||||
  #   - family: Trajan Pro
 | 
			
		||||
  #     fonts:
 | 
			
		||||
  #       - asset: fonts/TrajanPro.ttf
 | 
			
		||||
  #       - asset: fonts/TrajanPro_Bold.ttf
 | 
			
		||||
  #         weight: 700
 | 
			
		||||
  #
 | 
			
		||||
  # For details regarding fonts in packages, see
 | 
			
		||||
  # https://flutter.dev/custom-fonts/#from-packages
 | 
			
		||||
							
								
								
									
										12
									
								
								test/stripe_native_card_field_test.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								test/stripe_native_card_field_test.dart
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,12 @@
 | 
			
		||||
import 'package:flutter_test/flutter_test.dart';
 | 
			
		||||
 | 
			
		||||
import 'package:stripe_native_card_field/stripe_native_card_field.dart';
 | 
			
		||||
 | 
			
		||||
void main() {
 | 
			
		||||
  test('adds one to input values', () {
 | 
			
		||||
    final calculator = Calculator();
 | 
			
		||||
    expect(calculator.addOne(2), 3);
 | 
			
		||||
    expect(calculator.addOne(-7), -6);
 | 
			
		||||
    expect(calculator.addOne(0), 1);
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user