chore: rename challenge-md-parser
This commit is contained in:
committed by
Mrugesh Mohapatra
parent
f4efb13a21
commit
e3511f2930
@ -5,5 +5,5 @@ chown node:staff api-server/node_modules
|
|||||||
chown node:staff client/node_modules
|
chown node:staff client/node_modules
|
||||||
chown node:staff client/plugins/fcc-create-nav-data/node_modules
|
chown node:staff client/plugins/fcc-create-nav-data/node_modules
|
||||||
chown node:staff curriculum/node_modules
|
chown node:staff curriculum/node_modules
|
||||||
chown node:staff tools/challenge-md-parser/node_modules
|
chown node:staff tools/challenge-parser/node_modules
|
||||||
chown node:staff tools/scripts/seed/node_modules
|
chown node:staff tools/scripts/seed/node_modules
|
||||||
|
@ -5,13 +5,13 @@
|
|||||||
|
|
||||||
// const path = require('path');
|
// const path = require('path');
|
||||||
|
|
||||||
// const { parseMarkdown } = require('../tools/challenge-md-parser');
|
// const { parseMarkdown } = require('../tools/challenge-parser');
|
||||||
// const { parseTranslation } = require('./getChallenges');
|
// const { parseTranslation } = require('./getChallenges');
|
||||||
|
|
||||||
// /* eslint-disable max-len */
|
// /* eslint-disable max-len */
|
||||||
// const {
|
// const {
|
||||||
// SIMPLE_TRANSLATION
|
// SIMPLE_TRANSLATION
|
||||||
// } = require('../tools/challenge-md-parser/translation-parser/__mocks__/mock-comments');
|
// } = require('../tools/challenge-parser/translation-parser/__mocks__/mock-comments');
|
||||||
// /* eslint-enable max-len */
|
// /* eslint-enable max-len */
|
||||||
|
|
||||||
describe('translation parser', () => {
|
describe('translation parser', () => {
|
||||||
|
@ -2,13 +2,13 @@ const path = require('path');
|
|||||||
const { findIndex, reduce, toString } = require('lodash');
|
const { findIndex, reduce, toString } = require('lodash');
|
||||||
const readDirP = require('readdirp');
|
const readDirP = require('readdirp');
|
||||||
const yaml = require('js-yaml');
|
const yaml = require('js-yaml');
|
||||||
const { parseMD } = require('../tools/challenge-md-parser/mdx');
|
const { parseMD } = require('../tools/challenge-parser/mdx');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const util = require('util');
|
const util = require('util');
|
||||||
/* eslint-disable max-len */
|
/* eslint-disable max-len */
|
||||||
const {
|
const {
|
||||||
translateCommentsInChallenge
|
translateCommentsInChallenge
|
||||||
} = require('../tools/challenge-md-parser/translation-parser/translation-parser');
|
} = require('../tools/challenge-parser/translation-parser/translation-parser');
|
||||||
/* eslint-enable max-len*/
|
/* eslint-enable max-len*/
|
||||||
|
|
||||||
const { isAuditedCert } = require('../utils/is-audited');
|
const { isAuditedCert } = require('../utils/is-audited');
|
||||||
|
@ -4,8 +4,8 @@
|
|||||||
"client",
|
"client",
|
||||||
"client/plugins/*",
|
"client/plugins/*",
|
||||||
"curriculum",
|
"curriculum",
|
||||||
"tools/challenge-md-parser",
|
"tools/challenge-parser",
|
||||||
"tools/challenge-md-parser/mdx",
|
"tools/challenge-parser/mdx",
|
||||||
"tools/scripts/seed",
|
"tools/scripts/seed",
|
||||||
"tools/scripts/build",
|
"tools/scripts/build",
|
||||||
"tools/formatter",
|
"tools/formatter",
|
||||||
|
2
tools/challenge-md-parser/package-lock.json
generated
2
tools/challenge-md-parser/package-lock.json
generated
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "@freecodecamp/challenge-md-parser",
|
"name": "@freecodecamp/challenge-parser",
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "@freecodecamp/challenge-md-parser",
|
"name": "@freecodecamp/challenge-parser",
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
|
@ -3,7 +3,7 @@ const fs = require('fs');
|
|||||||
const path = require('path');
|
const path = require('path');
|
||||||
const { getText } = require('./get-challenge-text');
|
const { getText } = require('./get-challenge-text');
|
||||||
const { challengeToString } = require('./create-challenge-string');
|
const { challengeToString } = require('./create-challenge-string');
|
||||||
const { parseMD } = require('../../challenge-md-parser/mdx');
|
const { parseMD } = require('../../challenge-parser/mdx');
|
||||||
|
|
||||||
const challengeDir = '../../../curriculum/challenges/';
|
const challengeDir = '../../../curriculum/challenges/';
|
||||||
const enChalDir = path.resolve(__dirname, challengeDir, 'english');
|
const enChalDir = path.resolve(__dirname, challengeDir, 'english');
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
const { root } = require('mdast-builder');
|
const { root } = require('mdast-builder');
|
||||||
const getAllBetween = require('../../../challenge-md-parser/mdx/plugins/utils/between-headings');
|
const getAllBetween = require('../../../challenge-parser/mdx/plugins/utils/between-headings');
|
||||||
const {
|
const {
|
||||||
splitOnThematicBreak
|
splitOnThematicBreak
|
||||||
} = require('../../../challenge-md-parser/mdx/plugins/utils/split-on-thematic-break');
|
} = require('../../../challenge-parser/mdx/plugins/utils/split-on-thematic-break');
|
||||||
|
|
||||||
const { stringifyMd } = require('./text-to-data');
|
const { stringifyMd } = require('./text-to-data');
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
const chunk = require('lodash/chunk');
|
const chunk = require('lodash/chunk');
|
||||||
const getAllBetween = require('../../../challenge-md-parser/mdx/plugins/utils/between-headings');
|
const getAllBetween = require('../../../challenge-parser/mdx/plugins/utils/between-headings');
|
||||||
const { stringifyMd } = require('./text-to-data');
|
const { stringifyMd } = require('./text-to-data');
|
||||||
|
|
||||||
function plugin() {
|
function plugin() {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
const stringify = require('remark-stringify');
|
const stringify = require('remark-stringify');
|
||||||
const { root } = require('mdast-builder');
|
const { root } = require('mdast-builder');
|
||||||
const unified = require('unified');
|
const unified = require('unified');
|
||||||
const getAllBetween = require('../../../challenge-md-parser/mdx/plugins/utils/between-headings');
|
const getAllBetween = require('../../../challenge-parser/mdx/plugins/utils/between-headings');
|
||||||
|
|
||||||
const stringifyMd = nodes =>
|
const stringifyMd = nodes =>
|
||||||
unified()
|
unified()
|
||||||
|
@ -2,7 +2,7 @@ const readdirp = require('readdirp-walk');
|
|||||||
const { has, isEmpty, isNumber } = require('lodash');
|
const { has, isEmpty, isNumber } = require('lodash');
|
||||||
const ora = require('ora');
|
const ora = require('ora');
|
||||||
|
|
||||||
const { parseMarkdown } = require('../../challenge-md-parser');
|
const { parseMarkdown } = require('../../challenge-parser');
|
||||||
const { challengeRoot, checkFrontmatter } = require('./md-testing-utils');
|
const { challengeRoot, checkFrontmatter } = require('./md-testing-utils');
|
||||||
|
|
||||||
const scrimbaUrlRE = /^https:\/\/scrimba\.com\//;
|
const scrimbaUrlRE = /^https:\/\/scrimba\.com\//;
|
||||||
|
Reference in New Issue
Block a user