19 Commits (baf8b3a339d0879f0d063e48bb42e8b2c1c4e6ea)

Author SHA1 Message Date
Futago-za Ryuu baf8b3a339 Publish to pegjs@dev on every CI run
This adds a new local package called '@pegjs/publish-dev' that will be run by the CI after all other tasks.

'@pegjs/publish-dev' will, as the name implies, publish a new release of pegjs on NPM under the dev tag.
5 years ago
Futago-za Ryuu c35a61f524 Commit bundled web ci files 5 years ago
Futago-za Ryuu da3ea8e47d Implement @pegjs/bundler 5 years ago
Futago-za Ryuu bdde25a9e4
Set up CI with Azure Pipelines (#596)
* Add support for Azure Pipelines
* Remove Travis CI support
* coverage: Generate cobertura and lcov reports only
* Add support for Code Climate
5 years ago
Futago-za Ryuu 1dd5a04ef2 Add support for Vuepress v0.14 5 years ago
Futago-za Ryuu 0f2426bdbf Move dist bundler to tools/bundle 5 years ago
Futago-za Ryuu 2b543ed97a browserify -> rollup 6 years ago
Futago-za Ryuu be88239543 Move PEG.js to packages/pegjs
* Move PEG.js from . to packages/pegjs
* Update relevanr paths
* Remove pegjs-dev; Use pegjs directly
* Generate browser files at packages/pegjs/dist
* nyc: exclude website
* website: keep packages folder
* Root package.json is private now
6 years ago
Futago-za Ryuu b3329e626e Integrate yarn 6 years ago
Futago-za Ryuu 418f441d88 Ignore '.idea' directory 6 years ago
Futago-za Ryuu 02486cef7f ignore sh.exe stack trace file 6 years ago
Mingun f0e5eebe1a Add code coverage by Intanbul 6 years ago
Futago-za Ryuu 123a20a83c Updated ignored and published files 6 years ago
David Majda ee1a0b5810 Add compiled examples to .gitignore
Based on patch by Pavel Lang (GH-96).
12 years ago
David Majda 51e126882b Assume development dependencies are installed locally
This is compatible with what "npm install" does and allows for isolated
development environment.
12 years ago
David Majda 0519d7e3ce Git repo npmization: Make the repo a npm package
Includes:

  * Moving the source code from /src to /lib.
  * Adding an explicit file list to package.json
  * Updating the Makefile.
  * Updating the spec and benchmark suites and their READMEs.

Part of a fix for GH-32.
12 years ago
David Majda 69044e9d0b Add "dist" Jakefile task that prepares the distribution files 13 years ago
David Majda e59f3ba338 Split the source code into several files, introduce build system
The source code is now in the src directory. The library needs to be
built using "rake", which creates the lib/peg.js file by combining the
source files.
14 years ago
David Majda 85bd98d846 Replaced .hgignore with .gitignore. 14 years ago