url-pattern icon indicating copy to clipboard operation
url-pattern copied to clipboard

2.0: bye coffeescript, hello typescript

Open snd opened this issue 6 years ago • 2 comments

  • [x] convert coffeescript to high quality typescript
  • [x] make all tests pass again
  • [x] fix all typescript linter and compiler errors
  • [x] make node tests work again on CI
  • [x] convert all tests to typescript
  • [x] tests for named wildcards
  • [x] document segmentNameEndChar
  • [x] document named wildcards
  • [ ] make browser tests run again with zuul on saucelabs
  • [x] get code coverage working again
  • [ ] reach 100% code coverage
  • [ ] push code coverage to codecov.io
  • [x] figure out typescript build
  • [ ] use babel to add set polyfill in parcel build
  • [ ] freshen up README.md
  • [ ] freshen up package.json
  • [x] remove returns and autogenerated comments in tape tests
  • [x] support segmentNameEndChar https://github.com/snd/url-pattern/issues/49
  • [x] change default charset https://github.com/snd/url-pattern/issues/33
  • [x] tests for new default charset
  • [x] add support for named wildcards https://github.com/snd/url-pattern/pull/44/files
  • [ ] auto generate documentation and link to it
    • npm run doc
  • [ ] update changelog
  • [ ] publish 2.0.0 to NPM
    • https://www.typescriptlang.org/docs/handbook/declaration-files/publishing.html
    • https://medium.com/cameron-nokes/the-30-second-guide-to-publishing-a-typescript-package-to-npm-89d93ff7bccd
    • https://codeburst.io/https-chidume-nnamdi-com-npm-module-in-typescript-12b3b22f0724
  • [ ] publish to deno third party modules https://deno.land/x/

snd avatar Apr 29 '19 20:04 snd

:wave: I'm interested in seeing this ship. Any update?

Great work on this package by the way

dav-is avatar Jun 14 '19 17:06 dav-is

I'm interested too. How is it going?

piranna avatar Aug 01 '22 10:08 piranna