diff --git a/.gitignore b/.gitignore index 52945c239..702b61d6d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,12 @@ -.DS_STORE +node_modules/ +/packages/*/optimizely-*.tgz + npm-debug.log -dist -node_modules lerna-debug.log coverage/ +dist/ +# user-specific ignores ought to be defined in user's `core.excludesfile` .idea/* +.DS_STORE diff --git a/packages/datafile-manager/package.json b/packages/datafile-manager/package.json index 724fa1bee..4e0c051d9 100644 --- a/packages/datafile-manager/package.json +++ b/packages/datafile-manager/package.json @@ -19,11 +19,7 @@ "test": "__test__" }, "files": [ - "lib", - "LICENSE", - "CHANGELOG", - "README.md", - "package.json" + "lib" ], "publishConfig": { "access": "public" @@ -55,9 +51,13 @@ "@react-native-community/async-storage": "^1.2.0" }, "scripts": { + "clean": "rm -rf lib", "lint": "tsc --noEmit && eslint --fix 'src/**/*.ts' '__test__/**/*.ts'", "test": "jest", - "tsc": "rm -rf lib && tsc", - "prepublishOnly": "npm run lint && npm test && npm run tsc" + "posttest": "npm run lint", + "prebuild": "npm run clean", + "build": "tsc", + "prepare": "npm run build", + "prepublishOnly": "npm test" } } diff --git a/packages/event-processor/CHANGELOG.MD b/packages/event-processor/CHANGELOG.md similarity index 100% rename from packages/event-processor/CHANGELOG.MD rename to packages/event-processor/CHANGELOG.md diff --git a/packages/event-processor/package.json b/packages/event-processor/package.json index 8456656c9..2496e7b95 100644 --- a/packages/event-processor/package.json +++ b/packages/event-processor/package.json @@ -12,16 +12,15 @@ "test": "test" }, "files": [ - "lib", - "LICENSE", - "CHANGELOG", - "README.md", - "package.json" + "lib" ], "scripts": { - "tsc": "rm -rf lib && tsc", + "clean": "rm -rf lib", + "prebuild": "npm run clean", + "build": "tsc", "test": "jest", - "prepublishOnly": "jest && npm run tsc" + "prepare": "npm run build", + "prepublishOnly": "npm test" }, "repository": { "type": "git", diff --git a/packages/logging/CHANGELOG.MD b/packages/logging/CHANGELOG.md similarity index 100% rename from packages/logging/CHANGELOG.MD rename to packages/logging/CHANGELOG.md diff --git a/packages/logging/package.json b/packages/logging/package.json index c0f5f0bd3..8ee8cb590 100644 --- a/packages/logging/package.json +++ b/packages/logging/package.json @@ -12,16 +12,15 @@ "test": "test" }, "files": [ - "lib", - "LICENSE", - "CHANGELOG", - "README.md", - "package.json" + "lib" ], "scripts": { - "tsc": "rm -rf lib && tsc", + "clean": "rm -rf lib", + "prebuild": "npm run clean", + "build": "tsc", "test": "jest", - "prepublishOnly": "jest && npm run tsc" + "prepare": "npm run build", + "prepublishOnly": "npm test" }, "repository": { "type": "git", diff --git a/packages/optimizely-sdk/CHANGELOG.MD b/packages/optimizely-sdk/CHANGELOG.md similarity index 100% rename from packages/optimizely-sdk/CHANGELOG.MD rename to packages/optimizely-sdk/CHANGELOG.md diff --git a/packages/optimizely-sdk/package.json b/packages/optimizely-sdk/package.json index 435619a81..02e9683f1 100644 --- a/packages/optimizely-sdk/package.json +++ b/packages/optimizely-sdk/package.json @@ -9,17 +9,18 @@ "typings": "lib/index.d.ts", "scripts": { "clean": "rm -rf dist", + "lint": "eslint 'lib/**/*.js'", "test": "mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js --recursive --exit --require esm --require lib/tests/exit_on_unhandled_rejection.js", + "test-ci": "npm run test-xbrowser && npm run test-umdbrowser", "test-xbrowser": "karma start karma.bs.conf.js --single-run", "test-umdbrowser": "npm run build-browser-umd && karma start karma.umd.conf.js --single-run", "prebuild": "npm run clean", "build": "rollup -c", "build-browser-umd": "rollup -c --config-umd", - "test-ci": "npm run test-xbrowser && npm run test-umdbrowser", - "lint": "eslint 'lib/**/*.js'", "cover": "istanbul cover _mocha ./lib/*.tests.js ./lib/**/*.tests.js ./lib/**/**/*tests.js", "coveralls": "npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls", - "prepublishOnly": "npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser" + "prepare": "npm run build", + "prepublishOnly": "npm test && npm run test-ci" }, "repository": { "type": "git", @@ -76,11 +77,7 @@ "access": "public" }, "files": [ - "dist/", - "lib/", - "LICENSE", - "CHANGELOG", - "README.md", - "package.json" + "dist", + "lib" ] } diff --git a/packages/utils/CHANGELOG.MD b/packages/utils/CHANGELOG.md similarity index 100% rename from packages/utils/CHANGELOG.MD rename to packages/utils/CHANGELOG.md diff --git a/packages/utils/package.json b/packages/utils/package.json index b44ec0b15..8f4e2acda 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -12,16 +12,15 @@ "test": "test" }, "files": [ - "lib", - "LICENSE", - "CHANGELOG", - "README.md", - "package.json" + "lib" ], "scripts": { - "tsc": "rm -rf lib && tsc", + "clean": "rm -rf lib", + "prebuild": "npm run clean", + "build": "tsc", "test": "jest", - "prepublishOnly": "jest && npm run tsc" + "prepare": "npm run build", + "prepublishOnly": "npm test" }, "repository": { "type": "git",