
Research
/Security News
Contagious Interview Campaign Escalates With 67 Malicious npm Packages and New Malware Loader
North Korean threat actors deploy 67 malicious npm packages using the newly discovered XORIndex malware loader.
easy-react-payjp
Advanced tools
EasyReactPayjp とは Payjp を React コンポーネントで利用できるようにした OSS です。 現在目下開発中でベータリリースとなります。 当ライブラリを利用して生じた責任の一切を開発者は負わないものとします。 利用にあたっては上記へ同意されたものとします。
Supply Chain Security
Vulnerability
Quality
Maintenance
License
EasyReactPayjp とは Payjp を React コンポーネントで利用できるようにした OSS です。 現在目下開発中でベータリリースとなります。 当ライブラリを利用して生じた責任の一切を開発者は負わないものとします。 利用にあたっては上記へ同意されたものとします。
Installation
$ npm i easy-react-payjp
EasyReactPayjp でサポートしているコンポーネントは3種類
基本的な使い方
import React from 'react';
import {
usePayjpCheckout,
usePayjpV2,
PayjpCheckout,
PayjpV2,
PayJpV2Element,
} from 'easy-react-payjp';
const style = {
base: {
color: '#198fcc',
'::placeholder': {
fontStyle: 'italic',
color: 'green',
},
},
invalid: {
color: 'red',
},
};
function App() {
const checkoutProps = usePayjpCheckout({
publicToken: 'YOUR_API_KEY',
onTokenCreated: () => console.info('token created'),
onTokenFailedToCreate: () => console.error('error'),
});
const v2Props = usePayjpV2({
publicToken: 'YOUR_API_KEY',
buttonText: 'submit',
onTokenCreated: () => console.log('createToken'),
onNumberFormInputChange: () => console.log('form changed'),
});
return (
<div className='App'>
<PayjpCheckout {...checkoutProps} />
<PayjpV2 {...v2Props}>
<PayJpV2Element name='card' id='card' style={style} />
</PayjpV2>
</div>
);
}
export default App;
このコンポーネントは、基本的な payjp の v2 エレメントをサポートしています。
name には、何の input なのかを入力します。
バグがあった場合には、issue へお願いします
誰でも Welcome です
jest 導入予定
FAQs
EasyReactPayjp とは Payjp を React コンポーネントで利用できるようにした OSS です。 現在目下開発中でベータリリースとなります。 当ライブラリを利用して生じた責任の一切を開発者は負わないものとします。 利用にあたっては上記へ同意されたものとします。
The npm package easy-react-payjp receives a total of 2 weekly downloads. As such, easy-react-payjp popularity was classified as not popular.
We found that easy-react-payjp 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.
Research
/Security News
North Korean threat actors deploy 67 malicious npm packages using the newly discovered XORIndex malware loader.
Security News
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
Security News
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.