* Added support for inital catalog/ default db
* Better error reporting in tests
* See if we get to bad path.
* Fixed tests
* More logs to find bugs
* More logs to find bugs
* Create gz files on the fly to avoid newline errors
* Correct gz
* Log error differently
* More logs
* Skipping csv file
* Change content type
* Removed debug statements
* application/octet-stream
* Restore debug code
* Added default database name and removed extra methods
* Fixed tests
* -Bumped version to 3.10
-Ingestion Properties - fixed bug that caused the wrong properties to be sent when overriding the defaults.
-Added option to pass an object with the correct interface as ingestionProperties (instead of always creating a class)
-`withConstantValue` value's type had been relaxed from just string, to any type that implements `toString`
* Fixed managed mock
* Removed needless interface
* Changed type to {}
* -Added InteractiveLoginProvider
-Restructured Token Providers to support more features and avoid code duplication
-Restructured connection builder to be more type safe and less verbose
* -Added more tests (with many more to come)
-More robust options
-Add toString for connection string builder
* Added no cred login and aad federated security
* -Added init for callback provider
-Added tests for certificate
* Added tests for all connection builders and fixed bugs
* Added more tests and context
* Added more tests
* Added tests to complete the coverage
* azure-kusto-data - convert to eslint
* Update security.ts
* Moved ingest to eslint
* Changed order back to avoid breaking change
* Rename to fit with other sdks
* Added header enforcements and missing header
* Fix more lint errors
* test broken lint ingest
* test broken lint data
* Add console to e2e tests to make sure they're running
* Fixed package-lock
* -Added InteractiveLoginProvider
-Restructured Token Providers to support more features and avoid code duplication
-Restructured connection builder to be more type safe and less verbose
* -Added more tests (with many more to come)
-More robust options
-Add toString for connection string builder
* Added no cred login and aad federated security
* -Added init for callback provider
-Added tests for certificate
* Added tests for all connection builders and fixed bugs
* Added more tests and context
* Added more tests
* Added tests to complete the coverage
* Error fixes
* Update security.ts
* Changed order back to avoid breaking change
* Rename to fit with other sdks
* small mapping fixes
* Added IngestionMappingKind alias
* -Added back ingestionMappingType as deprecated
-Deprecate IngestionPropertiesEnums for direct imports
* -Added back ingestionMapping field, as deprecated
* Added mapping types
* Make ctor protected
* Fixed mapping send
* Fixed exports
* Update npmignore and fixed import
* Added types, validations and tests
* fixed types and made sure streamingingest is on
* Typo
* Fixed tests
* -Better errors
-Try running in parallel
* Fixed tests order
* Make e2e tests faster by having shorter sleeps and test at the beggining.
* Remove parallel from testpipeline
* -Renamed mappingKind to mappingType to fit with other sdks
-Added logic from other sdks to validation
-Added missing fields
* Fixed check
* Merged from master
* -Renamed toJson to toJSON for convention
-Moved column mappings to new file
-Fixed validation options
* Added back toJson methods to not break everyone
* Bumped to 3.0.0
* Added support for custom parsers
(cherry picked from commit 1382e469d9)
* Fixed test
* Fixed other test
* Merged from master
* renamed according to convension
* restored old toJson method to avoid breaking change