{"_id":"ts-markdown-builder","_rev":"9-841e591ad8b1d3158ad38f46b514c208","name":"ts-markdown-builder","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.0":{"name":"ts-markdown-builder","version":"0.1.0","keywords":["markdown","typescript"],"author":{"url":"https://github.com/mdjastrzebski","name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com"},"license":"MIT","_id":"ts-markdown-builder@0.1.0","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"dist":{"shasum":"da3f70d461e2009e03bab0661e3437dbd78f400a","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.1.0.tgz","fileCount":28,"integrity":"sha512-00+jOS2hIMifLN9lToMg6vANzGNv/HLD3htkPOS6ph+RA4qQyRYxuUU1ognhq2o2XDbWyGfPso6VZpBK1ZfPxw==","signatures":[{"sig":"MEYCIQDM7nfdXKaWh3q+izxUSu0FS7RdXlrqshh9CRYQW2DdpwIhAP6q8NWshPHhDCN6EEKkb4zQAB9GXqN4V6ByqX4dmzEo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19543},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/commonjs/index.js","types":"dist/types/src/index.d.ts","module":"dist/esm/index.mjs","source":"src/index.ts","engines":{"node":">= 18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"}},"gitHead":"3361559e58446d6594e20af595a98940d98ac6c6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:typescript","clean":"del-cli dist","release":"release-it","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","typecheck":"tsc --noEmit","release:beta":"release-it --preRelease=beta","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments","build:typescript":"tsc --project tsconfig.release.json --outDir \"dist/types\""},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git","type":"git"},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_npmVersion":"10.1.0","description":"Elegant markdown builder with minimal bundle size.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","eslintConfig":{"root":true,"rules":{"import/order":"error","sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"}]},"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"]},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","del-cli":"^5.1.0","prettier":"^2.8.8","@babel/cli":"^7.24.8","release-it":"^17.6.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@babel/preset-env":"^7.25.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^8.10.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.24.7","@callstack/eslint-config":"^15.0.0","@babel/plugin-syntax-flow":"^7.24.7","@size-limit/preset-small-lib":"^11.1.4","@babel/plugin-transform-react-jsx":"^7.25.2","babel-plugin-add-import-extension":"^1.6.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-markdown-builder_0.1.0_1724878360383_0.6709525034762935","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"ts-markdown-builder","version":"0.2.0","keywords":["markdown","typescript"],"author":{"url":"https://github.com/mdjastrzebski","name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com"},"license":"MIT","_id":"ts-markdown-builder@0.2.0","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"dist":{"shasum":"c6c52bc8ecffed9f45358af5a02684527f7fb5d8","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.2.0.tgz","fileCount":38,"integrity":"sha512-nQyxRKG6npGZ5MdP3ws50iHnu15LyxeXXZflXyHSlF3Xa41nqVGnKchPcrQrRtVR8wANjCKsRVgGF3FxBtN8UA==","signatures":[{"sig":"MEUCIFDTlPtyKT4uQp7CFQJA8kszH6e9X4ImzE0cjcHr612pAiEAzyQOKwIfPl+JFeIfSVtGSuAm0Fl8Bixz02DfEhmQXJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38000},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/commonjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","source":"src/index.ts","engines":{"node":">= 18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"}},"gitHead":"574041c2f77d563b6fc22c44619f8b7da37a85d1","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:typescript","clean":"del-cli dist","release":"release-it","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","typecheck":"tsc --noEmit","release:beta":"release-it --preRelease=beta","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments","build:typescript":"tsc --project tsconfig.release.json --outDir \"dist/types\""},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git","type":"git"},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_npmVersion":"10.1.0","description":"Elegant markdown builder with minimal bundle size.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","eslintConfig":{"root":true,"rules":{"import/order":"error","sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"}]},"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"]},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","del-cli":"^5.1.0","prettier":"^2.8.8","@babel/cli":"^7.24.8","release-it":"^17.6.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@babel/preset-env":"^7.25.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^8.10.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.24.7","@callstack/eslint-config":"^15.0.0","@babel/plugin-syntax-flow":"^7.24.7","@size-limit/preset-small-lib":"^11.1.4","@babel/plugin-transform-react-jsx":"^7.25.2","babel-plugin-add-import-extension":"^1.6.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-markdown-builder_0.2.0_1724958660512_0.7027668402295604","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"ts-markdown-builder","version":"0.2.1","keywords":["markdown","typescript"],"author":{"url":"https://github.com/mdjastrzebski","name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com"},"license":"MIT","_id":"ts-markdown-builder@0.2.1","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"dist":{"shasum":"fcad79709c36f8203802d6397bb6ecc61dce2bb4","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.2.1.tgz","fileCount":38,"integrity":"sha512-vpEFJtYjVKTUGcFfXg479JgRDNbuwhuBq8HJam5AqulyNl2Oraytvtg7skTLotjhdu4zA1/AtwaqWSXq2QZL6w==","signatures":[{"sig":"MEUCIGnq9Oc3+oTyak0WcczaFnNSZypc8RyTiePp+WKA2JoIAiEA4SY0ogvxDNiAkHKoWHodTO0N4UZDjYMQM7ItpBJ+EpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38455},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/commonjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","source":"src/index.ts","engines":{"node":">= 18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"}},"gitHead":"93a03b82d2b1c6f4f5d4b2fe948e0eaa17605432","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:typescript","clean":"del-cli dist","release":"release-it","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","typecheck":"tsc --noEmit","release:beta":"release-it --preRelease=beta","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments","build:typescript":"tsc --project tsconfig.release.json --outDir \"dist/types\""},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git","type":"git"},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_npmVersion":"10.1.0","description":"Elegant markdown builder with minimal bundle size.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","eslintConfig":{"root":true,"rules":{"import/order":"error","sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"}]},"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"]},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","del-cli":"^5.1.0","prettier":"^2.8.8","@babel/cli":"^7.24.8","release-it":"^17.6.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@babel/preset-env":"^7.25.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^8.10.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.24.7","@callstack/eslint-config":"^15.0.0","@babel/plugin-syntax-flow":"^7.24.7","@size-limit/preset-small-lib":"^11.1.4","@babel/plugin-transform-react-jsx":"^7.25.2","babel-plugin-add-import-extension":"^1.6.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-markdown-builder_0.2.1_1724959295132_0.14350659348012362","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"ts-markdown-builder","version":"0.2.2","keywords":["markdown","typescript"],"author":{"url":"https://github.com/mdjastrzebski","name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com"},"license":"MIT","_id":"ts-markdown-builder@0.2.2","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"dist":{"shasum":"eaf3902c54b72a748baff2aa957f3958b51c291f","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.2.2.tgz","fileCount":38,"integrity":"sha512-N4qwQ7q2FaIKfKJdKWgX7foPfPGESLEsn0KR/i2bfMlEd7FRbqFk/WvED8NaR/xMMkuyPhdY6R5u4VqQelBlPg==","signatures":[{"sig":"MEYCIQDqsfXCUOCHe7PhuWkUs5hd0zNs2cko6NQ+sa4wgl/7oAIhANgUiiZXG8AgqyCWKOQQ7edWB5PGU0lnTQHT99QVbol+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42901},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/commonjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","source":"src/index.ts","engines":{"node":">= 18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"}},"gitHead":"2245c61789601401fda01c80469b95f3436e50f7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:typescript","clean":"del-cli dist","release":"release-it","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","typecheck":"tsc --noEmit","release:beta":"release-it --preRelease=beta","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments","build:typescript":"tsc --project tsconfig.release.json --outDir \"dist/types\""},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git","type":"git"},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_npmVersion":"10.1.0","description":"Elegant markdown builder with minimal bundle size.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","eslintConfig":{"root":true,"rules":{"import/order":"error","sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"}]},"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"]},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","del-cli":"^5.1.0","prettier":"^2.8.8","@babel/cli":"^7.24.8","release-it":"^17.6.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@babel/preset-env":"^7.25.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^8.10.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.24.7","@callstack/eslint-config":"^15.0.0","@babel/plugin-syntax-flow":"^7.24.7","@size-limit/preset-small-lib":"^11.1.4","@babel/plugin-transform-react-jsx":"^7.25.2","babel-plugin-add-import-extension":"^1.6.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-markdown-builder_0.2.2_1725352023686_0.011731620871764825","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"ts-markdown-builder","version":"0.3.0","keywords":["markdown","typescript"],"author":{"url":"https://github.com/mdjastrzebski","name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com"},"license":"MIT","_id":"ts-markdown-builder@0.3.0","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"dist":{"shasum":"285a8a7bfe610ab0800a678cd3a359bfe2fcd320","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.3.0.tgz","fileCount":33,"integrity":"sha512-nUBjYKvirgiDlXtqdN65gJiAPxF820Zkuyj13p/ucLt2YtSpJEi0HbiXwq26/LrJLlaC5tXcYx9t1s8l25ivxg==","signatures":[{"sig":"MEYCIQCZuxw0cxTWyP7D5Bgl3AmkCmZPsGyxAkxqvEpo9R7q0wIhAJxfrIm00PRgjAbxm0Kr2bsFofa5Ft0czBjDyCAz3kN9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40153},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/commonjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","source":"src/index.ts","engines":{"node":">= 18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"}},"gitHead":"7e90270e6d37a3951962a818eacc75b82aee0c00","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:types","clean":"del-cli dist","release":"release-it","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.release.json --outDir \"dist/types\"","release:beta":"release-it --preRelease=beta","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments"},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"hooks":{"after:bump":"yarn build","before:init":["yarn typecheck","yarn test","yarn lint"],"after:release":"echo Successfully released ${name} v${version} to ${repo.repository}."},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git","type":"git"},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_npmVersion":"10.1.0","description":"Elegant markdown builder with minimal bundle size.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","eslintConfig":{"root":true,"rules":{"import/order":"error","sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"}]},"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"]},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","del-cli":"^5.1.0","prettier":"^2.8.8","@babel/cli":"^7.24.8","release-it":"^17.6.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@babel/preset-env":"^7.25.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^8.10.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.24.7","@callstack/eslint-config":"^15.0.0","@babel/plugin-syntax-flow":"^7.24.7","@size-limit/preset-small-lib":"^11.1.4","@babel/plugin-transform-react-jsx":"^7.25.2","babel-plugin-add-import-extension":"^1.6.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-markdown-builder_0.3.0_1727532683982_0.70907792610808","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"ts-markdown-builder","version":"0.4.0","keywords":["markdown","typescript"],"author":{"url":"https://github.com/mdjastrzebski","name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com"},"license":"MIT","_id":"ts-markdown-builder@0.4.0","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"dist":{"shasum":"7c204249d36145ed846a1063f38ae1f3f951eebf","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.4.0.tgz","fileCount":33,"integrity":"sha512-qROpeF4m4L1t+k0+ahm6eFub6BEJQsT8vi57EnPSiEE/Z1siFovbOobPeJ1B1A3j86E5ym03e8DWDrmQ12nrBw==","signatures":[{"sig":"MEYCIQCOgd9962kVvaxp5fB4RUuOZB3rSdgeliwUav+bJgzgCgIhAJFK3WMOVswu9AAzaNDhS6DiFpJjppx1+vPb4q3JzW8M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43819},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/commonjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","source":"src/index.ts","engines":{"node":">= 18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"}},"gitHead":"707e7a80d4b76882875dd9156f3d7f3da00d9c42","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:types","clean":"del-cli dist","release":"release-it","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.release.json --outDir \"dist/types\"","release:beta":"release-it --preRelease=beta","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments"},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"hooks":{"after:bump":"yarn build","before:init":["yarn typecheck","yarn test","yarn lint"],"after:release":"echo Successfully released ${name} v${version} to ${repo.repository}."},"github":{"release":true,"releaseName":"v${version} (${date:yyyy-MM-dd})"},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git","type":"git"},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_npmVersion":"10.1.0","description":"Elegant markdown builder with minimal bundle size.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","eslintConfig":{"root":true,"rules":{"import/order":"error","sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"}]},"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"]},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","del-cli":"^6.0.0","prettier":"^2.8.8","@babel/cli":"^7.24.8","release-it":"^17.10.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@babel/preset-env":"^7.25.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^8.10.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.24.7","@callstack/eslint-config":"^15.0.0","@babel/plugin-syntax-flow":"^7.24.7","@size-limit/preset-small-lib":"^11.1.6","@babel/plugin-transform-react-jsx":"^7.25.2","babel-plugin-add-import-extension":"^1.6.0","@release-it/conventional-changelog":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-markdown-builder_0.4.0_1729371876749_0.6123953631882708","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"ts-markdown-builder","version":"0.4.1","keywords":["markdown","typescript"],"author":{"url":"https://github.com/mdjastrzebski","name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com"},"license":"MIT","_id":"ts-markdown-builder@0.4.1","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"dist":{"shasum":"e2de2331ba651fbc7452d4438dc38ef7eba7d25a","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.4.1.tgz","fileCount":33,"integrity":"sha512-t3Xqhmgjmu9LtTqklZ9Y9E6v3lIMn9Ope0+eBCBbR844KFOXKyXBm4RSpRKxJXmkCLpnJMIvH1oXvU9H+okFeA==","signatures":[{"sig":"MEQCIA/FjBTYpKhA2Aq6+Cs5T7S398se9/laagcR7l7nnI9KAiB5ht0oCgbherad1tdnjo5IrzUti/V7wE2WP5KzAwAEFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50281},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/commonjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","source":"src/index.ts","engines":{"node":">= 18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"}},"gitHead":"54ed98c1e4b9f7433394488148992b03787e1e8c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:types","clean":"del-cli dist","release":"release-it","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.release.json --outDir \"dist/types\"","release:beta":"release-it --preRelease=beta","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments"},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"hooks":{"after:bump":"yarn build","before:init":["yarn typecheck","yarn test","yarn lint"],"after:release":"echo Successfully released ${name} v${version} to ${repo.repository}."},"github":{"release":true,"releaseName":"v${version} (${date:yyyy-MM-dd})"},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git","type":"git"},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_npmVersion":"10.9.2","description":"Elegant markdown builder with minimal bundle size.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"import/order":"error","sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"}]},"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"]},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","del-cli":"^6.0.0","prettier":"^2.8.8","@babel/cli":"^7.24.8","release-it":"^17.10.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@babel/preset-env":"^7.25.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^8.10.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.24.7","@callstack/eslint-config":"^15.0.0","@babel/plugin-syntax-flow":"^7.24.7","@size-limit/preset-small-lib":"^11.1.6","@babel/plugin-transform-react-jsx":"^7.25.2","babel-plugin-add-import-extension":"^1.6.0","@release-it/conventional-changelog":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-markdown-builder_0.4.1_1740690929121_0.195008359924435","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"ts-markdown-builder","version":"0.5.0","keywords":["markdown","typescript"],"author":{"url":"https://github.com/mdjastrzebski","name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com"},"license":"MIT","_id":"ts-markdown-builder@0.5.0","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"dist":{"shasum":"df9a26ef4b69cd4abc1725dc2582bbc1403ebd2e","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.5.0.tgz","fileCount":33,"integrity":"sha512-/2pzAFjGwk5fUR8ftFMhCOm/zmoqtpYWK6209j3YPfgWF2I+eYY6PKpR0mBJte6s8McnkQ/T92fV+IJg6bdxyw==","signatures":[{"sig":"MEUCIQCN2fMQFGiT616gp63a25L/FFirA3GaKQQ+6QUaOu2F4AIgHC5OX4Uc93p6W3aIxgPGTGRu0Uf/S/xelkXK1SO0r6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51338},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/commonjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","source":"src/index.ts","engines":{"node":">= 18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"}},"gitHead":"b26dc6436f3929ae41911270610586709c8d744a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:types","clean":"del-cli dist","release":"release-it","validate":"yarn typecheck && yarn lint && yarn test","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.release.json --outDir \"dist/types\"","release:beta":"release-it --preRelease=beta","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments"},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"hooks":{"after:bump":"yarn build","before:init":["yarn typecheck","yarn test","yarn lint"],"after:release":"echo Successfully released ${name} v${version} to ${repo.repository}."},"github":{"release":true,"releaseName":"v${version} (${date:yyyy-MM-dd})"},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git","type":"git"},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_npmVersion":"10.9.2","description":"Elegant markdown builder with minimal bundle size.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","eslintConfig":{"root":true,"rules":{"import/order":"error","sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"all"}]},"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"]},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4+sha512.7b1cb0b62abba6a537b3a2ce00811a843bea02bcf53138581a6ae5b1bf563f734872bd47de49ce32a9ca9dcaff995aa789577ffb16811da7c603dcf69e73750b","devDependencies":{"jest":"^30.1.2","eslint":"^8.57.1","del-cli":"^6.0.0","prettier":"^3.6.2","@babel/cli":"^7.28.3","release-it":"^19.0.4","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/jest":"^30.0.0","@babel/preset-env":"^7.28.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^5.5.4","@babel/preset-typescript":"^7.27.1","@callstack/eslint-config":"^15.0.0","@babel/plugin-syntax-flow":"^7.27.1","@size-limit/preset-small-lib":"^11.2.0","@babel/plugin-transform-react-jsx":"^7.27.1","babel-plugin-add-import-extension":"^1.6.0","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-markdown-builder_0.5.0_1756740009162_0.5133006047774513","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"ts-markdown-builder","version":"0.6.0","description":"Elegant markdown builder with minimal bundle size.","main":"dist/commonjs/index.js","module":"dist/esm/index.mjs","types":"dist/types/index.d.ts","source":"src/index.ts","sideEffects":false,"exports":{".":{"require":"./dist/commonjs/index.js","import":"./dist/esm/index.mjs","types":"./dist/types/index.d.ts"}},"scripts":{"test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","clean":"del-cli dist","build":"yarn clean && yarn build:commonjs && yarn build:esm && yarn build:types","build:commonjs":"BABEL_ENV=cjs babel src --out-dir \"dist/commonjs\" --extensions .js,.ts --out-file-extension .js --source-maps --no-comments","build:esm":"BABEL_ENV=esm babel src --out-dir \"dist/esm\" --extensions .js,.ts --out-file-extension .mjs  --source-maps --no-comments","build:types":"tsc --project tsconfig.release.json --outDir \"dist/types\"","format":"prettier --write \"**/*.{js,ts,tsx}\"","format:check":"prettier --check \"**/*.{js,ts,tsx}\"","validate":"yarn typecheck && yarn lint && yarn test && yarn format:check","validate:fix":"yarn format && yarn lint --fix && yarn typecheck && yarn test && yarn build","release":"release-it","release:beta":"release-it --preRelease=beta"},"keywords":["markdown","typescript"],"repository":{"type":"git","url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git"},"author":{"name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com","url":"https://github.com/mdjastrzebski"},"license":"MIT","bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@babel/cli":"^7.28.3","@babel/core":"^7.28.3","@babel/plugin-syntax-flow":"^7.27.1","@babel/plugin-transform-react-jsx":"^7.27.1","@babel/preset-env":"^7.28.3","@babel/preset-typescript":"^7.27.1","@callstack/eslint-config":"^15.0.0","@release-it/conventional-changelog":"^10.0.1","@size-limit/preset-small-lib":"^11.2.0","@types/jest":"^30.0.0","babel-plugin-add-import-extension":"^1.6.0","del-cli":"^6.0.0","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-import":"^2.32.0","eslint-plugin-prettier":"^5.5.4","jest":"^30.1.2","prettier":"^3.6.2","release-it":"^19.0.4","typescript":"^5.9.2"},"packageManager":"yarn@4.9.4+sha512.7b1cb0b62abba6a537b3a2ce00811a843bea02bcf53138581a6ae5b1bf563f734872bd47de49ce32a9ca9dcaff995aa789577ffb16811da7c603dcf69e73750b","engines":{"node":">= 18.0.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/jest-setup.ts"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"release-it":{"hooks":{"before:init":["yarn typecheck","yarn test","yarn lint"],"after:bump":"yarn build","after:release":"echo Successfully released ${name} v${version} to ${repo.repository}."},"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true,"releaseName":"v${version} (${date:yyyy-MM-dd})"},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"eslintConfig":{"root":true,"extends":["@callstack/eslint-config/node","prettier"],"plugins":["import"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"all","useTabs":false}],"sort-imports":["error",{"ignoreCase":true,"ignoreDeclarationSort":true}],"import/order":"error"}},"eslintIgnore":["node_modules/","dist/","coverage/","website/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"all","useTabs":false},"size-limit":[{"path":"./dist/esm/index.mjs","limit":"1 kB"}],"_id":"ts-markdown-builder@0.6.0","gitHead":"5194d6b3644763b65766e36843a4f229aa9a24b7","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-O0ZmHM5fLRgO+FkXol2yCPV5oqbNA3InmuuuXdbwT+j249l+30Ty6gL4B540Ru/D2JEY91qwS+L3irUfDivfjQ==","shasum":"a645d53a1e468cbb2763bed52304d3070e2e102a","tarball":"https://registry.npmjs.org/ts-markdown-builder/-/ts-markdown-builder-0.6.0.tgz","fileCount":33,"unpackedSize":57885,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/pvHH6OgIRpcTvfgAk8jXirOtXsmCBu9Z5R9UQRaAJgIgD1DqaBLXTpuU7X0ZMzZFsnen8TtuqOq2rLvh2RL3ml8="}]},"_npmUser":{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"},"directories":{},"maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-markdown-builder_0.6.0_1770073309951_0.6637266584056047"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-28T20:52:40.382Z","modified":"2026-02-02T23:01:50.253Z","0.1.0":"2024-08-28T20:52:40.583Z","0.2.0":"2024-08-29T19:11:00.667Z","0.2.1":"2024-08-29T19:21:35.365Z","0.2.2":"2024-09-03T08:27:03.908Z","0.3.0":"2024-09-28T14:11:24.217Z","0.4.0":"2024-10-19T21:04:37.002Z","0.4.1":"2025-02-27T21:15:29.304Z","0.5.0":"2025-09-01T15:20:09.329Z","0.6.0":"2026-02-02T23:01:50.129Z"},"bugs":{"url":"https://github.com/mdjastrzebski/ts-markdown-builder/issues"},"author":{"name":"Maciej Jastrzebski","email":"mdjastrzebski@gmail.com","url":"https://github.com/mdjastrzebski"},"license":"MIT","homepage":"https://github.com/mdjastrzebski/ts-markdown-builder#readme","keywords":["markdown","typescript"],"repository":{"type":"git","url":"git+https://github.com/mdjastrzebski/ts-markdown-builder.git"},"description":"Elegant markdown builder with minimal bundle size.","maintainers":[{"name":"mdjastrzebski","email":"mdjastrzebski@gmail.com"}],"readme":"[![npm version](https://badge.fury.io/js/ts-markdown-builder.svg)](https://badge.fury.io/js/ts-markdown-builder)\n![Build](https://github.com/mdjastrzebski/ts-markdown-builder/actions/workflows/ci.yml/badge.svg)\n![npm bundle size](https://deno.bundlejs.com/badge?q=ts-markdown-builder)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![Star on GitHub](https://img.shields.io/github/stars/mdjastrzebski/ts-markdown-builder.svg?style=social)](https://github.com/mdjastrzebski/ts-markdown-builder/stargazers)\n\n# TS Markdown Builder\n\nElegant markdown builder with minimal bundle size.\n\n## Goal\n\nTypeScript markdown generation library:\n\n- easy to read and write API\n- build CommonMark & GFM compliant markdown\n- minimal bundle size + tree-shakable\n\n## Installation\n\n```sh\nnpm install ts-markdown-builder\n```\n\n## Basic usage\n\n```js\nimport * as md from 'ts-markdown-builder';\n\nconst output = md.joinBlocks([\n  md.heading('Welcome to TS Markdown Builder'),\n  \"It's an easy to use modern markdown generator.\",\n  'It supports:',\n  md.list([\n    `${md.bold('bold')} and ${md.italic('italic')}`,\n    `${md.code('code')} spans and code blocks`,\n    'unordered and ordered lists',\n    'blockquotes',\n    'and more!',\n  ]),\n]);\n```\n\n```markdown\n# Welcome to TS Markdown Builder\n\nIt's an easy to use modern markdown generator.\n\nIt supports:\n\n- **bold** and _italic_\n- \\`code\\` spans and code blocks\n- unordered and ordered lists\n- blockquotes\n- and more!\n```\n\n## Functions\n\n### Utils\n\n- [`joinBlocks(blocks: string[])`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#joinblocks) - join blocks of text into a single markdown document (string)\n\n### Block\n- [`heading(text: string, options?: { level: number = 1 })`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#heading)\n- [`blockquote(text: string | string[])`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#blockquote)\n- [`codeBlock(text: string, options?: { language?: string = '' })`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#codeblock)\n- [`list(items: string[])`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#list)\n- [`orderedList(items: string[])`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#orderedlist)\n- [`taskList(items: (string | TaskListItem)[])`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#tasklist) - GFM task list with checkboxes (items can be strings or `{ text: string, done?: boolean }`)\n- [`horizontalRule`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#horizontalrule)\n\n### Inline\n\n- [`bold(text: string)`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#bold)\n- [`italic(text: string)`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#italic)\n- [`strikethrough(text: string)`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#strikethrough) - GFM strikethrough\n- [`code(text: string)`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#code)\n- [`link(url: string, text?: string)`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#link) - link or autolink\n- [`image(url: string, text?: string)`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#image)\n- [`escape(text: string)`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#escape)\n\n### Table\n\n- [`table(headers: string[], rows: string[][])`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#table)\n\n### HTML\n\n- [`disclosure(title: string, content: string, options?: { open?: boolean })`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#disclosure)\n- [`lineBreak`](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md#linebreak)\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## License\n\nMIT\n\n## Reference\n\nSee the full [API Reference](https://github.com/mdjastrzebski/ts-markdown-builder/blob/main/API.md) for detailed documentation, parameter descriptions, and usage examples.\n","readmeFilename":"README.md"}