IE6 WEB DEVELOPER WANTED
Modified from xtons' smart-pac.
Run npm i
first.
Run npm test
to run unit test.
If test case fail, find corresponding js file in dist/_mytest
and run it in corresponding engine.
Run npm run build
to build for release.
You can ignore error TS2448 shown in IDE.
This project used a special build system which IDE can't understand to fullfill it's special requirement.
Put /// _file_path_1_,_file_path_2_
at start of file to include file (It works almost same as #include
in C).
- Windows (This project is somehow Windows only, because of JScript)
- Node.js (with NPM)
- JavaScriptShell
- Visual Studio (because of JScript debugging)
- VSCode is suggested
JavaScript not only means V8. We need consider SpiderMonkey and JScript/Chakra here. Node.js not always works. Although main part of this project is under LGPL, these part are under 0BSD.
I need a lightweight module system for ECMAScript 3, Babel and Webpack not works here, so I built one.
See util/buildsrc.mjs
.
No existing test framework met my requirement(running on JScript engines, has TypeScript support), so I built one.
See util/runtest.mjs
(test runner), and util/testlib.ts
(main runtime library).