Skip to content

Commit 416825a

Browse files
SPLIT-1463 Refactored code structure.
1 parent 9b83ea9 commit 416825a

File tree

309 files changed

+14637
-109428
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

309 files changed

+14637
-109428
lines changed

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.4.5
1+
4.5.0

package.json

Lines changed: 45 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,49 @@
11
{
2-
"private": true,
3-
"license": "Apache-2",
4-
"version": "6.0.1",
2+
"name": "@splitsoftware/splitio",
3+
"version": "7.0.0",
4+
"description": "Split SDK",
5+
"files": [
6+
"*.md",
7+
"docs",
8+
"es6",
9+
"lib",
10+
"umd"
11+
],
12+
"repository": "splitio/javascript-client",
13+
"homepage": "https://github.com/splitio/javascript-client#readme",
14+
"bugs": "https://github.com/splitio/javascript-client/issues",
15+
"license": "Apache-2.0",
16+
"author": "Facundo Cabrera <facundo@split.io>",
17+
"main": "lib/core/node",
18+
"jsnext:main": "lib/core/node",
19+
"devDependencies": {
20+
"ava": "^0.16.0",
21+
"babel-cli": "^6.14.0",
22+
"babel-core": "^6.14.0",
23+
"babel-loader": "^6.2.5",
24+
"babel-plugin-syntax-object-rest-spread": "^6.13.0",
25+
"babel-plugin-transform-object-rest-spread": "^6.8.0",
26+
"babel-plugin-transform-runtime": "^6.15.0",
27+
"babel-preset-es2015": "^6.14.0",
28+
"cross-env": "^2.0.1",
29+
"eslint": "^3.4.0",
30+
"rimraf": "^2.5.4",
31+
"webpack": "^1.13.2"
32+
},
533
"scripts": {
6-
"lint": "./scripts/lint.sh",
7-
"install-all": "./scripts/install-all.sh",
8-
"link-deps": "./scripts/link-deps.sh",
9-
"build-all": "./scripts/build-all.sh",
10-
"test-all": "./scripts/test-all.sh",
11-
"expose-all": "./scripts/expose-all.sh",
12-
"clean-all": "./scripts/clean-all.sh",
13-
"canary-all": "./scripts/canary-all.sh",
14-
"release-all": "./scripts/release-all.sh",
15-
"create-browser-release": "./scripts/create-browser-release.sh"
34+
"build": "npm run build-cjs && npm run build-es",
35+
"build-cjs": "rimraf lib && cross-env BABEL_ENV=cjs babel ./src -d lib --ignore '__tests__'",
36+
"build-es": "rimraf es6 && cross-env BABEL_ENV=es babel ./src -d es6 --ignore '__tests__'",
37+
"build-umd": "cross-env NODE_ENV=development webpack src/core/browser.js umd/split.js",
38+
"build-min": "cross-env NODE_ENV=production webpack -p src/core/browser.js umd/split.min.js",
39+
"lint": "eslint src",
40+
"test": "ava"
41+
},
42+
"dependencies": {
43+
"babel-runtime": "^6.11.6",
44+
"debug": "^2.2.0",
45+
"isomorphic-fetch": "^2.2.1",
46+
"lodash": "^4.15.0",
47+
"warning": "^3.0.0"
1648
}
1749
}

packages/splitio-browser/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/splitio-browser/COPYRIGHT.txt

Lines changed: 0 additions & 15 deletions
This file was deleted.

packages/splitio-browser/bin/bundler.js

Lines changed: 0 additions & 112 deletions
This file was deleted.

packages/splitio-browser/package.json

Lines changed: 0 additions & 38 deletions
This file was deleted.

packages/splitio-cache/.gitignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/splitio-cache/.npmignore

Lines changed: 0 additions & 4 deletions
This file was deleted.

packages/splitio-cache/lib/ds/mySegments.js

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)