
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
react-native-revolving-text
Advanced tools
RevolvingText is a React Native component that animates text to scroll horizontally from right to left in a never-ending loop. It is designed to handle text that overflows its container and provides a smooth scrolling experience to the user.
RevolvingText can be installed via NPM or Yarn:
npm install react-native-revolving-text @react-native-masked-view/masked-view react-native-reanimated react-native-linear-gradient react-native-text-dimensions --save
yarn add react-native-revolving-text @react-native-masked-view/masked-view react-native-reanimated react-native-linear-gradient react-native-text-dimensions
then run
npx pod-install
import React from "react";
import { StyleSheet, View } from "react-native";
import { RevolvingText } from "react-native-revolving-text";
const App = () => {
return (
<View style={styles.container}>
<View style={styles.parentView}>
<RevolvingText
fontStyle={styles.text}
speed={50}
delayMs={4000}
marginLeft={10}
textColor={"white"}
mode={"revolve"}
>
{
"This text will continuously scroll to the left in a loop if the text is larger than its parent view"
}
</RevolvingText>
</View>
</View>
);
};
export default App;
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: "#fff",
alignItems: "center",
justifyContent: "center",
},
parentView: {
backgroundColor: "black",
width: 300,
padding: 5,
borderRadius: 4,
},
text: {
fontFamily: "Helvetica",
fontSize: 18,
fontWeight: "600",
},
});
});
delayMs (optional) - The number of milliseconds to delay before the animation starts. Defaults to 4000.marginLeft (optional) - The amount of margin to add to the left of the text. Defaults to 0.speed (optional) - The speed of the animation. Arbitrary value. Defaults to 50.textColor (optional) - The color of the text. Defaults to black.fontStyle (optional) - An object containing any additional styles to be applied to the text component.mode (optional) - A string representing the 2 modes the component has. "revolve" continuously revolves the text, while "peek" animates back and forth so you can see the whole text. Defaults to "revolve".
FAQs
test
We found that react-native-revolving-text demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.