@unpic/solid
Version:
SolidJS component for responsive, high-performance images.
142 lines • 3.62 kB
JSON
{
"version": "1.0.0",
"name": "@unpic/solid",
"description": "SolidJS component for responsive, high-performance images.",
"keywords": [
"images",
"solid",
"solidjs"
],
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/ascorbic/unpic-img",
"directory": "packages/solid"
},
"homepage": "https://unpic.pics/img/solid",
"author": "ascorbic",
"bugs": {
"url": "https://github.com/ascorbic/unpic-img/issues"
},
"files": [
"dist"
],
"sideEffects": false,
"type": "module",
"main": "./dist/index/server.js",
"module": "./dist/index/server.js",
"types": "./dist/index/index.d.ts",
"exports": {
".": {
"worker": {
"solid": "./dist/index/server.jsx",
"import": {
"types": "./dist/index/index.d.ts",
"default": "./dist/index/server.js"
}
},
"browser": {
"solid": "./dist/index/index.jsx",
"import": {
"types": "./dist/index/index.d.ts",
"default": "./dist/index/index.js"
}
},
"deno": {
"solid": "./dist/index/server.jsx",
"import": {
"types": "./dist/index/index.d.ts",
"default": "./dist/index/server.js"
}
},
"node": {
"solid": "./dist/index/server.jsx",
"import": {
"types": "./dist/index/index.d.ts",
"default": "./dist/index/server.js"
}
},
"solid": "./dist/index/index.jsx",
"import": {
"types": "./dist/index/index.d.ts",
"default": "./dist/index/index.js"
}
},
"./base": {
"worker": {
"solid": "./dist/base/server.jsx",
"import": {
"types": "./dist/base/index.d.ts",
"default": "./dist/base/server.js"
}
},
"browser": {
"solid": "./dist/base/index.jsx",
"import": {
"types": "./dist/base/index.d.ts",
"default": "./dist/base/index.js"
}
},
"deno": {
"solid": "./dist/base/server.jsx",
"import": {
"types": "./dist/base/index.d.ts",
"default": "./dist/base/server.js"
}
},
"node": {
"solid": "./dist/base/server.jsx",
"import": {
"types": "./dist/base/index.d.ts",
"default": "./dist/base/server.js"
}
},
"solid": "./dist/base/index.jsx",
"import": {
"types": "./dist/base/index.d.ts",
"default": "./dist/base/index.js"
}
}
},
"typesVersions": {
"*": {
"base": [
"./dist/base/index.d.ts"
]
}
},
"peerDependencies": {
"solid-js": "^1.0.0"
},
"devDependencies": {
"@solidjs/testing-library": "^0.8.10",
"esbuild": "^0.24.0",
"esbuild-plugin-solid": "^0.6.0",
"jsdom": "^25.0.1",
"prettier": "^3.3.3",
"solid-js": "^1.9.3",
"tsup": "^8.3.5",
"tsup-preset-solid": "^2.2.0",
"typescript": "^5.6.3",
"vite": "^6.0.3",
"vite-plugin-solid": "^2.10.2",
"vitest": "^2.1.8"
},
"dependencies": {
"@unpic/core": "^1.0.0"
},
"browser": {
"./dist/index/server.js": "./dist/index/index.js",
"./dist/base/server.js": "./dist/base/index.js"
},
"scripts": {
"dev": "vite serve dev",
"build": "tsup",
"vite": "vite build",
"clean": "rm -rf dist",
"test": "vitest run",
"test:ssr": "pnpm run test --mode ssr",
"format": "prettier --ignore-path .gitignore -w \"src/**/*.{js,ts,json,css,tsx,jsx}\" \"dev/**/*.{js,ts,json,css,tsx,jsx}\"",
"typecheck": "tsc --noEmit"
}
}