Closed GuilleW closed 1 year ago
Since I work on many files, I edit package.json to add useful shortcut to avoid misspelt filename.
package.json
"test-decaff": "npx coffee --compile --output spec spec/${npm_config_name}.coffee", "test-coffee": "jasmine-focused --captureExceptions --coffee spec/${npm_config_name}.coffee", "test-js": "jasmine-focused --captureExceptions spec/${npm_config_name}.js"
npx coffee --compile --output spec spec/config-spec.coffee
./bin/npm run test-decaff --name=config-spec
var
const
let
return
coffee
From coffee
$ jasmine-focused --captureExceptions --coffee spec/config-spec.coffee // or my shortcut $ `./bin/npm run test-coffee --name=config-spec` > 2 tests, 4 assertions, 0 failures, 0 skipped
to js
$ jasmine-focused --captureExceptions spec/config-spec.js // or my shortcut $ `./bin/npm run test-js --name=config-spec` > 2 tests, 4 assertions, 0 failures, 0 skipped
To be superseeded by: https://github.com/pulsar-edit/ppm/pull/68
Thanks a ton for your efforts here @GuilleW it's very appreciated!
Like @2colours said, superseded by #68 which is now merged
Since I work on many files, I edit
package.json
to add useful shortcut to avoid misspelt filename.Steps to reproduce decaffeination (guidelines):
npx coffee --compile --output spec spec/config-spec.coffee
./bin/npm run test-decaff --name=config-spec
)var
withconst
andlet
if it's possible.return
when it's not needed.coffee
fileTest from coffee and JS should output same successful result :
From coffee
to js