Futago-za Ryuu
c523cf5693
Update config for next.pegjs.org
...
- Enable 'smoothScroll' option
- Use '@vuepress/plugin-back-to-top'
- Use '@vuepress/plugin-google-analytics'
- Add 'docs/.vuepress/favicon.ico'
5 years ago
Futago-za Ryuu
6484145542
Require types/node v8.x
5 years ago
Futago-za Ryuu
1cd8ba29b0
Remove unrequired dependencies
5 years ago
Futago-za Ryuu
7d13580855
Drop support for Node 6
5 years ago
Futago-za Ryuu
8b7bff7ac3
Resolve linting errors
...
This also temporarliy disables linting '.ts' files due to the fact that the currect '.d.ts' files contain too many errors/warnings that need to be manually fixed, but since I'm going to be rewriting the whole module in TypeScript anyway, resolving these ESLint error's is a pointless waste of time.
5 years ago
Futago-za Ryuu
cf022429bb
Cleanup and Update
...
- Update all dependencies
- Use '@futagoza/*' ESLint configurations
- Remove redundent '@pegjs/eslint-config'
- Add TypeScript support to the bundler
5 years ago
Futago-za Ryuu
f00b516cd7
Update eslint config
...
- Move to manageble private package
- Ensure '.vue' rules are used via override
- Add support for TypeScript
- Update AP config to install correctly
5 years ago
Futago-za Ryuu
d08e8bf52d
Upgrade devDependencies
...
- codecov: 3.3.0
- eslint: 5.16.0
- mocha: 6.1.3
- mocha-junit-reporter: 1.22.0
- nyc: 14.0.0
- vuepress: 1.0.0-alpha.47
- sinon: 7.3.2
- @babel/core: 7.4.3
- @babel/preset-env: 7.4.3
- webpack: 4.30.0
5 years ago
Futago-za Ryuu
138fb96aed
Use progress reporter for faster local testing
5 years ago
Futago-za Ryuu
fae001e4ed
Upgrade devDependencies:
...
- codecov: 3.2.0
- eslint: 5.15.3
- eslint-config-futagozaryuu: 5.8.0
- eslint-plugin-vue: 5.2.2
- mocha: 6.0.3
- nyc: 13.3.0
- vuepress: 1.0.0-alpha.44
- sinon: 7.3.0
- @babel/core: 7.4.0
- @babel/preset-env: 7.4.2
- webpack: 4.29.6
- webpack-cli: 3.3.0
5 years ago
Futago-za Ryuu
0253215c24
Update benchmark paths
6 years ago
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.
6 years ago
Futago-za Ryuu
5542547091
Switch to codecov.io
6 years ago
Futago-za Ryuu
97f98122f8
devDependencies > dependencies
6 years ago
Futago-za Ryuu
da3ea8e47d
Implement @pegjs/bundler
6 years ago
Futago-za Ryuu
7a78b7cfdf
Upgrade dependencies
6 years ago
Futago-za Ryuu
0074d0456a
Upgrade dependencies
6 years ago
Futago-za Ryuu
9716fe5f38
Yarn: ignore website directory
6 years ago
Futago-za Ryuu
7f908e9a7b
Update workspaces field
6 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
6 years ago
Futago-za Ryuu
8c30834ccc
Run eslint on .vue files
6 years ago
Futago-za Ryuu
b7d4d01ff5
Fix build script for Now v2 [skip ci]
6 years ago
Futago-za Ryuu
132a68b4d5
Upgrade to Vuepress@next
...
Travis was failing with a weird ESLint error, and when I checked locally, the problem seemed to be related to Vuepress v0. Upgrading to Vuepress v1-alpha seems to fix this (at least on my machine...)
6 years ago
Futago-za Ryuu
2433c76ffb
Add now-build script for Now v2
6 years ago
Futago-za Ryuu
1dd5a04ef2
Add support for Vuepress v0.14
6 years ago
Futago-za Ryuu
93ceeff597
General QOL changes
...
- Added 'test/package.json' for dependencies used by spec tests
- Changed package names of local tools to reflect actual usage
- Removed bins for local tools (using files via 'node [file]' command)
- Updated help text for the CLIs of local tools to reflect changes
- Updated READMEs for tools
- Moved babel dependencies to 'tools/bundle/package.json'
- 'tools/bundle' now only logs created and watching
- Updated scripts in root package.json
6 years ago
Futago-za Ryuu
4866d6ddb6
Move server.js to website/server.js
6 years ago
Futago-za Ryuu
0f2426bdbf
Move dist bundler to tools/bundle
6 years ago
Futago-za Ryuu
6d4ad48319
Remove Gulp
6 years ago
Futago-za Ryuu
aa58b73cae
Use ESLint directly instead of gulp-eslint
6 years ago
Futago-za Ryuu
390478d61e
Move test/spec to test
6 years ago
Futago-za Ryuu
163ff20508
Move test/benchmark to tools/benchmark
6 years ago
Futago-za Ryuu
9c039ce79b
Move test/impact to tools/impact
6 years ago
Futago-za Ryuu
32477337c1
Updated dependencies
6 years ago
Futago-za Ryuu
a70fc76648
Update dependencies
6 years ago
Futago-za Ryuu
3d755b8196
Update gulpfile.js
6 years ago
Futago-za Ryuu
c65e9dd95f
Updated dependencies
6 years ago
Futago-za Ryuu
6bc85de256
Define version only in one place
6 years ago
Futago-za Ryuu
445cdcde44
ensure zeit.now ignores devDependencies
6 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
35a650dc50
Update dependency: babelify@v10
6 years ago
Futago-za Ryuu
46ce02404f
Remove refs to removed files.
6 years ago
Futago-za Ryuu
5e7134936b
Merge the test suites into the website
6 years ago
Futago-za Ryuu
dfbfdd350b
Import source code for pegjs.org
6 years ago
Futago-za Ryuu
0089da6698
Use Babel 7 dependencies
6 years ago
Futago-za Ryuu
2790479154
Update dependencies
6 years ago
Futago-za Ryuu
3cedf4439d
Update supported platforms
...
- Drop support for Node.js v4
- Add support for Node.js v10
- Drop support for IE < 11
6 years ago
Futago-za Ryuu
146d021d21
Updated keywords for NPM
7 years ago
Futago-za Ryuu
87ad103177
Move nyc options to separate config
7 years ago