|
| 1 | +## 1.0.0-alpha.1 (2022-12-25) |
| 2 | + |
| 3 | + |
| 4 | +### :package: Build |
| 5 | + |
| 6 | +* fix `Sourcemap for "/*.mjs" points to missing source files` ([ee4975d](https://github.com/flex-development/docast-parse/commit/ee4975dd4b69bdb8a68586696eba33c408ff2983)) |
| 7 | +* require node `>=14.16` ([55050b7](https://github.com/flex-development/docast-parse/commit/55050b7d9c7dec9c08b596e4351b71283262b61e)) |
| 8 | +* **deps-dev:** bump @flex-development/mkbuild from 1.0.0-alpha.6 to 1.0.0-alpha.7 ([dfa9684](https://github.com/flex-development/docast-parse/commit/dfa9684e469e258a26d9701d17604f66a445c0ff)) |
| 9 | +* **deps-dev:** bump @flex-development/mkbuild from 1.0.0-alpha.7 to 1.0.0-alpha.8 ([c2c9b31](https://github.com/flex-development/docast-parse/commit/c2c9b3184836fa79cf254a5fe5f1c3cb2759337b)) |
| 10 | +* **deps-dev:** bump @flex-development/mkbuild from 1.0.0-alpha.8 to 1.0.0-alpha.9 ([3987678](https://github.com/flex-development/docast-parse/commit/39876789a4d0a9970f6b2fc831e23e53f9d1c380)) |
| 11 | +* **deps-dev:** bump deps according to `yarn upgrade-interactive` ([57fbd65](https://github.com/flex-development/docast-parse/commit/57fbd658df0716dc8fe59a2afe209a21725031de)) |
| 12 | +* **deps-dev:** bump deps according to `yarn upgrade-interactive` ([9251676](https://github.com/flex-development/docast-parse/commit/9251676af60b3917f53c7e2cfee9cbe3552b1a80)) |
| 13 | +* **deps-dev:** Bump eslint-plugin-yml from 1.3.0 to 1.4.0 ([#12](https://github.com/flex-development/docast-parse/issues/12)) ([494aae2](https://github.com/flex-development/docast-parse/commit/494aae2e66861a313cc6320e44279a78f4f66b41)) |
| 14 | +* **deps:** remove @flex-development/mlly ([b404f12](https://github.com/flex-development/docast-parse/commit/b404f12451ef6ac28ed8fba7280d6e7ecfb87855)) |
| 15 | +* **deps:** remove `lines-and-columns` ([4e63e27](https://github.com/flex-development/docast-parse/commit/4e63e27480802b661d52c2d11876c3bb9855f46b)) |
| 16 | + |
| 17 | + |
| 18 | +### :robot: Continuous Integration |
| 19 | + |
| 20 | +* add [@dependabot](https://github.com/dependabot) config ([7cca969](https://github.com/flex-development/docast-parse/commit/7cca96916c3d5026ff483f9085e729cb8ac7c4f0)) |
| 21 | +* configure private package registry for [@dependabot](https://github.com/dependabot) ([97adaf9](https://github.com/flex-development/docast-parse/commit/97adaf95b549226f6ef28694ed8de48c5f50f13d)) |
| 22 | +* fix [@dependabot](https://github.com/dependabot) npm package-ecosystem x yarn integration ([1a7a585](https://github.com/flex-development/docast-parse/commit/1a7a585df127de310a707d29446d1274735c11f9)) |
| 23 | +* **deps:** Bump actions/add-to-project from 0.3.0 to 0.4.0 ([#8](https://github.com/flex-development/docast-parse/issues/8)) ([75da72c](https://github.com/flex-development/docast-parse/commit/75da72c0215a3652acbb1e417ec1fd5d7ab9dfb1)) |
| 24 | +* **deps:** Bump actions/checkout from 3.1.0 to 3.2.0 ([#10](https://github.com/flex-development/docast-parse/issues/10)) ([bc11c5f](https://github.com/flex-development/docast-parse/commit/bc11c5f11ff130f0148d07ea42e5428e3959f4bb)) |
| 25 | +* **deps:** bump actions/github-script from 6.3.1 to 6.3.3 ([#1](https://github.com/flex-development/docast-parse/issues/1)) ([c680c93](https://github.com/flex-development/docast-parse/commit/c680c93050d2ba368afba26fb8d223ddfd11e863)) |
| 26 | +* **deps:** bump actions/setup-node from 3.5.0 to 3.5.1 ([#2](https://github.com/flex-development/docast-parse/issues/2)) ([472f6f8](https://github.com/flex-development/docast-parse/commit/472f6f81107d94aaf5877f824d47863eec3ac5c7)) |
| 27 | +* **deps:** Bump crazy-max/ghaction-import-gpg from 5.1.0 to 5.2.0 ([#5](https://github.com/flex-development/docast-parse/issues/5)) ([55147d4](https://github.com/flex-development/docast-parse/commit/55147d4123f04f0a535f63443948c58dc14ad7e4)) |
| 28 | +* **deps:** Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 ([#6](https://github.com/flex-development/docast-parse/issues/6)) ([115d7fb](https://github.com/flex-development/docast-parse/commit/115d7fb06221c19b1b5e21aa7079b40cb4bd8689)) |
| 29 | +* **deps:** bump dessant/lock-threads from 3.0.0 to 4.0.0 ([5d1eaa1](https://github.com/flex-development/docast-parse/commit/5d1eaa1f160c2929b4353bb7d055cf55b18a928a)) |
| 30 | +* **deps:** bump flex-development/dist-tag-action from 1.1.1 to 1.1.2 ([68cb3a3](https://github.com/flex-development/docast-parse/commit/68cb3a35d363fa9509d7018ae6f5d632ba97cd8d)) |
| 31 | +* **deps:** bump hmarr/debug-action from 2.0.1 to 2.1.0 ([#4](https://github.com/flex-development/docast-parse/issues/4)) ([9214f13](https://github.com/flex-development/docast-parse/commit/9214f13b5b8036a730672d875a9149856b5163d1)) |
| 32 | +* **deps:** bump octokit/graphql-action from 2.2.22 to 2.2.23 ([#3](https://github.com/flex-development/docast-parse/issues/3)) ([9f70756](https://github.com/flex-development/docast-parse/commit/9f707562f97716e94b99a5028e3d3a7a58092887)) |
| 33 | +* **workflows:** [`ci`] add node.js matrix ([21a214a](https://github.com/flex-development/docast-parse/commit/21a214a9f9d953b1b617873809ddf9c05236f281)) |
| 34 | +* **workflows:** [`ci`] archive production artifacts ([d5d24d8](https://github.com/flex-development/docast-parse/commit/d5d24d81fb5407c59d3470d25bffedcc203c98e0)) |
| 35 | +* **workflows:** [`ci`] upload coverage report to codecov ([827a5e5](https://github.com/flex-development/docast-parse/commit/827a5e5bee7c1584b720c62903143ffba396ee8b)) |
| 36 | + |
| 37 | + |
| 38 | +### :pencil: Documentation |
| 39 | + |
| 40 | +* "when should i use this?" ([7b44858](https://github.com/flex-development/docast-parse/commit/7b44858aae668437877d0e65522e0d89bc310965)) |
| 41 | +* add "contributor covenant code of conduct" ([11dae18](https://github.com/flex-development/docast-parse/commit/11dae1838f38e43a6cf1ca7b2a69aeabe188ad3e)) |
| 42 | +* syntax ([4ea7b78](https://github.com/flex-development/docast-parse/commit/4ea7b788046a223230fcbc83247d2836853d3435)) |
| 43 | + |
| 44 | + |
| 45 | +### :sparkles: Features |
| 46 | + |
| 47 | +* **attacher:** `attacher` ([283269a](https://github.com/flex-development/docast-parse/commit/283269a60a9e0052a81b96192bbf6f46e51ff45b)) |
| 48 | +* **data:** `RootData` ([73dd114](https://github.com/flex-development/docast-parse/commit/73dd114f20bd8d24cdfe63604ffe086a270b367b)) |
| 49 | +* **nodes:** `Node`, `Parent` ([dd4b6c3](https://github.com/flex-development/docast-parse/commit/dd4b6c3b2d4e770df99f3a2b90032f228dcd76a8)) |
| 50 | +* **parser:** `AbstractParser` ([a498943](https://github.com/flex-development/docast-parse/commit/a498943bcc4ff12592ea6dc781048fbc25cd7b5b)), closes [/github.com/unifiedjs/unified/blob/main/index.d.ts#L701-L729](https://github.com/flex-development//github.com/unifiedjs/unified/blob/main/index.d.ts/issues/L701-L729) |
| 51 | +* **parser:** `Parser#position` ([b95da93](https://github.com/flex-development/docast-parse/commit/b95da93a0772bcaa9500525ff37c15ea451dc5ed)) |
| 52 | +* **parser:** `Parser` ([0b5eab8](https://github.com/flex-development/docast-parse/commit/0b5eab8d23909621cf96430e6b7a0f137c68f11f)) |
| 53 | +* **parser:** include declaration parent in comment context ([dee8014](https://github.com/flex-development/docast-parse/commit/dee80145b31b5425d0d5114845a8421e8d06a659)) |
| 54 | + |
| 55 | + |
| 56 | +### :bug: Fixes |
| 57 | + |
| 58 | +* **install:** [git] make `postinstall` script work with git install ([#13](https://github.com/flex-development/docast-parse/issues/13)) ([c063f13](https://github.com/flex-development/docast-parse/commit/c063f134b146fbc8eaf284ed5930754054479784)) |
| 59 | +* **nodes:** ensure nodes are valid json ([c570bc1](https://github.com/flex-development/docast-parse/commit/c570bc1db727978f686e567f4218c162bdf5b0a8)) |
| 60 | +* **parser:** [node14] `this.lexer.tokens.at is not a function` ([6e2edd8](https://github.com/flex-development/docast-parse/commit/6e2edd80d9b4ea0ede52a47539551968abb27534)) |
| 61 | +* **parser:** block tag parsing + end position ([e28d1cd](https://github.com/flex-development/docast-parse/commit/e28d1cd71e78ee67bacb4d0211e475347a9fa688)) |
| 62 | +* **parser:** child node positioning ([fceb4f9](https://github.com/flex-development/docast-parse/commit/fceb4f94bfe6df8cf7b32735afe249d62e38e41c)) |
| 63 | +* **parser:** override `data.context.kind` if member kind is unknown ([7a6fd4f](https://github.com/flex-development/docast-parse/commit/7a6fd4fb1a9f74824abb404cae69589043bd2746)) |
| 64 | + |
| 65 | + |
| 66 | +### :house_with_garden: Housekeeping |
| 67 | + |
| 68 | +* update editorconfig properties ([dc7c9de](https://github.com/flex-development/docast-parse/commit/dc7c9de19ad8fbf92c6af15266b2f8144f9cc1eb)) |
| 69 | +* update project architecture ([f36b00b](https://github.com/flex-development/docast-parse/commit/f36b00bf1be0bf1d62641e0f6ac80d6154e98fcd)) |
| 70 | +* **github:** add "package manager" dropdown to bug report template ([7edc165](https://github.com/flex-development/docast-parse/commit/7edc165e58831bbbf80bad579623492235626f34)) |
| 71 | +* **github:** add commit scope `data` ([9d42da7](https://github.com/flex-development/docast-parse/commit/9d42da71fc2face57bd577b9febc6bd93ab0c9b6)) |
| 72 | +* **github:** add commit scope `install` ([8355929](https://github.com/flex-development/docast-parse/commit/8355929eb08cbe0e8ae875d9675d7d42babbe96a)) |
| 73 | +* **github:** add commit scope `nodes` ([e686e76](https://github.com/flex-development/docast-parse/commit/e686e76bae5a31c6b944636487c62457bf1ce988)) |
| 74 | +* **github:** add commit scope `parser` ([187216f](https://github.com/flex-development/docast-parse/commit/187216fd508950985da7dc93804d450b02e7a8b7)) |
| 75 | +* **github:** add commit scope `plugin` ([7a61db1](https://github.com/flex-development/docast-parse/commit/7a61db14c71215662f118a8c7589752c1c43b268)) |
| 76 | +* **github:** add label `scope:data` ([c9dbecb](https://github.com/flex-development/docast-parse/commit/c9dbecbcb71e1c3bb8dfaec0a8f2b0b199098c7e)) |
| 77 | +* **github:** add label `scope:install` ([2a063e2](https://github.com/flex-development/docast-parse/commit/2a063e2cedd8ba890a78dffe25a17030b48629ae)) |
| 78 | +* **github:** add label `scope:nodes` ([1676bc7](https://github.com/flex-development/docast-parse/commit/1676bc73f1c453b199271115b29b569ca7aa4ab6)) |
| 79 | +* **github:** add label `scope:parser` ([342b719](https://github.com/flex-development/docast-parse/commit/342b719f94c3a9c48d08511608c24627be45e511)) |
| 80 | +* **github:** add label `scope:plugin` ([aaaf27e](https://github.com/flex-development/docast-parse/commit/aaaf27ef5b669f814164b5ae765aa5e86cf4fc9e)) |
| 81 | +* **github:** change commit scope `plugin` to `attacher` ([cb82b7b](https://github.com/flex-development/docast-parse/commit/cb82b7bf4f53312b3309a68e6129dd890411aa3b)) |
| 82 | +* **github:** change label `scope:plugin` to `scope:attacher` ([81ba062](https://github.com/flex-development/docast-parse/commit/81ba062a0b19f872c325e52ccf50948089179750)) |
| 83 | +* **pkg:** add keywords `comment` and `comment-parser` ([7f2f94b](https://github.com/flex-development/docast-parse/commit/7f2f94b2af9e51ef8aae7054092b0644e0f74c1d)) |
| 84 | +* **pkg:** add keywords `jsdoc` and `tsdoc` ([71ffb77](https://github.com/flex-development/docast-parse/commit/71ffb7794de236ae8dfcc44098a8c7a1bfe09958)) |
| 85 | +* **tests:** local codecov integration ([763da9b](https://github.com/flex-development/docast-parse/commit/763da9bc554b45901ffb34e0d104285b32e7c9d8)) |
| 86 | + |
| 87 | + |
| 88 | +### :zap: Refactors |
| 89 | + |
| 90 | +* follow parsing design pattern ([27c73c7](https://github.com/flex-development/docast-parse/commit/27c73c7c03df4d92585c538c1f8214886b1fd0a9)) |
| 91 | +* separate ast specification from parser implementation ([3e18f3d](https://github.com/flex-development/docast-parse/commit/3e18f3d85696d17e06a4cafdf4f05a250bf74943)) |
| 92 | +* **parser:** convert tabs to spaces ([b2a88c7](https://github.com/flex-development/docast-parse/commit/b2a88c7ae0042ea4a3d1bb07284a0b2a9c4f2304)) |
| 93 | +* **parser:** implement comment contexts ([4836722](https://github.com/flex-development/docast-parse/commit/48367224ce9b9aa804d872071fc7e6fc6a2f38b3)) |
| 94 | +* **parser:** make `options` required ([36fa429](https://github.com/flex-development/docast-parse/commit/36fa4293ff01f124caf51b46bdd56eab98591fee)) |
| 95 | +* **parser:** remove `vfile`-related options ([14f86ab](https://github.com/flex-development/docast-parse/commit/14f86aba92cefd080d78444c3e5cf200581eb248)) |
| 96 | + |
| 97 | + |
| 98 | +### :white_check_mark: Testing |
| 99 | + |
| 100 | +* **ts:** typescript definitions ([f66e111](https://github.com/flex-development/docast-parse/commit/f66e1110ecea38216582013a98c205d3e8b9df81)) |
0 commit comments