UNPKG

ootk-core

Version:

Orbital Object Toolkit. A modern typed replacement for satellite.js including SGP4 propagation, TLE parsing, Sun and Moon calculations, and more.

303 lines (208 loc) 24 kB
### Changelog This is an automatic changelog that automatically records all changes made to the project. Generated from Git commit messages, it details updates like bug fixes and new features, providing a clear history of the project's development. #### [1.3.1](https://github.com/thkruz/ootk-core/compare/v1.2.9...1.3.1) - fix: :label: implement stricter typing [`3663a1e`](https://github.com/thkruz/ootk-core/commit/3663a1e019a3452d5a3b3e334caff748739a7cb9) - chore: :memo: update copyright [`6547bcb`](https://github.com/thkruz/ootk-core/commit/6547bcb264798cbc6a961c2640cc5ce208f2fb4e) - fix: :zap: remove slow caching process [`d147d0c`](https://github.com/thkruz/ootk-core/commit/d147d0c46e2de427db4b945cd380c19c188f9dc0) - refactor: :zap: minor performance improvements [`7dd587d`](https://github.com/thkruz/ootk-core/commit/7dd587dfc1208cd388afdbe3be0dfeaf6d6dec36) - refactor: :recycle: remove unnecessary object creation in sgp4init_ [`36155b1`](https://github.com/thkruz/ootk-core/commit/36155b1ff58748f36f7d40a00c884ad47e0215bf) - test: :white_check_mark: add more test coverage [`1ce84f1`](https://github.com/thkruz/ootk-core/commit/1ce84f1a242afe954005109cc459e6006a51e008) - fix: :label: implement stricter typing [`d379c25`](https://github.com/thkruz/ootk-core/commit/d379c25729f747309c08b818b54fec33621ef06c) - feat: :sparkles: add more functions from keeptrack.space [`ad2693a`](https://github.com/thkruz/ootk-core/commit/ad2693a70184d3f28f9c62340edffc9588aa55f1) - refactor: :coffin: remove benchmark that didn't work [`9110c69`](https://github.com/thkruz/ootk-core/commit/9110c69baced18bd5355d88c39ca14b2fb604238) - refactor: :label: add readonly to constants [`fca69f5`](https://github.com/thkruz/ootk-core/commit/fca69f5d2154df0dc7b5a2b030a247cddd735946) - fix: :rotating_light: fix linter errors [`2158517`](https://github.com/thkruz/ootk-core/commit/2158517c07e40b4276fb34d1d9f3d65eb854da06) - test: :white_check_mark: add more test coverage [`8da9c09`](https://github.com/thkruz/ootk-core/commit/8da9c0940725fc99dedcd75a08f5e3095ca92746) - test: :white_check_mark: add testing to Egm96Data [`ddce958`](https://github.com/thkruz/ootk-core/commit/ddce9586db1a7a1b0c230d1098dcfb29a723ef1a) - build: :arrow_up: bump dependencies [`d5ce9a3`](https://github.com/thkruz/ootk-core/commit/d5ce9a31a584f50b7961fac633b196370adb16db) - refactor: :label: add readonly to constants [`cc09a35`](https://github.com/thkruz/ootk-core/commit/cc09a357f15805e12f514d39ac57be5ac9eddd3c) - refactor: :label: add readonly to constants [`7d8e081`](https://github.com/thkruz/ootk-core/commit/7d8e081dfb1acabfd4fcafede13932782a0b567c) - refactor: :label: add readonly to constants [`0b27267`](https://github.com/thkruz/ootk-core/commit/0b27267f76ab55c2d490ba0f0b9d3d9a6feba773) - refactor: :zap: reduce recalculating constants [`baa0b68`](https://github.com/thkruz/ootk-core/commit/baa0b68668d5ad5f82faf0fcd78ee88af3ad396e) - test: :camera_flash: update snapshots for new satrec [`9e3cde7`](https://github.com/thkruz/ootk-core/commit/9e3cde734d358bba9932e01dbf2c7b320ac7ee39) #### [v1.2.9](https://github.com/thkruz/ootk-core/compare/v1.2.8...v1.2.9) > 1 March 2025 - fix: :ambulance: fix wrong month calculation [`185f96f`](https://github.com/thkruz/ootk-core/commit/185f96f9db9be7d9661a29957224a34e9a4e8ab4) #### [v1.2.8](https://github.com/thkruz/ootk-core/compare/v1.2.7...v1.2.8) > 12 February 2025 - fix: :bug: fix typescript issues found in #27 [`005e2af`](https://github.com/thkruz/ootk-core/commit/005e2af6e167146ff0ffb84e6e6af4cf4c95bfc2) #### [v1.2.7](https://github.com/thkruz/ootk-core/compare/v1.2.6...v1.2.7) > 20 January 2025 - fix: :bug: allow extremely large mean motion due to 18 SDS [`a35ab57`](https://github.com/thkruz/ootk-core/commit/a35ab57b76c15ed960c2d041e62da78865bc36f4) #### [v1.2.6](https://github.com/thkruz/ootk-core/compare/v1.2.5...v1.2.6) > 18 September 2024 - refactor: :rotating_light: fix linter error [`8b3ee9b`](https://github.com/thkruz/ootk-core/commit/8b3ee9b45dea70f2e5339c4e9906e3ae6214d602) - fix: :ambulance: fix error on leap year [`a9bd6b7`](https://github.com/thkruz/ootk-core/commit/a9bd6b70fe64a6afec5f06d59a0ef30d513b02d9) - build: :lock: fix security issues in dependencies [`e9271cf`](https://github.com/thkruz/ootk-core/commit/e9271cf87db4cde3740455dfdaa35b2a34ede8e9) #### [v1.2.5](https://github.com/thkruz/ootk-core/compare/v1.2.4...v1.2.5) > 18 September 2024 - chore: :page_facing_up: fix incorrect sgp4 license file [`1e6ab39`](https://github.com/thkruz/ootk-core/commit/1e6ab395144bdc3fc2a36fb0542eb599070908ce) #### [v1.2.4](https://github.com/thkruz/ootk-core/compare/v1.2.3...v1.2.4) > 3 August 2024 - fix: :bug: fix COES ap/pe measuring from center not surface [`a8bc495`](https://github.com/thkruz/ootk-core/commit/a8bc49551d644daacadb42cb0832abf719115754) #### [v1.2.3](https://github.com/thkruz/ootk-core/compare/v1.2.2...v1.2.3) > 25 June 2024 - fix: :bug: fix error when argOfPer is 360 [`2f97430`](https://github.com/thkruz/ootk-core/commit/2f97430eacbbdbeca12fbad7f183b033029d74be) - fix: :rotating_light: fix minor linter error [`0efa851`](https://github.com/thkruz/ootk-core/commit/0efa851c8c71c92f463a4318960a0c716742136b) #### [v1.2.2](https://github.com/thkruz/ootk-core/compare/v1.2.1...v1.2.2) > 4 April 2024 - fix: :bug: fix bug where missing intlDes data returns NaN [`971a5a0`](https://github.com/thkruz/ootk-core/commit/971a5a0b70e7535ab970198e5d7d47b11877ac32) #### [v1.2.1](https://github.com/thkruz/ootk-core/compare/v1.2.0...v1.2.1) > 30 March 2024 - fix: :bug: fix incorrect international designator formatting [`7da8317`](https://github.com/thkruz/ootk-core/commit/7da831761eace14701d32ae98a79462d5ac4a104) #### [v1.2.0](https://github.com/thkruz/ootk-core/compare/v1.1.2...v1.2.0) > 24 March 2024 - feat: :sparkles: add node support [`12cce99`](https://github.com/thkruz/ootk-core/commit/12cce99ec3dbf8237d04dd4797d3c04786cf4770) #### [v1.1.2](https://github.com/thkruz/ootk-core/compare/v1.1.1...v1.1.2) > 19 February 2024 - refactor: :recycle: add default id [`eae7a33`](https://github.com/thkruz/ootk-core/commit/eae7a33f65b3d67f4b3025af1943b34ef964372d) - refactor: :recycle: allow null rcs and vmag [`0453c0a`](https://github.com/thkruz/ootk-core/commit/0453c0a3b05cc6b1a012301fd909f8a31925e7ec) #### [v1.1.1](https://github.com/thkruz/ootk-core/compare/v1.1.0...v1.1.1) > 24 January 2024 - refactor: :recycle: move latRad and lonRad to GroundObject class [`79817b2`](https://github.com/thkruz/ootk-core/commit/79817b27b9e0307cd424e1264c9104c1d8b92a1d) - refactor: :label: add correct type output to FormatTle [`c16fe23`](https://github.com/thkruz/ootk-core/commit/c16fe23a4af79a9ad0aa063b6e0298bea5c1c116) #### [v1.1.0](https://github.com/thkruz/ootk-core/compare/v1.0.11...v1.1.0) > 21 January 2024 - feat: :sparkles: add editTle method to satellite class [`644e9ef`](https://github.com/thkruz/ootk-core/commit/644e9ef5d8aaff6302e7eea4cf1f320e0c049c2d) - feat: :sparkles: add toJ2000 method to sensor class [`ff410bd`](https://github.com/thkruz/ootk-core/commit/ff410bd41cab7e78f5af99bcde6f363db52e0f1f) #### [v1.0.11](https://github.com/thkruz/ootk-core/compare/v1.0.10...v1.0.11) > 20 January 2024 - fix: :bug: fix output type being expected as input type [`2b3ba86`](https://github.com/thkruz/ootk-core/commit/2b3ba86b9afb4ddaeae023e464db748838ebe46f) #### [v1.0.10](https://github.com/thkruz/ootk-core/compare/v1.0.9...v1.0.10) > 19 January 2024 - fix: :bug: fix missing name property on GroundObjects [`cba039d`](https://github.com/thkruz/ootk-core/commit/cba039d41a7377f6073d23cd97a2cc155f3d08f0) #### [v1.0.9](https://github.com/thkruz/ootk-core/compare/v1.0.8...v1.0.9) > 17 January 2024 - refactor: :adhesive_bandage: fix import statements [`028a801`](https://github.com/thkruz/ootk-core/commit/028a80113a27465c215d368180adf12ccf9f7b4d) #### [v1.0.8](https://github.com/thkruz/ootk-core/compare/v1.0.7...v1.0.8) > 17 January 2024 - refactor: :fire: move derivative function to ootk [`bd39ed4`](https://github.com/thkruz/ootk-core/commit/bd39ed4133d7c63b9a5e8804659e356f8e67b8e1) - test: :adhesive_bandage: fix type in test [`42e4c4a`](https://github.com/thkruz/ootk-core/commit/42e4c4aef0096b983bc907fdd91b981917f30d6c) - fix: :sparkles: add missing lla function [`21c2b7b`](https://github.com/thkruz/ootk-core/commit/21c2b7b9ffb295dd99220de10a45d02dc4a22c64) - refactor: :fire: remove uneeded type [`b0719df`](https://github.com/thkruz/ootk-core/commit/b0719df9ef712534312d251823f731a2a362cc33) - test: :white_check_mark: update snapshots [`d4015d0`](https://github.com/thkruz/ootk-core/commit/d4015d0e3f2766f3f2fafc2700d77d74dcb541b2) #### [v1.0.7](https://github.com/thkruz/ootk-core/compare/v1.0.6...v1.0.7) > 17 January 2024 - build: :construction_worker: add auto build when updating version number [`94dc010`](https://github.com/thkruz/ootk-core/commit/94dc0102bcbfaa276d25993f68810d8ce43fa856) - fix: :label: fix typo in package.json [`c4c86ef`](https://github.com/thkruz/ootk-core/commit/c4c86efcba345c6d15ca47ff8367dfbd7c8063e5) #### [v1.0.6](https://github.com/thkruz/ootk-core/compare/v1.0.5...v1.0.6) > 17 January 2024 - refactor: :label: improve typing and documentation of radec observations [`549f5fc`](https://github.com/thkruz/ootk-core/commit/549f5fce610f343ee34a69e4283dead4941dff23) #### [v1.0.5](https://github.com/thkruz/ootk-core/compare/v1.0.4...v1.0.5) #### [v1.0.4](https://github.com/thkruz/ootk-core/compare/v1.0.3...v1.0.4) > 16 January 2024 - refactor: :label: improve type support for radec observations [`942f204`](https://github.com/thkruz/ootk-core/commit/942f204784419bd78fd3a4e803040df4ab79bd8c) - build: :arrow_up: update auto-changelog [`be7dc99`](https://github.com/thkruz/ootk-core/commit/be7dc99b371528ba0a8970ae9e58059f35343218) - Revert "1.0.4" [`a59b57c`](https://github.com/thkruz/ootk-core/commit/a59b57cea320c178e664089d49dc23d47905e403) - Revert "1.0.4" [`98e034d`](https://github.com/thkruz/ootk-core/commit/98e034dbc5684816e45a10ed250689622e318686) - build: :memo: update auto-changelog settings [`f56be2b`](https://github.com/thkruz/ootk-core/commit/f56be2b89c880d6f7d3bcc7e9fc1282d2cdf2989) - chore: :see_no_evil: update .npmignore [`52fccfc`](https://github.com/thkruz/ootk-core/commit/52fccfca70f9e85d9e78618f9bfd05f91c62964d) #### [v1.0.3](https://github.com/thkruz/ootk-core/compare/v1.0.2...v1.0.3) > 16 January 2024 - fix: :ambulance: fix rae error using milliseconds instead of seconds [`9553288`](https://github.com/thkruz/ootk-core/commit/955328854d0ed19bed1daf2dd42dbee148a8e5f4) #### [v1.0.2](https://github.com/thkruz/ootk-core/compare/v1.0.1...v1.0.2) > 16 January 2024 - refactor: :label: add proper velocity types [`32ae737`](https://github.com/thkruz/ootk-core/commit/32ae7371e050503027a49f599f7a369066e7b64a) #### [v1.0.1](https://github.com/thkruz/ootk-core/compare/v1.0.0...v1.0.1) > 15 January 2024 - refactor: :label: add more typing for Seconds in Epoch calculations [`0419a86`](https://github.com/thkruz/ootk-core/commit/0419a86e4eaa8e29f2281bbee3b3b01f559ec7f4) - refactor: :label: improve type support in Vector3D [`e3d3e3a`](https://github.com/thkruz/ootk-core/commit/e3d3e3a1abcd3fcb2832b1cce4d0e40e41db2d35) ### [v1.0.0](https://github.com/thkruz/ootk-core/compare/v1.0.0-5...v1.0.0) > 15 January 2024 - refactor: :recycle: standardize rng az el syntax [`59f7f53`](https://github.com/thkruz/ootk-core/commit/59f7f53c497d75bda2bf049c20e67d5191d586d7) - build: :memo: add auto changelog [`8abc50c`](https://github.com/thkruz/ootk-core/commit/8abc50cd4eb4b437cbea0ccaad9df5853257c386) - docs: :memo: update examples [`f27b230`](https://github.com/thkruz/ootk-core/commit/f27b230dfa0fb7440a81859b4057ab8d21b97ed6) - docs: :memo: update documentation for v1.0.0 [`ff144a2`](https://github.com/thkruz/ootk-core/commit/ff144a297e6a768077c92ca6f9360191471d3e02) - docs: :memo: update readme [`05d46da`](https://github.com/thkruz/ootk-core/commit/05d46da72980a1d4296c9cf7752ac7dc6c58d4f8) - fix: :bug: remove debugging code [`bf90e5d`](https://github.com/thkruz/ootk-core/commit/bf90e5de162ecb9f7335710a97e750a8df45b347) #### [v1.0.0-5](https://github.com/thkruz/ootk-core/compare/v1.0.0-4...v1.0.0-5) > 15 January 2024 - fix: :label: fix typings location in package.json [`0c9173f`](https://github.com/thkruz/ootk-core/commit/0c9173f91a5c1b6784298732cfbaa35ac9af2e37) #### [v1.0.0-4](https://github.com/thkruz/ootk-core/compare/v1.0.0-3...v1.0.0-4) > 13 January 2024 - feat: :fire: move advanced functions to ootk [`#11`](https://github.com/thkruz/ootk-core/issues/11) - feat: :truck: move rf math to ootk [`#3`](https://github.com/thkruz/ootk-core/issues/3) - test: :white_check_mark: improve test coverage and import order [`188071e`](https://github.com/thkruz/ootk-core/commit/188071eb7b598e89a7b911685d565800de10bf6a) - style: :heavy_minus_sign: remove prettier and enforce stricter jsdocs [`647eff3`](https://github.com/thkruz/ootk-core/commit/647eff351ecfde1f54f9be06af8aa4dc38cc5d18) - docs: :page_facing_up: update copyright/license documentation [`90bdd3e`](https://github.com/thkruz/ootk-core/commit/90bdd3eff917e58c1813bff597d933891fe5645b) - test: :white_check_mark: add more tests [`b804ded`](https://github.com/thkruz/ootk-core/commit/b804dedc68170d9ee5e000f7e9f0fe1f5e1067a0) - test: :white_check_mark: add test for Vector and Vector3D [`44a67d0`](https://github.com/thkruz/ootk-core/commit/44a67d0dc61ce8a7182e65c9c22f538f1e546f90) - refactor: :recycle: fix formatting and jsdocs [`b2eaaab`](https://github.com/thkruz/ootk-core/commit/b2eaaabc0342fb41330c343429e7de25e08a421a) - test: :white_check_mark: add testing for EquinoctialElements [`22ea0a8`](https://github.com/thkruz/ootk-core/commit/22ea0a8a915eae557955b6c8d338cd09446934f5) - test: :white_check_mark: add tests for geodetic class [`bb94780`](https://github.com/thkruz/ootk-core/commit/bb94780d39e2666de1a97f5de64844e8788d3e57) - refactor: :label: add more rigid typing of units [`79c83f4`](https://github.com/thkruz/ootk-core/commit/79c83f4311695df2c3375963b98cb426b25b1619) - test: :white_check_mark: add testing for Matrix [`416d5fa`](https://github.com/thkruz/ootk-core/commit/416d5fac1face2d264f26fc8e6c8b2bde4dc8ec9) - test: :white_check_mark: add testing for ITRF class [`49501a3`](https://github.com/thkruz/ootk-core/commit/49501a3f157645fadbadbb2a458a9d5a948056ad) - test: :white_check_mark: add tests for StateVector [`d923dae`](https://github.com/thkruz/ootk-core/commit/d923dae7834c13efe404749dea0dea8543bf9737) - test: :white_check_mark: add tests for Tle [`39673ba`](https://github.com/thkruz/ootk-core/commit/39673ba891a8bbe1a5d52be0e13e7d549f3c39f2) - test: :white_check_mark: add tests for ClassicalElements [`8120b3f`](https://github.com/thkruz/ootk-core/commit/8120b3f90bd8679a86281f36c05cfc240499e8a9) - test: :white_check_mark: add tests and documentation to FormatTle [`dbed6a1`](https://github.com/thkruz/ootk-core/commit/dbed6a1ceca9e6de6cf7e2d1c4be7e187cf7e833) - test: :white_check_mark: add tests for transforms [`944a6c9`](https://github.com/thkruz/ootk-core/commit/944a6c93fe038f1a951e1da6455ab5871e7d6d9b) - feat: :sparkles: add caching for most common transforms [`5b7cc17`](https://github.com/thkruz/ootk-core/commit/5b7cc17ed386f8f18f1af7e5d6beab2a76a50d24) - build: :fire: simplify build process [`fdef8dd`](https://github.com/thkruz/ootk-core/commit/fdef8dda5fe6901a8c9d546c1ffb820c3fd390ed) - fix: :bug: fix calculation of doppler factor [`4a0ef1e`](https://github.com/thkruz/ootk-core/commit/4a0ef1ebe261d9fb4a86418170991576267e9285) - test: :white_check_mark: fix broken tests [`d26b6b7`](https://github.com/thkruz/ootk-core/commit/d26b6b7d489260c5934cddbe882ba487d6a97905) - test: :white_check_mark: add tests for RIC [`c822f4e`](https://github.com/thkruz/ootk-core/commit/c822f4e621208062c41540d83fbb54bbf53d7001) - test: :adhesive_bandage: fix time issue with testing on ci pipeline [`eec1281`](https://github.com/thkruz/ootk-core/commit/eec12817893ac123078601847bbc7d06f5a2cdc9) - build: :wrench: use best practices for package.json [`713d07e`](https://github.com/thkruz/ootk-core/commit/713d07ea0da307e2f279b30eef672e33f63e585a) - test: :white_check_mark: increase testing to 90% [`ab08816`](https://github.com/thkruz/ootk-core/commit/ab0881663e1b42830c715359c12a59228116acf6) - test: :adhesive_bandage: fix mock date object being modified [`0adde7a`](https://github.com/thkruz/ootk-core/commit/0adde7a70cd8ada8307b7e7781ee38c3e7867dcf) - test: 🩹 fix mock date object being modified [`ff1a6ad`](https://github.com/thkruz/ootk-core/commit/ff1a6adbbc7bf64ce144b6eb2a42903ea628e3be) - fix: :truck: update import paths [`7f2b8ac`](https://github.com/thkruz/ootk-core/commit/7f2b8acdf194d79db096e3e494ef8cc28b5f1319) - test: :white_check_mark: add tests for J2000 [`f77390c`](https://github.com/thkruz/ootk-core/commit/f77390ce1d6c5ee4ee3ce6344c85a6fba3329814) - feat: :sparkles: improve isStatic logic [`56ce400`](https://github.com/thkruz/ootk-core/commit/56ce400e76b2a19504349f4cc8fe0c1583afc5b7) - test: :white_check_mark: add tests for RelativeState [`d2533d7`](https://github.com/thkruz/ootk-core/commit/d2533d7e978f1c610ebe58e66cf1c4c3d4e73624) - test: :bug: lock timezone for jest testing [`60c39de`](https://github.com/thkruz/ootk-core/commit/60c39def9b0a9afe05ed862b5615eb8d8e3e4d2d) - chore: :technologist: update tasks [`091f551`](https://github.com/thkruz/ootk-core/commit/091f551eb5f10ad5587732a21ed645ea36d8260f) - test: :white_check_mark: fix time difference in snapshot [`0c2f59f`](https://github.com/thkruz/ootk-core/commit/0c2f59f2739b5087a669e380f27ac783a06677fe) - ci: :adhesive_bandage: fix path of ci script [`705d0da`](https://github.com/thkruz/ootk-core/commit/705d0da9f47d803274649c68ba1247c32ac1149e) - fix: :adhesive_bandage: remove old import [`527d368`](https://github.com/thkruz/ootk-core/commit/527d368f81ee010bc3202d167cf1ceed9550a33e) - fix: :rotating_light: fix linter error [`36d1f43`](https://github.com/thkruz/ootk-core/commit/36d1f43d115a480d6626873ca3392b75e46cca3e) #### [v1.0.0-3](https://github.com/thkruz/ootk-core/compare/v1.0.0-2...v1.0.0-3) > 13 January 2024 - ci: :construction_worker: update ci pipeline [`d82cb6c`](https://github.com/thkruz/ootk-core/commit/d82cb6c69c1135a1f77f75183eb16f47acc0110b) - docs: :memo: update docs [`02f0922`](https://github.com/thkruz/ootk-core/commit/02f09227bead5c8aa8cb44e1ba6b8119b34be9f6) - ci: :green_heart: fix ci pipeline [`21a2971`](https://github.com/thkruz/ootk-core/commit/21a297182f435aff81b3ff3a7727782a3b012511) - fix: :bug: fix time object being mutated [`dd51ed2`](https://github.com/thkruz/ootk-core/commit/dd51ed2e74b0a3e586c4451c08cc7f430155628e) - ci: :construction_worker: update ci pipeline [`7b8149f`](https://github.com/thkruz/ootk-core/commit/7b8149f2a6b8e4caa4dce3df8002fd8ddbdf3db9) - ci: :adhesive_bandage: make ci pipeline sequential [`092de4e`](https://github.com/thkruz/ootk-core/commit/092de4e3a57f7dec4875cde4c9ff4d01917a7e58) - test: :white_check_mark: fix test impacted by time zone differences [`a13c511`](https://github.com/thkruz/ootk-core/commit/a13c5119a541fc059cb4395229b1776c9d508bcb) - test: :white_check_mark: fix tests [`4248aba`](https://github.com/thkruz/ootk-core/commit/4248abadb9a99179df8b007b2efe18405f2943dc) - ci: :green_heart: reorder ci [`a8c2128`](https://github.com/thkruz/ootk-core/commit/a8c2128597c625b9e4fbdfe7f49672999a717935) - build: :heavy_minus_sign: replace rimraf with fs [`06340e0`](https://github.com/thkruz/ootk-core/commit/06340e0cb45cceaaaa18ffaa3ec86c7e2a5c47f3) - ci: :adhesive_bandage: make ci pipeline sequential [`834e559`](https://github.com/thkruz/ootk-core/commit/834e559f1c92fbf654266c5a84922379d32eb97e) - build: :green_heart: fix eslint scripts [`54612c5`](https://github.com/thkruz/ootk-core/commit/54612c5545d2a912afefc603f44092044e904053) - ci: :green_heart: fix issue with package.json [`3f8f78b`](https://github.com/thkruz/ootk-core/commit/3f8f78b19e846e2604a2bac012f0c748e29cb68e) - ci: :adhesive_bandage: make ci pipeline sequential [`25ce2b5`](https://github.com/thkruz/ootk-core/commit/25ce2b55c66fe6c87c886bb704677800c07f2bc8) - build: :heavy_plus_sign: add rimraf [`af82e8a`](https://github.com/thkruz/ootk-core/commit/af82e8a2d26102e466e9965b39a41d6b7fa88adf) - fix: :adhesive_bandage: fix case-sensitive issue [`531a0da`](https://github.com/thkruz/ootk-core/commit/531a0da60e2561c44ceaf307b1af07c0a610bfa5) #### [v1.0.0-2](https://github.com/thkruz/ootk-core/compare/v1.0.0-1...v1.0.0-2) > 13 January 2024 - refactor: :recycle: implement strict checks in tsconfig [`b1515cb`](https://github.com/thkruz/ootk-core/commit/b1515cb07794b7ac465bf27ebfb48232140f2e25) - feat: :sparkles: sync all commonjs es5 and typescript examples [`adb58fa`](https://github.com/thkruz/ootk-core/commit/adb58faf46de6af12568064d5941026a31942ecf) - refactor: :recycle: standardize eci and rae methods [`5581a18`](https://github.com/thkruz/ootk-core/commit/5581a18ffcb7ebbc04365e36fe49b51534c99137) - docs: :memo: update package.json [`2e2672f`](https://github.com/thkruz/ootk-core/commit/2e2672f726c3a1bbe3319fa14001e9dbd4ef2031) #### [v1.0.0-1](https://github.com/thkruz/ootk-core/compare/v1.0.0-0...v1.0.0-1) > 11 January 2024 - refactor: :recycle: combine Tle classes and improve documentation [`b5b506a`](https://github.com/thkruz/ootk-core/commit/b5b506af622d673fbf03fa4edbb11b405f27099f) - test: :white_check_mark: fix tests [`4c2d701`](https://github.com/thkruz/ootk-core/commit/4c2d701dfc25d04a3929956e0ff2d5f94466bd05) - refactor: :recycle: move moon code to moon [`7f5d7c7`](https://github.com/thkruz/ootk-core/commit/7f5d7c74b41216e75b94fbb32b07c6303cf044ec) - fix: :white_check_mark: fix broken tests [`d4ddcf3`](https://github.com/thkruz/ootk-core/commit/d4ddcf3250fb02f16c39c0af080f0059ad54f570) - fix: :sparkles: implement both commonjs and modules [`732a270`](https://github.com/thkruz/ootk-core/commit/732a270cb7e0a188778015fd8344d7c46f6399d6) - refactor: :truck: organize interfaces and enums [`16c336b`](https://github.com/thkruz/ootk-core/commit/16c336bd1c490acb5aa642b117a79bfb2af09e54) - feat: :sparkles: add examples and reduce dependencies [`64116c8`](https://github.com/thkruz/ootk-core/commit/64116c84d03bdc7840e518164a55bc93cce23218) - docs: :memo: remove old AGPL license [`3e94023`](https://github.com/thkruz/ootk-core/commit/3e940232873bfbb1986c52d153cfcc212560f8d7) - refactor: :recycle: refactor GroundPosition from Sensor [`65a6782`](https://github.com/thkruz/ootk-core/commit/65a67823cbcd5b01d6c20a65ff3965965062f77a) - docs: :memo: update readme and imports [`6475a97`](https://github.com/thkruz/ootk-core/commit/6475a9736855a3d7692cc0f23bad4b0b49088415) - fix: :bug: fix doppler factor calculation [`fb7d26e`](https://github.com/thkruz/ootk-core/commit/fb7d26eafca0c61e73ae5a7e282082fdecb4673f) - Create LICENSE.MD [`e51bf0e`](https://github.com/thkruz/ootk-core/commit/e51bf0e455ba43d1b4deb39828f6bf1eb6ef099e) - docs: :memo: update readme doc [`6420157`](https://github.com/thkruz/ootk-core/commit/642015754ea207f78434eab9878ab82fdcbae4ec) - fix: :bug: use date object instead of realtime date [`3215f22`](https://github.com/thkruz/ootk-core/commit/3215f228cd3cfb3c280dd233cbf829d57e3eeeb8) - docs: :memo: update changelog [`42eb591`](https://github.com/thkruz/ootk-core/commit/42eb591ec7516dabe0a5a632bf4508e57690ba54) - Rename LICENSE.MD to LICENSE.md [`1432ef8`](https://github.com/thkruz/ootk-core/commit/1432ef8ee3859ea203f3da00ddcd05ef3650793a) #### v1.0.0-0 > 7 January 2024 - feat: :boom: initial commit [`9893a6a`](https://github.com/thkruz/ootk-core/commit/9893a6acfb5dd51b12d755518c3af120fecc28be) - test: :truck: update names and paths [`c48aece`](https://github.com/thkruz/ootk-core/commit/c48aece9a4c8a328cc7778292c4397312c162982) - fix: :white_check_mark: fix test paths [`b784f3e`](https://github.com/thkruz/ootk-core/commit/b784f3eab311661415bfc9aa4001d9d8b8acd19f)