Add helpful error message if no filename

This commit is contained in:
Berkeley Martinez
2015-11-09 22:37:16 -08:00
parent 533a3f1d58
commit 1619a09da2

View File

@ -5,6 +5,12 @@ import { Observable } from 'rx';
const basePath = process.cwd() + '/seed/challenges/';
export default function getFromDisk$(challenge) {
if (challenge && !challenge.fileName) {
throw new Error(
`Challenge ${challenge.name} has no fileName.
Did you remember run node seed?`
);
}
delete require.cache[require.resolve(
path.join(basePath, challenge.fileName)
)];