Skip to main content
Module

x/solid/package.json

A declarative, efficient, and flexible JavaScript library for building user interfaces.
Go to Latest
File
{ "name": "solid-js", "description": "A declarative JavaScript library for building user interfaces.", "version": "1.5.6", "author": "Ryan Carniato", "license": "MIT", "homepage": "https://solidjs.com", "repository": { "type": "git", "url": "https://github.com/solidjs/solid" }, "main": "./dist/server.cjs", "module": "./dist/server.js", "browser": { "./dist/server.cjs": "./dist/solid.cjs", "./dist/server.js": "./dist/solid.js" }, "unpkg": "./dist/solid.cjs", "types": "types/index.d.ts", "sideEffects": false, "type": "module", "files": [ "dist", "store/dist", "store/types", "store/package.json", "web/dist", "web/types", "web/package.json", "h/dist", "h/types", "h/package.json", "h/jsx-runtime/dist", "h/jsx-runtime/types", "h/jsx-runtime/package.json", "html/dist", "html/types", "html/package.json", "universal/dist", "universal/types", "universal/package.json", "types", "jsx-runtime.d.ts" ], "exports": { ".": { "browser": { "development": { "import": { "types": "./types/index.d.ts", "default": "./dist/dev.js" }, "require": "./dist/dev.cjs" }, "import": { "types": "./types/index.d.ts", "default": "./dist/solid.js" }, "require": "./dist/solid.cjs" }, "deno": { "import": { "types": "./types/index.d.ts", "default": "./dist/server.js" }, "require": "./dist/server.cjs" }, "worker": { "import": { "types": "./types/index.d.ts", "default": "./dist/server.js" }, "require": "./dist/server.cjs" }, "node": { "import": { "types": "./types/index.d.ts", "default": "./dist/server.js" }, "require": "./dist/server.cjs" }, "development": { "import": { "types": "./types/index.d.ts", "default": "./dist/dev.js" }, "require": "./dist/dev.cjs" }, "import": { "types": "./types/index.d.ts", "default": "./dist/solid.js" }, "require": "./dist/solid.cjs" }, "./dist/*": "./dist/*", "./jsx-runtime": { "types": "./types/jsx.d.ts", "default": "./dist/solid.js" }, "./store": { "browser": { "development": { "import": { "types": "./store/types/index.d.ts", "default": "./store/dist/dev.js" }, "require": "./store/dist/dev.cjs" }, "import": { "types": "./store/types/index.d.ts", "default": "./store/dist/store.js" }, "require": "./store/dist/store.cjs" }, "deno": { "import": { "types": "./store/types/index.d.ts", "default": "./store/dist/server.js" }, "require": "./store/dist/server.cjs" }, "worker": { "import": { "types": "./store/types/index.d.ts", "default": "./store/dist/server.js" }, "require": "./store/dist/server.cjs" }, "node": { "import": { "types": "./store/types/index.d.ts", "default": "./store/dist/server.js" }, "require": "./store/dist/server.cjs" }, "development": { "import": { "types": "./store/types/index.d.ts", "default": "./store/dist/dev.js" }, "require": "./store/dist/dev.cjs" }, "import": { "types": "./store/types/index.d.ts", "default": "./store/dist/store.js" }, "require": "./store/dist/store.cjs" }, "./store/dist/*": "./store/dist/*", "./web": { "browser": { "development": { "import": { "types": "./web/types/index.d.ts", "default": "./web/dist/dev.js" }, "require": "./web/dist/dev.cjs" }, "import": { "types": "./web/types/index.d.ts", "default": "./web/dist/web.js" }, "require": "./web/dist/web.cjs" }, "deno": { "import": { "types": "./web/types/index.d.ts", "default": "./web/dist/server.js" }, "require": "./web/dist/server.cjs" }, "worker": { "import": { "types": "./web/types/index.d.ts", "default": "./web/dist/server.js" }, "require": "./web/dist/server.cjs" }, "node": { "import": { "types": "./web/types/index.d.ts", "default": "./web/dist/server.js" }, "require": "./web/dist/server.cjs" }, "development": { "import": { "types": "./web/types/index.d.ts", "default": "./web/dist/dev.js" }, "require": "./web/dist/dev.cjs" }, "import": { "types": "./web/types/index.d.ts", "default": "./web/dist/web.js" }, "require": "./web/dist/web.cjs" }, "./web/dist/*": "./web/dist/*", "./universal": { "development": { "import": { "types": "./universal/types/index.d.ts", "default": "./universal/dist/dev.js" }, "require": "./universal/dist/dev.cjs" }, "import": { "types": "./universal/types/index.d.ts", "default": "./universal/dist/universal.js" }, "require": "./universal/dist/universal.cjs" }, "./universal/dist/*": "./universal/dist/*", "./h": { "import": { "types": "./h/types/index.d.ts", "default": "./h/dist/h.js" }, "require": "./h/dist/h.cjs" }, "./h/jsx-runtime": { "import": { "types": "./h/jsx-runtime/types/index.d.ts", "default": "./h/jsx-runtime/dist/jsx.js" }, "require": "./h/jsx-runtime/dist/jsx.cjs" }, "./h/dist/*": "./h/dist/*", "./html": { "import": { "types": "./html/types/index.d.ts", "default": "./html/dist/html.js" }, "require": "./html/dist/html.cjs" }, "./html/dist/*": "./html/dist/*" }, "scripts": { "build": "npm-run-all -nl build:*", "build:clean": "rimraf dist/ coverage/ store/dist/ web/dist/ h/dist/ h/jsx-runtime/dist html/dist/", "build:js": "rollup -c", "types": "npm-run-all -nl types:*", "types:clean": "rimraf types/ store/types/ web/types/ h/types/ h/jsx-runtime/types html/types/", "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: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", "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:store": "tsc --project ./store/tsconfig.build.json", "types:html": "tsc --project ./html/tsconfig.json && ncp ../../node_modules/lit-dom-expressions/types/index.d.ts ./html/types/lit.d.ts", "types:h": "tsc --project ./h/tsconfig.json && ncp ../../node_modules/hyper-dom-expressions/types/index.d.ts ./h/types/hyperscript.d.ts", "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:universal": "tsc --project ./universal/tsconfig.json && ncp ../../node_modules/dom-expressions/src/universal.d.ts ./universal/types/universal.d.ts", "bench": "node --allow-natives-syntax bench/bench.cjs", "link": "symlink-dir . node_modules/solid-js", "test": "jest", "coverage": "jest --coverage", "test-types": "tsc --project tsconfig.test.json" }, "keywords": [ "solid", "solidjs", "ui", "reactive", "components", "compiler", "performance" ], "dependencies": { "csstype": "^3.1.0" }}