Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
@enact/webos
Advanced tools
@enact/webos
contains utility functions for working with webOS devices
npm install --save @enact/webos
Unless otherwise specified, all content, including all source code files and documentation files in this repository are:
Copyright (c) 2012-2017 LG Electronics
Unless otherwise specified or set forth in the NOTICE file, all content, including all source code files and documentation files in this repository are: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this content except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
[1.3.0] - 2017-06-12
moonstone/Scroller
props horizontal
and vertical
. Deprecated props are replaced with direction
prop. horizontal
and vertical
will be removed in 2.0.0.moonstone/Panel
prop noAutoFocus
in favor of autoFocus="none"
core/platform
to support platform detection across multiple browsersmoonstone/Image
support for children
prop inside imagesmoonstone/Scroller
prop direction
which replaces horizontal
and vertical
propsmoonstone/VideoPlayer
property tooltipHideDelay
to hide tooltip with a given amount of timemoonstone/VideoPlayer
methods fastForward
, getMediaState
, jump
, pause
, play
, rewind
, and seek
to allow external interaction with the player. See docs for example usage.spotlight/styles/mixins.less
mixins which allow state-selector-rules (muted, spottable, focus, disabled) to be applied to the parent instead of the component's self. This provides much more flexibility without extra mixins to memorize.ui/ViewManager
prop childProps
to pass static props to each childmoonstone/Skinnable
to support context and allow it to be added to any component to be individually skinned. This includes a further optimization in skinning which consolidates all color assignments into a single block, so non-color rules aren't unnecessarily duplicated.moonstone/Skinnable
light and dark skin names ("moonstone-light" and "moonstone") to "light" and "dark", respectivelymoonstone/VideoPlayer
to set play/pause icon to display "play" when rewinding or fast forwardingmoonstone/VideoPlayer
to rewind or fast forward when previous command is slow-forward or slow-rewind respectivelymoonstone/VideoPlayer
to fast forward when previous command is slow-forward and it reaches the last of its play ratemoonstone/VideoPlayer
to not play video on reload when noAutoPlay
is true
moonstone/VideoPlayer
property feedbackHideDelay
's default value to 3000
moonstone/Notification
to break line in characters in ja and zh localemoonstone/Notification
to align texts left in LTR locale and right in RTL localemoonstone/VideoPlayer
to simulate rewind functionality on non-webOS platforms onlyspotlight
submodules to significantly improve testabilitymoonstone/ExpandableItem
to correct the titleIcon
when using open
and disabled
moonstone/GridListImageItem
to center its selection icon on the image instead of the itemmoonstone/Input
to have correct Tooltip
position in RTL
moonstone/SwitchItem
to not unintentionally overflow Scroller
containers, causing them to jump to the side when focusingmoonstone/VideoPlayer
to fast forward properly when video is at paused statemoonstone/VideoPlayer
to correctly change sourcesmoonstone/VideoPlayer
to show or hide feedback tooltip properlymoonstone/DateTimeDecorator
to work properly with RadioControllerDecorator
moonstone/Picker
in joined, large text mode so the arrows are properly aligned and sizedmoonstone/Icon
to reflect the same proportion in relation to its size in large-text modespotlight
submodules to significantly improve testabilityui/ViewManager
to have a view count of 0 specifically for noAnimation
cases. This helps things like spotlight
restore focus
properly.ui/Cancelable
to run modal handlers on window
object and correctly store handlers in LIFO orderFAQs
webOS support library
The npm package @enact/webos receives a total of 41,570 weekly downloads. As such, @enact/webos popularity was classified as popular.
We found that @enact/webos demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.