UNPKG

@gobstones/gobstones-core

Version:

A set of utility types, interfaces and classes that are used through all the Gobstones Platform repositories.

380 lines (288 loc) 32.9 kB
## 0.6.0 (2024-10-10) ## <small>0.5.6 (2024-09-06)</small> ## <small>0.5.5 (2024-09-05)</small> - build: bump gobstones-scripts version to 0.9.3 ([f9e850a](https://github.com/gobstones/gobstones-core/commit/f9e850a)) ## <small>0.5.5 (2024-09-05)</small> ## <small>0.5.3 (2024-05-05)</small> ## <small>0.5.2 (2024-05-05)</small> - feat(functions): a new function to convert symbols to string (without the "Symbol(...)" part) ([8aca4a3](https://github.com/gobstones/gobstones-core/commit/8aca4a3)) - build: updating huksy scripts ([eb72185](https://github.com/gobstones/gobstones-core/commit/eb72185)) - refactor(sourcerange + others): sourceRange was refactored as SourceSpan. Minor corrections ([37b7dc6](https://github.com/gobstones/gobstones-core/commit/37b7dc6)) - fix: fix weird indentation in Subset ([9b5df13](https://github.com/gobstones/gobstones-core/commit/9b5df13)) ## <small>0.5.2 (2024-05-05)</small> - feat(functions): a new function to convert symbols to string (without the "Symbol(...)" part) ([8aca4a3](https://github.com/gobstones/gobstones-core/commit/8aca4a3)) - build: updating huksy scripts ([eb72185](https://github.com/gobstones/gobstones-core/commit/eb72185)) - refactor(sourcerange + others): sourceRange was refactored as SourceSpan. Minor corrections ([37b7dc6](https://github.com/gobstones/gobstones-core/commit/37b7dc6)) - fix: fix weird indentation in Subset ([9b5df13](https://github.com/gobstones/gobstones-core/commit/9b5df13)) ## <small>0.5.2 (2024-05-05)</small> - feat: add History support and update module names ([adba484](https://github.com/gobstones/gobstones-core/commit/adba484)) - fix: fix weird indentation in Subset ([9b5df13](https://github.com/gobstones/gobstones-core/commit/9b5df13)) ## <small>0.5.1 (2024-04-11)</small> - refactor(docs): remove docs folder ([2a19a81](https://github.com/gobstones/gobstones-core/commit/2a19a81)) ## 0.5.0 (2024-04-06) - refactor: rename folders to match guidelines ([be8838f](https://github.com/gobstones/gobstones-core/commit/be8838f)) - refactor: sourceReader ([db6ba94](https://github.com/gobstones/gobstones-core/commit/db6ba94)) - refactor(sourcereader): improve the code structure and tests ([decc023](https://github.com/gobstones/gobstones-core/commit/decc023)) - build: update build configuration to scripts 0.6.x ([eb92008](https://github.com/gobstones/gobstones-core/commit/eb92008)), closes [#27](https://github.com/gobstones/gobstones-core/issues/27) - build: updated gobtones-scripts to 0.8.0 ([9d8765d](https://github.com/gobstones/gobstones-core/commit/9d8765d)) - build: updated version of gobstones-scripts to 0.8.0 ([1cef7d4](https://github.com/gobstones/gobstones-core/commit/1cef7d4)) - build(version): commit for version 0.5.0 ([c4cb89c](https://github.com/gobstones/gobstones-core/commit/c4cb89c)) - fix(expectations): boolean expectations had "number" in its generic type instantiation ([ea9d131](https://github.com/gobstones/gobstones-core/commit/ea9d131)) - fix(sourcereader.ts): the method `toString` of `SourcePosition` was made consistent ([f4428e5](https://github.com/gobstones/gobstones-core/commit/f4428e5)) - docs(sourcereader): fine tuning of documentation ([6439a76](https://github.com/gobstones/gobstones-core/commit/6439a76)) - docs(sourcereader): more tests to SR. Minor docs corrections and code tiding ([a52944e](https://github.com/gobstones/gobstones-core/commit/a52944e)) - docs(sourcereader): more tiding. A little correction in Expectations ([8e0d2f6](https://github.com/gobstones/gobstones-core/commit/8e0d2f6)) - test(sourceposition): fixing testing ([20c60bf](https://github.com/gobstones/gobstones-core/commit/20c60bf)) - test(sourcereader): testing tiding of SourceReader, started. Minor name change for an error ([7a54e97](https://github.com/gobstones/gobstones-core/commit/7a54e97)) - test(sourcereader): tests for equivalences, added ([d4f877e](https://github.com/gobstones/gobstones-core/commit/d4f877e)) - feat: adad ([1d02af1](https://github.com/gobstones/gobstones-core/commit/1d02af1)) - feat(sourcereader): added contextual contents operations to DocumentPositions ([d60d9b1](https://github.com/gobstones/gobstones-core/commit/d60d9b1)), closes [#31](https://github.com/gobstones/gobstones-core/issues/31) - feat(sourcereader): sourceReaderErrors were added to the export (+ some minor changes) ([14a6838](https://github.com/gobstones/gobstones-core/commit/14a6838)), closes [#23](https://github.com/gobstones/gobstones-core/issues/23) - PARTIAL: Fixed tests for SourcePosition ([24063e6](https://github.com/gobstones/gobstones-core/commit/24063e6)) - [PARTIAL] One operation optimized, more to go ([f2a4262](https://github.com/gobstones/gobstones-core/commit/f2a4262)) - All optimizations done, and justified with explicit reasonings ([89dcbd9](https://github.com/gobstones/gobstones-core/commit/89dcbd9)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) ### BREAKING CHANGE - The names of the documents now are homogeneous, even for single input unnamed documents. ## 0.5.0 (2024-04-06) - refactor: rename folders to match guidelines ([7dd721e](https://github.com/gobstones/gobstones-core/commit/7dd721e)) - refactor: sourceReader ([db6ba94](https://github.com/gobstones/gobstones-core/commit/db6ba94)) - refactor(sourcereader): improve the code structure and tests ([decc023](https://github.com/gobstones/gobstones-core/commit/decc023)) - build: update build configuration to scripts 0.6.x ([eb92008](https://github.com/gobstones/gobstones-core/commit/eb92008)), closes [#27](https://github.com/gobstones/gobstones-core/issues/27) - build: updated gobtones-scripts to 0.8.0 ([9d8765d](https://github.com/gobstones/gobstones-core/commit/9d8765d)) - build: updated version of gobstones-scripts to 0.8.0 ([1cef7d4](https://github.com/gobstones/gobstones-core/commit/1cef7d4)) - build(version): commit for version 0.5.0 ([c4cb89c](https://github.com/gobstones/gobstones-core/commit/c4cb89c)) - fix(expectations): boolean expectations had "number" in its generic type instantiation ([ea9d131](https://github.com/gobstones/gobstones-core/commit/ea9d131)) - fix(sourcereader.ts): the method `toString` of `SourcePosition` was made consistent ([f4428e5](https://github.com/gobstones/gobstones-core/commit/f4428e5)) - docs(sourcereader): fine tuning of documentation ([6439a76](https://github.com/gobstones/gobstones-core/commit/6439a76)) - docs(sourcereader): more tests to SR. Minor docs corrections and code tiding ([a52944e](https://github.com/gobstones/gobstones-core/commit/a52944e)) - docs(sourcereader): more tiding. A little correction in Expectations ([8e0d2f6](https://github.com/gobstones/gobstones-core/commit/8e0d2f6)) - test(sourceposition): fixing testing ([20c60bf](https://github.com/gobstones/gobstones-core/commit/20c60bf)) - test(sourcereader): testing tiding of SourceReader, started. Minor name change for an error ([7a54e97](https://github.com/gobstones/gobstones-core/commit/7a54e97)) - test(sourcereader): tests for equivalences, added ([d4f877e](https://github.com/gobstones/gobstones-core/commit/d4f877e)) - feat: adad ([1d02af1](https://github.com/gobstones/gobstones-core/commit/1d02af1)) - feat(sourcereader): added contextual contents operations to DocumentPositions ([d60d9b1](https://github.com/gobstones/gobstones-core/commit/d60d9b1)), closes [#31](https://github.com/gobstones/gobstones-core/issues/31) - feat(sourcereader): sourceReaderErrors were added to the export (+ some minor changes) ([14a6838](https://github.com/gobstones/gobstones-core/commit/14a6838)), closes [#23](https://github.com/gobstones/gobstones-core/issues/23) - PARTIAL: Fixed tests for SourcePosition ([24063e6](https://github.com/gobstones/gobstones-core/commit/24063e6)) - [PARTIAL] One operation optimized, more to go ([f2a4262](https://github.com/gobstones/gobstones-core/commit/f2a4262)) - All optimizations done, and justified with explicit reasonings ([89dcbd9](https://github.com/gobstones/gobstones-core/commit/89dcbd9)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) ### BREAKING CHANGE - The names of the documents now are homogeneous, even for single input unnamed documents. ## 0.5.0 (2024-04-06) - refactor: rename folders to match guidelines ([98231ca](https://github.com/gobstones/gobstones-core/commit/98231ca)) - refactor: sourceReader ([db6ba94](https://github.com/gobstones/gobstones-core/commit/db6ba94)) - refactor(sourcereader): improve the code structure and tests ([decc023](https://github.com/gobstones/gobstones-core/commit/decc023)) - build: update build configuration to scripts 0.6.x ([eb92008](https://github.com/gobstones/gobstones-core/commit/eb92008)), closes [#27](https://github.com/gobstones/gobstones-core/issues/27) - build: updated gobtones-scripts to 0.8.0 ([9d8765d](https://github.com/gobstones/gobstones-core/commit/9d8765d)) - build: updated version of gobstones-scripts to 0.8.0 ([1cef7d4](https://github.com/gobstones/gobstones-core/commit/1cef7d4)) - build(version): commit for version 0.5.0 ([c4cb89c](https://github.com/gobstones/gobstones-core/commit/c4cb89c)) - fix(expectations): boolean expectations had "number" in its generic type instantiation ([ea9d131](https://github.com/gobstones/gobstones-core/commit/ea9d131)) - fix(sourcereader.ts): the method `toString` of `SourcePosition` was made consistent ([f4428e5](https://github.com/gobstones/gobstones-core/commit/f4428e5)) - docs(sourcereader): fine tuning of documentation ([6439a76](https://github.com/gobstones/gobstones-core/commit/6439a76)) - docs(sourcereader): more tests to SR. Minor docs corrections and code tiding ([a52944e](https://github.com/gobstones/gobstones-core/commit/a52944e)) - docs(sourcereader): more tiding. A little correction in Expectations ([8e0d2f6](https://github.com/gobstones/gobstones-core/commit/8e0d2f6)) - test(sourceposition): fixing testing ([20c60bf](https://github.com/gobstones/gobstones-core/commit/20c60bf)) - test(sourcereader): testing tiding of SourceReader, started. Minor name change for an error ([7a54e97](https://github.com/gobstones/gobstones-core/commit/7a54e97)) - test(sourcereader): tests for equivalences, added ([d4f877e](https://github.com/gobstones/gobstones-core/commit/d4f877e)) - feat: adad ([1d02af1](https://github.com/gobstones/gobstones-core/commit/1d02af1)) - feat(sourcereader): added contextual contents operations to DocumentPositions ([d60d9b1](https://github.com/gobstones/gobstones-core/commit/d60d9b1)), closes [#31](https://github.com/gobstones/gobstones-core/issues/31) - feat(sourcereader): sourceReaderErrors were added to the export (+ some minor changes) ([14a6838](https://github.com/gobstones/gobstones-core/commit/14a6838)), closes [#23](https://github.com/gobstones/gobstones-core/issues/23) - PARTIAL: Fixed tests for SourcePosition ([24063e6](https://github.com/gobstones/gobstones-core/commit/24063e6)) - [PARTIAL] One operation optimized, more to go ([f2a4262](https://github.com/gobstones/gobstones-core/commit/f2a4262)) - All optimizations done, and justified with explicit reasonings ([89dcbd9](https://github.com/gobstones/gobstones-core/commit/89dcbd9)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) ### BREAKING CHANGE - The names of the documents now are homogeneous, even for single input unnamed documents. ## 0.5.0 (2024-04-06) - refactor: rename folders to match guidelines ([06db8fc](https://github.com/gobstones/gobstones-core/commit/06db8fc)) - refactor: sourceReader ([db6ba94](https://github.com/gobstones/gobstones-core/commit/db6ba94)) - refactor(sourcereader): improve the code structure and tests ([decc023](https://github.com/gobstones/gobstones-core/commit/decc023)) - build: update build configuration to scripts 0.6.x ([eb92008](https://github.com/gobstones/gobstones-core/commit/eb92008)), closes [#27](https://github.com/gobstones/gobstones-core/issues/27) - build: updated gobtones-scripts to 0.8.0 ([9d8765d](https://github.com/gobstones/gobstones-core/commit/9d8765d)) - build: updated version of gobstones-scripts to 0.8.0 ([1cef7d4](https://github.com/gobstones/gobstones-core/commit/1cef7d4)) - build(version): commit for version 0.5.0 ([c4cb89c](https://github.com/gobstones/gobstones-core/commit/c4cb89c)) - fix(expectations): boolean expectations had "number" in its generic type instantiation ([ea9d131](https://github.com/gobstones/gobstones-core/commit/ea9d131)) - fix(sourcereader.ts): the method `toString` of `SourcePosition` was made consistent ([f4428e5](https://github.com/gobstones/gobstones-core/commit/f4428e5)) - docs(sourcereader): fine tuning of documentation ([6439a76](https://github.com/gobstones/gobstones-core/commit/6439a76)) - docs(sourcereader): more tests to SR. Minor docs corrections and code tiding ([a52944e](https://github.com/gobstones/gobstones-core/commit/a52944e)) - docs(sourcereader): more tiding. A little correction in Expectations ([8e0d2f6](https://github.com/gobstones/gobstones-core/commit/8e0d2f6)) - test(sourceposition): fixing testing ([20c60bf](https://github.com/gobstones/gobstones-core/commit/20c60bf)) - test(sourcereader): testing tiding of SourceReader, started. Minor name change for an error ([7a54e97](https://github.com/gobstones/gobstones-core/commit/7a54e97)) - test(sourcereader): tests for equivalences, added ([d4f877e](https://github.com/gobstones/gobstones-core/commit/d4f877e)) - feat: adad ([1d02af1](https://github.com/gobstones/gobstones-core/commit/1d02af1)) - feat(sourcereader): added contextual contents operations to DocumentPositions ([d60d9b1](https://github.com/gobstones/gobstones-core/commit/d60d9b1)), closes [#31](https://github.com/gobstones/gobstones-core/issues/31) - feat(sourcereader): sourceReaderErrors were added to the export (+ some minor changes) ([14a6838](https://github.com/gobstones/gobstones-core/commit/14a6838)), closes [#23](https://github.com/gobstones/gobstones-core/issues/23) - PARTIAL: Fixed tests for SourcePosition ([24063e6](https://github.com/gobstones/gobstones-core/commit/24063e6)) - [PARTIAL] One operation optimized, more to go ([f2a4262](https://github.com/gobstones/gobstones-core/commit/f2a4262)) - All optimizations done, and justified with explicit reasonings ([89dcbd9](https://github.com/gobstones/gobstones-core/commit/89dcbd9)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) ### BREAKING CHANGE - The names of the documents now are homogeneous, even for single input unnamed documents. ## 0.5.0 (2024-04-06) - build: update build configuration to scripts 0.6.x ([eb92008](https://github.com/gobstones/gobstones-core/commit/eb92008)), closes [#27](https://github.com/gobstones/gobstones-core/issues/27) - build: updated gobtones-scripts to 0.8.0 ([9d8765d](https://github.com/gobstones/gobstones-core/commit/9d8765d)) - build: updated version of gobstones-scripts to 0.8.0 ([1cef7d4](https://github.com/gobstones/gobstones-core/commit/1cef7d4)) - build(version): commit for version 0.5.0 ([c4cb89c](https://github.com/gobstones/gobstones-core/commit/c4cb89c)) - refactor: sourceReader ([db6ba94](https://github.com/gobstones/gobstones-core/commit/db6ba94)) - refactor(sourcereader): improve the code structure and tests ([decc023](https://github.com/gobstones/gobstones-core/commit/decc023)) - fix(expectations): boolean expectations had "number" in its generic type instantiation ([ea9d131](https://github.com/gobstones/gobstones-core/commit/ea9d131)) - fix(sourcereader.ts): the method `toString` of `SourcePosition` was made consistent ([f4428e5](https://github.com/gobstones/gobstones-core/commit/f4428e5)) - docs(sourcereader): fine tuning of documentation ([6439a76](https://github.com/gobstones/gobstones-core/commit/6439a76)) - docs(sourcereader): more tests to SR. Minor docs corrections and code tiding ([a52944e](https://github.com/gobstones/gobstones-core/commit/a52944e)) - docs(sourcereader): more tiding. A little correction in Expectations ([8e0d2f6](https://github.com/gobstones/gobstones-core/commit/8e0d2f6)) - test(sourceposition): fixing testing ([20c60bf](https://github.com/gobstones/gobstones-core/commit/20c60bf)) - test(sourcereader): testing tiding of SourceReader, started. Minor name change for an error ([7a54e97](https://github.com/gobstones/gobstones-core/commit/7a54e97)) - test(sourcereader): tests for equivalences, added ([d4f877e](https://github.com/gobstones/gobstones-core/commit/d4f877e)) - feat: adad ([1d02af1](https://github.com/gobstones/gobstones-core/commit/1d02af1)) - feat(sourcereader): added contextual contents operations to DocumentPositions ([d60d9b1](https://github.com/gobstones/gobstones-core/commit/d60d9b1)), closes [#31](https://github.com/gobstones/gobstones-core/issues/31) - feat(sourcereader): sourceReaderErrors were added to the export (+ some minor changes) ([14a6838](https://github.com/gobstones/gobstones-core/commit/14a6838)), closes [#23](https://github.com/gobstones/gobstones-core/issues/23) - PARTIAL: Fixed tests for SourcePosition ([24063e6](https://github.com/gobstones/gobstones-core/commit/24063e6)) - [PARTIAL] One operation optimized, more to go ([f2a4262](https://github.com/gobstones/gobstones-core/commit/f2a4262)) - All optimizations done, and justified with explicit reasonings ([89dcbd9](https://github.com/gobstones/gobstones-core/commit/89dcbd9)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) ### BREAKING CHANGE - The names of the documents now are homogeneous, even for single input unnamed documents. ## 0.5.0 (2024-04-05) - refactor: sourceReader ([db6ba94](https://github.com/gobstones/gobstones-core/commit/db6ba94)) - refactor(sourcereader): improve the code structure and tests ([decc023](https://github.com/gobstones/gobstones-core/commit/decc023)) - build: update build configuration to scripts 0.6.x ([eb92008](https://github.com/gobstones/gobstones-core/commit/eb92008)), closes [#27](https://github.com/gobstones/gobstones-core/issues/27) - build: updated gobtones-scripts to 0.8.0 ([9d8765d](https://github.com/gobstones/gobstones-core/commit/9d8765d)) - build: updated version of gobstones-scripts to 0.8.0 ([1cef7d4](https://github.com/gobstones/gobstones-core/commit/1cef7d4)) - fix(expectations): boolean expectations had "number" in its generic type instantiation ([ea9d131](https://github.com/gobstones/gobstones-core/commit/ea9d131)) - fix(sourcereader.ts): the method `toString` of `SourcePosition` was made consistent ([f4428e5](https://github.com/gobstones/gobstones-core/commit/f4428e5)) - docs(sourcereader): fine tuning of documentation ([6439a76](https://github.com/gobstones/gobstones-core/commit/6439a76)) - docs(sourcereader): more tests to SR. Minor docs corrections and code tiding ([a52944e](https://github.com/gobstones/gobstones-core/commit/a52944e)) - docs(sourcereader): more tiding. A little correction in Expectations ([8e0d2f6](https://github.com/gobstones/gobstones-core/commit/8e0d2f6)) - test(sourceposition): fixing testing ([20c60bf](https://github.com/gobstones/gobstones-core/commit/20c60bf)) - test(sourcereader): testing tiding of SourceReader, started. Minor name change for an error ([7a54e97](https://github.com/gobstones/gobstones-core/commit/7a54e97)) - test(sourcereader): tests for equivalences, added ([d4f877e](https://github.com/gobstones/gobstones-core/commit/d4f877e)) - feat: adad ([1d02af1](https://github.com/gobstones/gobstones-core/commit/1d02af1)) - feat(sourcereader): added contextual contents operations to DocumentPositions ([d60d9b1](https://github.com/gobstones/gobstones-core/commit/d60d9b1)), closes [#31](https://github.com/gobstones/gobstones-core/issues/31) - feat(sourcereader): sourceReaderErrors were added to the export (+ some minor changes) ([14a6838](https://github.com/gobstones/gobstones-core/commit/14a6838)), closes [#23](https://github.com/gobstones/gobstones-core/issues/23) - PARTIAL: Fixed tests for SourcePosition ([24063e6](https://github.com/gobstones/gobstones-core/commit/24063e6)) - [PARTIAL] One operation optimized, more to go ([f2a4262](https://github.com/gobstones/gobstones-core/commit/f2a4262)) - All optimizations done, and justified with explicit reasonings ([89dcbd9](https://github.com/gobstones/gobstones-core/commit/89dcbd9)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) ### BREAKING CHANGE - The names of the documents now are homogeneous, even for single input unnamed documents. ## <small>0.4.7 (2023-12-07)</small> - [PARTIAL] Docs completed for the change. ([1e0864c](https://github.com/gobstones/gobstones-core/commit/1e0864c)) - [PARTIAL] Docs regenerated ([132eb3c](https://github.com/gobstones/gobstones-core/commit/132eb3c)) - [PARTIAL] Input name changed, tests updated ([947a16c](https://github.com/gobstones/gobstones-core/commit/947a16c)) - [PARTIAL] One operation optimized, more to go ([f2a4262](https://github.com/gobstones/gobstones-core/commit/f2a4262)) - All optimizations done, and justified with explicit reasonings ([89dcbd9](https://github.com/gobstones/gobstones-core/commit/89dcbd9)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) - Fixed, although the casting is now on the constructor... ([fd8eece](https://github.com/gobstones/gobstones-core/commit/fd8eece)) ## <small>0.4.7 (2023-12-07)</small> - [PARTIAL] Docs completed for the change. ([1e0864c](https://github.com/gobstones/gobstones-core/commit/1e0864c)) - [PARTIAL] Docs regenerated ([132eb3c](https://github.com/gobstones/gobstones-core/commit/132eb3c)) - [PARTIAL] Input name changed, tests updated ([947a16c](https://github.com/gobstones/gobstones-core/commit/947a16c)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) - Fixed, although the casting is now on the constructor... ([fd8eece](https://github.com/gobstones/gobstones-core/commit/fd8eece)) ## <small>0.4.7 (2023-12-07)</small> - [PARTIAL] Docs completed for the change. ([1e0864c](https://github.com/gobstones/gobstones-core/commit/1e0864c)) - [PARTIAL] Docs regenerated ([132eb3c](https://github.com/gobstones/gobstones-core/commit/132eb3c)) - [PARTIAL] Input name changed, tests updated ([947a16c](https://github.com/gobstones/gobstones-core/commit/947a16c)) - Changed all names from "string" to "document". Documentation improved a little ([5cdeda9](https://github.com/gobstones/gobstones-core/commit/5cdeda9)) - Fixed, although the casting is now on the constructor... ([fd8eece](https://github.com/gobstones/gobstones-core/commit/fd8eece)) ## <small>0.4.7 (2023-11-23)</small> ## <small>0.4.6 (2023-11-21)</small> - build: update gobstones-core to latest version of scripts ([2949b1c](https://github.com/gobstones/gobstones-core/commit/2949b1c)), closes [#19](https://github.com/gobstones/gobstones-core/issues/19) ## <small>0.4.6 (2023-11-21)</small> - build: update gobstones-core to latest version of scripts ([0a29c20](https://github.com/gobstones/gobstones-core/commit/0a29c20)), closes [#19](https://github.com/gobstones/gobstones-core/issues/19) ## <small>0.4.6 (2023-11-21)</small> - build: update gobstones-core to latest version of scripts ([0a29c20](https://github.com/gobstones/gobstones-core/commit/0a29c20)), closes [#19](https://github.com/gobstones/gobstones-core/issues/19) ## <small>0.4.6 (2023-11-20)</small> ## <small>0.4.5 (2023-11-11)</small> - chore: update scripts to version 5 ([4e2f67d](https://github.com/gobstones/gobstones-core/commit/4e2f67d)) ## <small>0.4.4 (2023-11-10)</small> - [PARTIAL] Docs completed for the change. ([1e0864c](https://github.com/gobstones/gobstones-core/commit/1e0864c)) - [PARTIAL] Docs regenerated ([132eb3c](https://github.com/gobstones/gobstones-core/commit/132eb3c)) - [PARTIAL] Input name changed, tests updated ([947a16c](https://github.com/gobstones/gobstones-core/commit/947a16c)) - Fixed, although the casting is now on the constructor... ([fd8eece](https://github.com/gobstones/gobstones-core/commit/fd8eece)) ## <small>0.4.4 (2023-11-10)</small> - [PARTIAL] Docs completed for the change. ([1e0864c](https://github.com/gobstones/gobstones-core/commit/1e0864c)) - [PARTIAL] Docs regenerated ([132eb3c](https://github.com/gobstones/gobstones-core/commit/132eb3c)) - [PARTIAL] Input name changed, tests updated ([947a16c](https://github.com/gobstones/gobstones-core/commit/947a16c)) - Fixed, although the casting is now on the constructor... ([fd8eece](https://github.com/gobstones/gobstones-core/commit/fd8eece)) ## <small>0.4.3 (2023-10-19)</small> - [PARTIAL] Source code, completed. Tests lacking ([0d60f18](https://github.com/gobstones/gobstones-core/commit/0d60f18)) - [TEMP] More on EndOfFile ([2fadaec](https://github.com/gobstones/gobstones-core/commit/2fadaec)) - [TMP] Some tests fixed, more failed... ([df41a87](https://github.com/gobstones/gobstones-core/commit/df41a87)) - Adapt to lint patterns and add iteration support in BiMap ([406f284](https://github.com/gobstones/gobstones-core/commit/406f284)) - Adding SourceReader to the module ([5e04169](https://github.com/gobstones/gobstones-core/commit/5e04169)) - Adding SourceReader to the module ([e493409](https://github.com/gobstones/gobstones-core/commit/e493409)) - BiMap complete, all tests passing (100%) ([51d460d](https://github.com/gobstones/gobstones-core/commit/51d460d)) - BiMap created, tests are next ([0bfa74d](https://github.com/gobstones/gobstones-core/commit/0bfa74d)) - deepStringAssign created and tested ([13c6985](https://github.com/gobstones/gobstones-core/commit/13c6985)) - deepStringAssign created and tested ([e7ac43a](https://github.com/gobstones/gobstones-core/commit/e7ac43a)) - Docs generated, need link fixing ([0bd1d5f](https://github.com/gobstones/gobstones-core/commit/0bd1d5f)) - Docs generated, need link fixing ([9df9065](https://github.com/gobstones/gobstones-core/commit/9df9065)) - Documentation fixed, including usage example with its testing. ([0f46b82](https://github.com/gobstones/gobstones-core/commit/0f46b82)) - Documentation generated for deepStringAssign ([80eb9f2](https://github.com/gobstones/gobstones-core/commit/80eb9f2)) - Documentation generated for deepStringAssign ([327767a](https://github.com/gobstones/gobstones-core/commit/327767a)) - EOF changed to EndOfInput. Style of comments adjusted ([f7bb15e](https://github.com/gobstones/gobstones-core/commit/f7bb15e)) - Fixed a broken link in the README ([9dce72f](https://github.com/gobstones/gobstones-core/commit/9dce72f)) - Fixed a broken link in the README ([1ff750d](https://github.com/gobstones/gobstones-core/commit/1ff750d)) - Going back with a repeated correction (in two branches) for rebase without conflict ([b63b146](https://github.com/gobstones/gobstones-core/commit/b63b146)) - Intl strings trimmed of non used ones. Tests pending ([872c491](https://github.com/gobstones/gobstones-core/commit/872c491)) - Intl strings trimmed of non used ones. Tests pending ([baffe99](https://github.com/gobstones/gobstones-core/commit/baffe99)) - Minor change in documentation of takeWhile. ([cf3e2fd](https://github.com/gobstones/gobstones-core/commit/cf3e2fd)) - New code for SourceReader, passing linter. ([4692956](https://github.com/gobstones/gobstones-core/commit/4692956)) - New code for SourceReader, passing linter. ([c1dd913](https://github.com/gobstones/gobstones-core/commit/c1dd913)) - Probando tests... :( ([f63f600](https://github.com/gobstones/gobstones-core/commit/f63f600)) - Probando tests... :( ([5475fa8](https://github.com/gobstones/gobstones-core/commit/5475fa8)) - Refactoring of SourcePos to distinguish subclasses (not test) ([18950e1](https://github.com/gobstones/gobstones-core/commit/18950e1)) - Refactoring of SourcePos to distinguish subclasses (not test) ([3315dd1](https://github.com/gobstones/gobstones-core/commit/3315dd1)) - SourceReader, complete (all tests, all docs) ([fcbde71](https://github.com/gobstones/gobstones-core/commit/fcbde71)) - SourceReader, complete (all tests, all docs) ([2057545](https://github.com/gobstones/gobstones-core/commit/2057545)) - takeWhile added to SourceReader. ([aaf294e](https://github.com/gobstones/gobstones-core/commit/aaf294e)) - takeWhile added to SourceReader. ([20fdcd8](https://github.com/gobstones/gobstones-core/commit/20fdcd8)) - Tests fixed, changes on auxiliaries ([4a1bb18](https://github.com/gobstones/gobstones-core/commit/4a1bb18)) - Tests working, need more coverage ([bb0ce16](https://github.com/gobstones/gobstones-core/commit/bb0ce16)) - Tests working, need more coverage ([ca0fb1e](https://github.com/gobstones/gobstones-core/commit/ca0fb1e)) - TMP More completions ([7e665e7](https://github.com/gobstones/gobstones-core/commit/7e665e7)) - Updated to use latest version of scripts ([a03d079](https://github.com/gobstones/gobstones-core/commit/a03d079)) - TMP: Names corrected for completion (Pos -> Position) ([78c9556](https://github.com/gobstones/gobstones-core/commit/78c9556)) ## <small>0.3.8 (2022-10-26)</small> - Updated docs and build to latest gobstones-scripts ([89c635e](https://github.com/gobstones/gobstones-core/commit/89c635e)) - Updated references to contribution guidelines ([d38a713](https://github.com/gobstones/gobstones-core/commit/d38a713)) ## <small>0.3.7 (2022-10-25)</small> - Fix readme being lost on adding gobstones-scripts ([a9f95e3](https://github.com/gobstones/gobstones-core/commit/a9f95e3)) ## <small>0.3.6 (2022-10-25)</small> - Updated gobstones-scripts to 0.3.0 and updated npmrc ([ba1472f](https://github.com/gobstones/gobstones-core/commit/ba1472f)) ## <small>0.3.5 (2022-10-25)</small> - Remove strinct peer dependencies resolution ([abc2c61](https://github.com/gobstones/gobstones-core/commit/abc2c61)) ## <small>0.3.4 (2022-10-25)</small> - Migrated to Gobstones Scripts as build system ([7dfcf8c](https://github.com/gobstones/gobstones-core/commit/7dfcf8c)) ## <small>0.3.3 (2022-07-31)</small> - Fixed rollup not exporting types correctly for commonjs ([c2d9252](https://github.com/gobstones/gobstones-core/commit/c2d9252)) ## <small>0.3.2 (2022-07-30)</small> - v0.3.2 ([7944c65](https://github.com/gobstones/gobstones-core/commit/7944c65)) ## <small>0.3.1 (2022-07-28)</small> - Added support for pnpm ([1ce8add](https://github.com/gobstones/gobstones-core/commit/1ce8add)) ## 0.3.0 (2022-07-28) - Updated to version 0.3.0 ([e62436f](https://github.com/gobstones/gobstones-core/commit/e62436f)) ## <small>0.2.5 (2021-05-02)</small> - chore: Added Cloning to Board and Cells ([03b9e88](https://github.com/gobstones/gobstones-core/commit/03b9e88)) ## <small>0.2.4 (2021-02-22)</small> - chore(BREAKING CHANGE): Switch to rollup ([db40f1a](https://github.com/gobstones/gobstones-core/commit/db40f1a)) ## <small>0.2.3 (2021-02-13)</small> - fix: Fix an error with cli not passing options ([4043b5a](https://github.com/gobstones/gobstones-core/commit/4043b5a)) - fix: Husky not being called ([766b66d](https://github.com/gobstones/gobstones-core/commit/766b66d)) ## <small>0.2.2 (2021-02-12)</small> - chore: Updated dependencies to latest ([b66af83](https://github.com/gobstones/gobstones-core/commit/b66af83)) ## <small>0.2.1 (2021-02-12)</small> - fix: Missing types in generated typings d.ts files. ([c2ecc33](https://github.com/gobstones/gobstones-core/commit/c2ecc33)) ## 0.2.0 (2021-02-08) - Add Translation Support and CLI App support ([ec103ee](https://github.com/gobstones/gobstones-core/commit/ec103ee)), closes [#1](https://github.com/gobstones/gobstones-core/issues/1) - Update husky to add docs before commit ([60894aa](https://github.com/gobstones/gobstones-core/commit/60894aa)) ## 0.1.0 (2021-01-29) - Initial Commit ([8d188d8](https://github.com/gobstones/gobstones-core/commit/8d188d8))