Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

doc-templite

Package Overview
Dependencies
Maintainers
1
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

doc-templite

templite with muit md docs

  • 1.2.14
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

doc-templite Build Status codecov explain

templite tool for Multi-md files

while we work with Multi-file/repos-readme.md, some style help us to say or show something ,like a md table , but next time i want a md link. too busy to change those files, So doc-templite maybe help.

中文 | english

created✅

Install

npm i -g doc-templite

Example

1. change file readme.md 👇 must got doc-templite tag

<!-- doc-templite START -->
<!-- docTempliteId = 'readme' -->

<!-- name = 'yobrave'
age = 18 -->

<!-- doc-templite END -->

Note: in START-END block, we use toml and with <!-- --> Multi-line only allow one, Single-line can more

2. need templite file .doc-templite.js in cli pwd

readme field match <!-- docTempliteId = 'readme' --> of 1. readme.md

module.exports = {
	readme: `name | age
---------|----------
 {{ name }} | {{ age }}`,
};

NOTE: default docTempliteId === 'readme'

3. run cli doc-templite . with .doc-templite.js dir

search all file , but only work with doc-templite tag

doc-templite .

4. done , and the readme.md file content change

<!-- doc-templite START -->
<!-- docTempliteId = 'readme' -->

<!-- name = 'yobrave'
age = 18 -->

name | age
---------|----------
yobrave | 18

<!-- doc-templite END -->
nameage
yobrave18

CLI

npm install --global doc-templite
  Usage
  	$ doc-templite [folder/file name] [Optioins]

	Example
		$ doc-templite readme.md

	⭐ [Options]
		-D debug <default:false>

	⭐ [High Options]
		--OR  only Read, no reWrite files <default:false>

concat

  • find-files-rust rust crate(ignore) power for Search all file in Current Dir
  • doctoc Generates table of contents for markdown files
  • templite Lightweight templating in 150 bytes
  • toml Tom's Obvious, Minimal Language

License

MIT © chinanf-boy

Keywords

FAQs

Package last updated on 26 May 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc