File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ var fs = require ( 'fs' ) ;
2+ var path = require ( 'path' ) ;
3+ var md = require ( 'cli-md' ) ;
4+
5+ module . exports = function ( filepath ) {
6+ return md ( fs . readFileSync ( filepath , 'utf8' ) )
7+ . replace ( / & # 3 9 ; / g, "'" )
8+ . replace ( / & q u o t ; / g, '"' ) ;
9+ } ;
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) , 'utf8' )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) , 'utf8' )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) , 'utf8' )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) , 'utf8' )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) , 'utf8' )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) , 'utf8' )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) , 'utf8' )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) , 'utf8' )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) , 'utf8' )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) , 'utf8' )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) , 'utf8' )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) , 'utf8' )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) ) . toString ( )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) ) . toString ( )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) , 'utf8' )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) , 'utf8' )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
Original file line number Diff line number Diff line change 1- var fs = require ( 'fs' ) ;
21var path = require ( 'path' ) ;
3- var md = require ( 'cli-md ' ) ;
2+ var getFile = require ( '../../get-file ' ) ;
43var run = require ( '../../run-solution' ) ;
54
6- exports . problem = md (
7- fs . readFileSync ( path . join ( __dirname , 'problem.md' ) , 'utf8' )
8- ) ;
5+ exports . problem = getFile ( path . join ( __dirname , 'problem.md' ) ) ;
96
10- exports . solution = md (
11- fs . readFileSync ( path . join ( __dirname , 'solution.md' ) , 'utf8' )
12- ) ;
7+ exports . solution = getFile ( path . join ( __dirname , 'solution.md' ) ) ;
138
149exports . verify = function ( args , cb ) {
1510 run ( args [ 0 ] , function ( err , result ) {
You can’t perform that action at this time.
0 commit comments