UNPKG

@20minutes/draft-convert

Version:

Extensibly serialize & deserialize Draft.js ContentState

68 lines (67 loc) 2.11 kB
{ "name": "@20minutes/draft-convert", "version": "3.1.3", "description": "Extensibly serialize & deserialize Draft.js ContentState", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs", "default": "./dist/index.mjs" } }, "repository": "20minutes/draft-convert", "scripts": { "build": "yarn clean && yarn build:esm && yarn build:cjs && yarn build:types", "build:cjs": "swc src -d dist --config-file .cjs.swcrc --strip-leading-paths && node scripts/rename-dist-cjs-entry.js", "build:esm": "swc src -d dist --config-file .esm.swcrc --strip-leading-paths --delete-dir-on-start --out-file-extension mjs && node scripts/fix-dist-esm-imports.js", "build:types": "node scripts/build-dist-types.js", "check:package": "es-check es2022 'dist/**/*.{js,mjs,cjs}' --module", "test": "jest", "test:watch": "jest --watch", "clean": "rimraf ./dist ./lib ./esm", "build-and-test": "yarn clean && yarn test", "lint": "biome check --max-diagnostics=none", "lint:fix": "biome check --write --unsafe --max-diagnostics=none" }, "files": [ "dist" ], "keywords": [ "draft", "draftjs", "draft-convert", "convert" ], "author": "bbriggs@hubspot.com", "license": "Apache-2.0", "engines": { "node": ">=24" }, "peerDependencies": { "draft-js": ">=0.7.0", "react": "^15.0.2 || ^16.0.0-rc || ^16.0.0 || ^17.0.0 || ^18.0.0", "react-dom": "^15.0.2 || ^16.0.0-rc || ^16.0.0 || ^17.0.0 || ^18.0.0" }, "dependencies": { "immutable": "~5.1.4", "tiny-invariant": "^1.3.3" }, "devDependencies": { "@20minutes/eslint-config": "^3.0.4", "@swc/cli": "^0.8.0", "@swc/core": "^1.9.2", "@swc/jest": "^0.2.36", "draft-js": "^0.11.7", "es-check": "^9.6.4", "jest": "^30.2.0", "jest-environment-jsdom": "^30.2.0", "react": "^18.0.0", "react-dom": "^18.0.0", "rimraf": "6.1.3", "tsx": "^4.21.0" } }