UNPKG

@gmod/bed

Version:

A BED file format parser with autoSql support

108 lines (57 loc) 3.32 kB
## [2.1.7](https://github.com/GMOD/bed-js/compare/v2.1.5...v2.1.7) (2025-05-13) ## [2.1.6](https://github.com/GMOD/bed-js/compare/v2.1.5...v2.1.6) (2025-05-13) ## [2.1.5](https://github.com/GMOD/bed-js/compare/v2.1.4...v2.1.5) (2025-05-13) ## [2.1.4](https://github.com/GMOD/bed-js/compare/v2.1.3...v2.1.4) (2025-05-13) ## [2.1.3](https://github.com/GMOD/bed-js/compare/v2.1.2...v2.1.3) (2024-3-25) - Fix autoSql with comments in column names ## [2.1.2](https://github.com/GMOD/bed-js/compare/v2.1.1...v2.1.2) (2022-07-24) - Add comment string to autoSql types ## [2.1.1](https://github.com/GMOD/bed-js/compare/v2.1.0...v2.1.1) (2022-07-24) - Make autoSql a public class field # [2.1.0](https://github.com/GMOD/bed-js/compare/v2.0.8...v2.1.0) (2022-07-24) - Typescriptify module and bump some devdeps ## [2.0.8](https://github.com/GMOD/bed-js/compare/v2.0.7...v2.0.8) (2022-03-30) - Publish src directory for better source maps ## [2.0.7](https://github.com/GMOD/bed-js/compare/v2.0.6...v2.0.7) (2022-03-07) - Add esm module export to package.json ## [2.0.6](https://github.com/GMOD/bed-js/compare/v2.0.5...v2.0.6) (2021-08-21) - Simplify build pipeline ## [2.0.5](https://github.com/GMOD/bed-js/compare/v2.0.4...v2.0.5) (2020-12-23) - Allow comments inside of the autosql table, seen in some clinvar bb ## [2.0.4](https://github.com/GMOD/bed-js/compare/v2.0.3...v2.0.4) (2020-12-03) - Allow for badly formatted comments not entirely within a quote, was exhibited by https://hgdownload.soe.ucsc.edu/gbdb/hg19/gnomAD/pLI/pliByGene.bb ## [2.0.3](https://github.com/GMOD/bed-js/compare/v2.0.2...v2.0.3) (2020-07-09) - Use pre-generated pegjs parser for smaller bundle size <a name="2.0.2"></a> ## [2.0.2](https://github.com/GMOD/bed-js/compare/v2.0.1...v2.0.2) (2019-11-12) - Small autoSql grammar improvements e.g. allow \_ in autoSql names (for `_mouseover` from ucsc) <a name="2.0.1"></a> ## [2.0.1](https://github.com/GMOD/bed-js/compare/v2.0.0...v2.0.1) (2019-11-03) - Add fix for names that contain underscores # [2.0.0](https://github.com/GMOD/bed-js/compare/v1.0.4...v2.0.0) (2019-04-15) ### Major changes - API now processes just text lines with the parseLine method - Remove snake case of results - Returned values match autoSql very faithfully and uses the naming from UCSC e.g. exact strings from autoSql {chrom, chromStart, chromEnd} - Accepts a opts.uniqueId for the parseLine method which adds this to the featureData - Parses the default BED schema with a defaultBedSchema.as autoSql definition instead of a separate method ## [1.0.4](https://github.com/GMOD/bed-js/compare/v1.0.3...v1.0.4) (2019-04-14) - Changed parseBedText to accept an Options argument with offset and optionally a uniqueId ## [1.0.3](https://github.com/GMOD/bed-js/compare/v1.0.2...v1.0.3) (2019-04-02) - Fix usage of autoSql - Use commonjs2 target of the webpack library build ## [1.0.2](https://github.com/GMOD/bed-js/compare/v1.0.1...v1.0.2) (2019-04-02) - Fixed dist package on npm ## [1.0.1](https://github.com/GMOD/bed-js/compare/v1.0.0...v1.0.1) (2019-04-02) - Added BED12 support - Improved documentation - Fixed babel loader for webpack # 1.0.0 (2019-02-22) - Initial version with autoSql, BED support - Default autoSql types compiled into module with webpack