Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

@kurone-kito/jsonresume-theme-japanese-cv-style-docx

1.0.1 • Public • Published

“@kurone-kito/jsonresume-theme-japanese-cv-style-docx”

npm version Coverage Status

JSON Resume から、日本のお堅い系企業ウケしそうな職務経歴書の Word DOCX ファイルを生成する NPM パッケージです。既存のテーマは揃いも揃ってモダンで、 かつ Word DOCX を出力できるテーマが見当たりませんでしたので、制作しました。

An NPM package that generates a Word DOCX file of Japanese-style resume from JSON Resume. The existing themes are all modern and stylish. And then cannot found that can output Word DOCX.

Requires

Node.js >= v13 (Strongly recommended)

or

Node.js >= v8.10 and < v13, and a latest full-icu package

Usage

npm install --save @kurone-kito/jsonresume-theme-japanese-cv-style-docx
import fs from 'fs';
import render from '@kurone-kito/jsonresume-theme-japanese-cv-style-docx';
// // ⬆️ or ⬇️
// const { render } = require('@kurone-kito/jsonresume-theme-japanese-cv-style-docx');
const resume = require('./resume.json');
 
const filename = 'resume.docx';
 
render(resume).then(buffer => {
  fs.writeFileSync(filename, buffer);
  console.log(`writted: ${filename}`);
});

API

render()

render(resume: EnhancedResume): Promise<Buffer>

Params

Returns

Body of the Word DOCX file.

Types

EnhancedResume

Enhanced definition of the JSON Resume.

{
  "projects": [
    {
      ...
      "env": {
        "os": ["Windows XP", "AIX"],
        "language": ["PL/I", "COBOL"],
        "platforms": ["Excel 2000"]
      }
    }
  ],
  "skills": [
    {
      ...
      "tags": "language"
    },
    {
      ...
      "tags": ["tools", "foobar"]
    }
  ]
}

License

MIT

Install

npm i @kurone-kito/jsonresume-theme-japanese-cv-style-docx

DownloadsWeekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

998 kB

Total Files

51

Last publish

Collaborators

  • avatar