Commit graph

20 commits

Author SHA1 Message Date
Futago-za Ryuu 3c05ffe3f9 Remove VuePress 2019-11-15 00:17:41 +00:00
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.
2019-02-15 00:54:31 +00:00
Futago-za Ryuu c35a61f524 Commit bundled web ci files 2019-02-13 03:13:38 +00:00
Futago-za Ryuu da3ea8e47d Implement @pegjs/bundler 2019-02-12 02:00:48 +00:00
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
2019-01-01 12:26:41 +00:00
Futago-za Ryuu 1dd5a04ef2 Add support for Vuepress v0.14 2018-12-22 07:24:45 +00:00
Futago-za Ryuu 0f2426bdbf Move dist bundler to tools/bundle 2018-11-04 07:03:59 +00:00
Futago-za Ryuu 2b543ed97a browserify -> rollup 2018-09-10 04:57:12 +01:00
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
2018-09-08 02:39:12 +01:00
Futago-za Ryuu b3329e626e Integrate yarn 2018-03-23 02:19:08 +00:00
Futago-za Ryuu 418f441d88 Ignore '.idea' directory 2018-02-09 13:33:36 +00:00
Futago-za Ryuu 02486cef7f ignore sh.exe stack trace file 2018-01-13 13:42:34 +00:00
Mingun f0e5eebe1a Add code coverage by Intanbul 2017-12-18 18:53:01 +05:00
Futago-za Ryuu 123a20a83c Updated ignored and published files 2017-11-28 20:42:01 +00:00
David Majda ee1a0b5810 Add compiled examples to .gitignore
Based on patch by Pavel Lang (GH-96).
2012-11-10 15:21:36 +01:00
David Majda 51e126882b Assume development dependencies are installed locally
This is compatible with what "npm install" does and allows for isolated
development environment.
2012-11-10 15:08:38 +01:00
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.
2012-11-10 14:21:14 +01:00
David Majda 69044e9d0b Add "dist" Jakefile task that prepares the distribution files 2011-04-02 12:11:11 +02:00
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.
2010-08-15 19:45:51 +02:00
David Majda 85bd98d846 Replaced .hgignore with .gitignore. 2010-04-09 17:30:32 +02:00