Skip to content
This repository has been archived by the owner on Jun 7, 2019. It is now read-only.

Create package and setup boilerplate for lisk-transaction-pool - Closes #870 #908

Merged

Conversation

SargeKhan
Copy link
Contributor

Create a new package for @lisk/lisk-transaction-pool, add npm scripts for running application and for running testing. Furthermore, add the skeleton code for transaction pool.

@SargeKhan SargeKhan changed the base branch from development to transaction_improvement_experiment November 23, 2018 10:41
@SargeKhan SargeKhan self-assigned this Nov 23, 2018
@@ -0,0 +1,6 @@
{
"env": {
"mocha": true,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we need browsertest for transaction-pool.
It's a server-side only feature

@@ -0,0 +1,5 @@
{
"video": false,
"pluginsFile": false,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we don't need cypress as we don't have browsertest

"url": "https://github.com/LiskHQ/lisk-elements/issues"
},
"engines": {
"node": ">=6.3 <=10",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

node minimum is now 8.10

"test:watch": "npm test -- --watch",
"test:watch:min": "npm run test:watch -- --reporter=min",
"test:node": "npm run build:check",
"serve:start": "http-server -p 11542 ./browsertest &",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can delete all browser related stuff

"chai": "4.1.2",
"cypress": "3.1.0",
"eslint": "5.5.0",
"eslint-config-airbnb-base": "13.1.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can delete browser related stuff + eslint and babel

packages/lisk-transaction-pool/test/_setup.ts Outdated Show resolved Hide resolved
@shuse2 shuse2 added this to Open PRs in Version 2.1.0 via automation Nov 23, 2018
rm -rf .nyc_output/
rm -rf browsertest.build/
rm -rf coverage/
rm -rf dist-browser/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you can remove unneeded folder delete commands here

"@types/node": "10.10.1",
"bip39": "^2.5.0",
"chai": "4.1.2",
"cypress": "3.1.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you dont need cypress too

},
"dependencies": {},
"devDependencies": {
"@types/bip39": "^2.4.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bip39 would not be needed too

@shuse2 shuse2 merged commit ae13cfc into transaction_improvement_experiment Nov 23, 2018
Version 2.1.0 automation moved this from Open PRs to Closed PRs Nov 23, 2018
@shuse2 shuse2 deleted the 870-add_skeleton_for_transaction_pool branch November 23, 2018 15:21
},
"engines": {
"node": ">=8.10 <=10",
"npm": ">=3 <=6"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

other packages list "npm":">=5"

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Version 2.1.0
  
Closed PRs
Development

Successfully merging this pull request may close these issues.

None yet

3 participants