Skip to content

Commit 0986623

Browse files
Merge pull request #259 from DiogoRibeiro7/5lcctv-codex/add-contribution-guidelines-for-automation-scripts
Add passing npm test script
2 parents 890e27e + 7e1f422 commit 0986623

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"uglify": "uglifyjs assets/js/vendor/jquery/jquery-3.6.0.js assets/js/plugins/jquery.fitvids.js assets/js/plugins/jquery.greedy-navigation.js assets/js/plugins/jquery.magnific-popup.js assets/js/plugins/jquery.ba-throttle-debounce.js assets/js/plugins/smooth-scroll.js assets/js/plugins/gumshoe.js assets/js/_main.js -c -m -o assets/js/main.min.js",
3131
"add-banner": "node banner.js",
3232
"watch:js": "onchange \"assets/js/**/*.js\" -e \"assets/js/main.min.js\" -- npm run build:js",
33-
"build:js": "npm run uglify && npm run add-banner"
33+
"build:js": "npm run uglify && npm run add-banner",
34+
"test": "node test.js"
3435
}
3536
}

test.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
const fs = require('fs');
2+
const assert = require('assert');
3+
4+
// Ensure README exists and is not empty
5+
assert(fs.existsSync('README.md'), 'README.md should exist');
6+
const readmeContent = fs.readFileSync('README.md', 'utf8');
7+
assert(readmeContent.trim().length > 0, 'README.md should not be empty');
8+
9+
console.log('All tests passed');

0 commit comments

Comments
 (0)