ecmarkup

v20.0.0
Custom element definitions and core utilities for markup that specifies ECMAScript and related technologies.
ecmascript javascript specs specifications markup markdown html code

build

tsc -sourceMap -declarationMap

build-release

tsc

build-spec

mkdir -p docs && node bin/ecmarkup.js spec/index.html docs/index.html --assets-dir=docs && cp ecma-logo.png docs/

prepack

safe-publish-latest && npm run build-release

format-spec

node bin/emu-format.js --write spec/index.html

test

mocha

test-baselines

mocha test/baselines.js

test-declarations

tsc -p tsconfig.test.json

update-baselines

npm --update-baselines run test-baselines

pretest-published-files

rm -rf "ecmarkup-$npm_package_version.tgz" package

test-published-files

npm pack && tar zxvf "ecmarkup-$npm_package_version.tgz" && cp -r test package/test && cd package && npm test && cd ..

posttest-published-files

rm -rf "ecmarkup-$npm_package_version.tgz" package

lint

eslint --ext .js,.ts js src test

format

prettier --write .
npm i ecmarkup

Metadata

  • MIT
  • >= 18
  • Brian Terlson
  • released 9/23/2024

Downloads