Skip to content

Commit ac316ca

Browse files
committed
remove CHANGELOGs from esdoc manual plugin
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
1 parent 757bb28 commit ac316ca

File tree

14 files changed

+1
-2223
lines changed

14 files changed

+1
-2223
lines changed

docs/index.html

Lines changed: 0 additions & 348 deletions
Large diffs are not rendered by default.

docs/index.json

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -54212,37 +54212,5 @@
5421254212
"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",
5421354213
"static": true,
5421454214
"access": "public"
54215-
},
54216-
{
54217-
"kind": "manual",
54218-
"longname": "/home/phueper/work/js-joda/packages/core/CHANGELOG.md",
54219-
"name": "./packages/core/CHANGELOG.md",
54220-
"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",
54221-
"static": true,
54222-
"access": "public"
54223-
},
54224-
{
54225-
"kind": "manual",
54226-
"longname": "/home/phueper/work/js-joda/packages/timezone/CHANGELOG.md",
54227-
"name": "./packages/timezone/CHANGELOG.md",
54228-
"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",
54229-
"static": true,
54230-
"access": "public"
54231-
},
54232-
{
54233-
"kind": "manual",
54234-
"longname": "/home/phueper/work/js-joda/packages/locale/CHANGELOG.md",
54235-
"name": "./packages/locale/CHANGELOG.md",
54236-
"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",
54237-
"static": true,
54238-
"access": "public"
54239-
},
54240-
{
54241-
"kind": "manual",
54242-
"longname": "/home/phueper/work/js-joda/packages/extra/CHANGELOG.md",
54243-
"name": "./packages/extra/CHANGELOG.md",
54244-
"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",
54245-
"static": true,
54246-
"access": "public"
5424754215
}
5424854216
]

0 commit comments

Comments
 (0)