Security News
38% of CISOs Fear They’re Not Moving Fast Enough on AI
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
render-resume
Advanced tools
[npm package render-resume](https://www.npmjs.com/package/render-resume)
Generate docx resume from yaml data using docx
** pretty much experimental yet
in a blank directory
$ git init
$ npm init --yes
$ npm install -S render-resume
$ npx generate-resume-source resume.yml
$ git add . && git commit -m "init"
edit the yaml file for your resume and render
$ npx render-resume resume.yml
repeat editing and render until you want and you can commit and keep your own yaml in the local repo
After cloning this repo,
$ npm i
$ npm run output -- sample.yml
npm install
$ npm i render-resume -S
in js
import docx from 'docx';
import fs from 'fs';
import render, { seeder } from 'render-resume';
const doc = render(seeder('some-random-seed'));
const packer = new docx.Packer();
const buffer = await packer.toBuffer(doc);
fs.writeFile('filename.docx', buffer);
provides meta data.
paragraphs.$.source
has data key.
paragraphs.$.title
has the title of the paragraph.
paragraphs in the data are rendered by this order.
Any data field name can have default key and override by the contents of the default. If focusOn has been provided, find focusOn key first, and use it if exists.
please refer to sample.yml
FAQs
[npm package render-resume](https://www.npmjs.com/package/render-resume)
The npm package render-resume receives a total of 0 weekly downloads. As such, render-resume popularity was classified as not popular.
We found that render-resume demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
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.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.
Security News
Company News
Socket is joining TC54 to help develop standards for software supply chain security, contributing to the evolution of SBOMs, CycloneDX, and Package URL specifications.