~statianzo/angularjs-testing-library

feat(jest): Jest 27 support

BREAKING CHANGE: `flush` will not run during cleanup

BREAKING CHANGE: angularjs-testing-library requires Node >=12

BREAKING CHANGE: Upgrade to TypeScript 4. Definitions may not match

BREAKING CHANGE: Depends on dom-testing-library@^8.5.0

Added `angularjs-testing-library/jest-circus-setup` for
`setupFilesAfterEnv` to fix `angular-mocks` loading because
`window.jasmine` is not defined with Jest Circus
chore: remove duplicate key from eslintrc

Future eslint fails on duplicates
chore: use https for npm

Stops a warning from npm servers
chore: mirror as separate build
chore: github mirror
feat(build): TypeScript

BREAKING CHANGE: fireEvent no longer causes a digest. The behavior is
inconsistent with what the browser actually does

BREAKING CHANGE: only a CommonJS distribution is built.

TypeScript used for build, tests, and eslint parser
feat(build): only publish from master branch

Semantic release stops it, but lets short circuit in builds.sr.ht to
make sure the step is skipped entirely
fix(docs): Add issue tracker

Add issue tracker badge into README and `bugs` key into package.json
fix(build): disable externalLiveBindings in rollup

`export * from '@testing-library/dom'` was causing issues where commonjs
imports would cause an error:

TypeError: Cannot set property fireEvent of #<Object> which has only a getter

Due to Rollbar adding a non-configurable property on `exports`

Setting `externalLiveBindings: false` uses simple assignment instead of
`Object.defineProperty`
fix(build): Remove kcd-scripts

BREAKING CHANGE: Node >= 10 support. No more UMD builds.
feat: export `inject` API

To avoid the cumbersome `angular.mock.inject` usage to get a service,
rename `getAngularService` to `inject` and export it for end users of
ATL.
fix(docs): Remove reference to Vue

Replace package.json `author` with `contributors`
fix(ci): republish failed release
chore(release): stop updating package.json
fb675895 — semantic-release-bot 3 years ago v2.0.0
chore(release): 2.0.0 [skip ci]

# [2.0.0](https://git.sr.ht/~statianzo/angularjs-testing-library/compare/v1.0.0...v2.0.0) (2019-11-05)

### Features

* render throws on unknown elements ([9ea5d67](9ea5d678df098c4fa2684543f689c2f3a1a81b64))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/9ea5d678df098c4fa2684543f689c2f3a1a81b64))

### BREAKING CHANGES

* `render` will throw if any custom elements (tag name
containing `-`) are found not registered in the injector.

This helps avoid the scenario where a child component/directive under
test isn't getting tested.

The behavior can be disabled via the `ignoreUnknownElements` option.
feat: render throws on unknown elements

BREAKING CHANGE: `render` will throw if any custom elements (tag name
containing `-`) are found not registered in the injector.

This helps avoid the scenario where a child component/directive under
test isn't getting tested.

The behavior can be disabled via the `ignoreUnknownElements` option.
14271ad0 — semantic-release-bot 3 years ago v1.0.0
chore(release): 1.0.0 [skip ci]

# 1.0.0 (2019-11-04)

### Bug Fixes

* **test:** debug tests pass ([caee065](caee06593793f42b14ec746ece90118d515516fa))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/caee06593793f42b14ec746ece90118d515516fa))
* **test:** multi-base test passes. rm unused tests ([9257e06](9257e0642f6191987435f6b3b057ac69514d0afc))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/9257e0642f6191987435f6b3b057ac69514d0afc))

### Features

* flush intervals by 50 ms default ([d7c50a8](d7c50a87d11b922ea44ade4dfc4ddc650bd42087))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/d7c50a87d11b922ea44ade4dfc4ddc650bd42087))
* wait flushes angular tasks ([1706665](170666561972531f131342858cb93674845c663e))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/170666561972531f131342858cb93674845c663e))
* **events:** fireEvent triggers a digest ([ace9f5b](ace9f5bdbf166424d127e8aa09c09c62bacd77bc))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/ace9f5bdbf166424d127e8aa09c09c62bacd77bc))
* Assign `scope` option to $scope ([b69df8d](b69df8d8e7636ff307c2c4688c0c291e44c03636))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/b69df8d8e7636ff307c2c4688c0c291e44c03636))
* call $destroy on cleanup ([78021a6](78021a6ab00e5d5bad113ab3001c2889d9dd40f3))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/78021a6ab00e5d5bad113ab3001c2889d9dd40f3))
* first passing render tests ([b82fb93](b82fb936958a2b1c6bef7d84bc18da2269d93877))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/b82fb936958a2b1c6bef7d84bc18da2269d93877))
* initial release ([35ff36d](35ff36dcd7503759971aecaec879795a961eb08e))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/35ff36dcd7503759971aecaec879795a961eb08e))
* skip auto-cleanup via ATL_SKIP_AUTO_CLEANUP ([79c6c4f](79c6c4f2a53b4f49b1143e1f7295520ec1a229c1))">https://git.sr.ht/~statianzo/angularjs-testing-library/commit/79c6c4f2a53b4f49b1143e1f7295520ec1a229c1))
chore(release): signal CI
chore(release): CI detection and known_hosts
Next