You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the files are named the same and thus overwrite each other (see esdoc/esdoc-plugins#20)
For now, we remove the CHANGELOGs from esdoc generation until esdoc/esdoc-plugins#83 or sth similar has landed in esdoc
Copy file name to clipboardExpand all lines: docs/index.json
-32Lines changed: 0 additions & 32 deletions
Original file line number
Diff line number
Diff line change
@@ -54212,37 +54212,5 @@
54212
54212
"content": "# Customizing js-joda\n\nThis package is extensible, allowing you to create your own custom temporal calculations. See the [temporal interface documentation](https://js-joda.github.io/js-joda/esdoc/class/src/temporal/Temporal.js~Temporal.html) for more information.\n\n### Custom temporal adjuster\n\n```javascript\n// implement a TemporalAdjuster that the next or same even day of month\nvar nextOrSameEvenDay = {\n adjustInto: function(t) {\n return t.dayOfMonth() % 2 === 0 ? t : t.plusDays(1);\n }\n};\n\nLocalDateTime.parse(\"2012-12-23T12:00\").with(nextOrSameEvenDay); // '2012-12-24T12:00'\nLocalDate.parse(\"2012-12-24\").with(nextOrSameEvenDay); // '2012-12-24'\n```\n\n### Custom temporal fields and temporal units\n\nSee the source for [temporal/IsoFields](https://github.com/js-joda/js-joda/blob/master/src/temporal/IsoFields.js) as an example how to implement custom fields and units. `IsoFields` implements fields and units for an ISO week-based year.\n\n### Custom formatter and queries\n\nThe following example implements a parser for a local date with an optional local time. It returns either a `LocalDate` or a `LocalDateTime`, depending on the parsed fields.\n\n```javascript\n// build a custom date time formatter where the time field is optional\nvar OPTIONAL_FORMATTER = DateTimeFormatter.ofPattern(\n 'yyyy-MM-dd['T'HH:mm[:ss]]'\n);\n\n// create a temporal query that create a new Temporal depending on the existing fields\ndateOrDateTimeQuery = {\n queryFrom: function(temporal) {\n var date = temporal.query(TemporalQueries.localDate());\n var time = temporal.query(TemporalQueries.localTime());\n if (time == null) return date;\n else return date.atTime(time);\n }\n};\n\nlocalDate = OPTIONAL_FORMATTER.parse('2012-12-24', dateOrDateTimeQuery);\nlocalDateTime = OPTIONAL_FORMATTER.parse(\n '2012-12-24T23:59',\n dateOrDateTimeQuery\n);\n```\n",
"content": "@js-joda/core Changelog\n=========\n\n### next\n\n### 1.9.3\n\n * fix typescript definitions: add `ZoneId#id()` #265\n * fix typescript definitions: Fix DateTimeFormatter.withLocale() #277\n * Remove unreachable code #278\n * add package-lock for dev dependencies\n\n### 1.9.2\n\n#### public API\n\n * implement atZone in Instant\n * Add DateTimeParseException to typings file\n\n### 1.9.1\n\n#### dependency updates\n\n * revert babel to previous version\n\n### 1.9.0\n\n#### public API\n\n * add OffsetClock and add withZone and equals to other Clock impls\n\n#### bugfixes\n\n * fix error when parsing dates from string with e.g. WeekOfWeekbasedYear fields\n * fix call to `substring` in generating error message when parsing \n\n#### dependency updates\n\n### 1.8.2 \n\n#### public API\n\n * add ESM module to pkg.module build with rollup\n\n#### dev setup\n\n * Migrate from webpack to rollup\n\n#### etc\n\n * Remove usage of module.exports\n \n#### dependency updates\n \n### 1.7.0 1.7.1 1.8.0 1.8.1\n\n * issues with build artifacts, dont use it.\n \n### 1.6.3\n\n#### public API\n\n * improve typescript definition (see PR #196)\n \n#### dependency updates\n\n### etc\n\n * Remove usage of call on constructors\n\n### 1.6.2\n\n#### public API\n\n * improve typescript definition (see PR #188)\n\n#### internal API\n\n * add `DateTimeBuilder` to internal API\n\n#### dependency updates\n\n### 1.6.1\n\n#### dependency updates\n\n#### bugs\n\n * fix issue #166, bug from upstream project, parse zoned date time during overlap\n\n### 1.6.0\n\n#### public API\n\n * update API: export all public classes/interfaces\n * add `IsoChronology#date(temporal)` function\n * add export of \"internal\" APIs needed e.g. for plugins, these should *not* be used by users of the `js-joda` library.\n Since we do not consider these a public APIs, they may change without warning!\n These internal APIs are exported as the `_` object\n\n### 1.5.5\n\n#### bugs\n\n * fix Period.ofDays() if called with none number string values\n \n#### public API\n\n * improve typescript definition\n\n### 1.5.4\n\n#### public API\n\n * fail if temporals ar created with float values \n * fix typescript definition and esdoc \n\n#### dependency updates\n\n### 1.5.2\n\n#### public API\n\n * fix LocalDate.now in typescript definition and esdoc \n * fix LocalTime static properties in typescript definition\n\n### 1.5.1\n\n#### public API\n\n * Add `use` function to typescript definition\n * Add `convert` function to typescript definition\n\n### 1.5.0\n\n#### public API\n\n* Add toJSON methods where missing and useful\n* Remove protected class DateTimeBuilder from esdoc and typescript definition\n\n#### lint\n\n* add linter rules `no-var`, `prefer-const`\n\n#### dependency updates\n\n### 1.4.0\n\n#### public API\n\n * Remove private constructors, functions and classes from typescript definition (see #134)\n\n### 1.3.1\n\n#### public API\n\n * Add `DateTimeFormatter.withResolverStyle` function\n\n#### etc\n \n * Fix DateTimeFormatterBuilder.constructor esdoc/ typescript definition\n * Fix esdoc/ typescript definition for ZoneId\n * Remove private functions, classses and constructors from esdoc\n * unify the format pattern esdoc in `DateTimeFormatter.ofPattern` \n and `DateTimeFormatterBuilder.appendPattern`, and add `u` Symbol to documentation\n \n### 1.3.0\n\n#### public API\n\n * export zone/ZoneOffsetTransition\n\n### 1.2.0\n\n#### iana tzdb\n\n * Complete parsing of ZoneRegions\n\n#### etc\n\n * Fix bower.json\n * Fix LocalTime.parse esdoc/ typescript definition\n\n#### dependency updates\n\n### 1.1.17\n\n#### Bugfixes\n\n * Improve LocalDateTime.toInstant error handling\n * Improve validation of LocalDate parameter values when passed as Strings\n \n#### iana tzdb\n\n * First quick approach for parsing ZoneRegions\n \n### 1.1.14\n\n#### Add more classes to public export\n\n * add all error classes\n * add zone/ZoneRules\n \n#### code cleanup\n\n * fix lint issues\n * fix ESDoc tags\n * Replace var by let/ const declaration\n\n#### dependency updates\n\n### 1.1.13\n\n#### Add ZoneRulesProvider stub\n\nAdd the ZoneRulesProvider. This should be the last step to enable js-joda for an external js-joda-timezone plugin.\n\n#### Provide a way to extend js-joda\n\n[Implement a use function](https://github.com/js-joda/js-joda/pull/100#issuecomment-252425196)\n\n### Bugfixes\n\n * Fix SystemDefaultZoneRules transition (fix a bug in convert and LocalDate.startOfDay)\n\n### 1.1.12 \n\n#### Implement daylight saving transition functionality\n\nComplete / implement methods/ interfaces\n- LocalDate.atStartOfDayWithZone\n- ZonedDateTime.ofLocal\n- ZonedDateTime.ofStrict\n- ZonedDateTime.withEarlierOffsetAtOverlap\n- ZonedDateTime.withLaterOffsetAtOverlap\n- ZonedDateTime.until\n- ZoneRules\n- Pseudo zones for testing purpose\n\nIncreased test coverage for zone related classes\n\n#### Test Coverage and more threetenbp Features\n\nincreased Test Coverage by adding/extending more tests from threetenbp \nbut also adding own tests that increase the coverage. \n\nThis also led to missing features implemented, e.g. more Fields in `DateTimeBuilder` being handled\n\n#### Bugfixes\n\nfixes found by extended Tests in\n- `Duration`\n- `DateTimeBuilder`\n- `DateTimeFormatterBuilder`\n- `YearMonth`\n\n#### dependency updates\n\n### 1.1.11\n\n#### Typescript typings\n\nmake typescript definitions to be module definitions (see PR #86)\n\n#### ESDoc Updates\n\nfixed some warnings in esdoc build regarding signature mismatches (see PR #87)\n\n#### Bugfixes\n\n#### dependency updates\n\n### 1.1.9\n\n#### Typescript typings\n\nadded initial typescript typings (`.d.ts`) provided by [@spencerwi](https://github.com/spencerwi) and test based on the code from [CheatSheet](CheatSheet.md) to verify the typings \n\n#### Bugfixes\n\n#### dependency updates\n * several dev dependency updates\n \n### 1.1.8\n\nlast release without a CHANGELOG.md \n",
"content": "@js-joda/timezone Changelog\n=========\n\n### next\n\n### 2.0.2\n\n * updated to iana tzdb 2018g\n\n### 2.0.1 \n\n * iana tzdb 2018e \n\n### 2.0.0\n\n#### public API\n\n(re) introduced new plugin concept\n * Hide `use(plug)` concept from public api.\n The function for extending js-joda is not exported anymore (the default export of this module is removed).\n The code for extending js-joda `use(plug)` is not required anymore, because js-joda-timezone automaticaly extends\n js-joda when imported.\n\n#### dependendency updates\n\n### 1.3.1\n\nrevert previous (breaking) public API change (see https://github.com/js-joda/js-joda-timezone/issues/48)\n\n### 1.3.0\n\n#### public api\n\n * Hide `use(plug)` concept from public api.\n The function for extending js-joda is not exported anymore (the default export of this module is removed).\n The code for extending js-joda `use(plug)` is not required anymore, because js-joda-timezone automaticaly extends\n js-joda when imported.\n\n### 1.2.1\n\n#### bug\n\n * fix umd build\n\n#### dependendency updates\n\n### 1.2.0\n\n#### public api\n \n * remove private export of tzdb data, instead \n * add loadTzdbData() and getTzdbData() static methods to the class ZoneRulesProvider,\n that allows to provide/share tzdb data.\n * provide empty dist versions of js-joda-timezone without preconfigured tzdb data.\n \n#### iana tzdb\n\n * manually updated iana tzdb to 2018c \n \n#### dependendency updates\n\n### 1.1.6\n\n#### dependendency updates\n\n#### etc\n\n * private export of tzdb data\n\n### 1.1.5\n\n#### etc\n \n * add bower.json\n\n#### dependendency updates\n\n### 1.1.3\n\n#### dependendency updates\n\n* incliuding [email protected] iana tzdb 2017b\n\n### 1.1.2\n\n#### add typescript definition\n\n#### dependency updates\n \n### 1.1.1\n\nlast release without a CHANGELOG.md \n",
"content": "@js-joda/locale Changelog\n=========\n\n### next\n\n### 2.0.1\n\n* update README to reflect new package name `@js-joda/locale*`\n* update dev dependencies\n\n### 2.0.0\n\n#### public API\n\nintroduced new plugin concept\n * Hide `use(plug)` concept from public api.\n The function for extending js-joda is not exported anymore.\n The code for extending js-joda `use(plug)` is not required anymore, because js-joda-locale automaticaly extends\n js-joda when imported.\n However, using `Locale` now requires extracting it from the `@js-joda/locale` module instead of `js-joda`\n\n* get rid of postinstall build\n\n* add possibility to publish locale specific packages (e.g. @js-joda/locale_de, @js-joda/locale_en-US, ...)\n\n* add prebuilt packages to main js-joda-locale package (e.g. @js-joda/locale/dist/prebuilt/de/js-joda-locale, ...)\n\n### 1.0.0\n\njust bump the version\n\n### 0.8.2\n\nget rid of dependencies for postinstall package build, use `postinstall_build` to install the needed\ndependencies only for the actual build\n\n### 0.8.1\n\nupdate package builder, use a webpack plugin to ignore unnecessary cldr-data files instead of `null-loader`\n\n### 0.8.0\n\n- update dependencies\n- fix repository location in `package.json`\n- increase testcoverage\n- small bugfixes\n- add build_package script and postinstall run to be able to build locale specific packages that \n can be used directly\n\n### 0.1.0\n\ninitial release \n",
"content": "@js-joda/extra Changelog\n=========\n\n### 0.2.1 (next)\n\n* dependency updates\n\n### 0.2.0\n\n#### public api\n\n* hide `use(plug)` from public api, that is done automatically from now on.\n* Interval must be imported from js-joda-extra, its not added to js-joda anymore. \n\n### 0.1.1\n\n* dependency updates\n\n### 0.1.0\n\n* add missing method in `Interval`\n* update eslint rules and adapt styling\n* replace all `var`s with `const`/`let`\n* update dependencies\n\n### 0.0.3\n\n* add and use babel-plugin-add-module-exports to get rid of having to use `.default` when `.use`ing js-joda-extra\n\n### 0.0.2\n\n* fix dependencies, build as plugin\n* provide examplesnpm r\n\n### 0.0.1\n\ninitial release, basic setup, only `Interval` ported \n",
0 commit comments