UNPKG

@sanity/asset-utils

Version:

<!-- This file is AUTO-GENERATED, edit _README.template.md or tweak scripts/generateDocs.ts -->

137 lines 3.26 kB
{ "name": "@sanity/asset-utils", "version": "2.2.1", "author": "Sanity.io <hello@sanity.io>", "license": "MIT", "type": "module", "sideEffects": false, "exports": { ".": { "source": "./src/index.ts", "import": "./dist/index.js", "require": "./dist/index.cjs", "default": "./dist/index.js" }, "./package.json": "./package.json" }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", "src" ], "engines": { "node": ">=18" }, "browserslist": "extends @sanity/browserslist-config", "devDependencies": { "@sanity/pkg-utils": "^6.11.8", "@types/node": "^20.16.10", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "cheerio": "^1.0.0", "eslint": "^8.57.1", "eslint-config-prettier": "^7.2.0", "eslint-config-sanity": "^7.1.3", "eslint-plugin-prettier": "^5.2.1", "outdent": "^0.8.0", "prettier": "^3.3.3", "rimraf": "^5.0.10", "semantic-release": "^24.2.0", "tsx": "^4.19.2", "typedoc": "^0.26.11", "typescript": "^5.6.3", "vitest": "^2.1.4" }, "repository": { "type": "git", "url": "git+ssh://git@github.com/sanity-io/asset-utils.git" }, "bugs": { "url": "https://github.com/sanity-io/asset-utils/issues" }, "homepage": "https://github.com/sanity-io/asset-utils#readme", "keywords": [ "sanity", "sanity.io", "asset", "utility" ], "eslintConfig": { "root": true, "env": { "node": true, "browser": true }, "parser": "@typescript-eslint/parser", "extends": [ "plugin:@typescript-eslint/recommended", "prettier/@typescript-eslint", "sanity", "prettier" ], "rules": { "prettier/prettier": "error", "operator-linebreak": "off", "no-use-before-define": "off", "@typescript-eslint/no-use-before-define": "off" }, "plugins": [ "@typescript-eslint", "prettier" ] }, "release": { "branches": [ "main" ], "plugins": [ [ "@semantic-release/commit-analyzer", { "preset": "conventionalcommits", "releaseRules": [ { "type": "build", "scope": "deps", "release": "patch" } ] } ], [ "@semantic-release/release-notes-generator", { "preset": "conventionalcommits", "presetConfig": { "types": [ { "type": "feat", "section": "Features" }, { "type": "fix", "section": "Bug Fixes" }, { "type": "build", "section": "Dependencies and Other Build Updates", "hidden": false } ] } } ], "@semantic-release/npm", "@semantic-release/github" ] }, "scripts": { "clean": "rimraf dist docs", "pkg:build": "pkg build --strict", "pkg:check": "pkg check --strict", "docs": "tsx scripts/generateDocs.ts", "test": "vitest" } }