jadjoubran / jadjoubran/webdash

Upgrade to Polymer 3

Open
#89 1 comment 0 reactions 0 assignees View on GitHub
webdash core
Dominant language
HTML
Stars
1.5k
Forks
71
PR merge metrics
No merged PRs in 30d

Description

Since polymer 3 is now available
That would let us get rid of bower 🎉
- [ ] Upgrade to Polymer 3
- [ ] fix webdash serve to emulate `--module-resolution=node` from `polymer serve --module-resolution=node`
- [ ] add `import "/node_modules/web-animations-js/web-animations-next-lite.min.js"`?
- [ ] Extensive testing
- [ ] Plugins?
- [ ] remove all bower related stuff
- [ ] removed package.json `files` hack from plugins since bower is not required anymore
- [ ] Update create plugin guide

Contributor guide

Open the contributing guide

Research direction

Start by reviewing package.json and the checklist in this issue, especially webdash serve, plugin packaging, Bower removal, and the create plugin guide. Done means completing the Polymer 3 migration, validating module resolution and web animations, testing extensively, and resolving the listed plugin questions.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, nodejs
Domain
frontend, tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.