-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(devenv): Build single NPM package π β¨ β (#7)
* Adding message source... * Conformed package modules to typescript idiom. Adding util module. * Working on core.StructuredError etc. * completed naming and location of ts files. * Applied ts 2.0 features and settings * Conformed @jali/notes to new tsconfig style. * Can now run tsc from modules folder. * Added npm build script * One working test! Conformed to tslint. Added babel transforms. * Added argument validators. * reformated to 2 space indents. completed validators. * Renamed modules to packages * Making argument error test helper. * Added Error tests Added Argument Error tests and started arg verification function tests. Also changed all double quotes to single quotes * Adding argument validator tests. * Progressing on argument validator unit tests * Added nyc code coverage to project * Updated enviornment latest version of vscode. * Updated vscode settings for unix line endings. * Added gitattibutes to enforce unix line endings * Unit tests progressed through verifyNonEmpty included build in test step Added babel, ava, and nyc settings to package.json Ensured inline sourcemaps for test but not for production. Some minor error message changes. Changed name of validators to verifiers * continuing to unit test validators * writing unit tests Completed verifiers Started iterables * Reached 100 percent code coverage of utils fixed nyc exclude added namespaces to package modules. * Tried to add TypeDoc. Failed Minor bug fix Trying out OpenHub badge. * Finalized badges in README * Administrivia fiddled with the package.json scripts Added a readme badge * Tried to use dgeni * Got esdoc integrated * Adding esdoc manual pages. * Working on documentation Added example code. Added option function message to argument verifiers. * Docs and configuration Added code documentation Added clean scripts to package.json * Adding example source * Added cla and google analytics to readem * Example runner with decorators and markers * Initial compile-fix of examples. * integrated generated examples into build process * Added tests. * lintfixed. * Added lint to dev build script * Adding documentation. * Missed change. * Fixed document links * Adding api documentation * Adding API docs * Added Iterables functions matching Array methods * Adding Iterables examples * modified find to subsume first/firstOrDefault. * Complete iterable examples * Adding iterables unit tests * Complete unit tests for iterables. * Address bithound dependency issues * Adjusted bithound reporting * Testing bithound lint * bithound lint fix * Incorporated tslint settings from ng-cli beta 11 * Turned bithound linting off temporarily. * Made minor change to test versioneye whitelist. * Added spare line to test version eye whitelist. * Small change to test versioneye whitelist * Changed file to test semaphoreci integration * Removed typings from gitignore * Started build:prod * Completed basic webpack functionality. * Improved package build * Fixed Node 6 LTE compile error Also updated to latest dependencies. * Added linting, examples, docs to npm test * Configuration and Documentation Configuration: Updated to Ubuntu 16.04 Updated chef berksfiles to latest Updated vagrant plugins to latest Updated npm packages to latest Documentation Added DESIGN.md Formatting and minor changes to CONTRIBUTING.md * markdown changes Formatting Updated ecmascript proposals. * Documentation and Style changes Updated ecmaspec changes Added markdown linter Fixed rb linting errors updated typescript and webpack versions * Updated packages to latest. * Formatting and build changes. - Had to revert esdoc due to visual bug - Added more topics to complete in design document * Fixed webpackfile.js + documentation * Fixed links in md. * Fixed md links * Muted bithound failure Muted esdoc because there is a bug in 0.5.x as noted in Bug #80
- Loading branch information
1 parent
0df65fe
commit 53ac8ab
Showing
129 changed files
with
13,922 additions
and
320 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
{ | ||
"critics": { | ||
"lint": {"engine": "none"}, | ||
"wc": { "limit": 5000 } | ||
}, | ||
"ignore": [ | ||
"**/node_modules/**", | ||
"build/**", | ||
"config/**", | ||
"coverage/**", | ||
"dist/**", | ||
"examples/**", | ||
"packages/@jali/core/**", | ||
"packages/@jali/note/**", | ||
"webpackfile.js" | ||
], | ||
"test": [ | ||
"**/test/**", | ||
"**/tests/**", | ||
"**/spec/**", | ||
"**/specs/**" | ||
], | ||
"dependencies": { | ||
"mute": [ | ||
"esdoc" | ||
] | ||
} | ||
} |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
######################################### | ||
# Angular CLI | ||
----------------------------------------- | ||
# compiled output | ||
/dist | ||
/tmp | ||
|
||
# e2e | ||
/e2e/*.js | ||
/e2e/*.map |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
{ | ||
"env": { | ||
"node": true, | ||
"es6": true | ||
}, | ||
"parserOptions": { | ||
"ecmaVersion": 7, | ||
"sourceType": "module" | ||
}, | ||
"root": true, | ||
"rules": { | ||
"spaced-comment": "error", | ||
"curly": "error", | ||
"eol-last": "error", | ||
"guard-for-in": "error", | ||
"indent": [ | ||
"error", | ||
2 | ||
], | ||
"no-duplicate-case": "error", | ||
"no-extra-label": "error", | ||
"no-unused-labels": "error", | ||
"no-label-var": "error", | ||
"max-len": [ | ||
"error", | ||
100 | ||
], | ||
"no-caller": "error", | ||
"prefer-rest-params": "error", | ||
"no-bitwise": "error", | ||
|
||
"no-console": [ | ||
"error", | ||
{ | ||
"allow": ["assert"] | ||
} | ||
], | ||
"no-new-wrappers": "error", | ||
"no-debugger": "error", | ||
"no-dupe-keys": "error", | ||
"no-redeclare": "error", | ||
"no-empty": "off", | ||
"no-eval": "error", | ||
"no-shadow": "error", | ||
//"no-string-literal": true, | ||
"no-fallthrough": "error", | ||
"no-trailing-spaces": "error", | ||
"no-unused-expressions": "error", | ||
"no-unused-vars": "error", | ||
"no-unreachable": "error", | ||
"no-use-before-define": "error", | ||
"no-var": "error", | ||
"sort-keys": "error", | ||
"quotes": [ | ||
"error", | ||
"single", | ||
{ | ||
|
||
"avoidEscape": true, | ||
"allowTemplateLiterals": true | ||
} | ||
], | ||
"radix": "error", | ||
"semi": [ | ||
"error", | ||
"always" | ||
], | ||
"space-before-blocks": "error", | ||
"space-infix-ops": "error", | ||
"space-unary-ops": "error" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Unix (lf--\n) line endings | ||
* text eol=lf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
{ | ||
"default": true, | ||
"header-style": { "style": "atx" }, | ||
"ul-style": { "style": "dash" }, | ||
"ul-indent": { "indent": 2 }, | ||
"line-length": { | ||
"code_blocks": false, | ||
"line_length": 72, | ||
"tables": false | ||
}, | ||
"ol-prefix": { "style": "one" }, | ||
"list-marker-space": { | ||
"ol_multi": 1, | ||
"ol_single": 1, | ||
"ul_multi": 1, | ||
"ul_single": 1 | ||
}, | ||
"hr-style":{ "style": "---"} | ||
} |
Oops, something went wrong.