All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- on error, mark the error as true
- break test runner into two parts:
- load - called when a new page is set, prepares a test file
- run - called on test run, compiles the test file with user code
- create "js-coderoad" package for js specific test features
- add "exists" global file path checker
- upgrade to [email protected]
- set "node_modules" to user project directory
- compile JS code to ES5 using the TypeScript compiler
- allows for both ES6 & TypeScript input
- load with object
- improved console logger
- loaders are now internal to Atom-Coderoad
- log objects and arrays using
console.dir
- remove babel dependency
- fix: normalize path issue on Linux
loadEditor
for loading editor filesloadGlobal
for loading global data
- optimizations
- handle older NPM versions
- fix for Windows
- return
result.completed
: boolean, if all tests pass
- snippets.cson, for quickly generating tests