@supernaut/next-image-storyblok-loader
Version:
Storyblok image loader for the Next.js Image component
123 lines (122 loc) • 3.37 kB
JSON
{
"name": "@supernaut/next-image-storyblok-loader",
"type": "module",
"version": "1.1.1",
"description": "Storyblok image loader for the Next.js Image component",
"keywords": [
"nextjs",
"image",
"storyblok",
"loader",
"typescript",
"react"
],
"homepage": "https://github.com/supernaut/next-image-storyblok-loader#readme",
"bugs": {
"url": "https://github.com/supernaut/next-image-storyblok-loader/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/supernaut/next-image-storyblok-loader.git"
},
"license": "ISC",
"author": "Johannes Axner <johannes@axner.io>",
"sideEffects": false,
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.js"
},
"./get-loader": {
"types": "./dist/get-storyblok-image-loader.d.ts",
"import": "./dist/get-storyblok-image-loader.mjs",
"require": "./dist/get-storyblok-image-loader.js"
},
"./img-src-is-storyblok": {
"types": "./dist/img-src-is-storyblok.d.ts",
"import": "./dist/img-src-is-storyblok.mjs",
"require": "./dist/img-src-is-storyblok.js"
},
"./types": {
"types": "./dist/storyblok-image-loader-options.d.ts",
"import": "./dist/storyblok-image-loader-options.mjs",
"require": "./dist/storyblok-image-loader-options.js"
}
},
"files": [
"dist",
"readme.md",
"LICENSE",
"CHANGELOG.md"
],
"scripts": {
"prepublishOnly": "pnpm build",
"build": "tsup",
"build:watch": "tsup --watch",
"test": "vitest",
"test:watch": "vitest --watch",
"test:ui": "vitest --ui",
"test:run": "vitest run",
"test:coverage": "vitest run --coverage",
"lint": "eslint .",
"lint:fix": "eslint . --fix --quiet",
"type-check": "tsc --noEmit",
"clean": "rm -rf dist",
"dev": "tsup --watch",
"cz": "czg",
"format": "prettier --write .",
"changelog": "pnpm dlx conventional-changelog-cli -i 'CHANGELOG.md' -s -t v -p conventionalcommits"
},
"config": {
"commitizen": {
"path": "node_modules/cz-git"
}
},
"packageManager": "pnpm@10.15.0",
"engines": {
"node": ">=18.0.0",
"pnpm": ">=8.0.0"
},
"publishConfig": {
"access": "public"
},
"volta": {
"node": "22.18.0",
"pnpm": "10.15.0"
},
"peerDependencies": {
"next": "^15.x",
"react": "^18.x || ^19.x",
"react-dom": "^18.x || ^19.x"
},
"devDependencies": {
"@commitlint/cli": "^19.8.0",
"@commitlint/config-conventional": "^19.8.0",
"@eslint/js": "^9.33.0",
"@types/node": "^24.3.0",
"@vitest/coverage-v8": "^3.2.1",
"@vitest/ui": "^3.2.1",
"conventional-changelog": "^7.1.0",
"czg": "^1.11.1",
"eslint": "^9.28.0",
"eslint-config-prettier": "^10.1.5",
"eslint-plugin-perfectionist": "^4.14.0",
"eslint-plugin-sonarjs": "^3.0.2",
"eslint-plugin-unused-imports": "^4.1.4",
"globals": "^16.3.0",
"lefthook": "^1.11.13",
"next": "^15.3.3",
"prettier": "3.6.2",
"prop-types": "^15.8.1",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"tsup": "^8.4.0",
"typescript": "^5.8.2",
"typescript-eslint": "^8.33.1",
"vitest": "^3.2.1"
}
}