quote-quote
Version:
Convert straight quotes to curly quotes — also known as smart quotes.
61 lines (60 loc) • 1.58 kB
JSON
{
"name": "quote-quote",
"version": "1.2.0",
"description": "Convert straight quotes to curly quotes — also known as smart quotes.",
"author": "Tom Herni",
"license": "MIT",
"type": "module",
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
"engines": {
"node": ">=16.0.0"
},
"exports": {
"import": "./dist/esm/index.js",
"require": "./dist/cjs/index.js"
},
"files": [
"dist",
"!dist/**/test"
],
"sideEffects": false,
"scripts": {
"build": "./scripts/build.sh",
"test": "node --test --enable-source-maps dist/esm/test/*.js",
"lint": "eslint \"**/*.{js,ts}\" --fix",
"lint:check": "eslint \"**/*.{js,ts}\"",
"format": "prettier \"**/*.{js,json,md,ts}\" --write --ignore-path .gitignore",
"format:check": "prettier \"**/*.{js,json,md,ts}\" --check --ignore-path .gitignore",
"prepare": "husky"
},
"devDependencies": {
"@types/node": "^20.17.30",
"eslint": "^9.24.0",
"husky": "^9.1.7",
"lint-staged": "^15.5.1",
"prettier": "^3.5.3",
"terser": "^5.39.0",
"typescript": "~5.8.3",
"typescript-eslint": "^8.30.1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/tomherni/quote-quote.git"
},
"bugs": {
"url": "https://github.com/tomherni/quote-quote/issues"
},
"homepage": "https://quote-quote.tomherni.dev",
"keywords": [
"quotes",
"curly",
"smart",
"straight",
"typography"
],
"lint-staged": {
"**/*.{js,json,md,ts}": "prettier --write",
"**/*.{js,ts}": "eslint --fix"
}
}