solid-js

v1.7.0-beta.0
A declarative JavaScript library for building user interfaces.
solid solidjs ui reactive components compiler performance

link

symlink-dir . node_modules/solid-js

test

jest

bench

node --allow-natives-syntax bench/bench.cjs

build

npm-run-all -nl build:*

types

npm-run-all -nl types:*

types:h

tsc --project ./h/tsconfig.json && ncp ../../node_modules/hyper-dom-expressions/types/index.d.ts ./h/types/hyperscript.d.ts

build:js

rollup -c

coverage

jest --coverage

types:jsx

rimraf ./h/jsx-runtime/types && tsc --project ./h/jsx-runtime/tsconfig.json && ncp ../../node_modules/dom-expressions/src/jsx-h.d.ts ./h/jsx-runtime/types/jsx.d.ts

types:src

tsc --project ./tsconfig.build.json && ncp ../../node_modules/dom-expressions/src/jsx.d.ts ./types/jsx.d.ts

types:web

tsc --project ./web/tsconfig.build.json

test-types

tsc --project tsconfig.test.json

types:copy

ncp ../../node_modules/dom-expressions/src/jsx.d.ts ./src/jsx.d.ts && ncp ../../node_modules/dom-expressions/src/jsx-h.d.ts ./h/jsx-runtime/src/jsx.d.ts

types:html

tsc --project ./html/tsconfig.json && ncp ../../node_modules/lit-dom-expressions/types/index.d.ts ./html/types/lit.d.ts

build:clean

rimraf dist/ coverage/ store/dist/ web/dist/ h/dist/ h/jsx-runtime/dist html/dist/

types:clean

rimraf types/ store/types/ web/types/ h/types/ h/jsx-runtime/types html/types/

types:store

tsc --project ./store/tsconfig.build.json

types:copy-web

ncp ../../node_modules/dom-expressions/src/client.d.ts ./web/types/client.d.ts && ncp ../../node_modules/dom-expressions/src/server.d.ts ./web/types/server.d.ts

types:universal

tsc --project ./universal/tsconfig.json && ncp ../../node_modules/dom-expressions/src/universal.d.ts ./universal/types/universal.d.ts

Metadata

  • MIT
  • Whatever
  • Ryan Carniato
  • released 2/17/2023

Downloads

Maintainers