0.0.5 • Published 1 year ago
prettier-plugin-jinja-json-template v0.0.5
prettier-plugin-jinja-json-template
Formatter plugin for jinja2 json template files.
Jinja2 + json would be another one an approach
How to use with prettier standalone:
import { format } from 'prettier/standalone';
import { plugin, PLUGIN_KEY } from 'prettier-plugin-jinja-json-template';
export const formatJinjaJson = async (code: string) => {
return await format(code, {
parser: PLUGIN_KEY,
plugins: [plugin],
});
};
Install
npm install --save-dev prettier prettier-plugin-jinja-json-template
yarn add -D prettier prettier-plugin-jinja-json-template
Add the plugin to your .prettierrc
:
{
"plugins": ["prettier-plugin-jinja-json-template"]
}
Use
To format basic .json files, you'll have to override the used parser inside your .prettierrc
:
{
"overrides": [
{
"files": ["*.json"],
"options": {
"parser": "jinja-json-template"
}
}
]
}
Run it on all json jinja files in your project:
npx prettier "**/*.json.jinja" --write
If you don't have a prettier config you can run the plugin with this command:
npx prettier "**/*.json.jinja" --plugin=prettier-plugin-jinja-json-template --parser=jinja-json-template --write
0.0.5
1 year ago
0.0.4
1 year ago
0.0.3-13
1 year ago
0.0.3-12
1 year ago
0.0.3-11
1 year ago
0.0.3-10
1 year ago
0.0.3-9
1 year ago
0.0.3-8
1 year ago
0.0.3-7
1 year ago
0.0.3-6
1 year ago
0.0.3-5
1 year ago
0.0.3-4
1 year ago
0.0.3-3
1 year ago
0.0.3-2
1 year ago
0.0.3-1
1 year ago
0.0.3-0
1 year ago
0.0.3
1 year ago
0.0.2
1 year ago
0.0.2-1
1 year ago
0.0.2-e-7
1 year ago
0.0.2-d-7
1 year ago
0.0.2-c-7
1 year ago
0.0.2-c.7
1 year ago
0.0.2-b.7
1 year ago
0.0.2-a.7
1 year ago
0.0.2-7
1 year ago
0.0.2-6
1 year ago
0.0.2-5
1 year ago
0.0.2-4
1 year ago
0.0.2-3
1 year ago
0.0.2-2
1 year ago
0.0.2-0
1 year ago
0.0.1
1 year ago