Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

PWA

Universal PWA Builder
Collective - Host: opensource - https://opencollective.com/pwa - Website: https://pwa.cafe - Code: https://github.com/lukeed/pwa

narrow filesize column; remove final newline

github.com/lukeed/pwa - 2fa2eaaa047ecf5d1a0d33941f7f1ae3309af99e authored over 6 years ago by Luke Edwards <[email protected]>
use `kB` as minimum size unit

github.com/lukeed/pwa - c9125995886ae7962da23878332395547e2047b5 authored over 6 years ago by Luke Edwards <[email protected]>
add “build” stats formatting;

- with filename ~> filesize stats
- will colorize based on >100kb and >200kb limits
— based on `...

github.com/lukeed/pwa - 2ff9fd6e1ac9a3689b92d84569606f93c3db7e6c authored over 6 years ago by Luke Edwards <[email protected]>
move `log.js` ~> `lib/util/log.js`

github.com/lukeed/pwa - abb936b7e830bde4bb77b9f881e6849ee435d27f authored over 6 years ago by Luke Edwards <[email protected]>
add CLI logger to “found” & “applying” msgs;

-> not in `core` directly since because is terminal output

github.com/lukeed/pwa - 834ec5dab4ae2067f369a4b781bed58570def04b authored over 6 years ago by Luke Edwards <[email protected]>
add `logger` util;

- wraps package names w/ addl formatting

github.com/lukeed/pwa - be35fbaafa896d38156dae4c099de0caa7ad369c authored over 6 years ago by Luke Edwards <[email protected]>
add logging utils

github.com/lukeed/pwa - d50de80bbfeedb9b5a3e56c0f6e2eff7ec62fc8e authored over 6 years ago by Luke Edwards <[email protected]>
~> cleanup

github.com/lukeed/pwa - a7f1071d063944bcc8b92a316fc8faf509ffc800 authored over 6 years ago by Luke Edwards <[email protected]>
update Svelte example

github.com/lukeed/pwa - 37e75a1ec835d86ed23c0a23de82fef6ba5d795f authored over 6 years ago by Luke Edwards <[email protected]>
update Vue example;

HMR w/ route code-splitting & `stylus` support

github.com/lukeed/pwa - 9ccabe5b46c54cf82cf4ee59c6b4ef2fbcfa23db authored over 6 years ago by Luke Edwards <[email protected]>
v0.0.1-0

github.com/lukeed/pwa - ef24411aed51672dd884c61d38428c5ed24167a4 authored over 6 years ago by Luke Edwards <[email protected]>
~> move examples (again)

github.com/lukeed/pwa - 0700880aee27107faf208f439d2118869d611732 authored over 6 years ago by Luke Edwards <[email protected]>
add TODO note re: scaffolding

github.com/lukeed/pwa - 4f573dc2896486f03b4b8f39473a2207b49facba authored over 6 years ago by Luke Edwards <[email protected]>
write new `package.json` file to destination;

- use `mkdirp` for safe write

github.com/lukeed/pwa - 8dae164b0ae7cc08da694c7627c5de37649a44e3 authored over 6 years ago by Luke Edwards <[email protected]>
construct the new `package.json` after prompting;

-> uses (most) values directly
- TODO: linting, tslint, testing options

github.com/lukeed/pwa - 0b3892a91ab605cc521ea0d0e52f9647b8cebf04 authored over 6 years ago by Luke Edwards <[email protected]>
add post-processing for linter, sw & style answers;

-> check for “none” response
-> map to dependency names immediately

github.com/lukeed/pwa - 386c4e8834fe0afeaaba158682dbbe4b11624e28 authored over 6 years ago by Luke Edwards <[email protected]>
hoist helper for `router` lib options;

-> format answer: `false` or library name

github.com/lukeed/pwa - 580d58fe17a6c545fd7f8336a2584411ba36e617 authored over 6 years ago by Luke Edwards <[email protected]>
attach `--analyze` flag to build

github.com/lukeed/pwa - 13a32cc595bd8f5aa2cb27a8dd357b2f22e4431d authored over 6 years ago by Luke Edwards <[email protected]>
begin interactive `init` command;

- injects values into questions, when received in argv
- show feature set & asks additional ques...

github.com/lukeed/pwa - 58753bd80562a55fab7986464e21b8408c31e39b authored over 6 years ago by Luke Edwards <[email protected]>
defer require statements until needed;

- BIG DROP in CLI response time: 1200ms ~> 2ms
--> bcuz requiring webpack + dev-server every tim...

github.com/lukeed/pwa - 629451482f2aa5fa1e58ef9d27cead349919cd47 authored over 6 years ago by Luke Edwards <[email protected]>
extract core config builder to “pwa/core” pkg

github.com/lukeed/pwa - aaecd102b031cf4168622744d1662cfb1b1d6657 authored over 6 years ago by Luke Edwards <[email protected]>
parse any official “plugin”s after "preset”s

github.com/lukeed/pwa - f760b9365dd85278a610c826091cfe850ea9552e authored over 6 years ago by Luke Edwards <[email protected]>
preset: add React

SUPER minimal

github.com/lukeed/pwa - 2f55b4ec096fe2c2bffbb9f62a4333500fd377ef authored over 6 years ago by Luke Edwards <[email protected]>
add Svelte example (temporary)

github.com/lukeed/pwa - 629a979c5a8491fffa209a5e948f5d4ad543ce68 authored over 6 years ago by Luke Edwards <[email protected]>
preset: add Svelte

github.com/lukeed/pwa - 6bc1b558e83040ff154899013cf55962f5c956f7 authored over 6 years ago by Luke Edwards <[email protected]>
add Vue example (temporary)

github.com/lukeed/pwa - feacf4058c08f6a08bde150d709c44cdb838af97 authored over 6 years ago by Luke Edwards <[email protected]>
preset: add Vue

github.com/lukeed/pwa - 21f349cb0338f4034d640b2f8fd01c9c8de98c0f authored over 6 years ago by Luke Edwards <[email protected]>
update preact example, multi-page

github.com/lukeed/pwa - e82fe72c990375fbd2daa3c56cc2f27aa9031806 authored over 6 years ago by Luke Edwards <[email protected]>
add file, raw & url loaders w/ config

github.com/lukeed/pwa - 16ebaa41e04dec9df0c7184a6630c63d946d9ba1 authored over 6 years ago by Luke Edwards <[email protected]>
disable additional `node` shims

github.com/lukeed/pwa - 261cfc660ac90e1dccf6c6bb205b21d2f0994ac2 authored over 6 years ago by Luke Edwards <[email protected]>
finalize PostCSS plugins config mapper

github.com/lukeed/pwa - 8bc5b4be107501371d4c1ef5407d5c9bd995afb3 authored over 6 years ago by Luke Edwards <[email protected]>
temporary examples

github.com/lukeed/pwa - ae1ac9f6571f3dd995245b08f0bccb0110ef2279 authored over 6 years ago by Luke Edwards <[email protected]>
temp postcss fix

github.com/lukeed/pwa - 5ae70ef5f2fa98866e64d28c623d42298009b457 authored over 6 years ago by Luke Edwards <[email protected]>
preset: add Preact

github.com/lukeed/pwa - 0ae951f17c77551dafbb690d3bfc3feded460157 authored over 6 years ago by Luke Edwards <[email protected]>
add baseline babel config

github.com/lukeed/pwa - 4a1e324274b8985fc8d1c71945593d0b67d4509d authored over 6 years ago by Luke Edwards <[email protected]>
attach current `webpack` to `opts` for customizers

- available to “webpack()” configs only
- allows presets to skip “webpack” direct dependency

github.com/lukeed/pwa - c0b6fe003a66cdcf81a6c18b6a818e3b22d6865b authored over 6 years ago by Luke Edwards <[email protected]>
pass along `opts` as “args” to config merger

github.com/lukeed/pwa - 18f8c491a21cc722e64fc205d327e308288989ae authored over 6 years ago by Luke Edwards <[email protected]>
fix silly mistakes

github.com/lukeed/pwa - 1cbde865a4efd2954549f74ed7ae300d121e3cab authored over 6 years ago by Luke Edwards <[email protected]>
re-minify JS via UglifyJS; w/ “uglify” config

github.com/lukeed/pwa - 7af4b58a80d580d356d4ea6731a5d68513661e7a authored over 6 years ago by Luke Edwards <[email protected]>
add webpack css loader & plugin w/ syntax support;

- support CSS, CSS Modules, LESS, SASS, Stylus
- attach Autoprefixer to PostCSS w/ browserlist a...

github.com/lukeed/pwa - f21d18e2ed3f1ca2d0a5cf3d0a03ab38bc5bc8e8 authored over 6 years ago by Luke Edwards <[email protected]>
refactor: allow customize thru file or presets

- presets are auto-loaded
- the “pwa.config.js” always runs last
- any preset or file can have “...

github.com/lukeed/pwa - eb46dbf0eb952a21d695c668a3f9d6745e24177d authored over 6 years ago by Luke Edwards <[email protected]>
add config custom-chain hierarchy

github.com/lukeed/pwa - 329f4dbd48a0b24e3446c10e0399c142806a63dd authored over 6 years ago by Luke Edwards <[email protected]>
add Button to dummy app, ensure HMR

github.com/lukeed/pwa - 5a4b768f364488dce54d1ca445cb22f4386dd5ac authored over 6 years ago by Luke Edwards <[email protected]>
add overlay on dev-server

github.com/lukeed/pwa - f2f5161b71e34c99b0d501c4185bca97f82ad1a6 authored over 6 years ago by Luke Edwards <[email protected]>
add dummy example (wip)

github.com/lukeed/pwa - c89469130ff2446cd7e697a13ad6ee93e72b007c authored over 6 years ago by Luke Edwards <[email protected]>
add `webpack-format-messages` & ensure node ver

github.com/lukeed/pwa - 4754c4161c50203daa5ebb78ccc0307c5edaa819 authored over 6 years ago by Luke Edwards <[email protected]>
attach HMR for main bundle

github.com/lukeed/pwa - f45d08e206cb51030d65b6c1b8c94e73498be187 authored over 6 years ago by Luke Edwards <[email protected]>
attach HTML plugin w/ basic config

github.com/lukeed/pwa - 7a3fd4086709212180281b1f85136c3022b6c627 authored over 6 years ago by Luke Edwards <[email protected]>
begin `watch` with WDS hookup;

- TODO: build own dev-server… 13MB

github.com/lukeed/pwa - e6e6fe5b491a3f901e371d45adbfbca8ea1c3385 authored over 6 years ago by Luke Edwards <[email protected]>
fix `context` value;

- should always be source dir
- defaults to root already

github.com/lukeed/pwa - dea28a4ce6131543618d6606a9086999608e5d36 authored over 6 years ago by Luke Edwards <[email protected]>
assume “src” dir, else root; rework config builder

github.com/lukeed/pwa - 3fb21088dd00ce144a43eb0a3e3c08041a68b236 authored over 6 years ago by Luke Edwards <[email protected]>
scaffold initial constructs

github.com/lukeed/pwa - be2219a62df0f7ffa97b97f43ac46c05941ddfa4 authored over 6 years ago by Luke Edwards <[email protected]>
attach dummy action handlers

github.com/lukeed/pwa - 2daccfdd55cf6d68cff607f74caa635f6f14cf4b authored over 6 years ago by Luke Edwards <[email protected]>
move bin to root

github.com/lukeed/pwa - bfa37b243e037bc7dcad45602ba905c3822afcce authored over 6 years ago by Luke Edwards <[email protected]>
scaffold bin skeleton

github.com/lukeed/pwa - b44186af7b3bacb13b6a83622efb61ea998c1843 authored over 6 years ago by Luke Edwards <[email protected]>
setup monorepo

github.com/lukeed/pwa - 7f2e1bf88b566c3b625dbc24cb24f853dc9a9dba authored over 6 years ago by Luke Edwards <[email protected]>
add root files

github.com/lukeed/pwa - 94f1296c4a9aca04ec41718a6cf70484bb3a2747 authored over 6 years ago by Luke Edwards <[email protected]>
first

github.com/lukeed/pwa - 8b1c671134a5e8f64081fa2afafebcdd3f392583 authored about 8 years ago by Luke Edwards <[email protected]>