You criticize the size and # of dependencies required for a 'Hello World' JS app, whereas @pika/web requires 130 node modules altogether* and weights whooping 1.2 MB minified. So please start with yourself, give a good example and loose your weight, or better eat your own dog food and provide a single JS file to include in our projects.
EDIT: Now you cannot transform @pika/web using @pika/web, because there is no "module" entrypoint in package.json.
"dependencySizes":[{"name":"@pika/web","approximateSize":6374},{"name":"chalk","approximateSize":6459},{"name":"rimraf","approximateSize":5094},{"name":"ora","approximateSize":4144},{"name":"yargs-parser","approximateSize":15274},{"name":"rollup","approximateSize":667100},{"name":"rollup-plugin-node-resolve","approximateSize":6142},{"name":"rollup-plugin-commonjs","approximateSize":18631},{"name":"rollup-plugin-terser","approximateSize":1406},{"name":"rollup-plugin-replace","approximateSize":1710},{"name":"rollup-plugin-json","approximateSize":636},{"name":"rollup-pluginutils","approximateSize":6546},{"name":"acorn","approximateSize":115095},{"name":"webpack","approximateSize":487},{"name":"estree-walker","approximateSize":872},{"name":"resolve","approximateSize":11290},{"name":"magic-string","approximateSize":25418},{"name":"sourcemap-codec","approximateSize":2299},{"name":"builtin-modules","approximateSize":248},{"name":"glob","approximateSize":21474},{"name":"is-module","approximateSize":398},{"name":"escape-string-regexp","approximateSize":195},{"name":"ansi-styles","approximateSize":2659},{"name":"supports-color","approximateSize":50},{"name":"cli-cursor","approximateSize":394},{"name":"cli-spinners","approximateSize":7137},{"name":"log-symbols","approximateSize":90},{"name":"strip-ansi","approximateSize":189},{"name":"wcwidth","approximateSize":2886},{"name":"camelcase","approximateSize":1548},{"name":"decamelize","approximateSize":255},{"name":"@babel/code-frame","approximateSize":3829},{"name":"jest-worker","approximateSize":19785},{"name":"serialize-javascript","approximateSize":2066},{"name":"inherits","approximateSize":403},{"name":"minimatch","approximateSize":10293},{"name":"path-is-absolute","approximateSize":381},{"name":"fs.realpath","approximateSize":4761},{"name":"once","approximateSize":729},{"name":"micromatch","approximateSize":13794},{"name":"inflight","approximateSize":578},{"name":"color-convert","approximateSize":12630},{"name":"restore-cursor","approximateSize":175},{"name":"ansi-regex","approximateSize":322},{"name":"defaults","approximateSize":210},{"name":"@babel/highlight","approximateSize":2438},{"name":"terser","approximateSize":336616},{"name":"to-regex","approximateSize":1930},{"name":"extend-shallow","approximateSize":998},{"name":"wrappy","approximateSize":467},{"name":"brace-expansion","approximateSize":2746},{"name":"onetime","approximateSize":534},{"name":"signal-exit","approximateSize":2440},{"name":"clone","approximateSize":2063},{"name":"braces","approximateSize":16668},{"name":"js-tokens","approximateSize":1103},{"name":"esutils","approximateSize":29308},{"name":"kind-of","approximateSize":2577},{"name":"regex-not","approximateSize":697},{"name":"array-unique","approximateSize":466},{"name":"snapdragon","approximateSize":12651},{"name":"define-property","approximateSize":1925},{"name":"fragment-cache","approximateSize":525},{"name":"merge-stream","approximateSize":690},{"name":"safe-regex","approximateSize":719},{"name":"nanomatch","approximateSize":20950},{"name":"arr-diff","approximateSize":390},{"name":"object.pick","approximateSize":318},{"name":"extglob","approximateSize":11148},{"name":"concat-map","approximateSize":243},{"name":"balanced-match","approximateSize":758},{"name":"color-name","approximateSize":3424},{"name":"mimic-fn","approximateSize":221},{"name":"path-parse","approximateSize":1681},{"name":"assign-symbols","approximateSize":585},{"name":"isobject","approximateSize":107},{"name":"is-extendable","approximateSize":108},{"name":"is-plain-object","approximateSize":351},{"name":"split-string","approximateSize":2069},{"name":"map-cache","approximateSize":496},{"name":"ret","approximateSize":6078},{"name":"arr-flatten","approximateSize":196},{"name":"fill-range","approximateSize":3577},{"name":"repeat-element","approximateSize":110},{"name":"snapdragon-node","approximateSize":4857},{"name":"base","approximateSize":4426},{"name":"readable-stream","approximateSize":32703},{"name":"is-descriptor","approximateSize":1893},{"name":"is-number","approximateSize":1507},{"name":"debug","approximateSize":4039},{"name":"repeat-string","approximateSize":409},{"name":"component-emitter","approximateSize":1494},{"name":"use","approximateSize":1312},{"name":"expand-brackets","approximateSize":6498},{"name":"to-regex-range","approximateSize":4178},{"name":"snapdragon-util","approximateSize":9055},{"name":"cache-base","approximateSize":1524},{"name":"mixin-deep","approximateSize":608},{"name":"pascalcase","approximateSize":352},{"name":"class-utils","approximateSize":3418},{"name":"source-map","approximateSize":39499},{"name":"source-map-resolve","approximateSize":5465},{"name":"is-windows","approximateSize":481},{"name":"get-value","approximateSize":542},{"name":"to-object-path","approximateSize":1676},{"name":"arr-union","approximateSize":344},{"name":"collection-visit","approximateSize":399},{"name":"union-value","approximateSize":1507},{"name":"unset-value","approximateSize":1050},{"name":"has-value","approximateSize":194},{"name":"set-value","approximateSize":977},{"name":"for-in","approximateSize":121},{"name":"is-accessor-descriptor","approximateSize":2001},{"name":"is-data-descriptor","approximateSize":1791},{"name":"static-extend","approximateSize":1141},{"name":"source-map-url","approximateSize":728},{"name":"resolve-url","approximateSize":668},{"name":"is-buffer","approximateSize":347},{"name":"core-util-is","approximateSize":1400},{"name":"process-nextick-args","approximateSize":746},{"name":"safe-buffer","approximateSize":1082},{"name":"object-visit","approximateSize":523},{"name":"isarray","approximateSize":113},{"name":"map-visit","approximateSize":558},{"name":"has-values","approximateSize":1963},{"name":"object-copy","approximateSize":2999},{"name":"ms","approximateSize":1389},{"name":"posix-character-classes","approximateSize":307},{"name":"util-deprecate","approximateSize":455},{"name":"copy-descriptor","approximateSize":738}]}