-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmarkdown-magic.config.js
More file actions
41 lines (41 loc) · 1.87 KB
/
markdown-magic.config.js
File metadata and controls
41 lines (41 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
module.exports = {
transformDefaults: {
BADGES: {
style: 'for-the-badge',
},
fileTreeExtended: {
exclude: ['node_modules', '.git', '.vscode', '.DS_Store'],
descriptions: {
'.qodo':
'Qodana is a static analysis tool that can be used to find bugs and improve code quality.',
node_modules: "This directory contains all the project's dependencies.",
'.gitignore':
'This file specifies which files and folders should be ignored by Git.',
'CONTRIBUTING.md':
'This file provides guidelines for contributing to the project.',
'index.js':
'This is the main entry point of the `fileTreeExtended` transform.',
LICENSE: "This file contains the project's license information.",
'markdown-magic.config.js':
'This is the configuration file for `markdown-magic`.',
'package-lock.json':
'This file is automatically generated for any operations where `npm` modifies either the `node_modules` tree, or `package.json`.',
'package.json':
'This file contains metadata about the project and its dependencies.',
'README.md': 'This file provides a general overview of the project.',
'_descriptions.json':
'This JSON file contains descriptions for files to be used in the dynamic file tree.',
'eslint.config.mjs':
'This is the configuration file for ESLint, a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code.',
'RULES_OF_CONDUCT.md':
"This file outlines the rules of conduct for the project's community.",
},
},
},
transforms: {
SCRIPTS: require('markdown-magic-scripts'),
BADGES: require('markdown-magic-transform-badges'),
ACKNOWLEDGEMENTS: require('markdown-magic-transform-acknowledgements'),
fileTreeExtended: require('./index'),
},
};