Skip to content

Commit

Permalink
Replace lerna with pnpm
Browse files Browse the repository at this point in the history
Also added `jest` to travis

Tests are currently failing, but fixed in PR neon-bindings#31

Also fixed eslint config not to have implicit dependencies
and irrelevant plugins, eg: browser compatibility and flowtype
  • Loading branch information
qm3ster committed Mar 26, 2019
1 parent d34c8dc commit 42dc67d
Show file tree
Hide file tree
Showing 25 changed files with 5,266 additions and 12,407 deletions.
8 changes: 8 additions & 0 deletions .eslintrc.json
@@ -0,0 +1,8 @@
{
"extends": "./bliss.lite.json",
"rules": {
"no-console":"off",
"no-plusplus": "off",
"no-new": "off"
}
}
1 change: 1 addition & 0 deletions .prettierrc
@@ -0,0 +1 @@
{ "singleQuote": true }
11 changes: 4 additions & 7 deletions .travis.yml
Expand Up @@ -38,12 +38,9 @@ before_install:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then export CXX="g++-8"; fi
- nvm install $TRAVIS_NODE_VERSION
- nvm use ${TRAVIS_NODE_VERSION}
- node -v
- npm -v
- npm i -g yarn@latest neon-cli@latest lerna@latest
- npm install
- curl -L https://unpkg.com/@pnpm/self-installer | node
- pnpm i

script:
- lerna bootstrap
- lerna run install
- yarn lint
- pnpm run lint
- pnpm m t

0 comments on commit 42dc67d

Please sign in to comment.