baobab
v2.6.1 cursors atom tree react
benchmark
babel-node --presets @babel/preset-env benchmark.js
build
node ./scripts/build.js
check
npm test && npm run lint && npm run build
dist:addendum
cat scripts/commonjs-addendum.js >> dist/baobab.js
dist
babel ./src --out-dir dist --presets @babel/preset-env && cp src/baobab.d.ts dist/. && npm run dist:addendum
lint
eslint -c eslint.config.js ./src ./test && tslint src/baobab.d.ts test/suites/*.ts
prepublish
npm run check && npm run dist
test:commonjs
node scripts/test-commonjs.js
test:es6-import
babel --presets @babel/preset-env scripts/test-es6-import.js | node
test
ts-mocha --reporter spec --require test/register.js test/suites/*.ts