forked from FINAKON/HelpProject
1. Initial Commit - a boiler plate code and POC to realize the concept of context sensitive help 2. Frontend code written in ReactJS 3. Backend code written in Java, Spring Boot Framework 4. Frontend Start: pre-requisites : node, npm npm run dev ==> to start the frontend vite server 5. Backend Start: pre-requisites : java, mvn mvn spring-boot:run ==> to start the backend server 6. Visit http://localhost:5173/ for basic demo of help, press F1 in textboxes 7. Visit http://localhost:5173/editor and enter "admin123" to add/modify texts. Happy Coding !!! Thank you, Bhargava.
7.4 KiB
7.4 KiB
1.1.1 / 2019-04-06
- [Fix] exclude deprecated Firefox keys (#53)
1.1.0 / 2019-02-10
- [New] [Refactor] move full implementation to
implementation
entry point - [Refactor] only evaluate the implementation if
Object.keys
is not present - [Tests] up to
node
v11.8
,v10.15
,v8.15
,v6.16
- [Tests] remove jscs
- [Tests] switch to
npm audit
fromnsp
1.0.12 / 2018-06-18
- [Fix] avoid accessing
window.applicationCache
, to avoid issues with latest Chrome on HTTP (#46)
1.0.11 / 2016-07-05
- [Fix] exclude keys regarding the style (eg.
pageYOffset
) onwindow
to avoid reflow (#32)
1.0.10 / 2016-07-04
- [Fix] exclude
height
andwidth
keys onwindow
to avoid reflow (#31) - [Fix] In IE 6,
window.external
makesObject.keys
throw - [Tests] up to
node
v6.2
,v5.10
,v4.4
- [Tests] use pretest/posttest for linting/security
- [Dev Deps] update
tape
,jscs
,nsp
,eslint
,@ljharb/eslint-config
- [Dev Deps] remove unused eccheck script + dep
1.0.9 / 2015-10-19
- [Fix] Blacklist 'frame' property on window (#16, #17)
- [Dev Deps] update
jscs
,eslint
,@ljharb/eslint-config
1.0.8 / 2015-10-14
- [Fix] wrap automation equality bug checking in try/catch, per es5-shim#327
- [Fix] Blacklist 'window.frameElement' per es5-shim#322
- [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG
- [Tests] up to
io.js
v3.3
,node
v4.2
- [Dev Deps] update
eslint
,tape
,@ljharb/eslint-config
,jscs
1.0.7 / 2015-07-18
- [Fix] A proper fix for 176f03335e90d5c8d0d8125a99f27819c9b9cdad / https://github.com/es-shims/es5-shim/issues/275 that doesn't break dontEnum/constructor fixes in IE 8.
- [Fix] Remove deprecation message in Chrome by touching deprecated window properties (#15)
- [Tests] Improve test output for automation equality bugfix
- [Tests] Test on
io.js
v2.4
1.0.6 / 2015-07-09
- [Fix] Use an object lookup rather than ES5's
indexOf
(#14) - [Tests] ES3 browsers don't have
Array.isArray
- [Tests] Fix
no-shadow
rule, as well as an IE 8 bug caused by engine NFE shadowing bugs.
1.0.5 / 2015-07-03
- [Fix] Fix a flabbergasting IE 8 bug where
localStorage.constructor.prototype === localStorage
throws - [Tests] Test up to
io.js
v2.3
- [Dev Deps] Update
nsp
,eslint
1.0.4 / 2015-05-23
- Fix a Safari 5.0 bug with
Object.keys
not working witharguments
- Test on latest
node
andio.js
- Update
jscs
,tape
,eslint
,nsp
,is
,editorconfig-tools
,covert
1.0.3 / 2015-01-06
- Revert "Make
object-keys
more robust against later environment tampering" to maintain ES3 compliance
1.0.2 / 2014-12-28
- Update lots of dev dependencies
- Tweaks to README
- Make
object-keys
more robust against later environment tampering
1.0.1 / 2014-09-03
- Update URLs and badges in README
1.0.0 / 2014-08-26
- v1.0.0
0.6.1 / 2014-08-25
- v0.6.1
- Updating dependencies (tape, covert, is)
- Update badges in readme
- Use separate var statements
0.6.0 / 2014-04-23
- v0.6.0
- Updating dependencies (tape, covert)
- Make sure boxed primitives, and arguments objects, work properly in ES3 browsers
- Improve test matrix: test all node versions, but only latest two stables are a failure
- Remove internal foreach shim.
0.5.1 / 2014-03-09
- 0.5.1
- Updating dependencies (tape, covert, is)
- Removing forEach from the module (but keeping it in tests)
0.5.0 / 2014-01-30
- 0.5.0
- Explicitly returning the shim, instead of returning native Object.keys when present
- Adding a changelog.
- Cleaning up IIFE wrapping
- Testing on node 0.4 through 0.11
0.4.0 / 2013-08-14
- v0.4.0
- In Chrome 4-10 and Safari 4, typeof (new RegExp) === 'function'
- If it's a string, make sure to use charAt instead of brackets.
- Only use Function#call if necessary.
- Making sure the context tests actually run.
- Better function detection
- Adding the android browser
- Fixing testling files
- Updating tape
- Removing the "is" dependency.
- Making an isArguments shim.
- Adding a local forEach shim and tests.
- Updating paths.
- Moving the shim test.
- v0.3.0
0.3.0 / 2013-05-18
- README tweak.
- Fixing constructor enum issue. Fixes #5.
- Adding a test for #5
- Updating readme.
- Updating dependencies.
- Giving credit to lodash.
- Make sure that a prototype's constructor property is not enumerable. Fixes #3.
- Adding additional tests to handle arguments objects, and to skip "prototype" in functions. Fixes #2.
- Fixing a typo on this test for #3.
- Adding node 0.10 to travis.
- Adding an IE < 9 test per #3
- Adding an iOS 5 mobile Safari test per #2
- Moving "indexof" and "is" to be dev dependencies.
- Making sure the shim works with functions.
- Flattening the tests.
0.2.0 / 2013-05-10
- v0.2.0
- Object.keys should work with arrays.
0.1.8 / 2013-05-10
- v0.1.8
- Upgrading dependencies.
- Using a simpler check.
- Fixing a bug in hasDontEnumBug browsers.
- Using the newest tape!
- Fixing this error test.
- "undefined" is probably a reserved word in ES3.
- Better test message.
0.1.7 / 2013-04-17
- Upgrading "is" once more.
- The key "null" is breaking some browsers.
0.1.6 / 2013-04-17
- v0.1.6
- Upgrading "is"
0.1.5 / 2013-04-14
- Bumping version.
- Adding more testling browsers.
- Updating "is"
0.1.4 / 2013-04-08
- Using "is" instead of "is-extended".
0.1.3 / 2013-04-07
- Using "foreach" instead of my own shim.
- Removing "tap"; I'll just wait for "tape" to fix its node 0.10 bug.
0.1.2 / 2013-04-03
- Adding dependency status; moving links to an index at the bottom.
- Upgrading is-extended; version 0.1.2
- Adding an npm version badge.
0.1.1 / 2013-04-01
- Adding Travis CI.
- Bumping the version.
- Adding indexOf since IE sucks.
- Adding a forEach shim since older browsers don't have Array#forEach.
- Upgrading tape - 0.3.2 uses Array#map
- Using explicit end instead of plan.
- Can't test with Array.isArray in older browsers.
- Using is-extended.
- Fixing testling files.
- JSHint/JSLint-ing.
- Removing an unused object.
- Using strict mode.
0.1.0 / 2013-03-30
- Changing the exports should have meant a higher version bump.
- Oops, fixing the repo URL.
- Adding more tests.
- 0.0.2
- Merge branch 'export_one_thing'; closes #1
- Move shim export to a separate file.