UNPKG

recink

Version:

Rethink CI for JavaScript applications

54 lines (52 loc) 2.56 kB
--- $: preprocess: '$.codeclimate.token': 'eval' emit: pattern: # Files to include - /.+\.js$/i ignore: # Files to ignore - /^bin\//i - /^docs\//i - /^node-bin\//i - /^(.*\/)?node_modules(\/?$)?/i npm: scripts: [] # Scripts to run after installing dependencies dependencies: # Dependencies to add/overwrite chai: 'latest' sinon: 'latest' e2e: pattern: # Files to include - /.+\.e2e\.js$/i ignore: ~ # Files to exclude reporter: ~ # TestCafe framework reporter wait: interval: 200 # Interval of running uri checks timeout: 15000 # Timeout to wait for uri's available uri: # uri's to wait before start running test cases - http://devexpress.github.io/testcafe/example/ test: mocha: options: # Mocha options ui: 'bdd' reporter: 'spec' pattern: # Files to include - /.+\.spec\.js$/i ignore: ~ # Files to exclude coverage: pattern: # Files to include - /.+\.js$/i ignore: # Files to exclude - /^test\//i - /.+\.spec\.js$/i - /.+\.e2e\.js$/i - /^(.*\/)?node_modules(\/?$)?/i reporters: # Istanbul reporters text-summary: ~ codeclimate: token: 'process.env.CODECLIMATE_REPO_TOKEN' # CodeClimate Repo token # skip-certificate: true # Skip validating server SSL certificate ### Add other modules here... main: # Main module definition root: '.' # Root package directory (containing package.json and tests) dependencies: ~ # Dependencies to add/overwrite (over $.npm.dependencies config)