Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

babel-plugin-caralho

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

babel-plugin-caralho - npm Package Compare versions

Comparing version 0.1.0 to 1.0.0

2

package.json
{
"version": "0.1.0",
"version": "1.0.0",
"description": "Babel plugin for writing curse words instead of important because reasons",

@@ -4,0 +4,0 @@ "repository": "https://github.com/SaraVieira/babel-caralho",

@@ -1,7 +0,5 @@

THIS IS NOT WORKING AND IDK WHY
# babel-plugin-caralho
# babel-plugin-boilerplate
Add a description for the plugin here
Babel plugin for writing curse words instead of important because reasons
## Example

@@ -12,10 +10,21 @@

```js
let tips = [
"Paste or drop some JavaScript here and explore the syntax tree created by chosen parser.",
"You can use all the cool new features from ES6 and even more. Enjoy!"
];
import React from 'react';
import styled from 'style-components';
function printTips() {
tips.forEach((tip, i) => console.log(`Tip ${i}:` + tip));
}
const Title = styled.h1`
font-size: 1.5em;
text-align: center;
color: palevioletred;
`;
const Wrapper = styled.section`
padding: 4em;
background: papayawhip !fuck;
`;
render(
<Wrapper>
<Title>Hello World, this is my styled component!</Title>
</Wrapper>
);
```

@@ -26,7 +35,21 @@

```js
let spit = ["Paste or drop some JavaScript here and explore the syntax tree created by chosen parser.", "You can use all the cool new features from ES6 and even more. Enjoy!"];
import React from 'react';
import styled from 'style-components';
function spiTtnirp() {
spit.hcaErof((pit, i) => elosnoc.gol(`Tip ${ i }:` + pit));
}
const Title = styled.h1`
font-size: 1.5em;
text-align: center;
color: palevioletred;
`;
const Wrapper = styled.section`
padding: 4em;
background: papayawhip !important;
`;
render(
<Wrapper>
<Title>Hello World, this is my styled component!</Title>
</Wrapper>
);
```

@@ -37,3 +60,5 @@

```sh
$ npm install babel-plugin-boilerplate
$ npm install babel-plugin-caralho --save-dev
or
$ yarn add babel-plugin-caralho --dev
```

@@ -49,3 +74,3 @@

{
"plugins": ["boilerplate"]
"plugins": ["caralho"]
}

@@ -57,3 +82,3 @@ ```

```sh
$ babel --plugins boilerplate script.js
$ babel --plugins caralho script.js
```

@@ -65,4 +90,124 @@

require("babel-core").transform("code", {
plugins: ["boilerplate"]
plugins: ["caralho"]
});
```
## Words
### Portuguese
* caralho (fuck)
* foda-se (fuck)
* merda (shit)
* desculpa (sorry)
* putaqpariu (fuck this)
* desisto (I quit)
* bardamerda (This rally does not have a translation)
### Brazilian
* filhodaputa (son of a bitch)
* demonio (demon)
* satanas (satan)
* desgraça (disgrace)
* paunocu (stick in the ass)
* feijoada (This rally does not have a translation)
### English
* fuckthis
* fuck
* sorry
* shit
* please
### German
* scheisse (fuck)
* scheiße (crap)
* verdammt (damned)
* kacke (shit)
### Persian (These google translation may be wrong)
* jakesh (Pussy)
* daus (Sickle)
* antar (Ether)
* pofuz (Poufos)
* lanati (Damn)
* lamasab (Lomost)
### Konkani (Google cannot translate PR anyone ?)
* chont
* fodo
* fodri
* zov
### Hindi (Googles translations are horrible PR anyone ?)
* lund
* lavda
* choot
### Russian
* блять (fuck)
* сука (bitch)
* тварь (creature)
* работай (work)
* чезахуйня (chezahuyna?)
* гандон (Gondon?)
* скемнебывает (It happens to everyone)
* упс (oops)
* ебанина (fucker)
* какаятоебанина (a kind of banana)
### Spanish
* joder (fuck)
* mierda (shit)
* perdona (sorry)
* porfavor (please)
### French
* merde (shit)
* putain (fuck)
* saloperie (fucking thing)
* couillon (fucker)
* con (twat)
* foutu (fucked)
* trouduc (asshole)
* enfoiré (untranslatable, lit. "covered in shit")
* bordel (used like fuck, lit. "bordello")
* chier (to shit)
* abruti (dulled by work)
* crève (die)
* enflure (untranslatable, lit. "swollen inflamation")
* pardon (sorry)
* stp (please)
### Serbian
* sranje (shit)
* govno (shit)
* jebiga (fuck)
* jebeno (fucking thing)
* picka (cunt)
* sisica (means small boob, but context is pussy)
* kurac (dick)
* cmar (asshole)
* izvini (sorry)
* ups (ooops)
* upickumaterinu ("u picku materinu" in mother pussy)
* mrsupickumaterinu ("mars u picku materinu" go to your mother's pussy)
* stakojikurac ("sta koji kurac" what the fuck)
* jebemmumisa ("jebem mu misa" I fuck his mouse)
* jebotebog ("jebo te bog" god fuck you)
* jebotipasmater ("jebo ti pas mater" dog fucks your mother)
* jebotikonjmater ("jebo ti konj mater" horse fucks your mother)
* jebotikonjkrvavimkurcemmater ("jebo ti konj krvavim kurcem mater" horse fucks your mother with bloody dick)
* jebemtisvestosezakvakuuhvati ("jebem ti sve sto se za kvaku uhvati" i fuck your everyone who used your door knob)
And all of this will become important after babel does his thing.
## I want to add words !
Awesome ! You can create a PR here:
[https://github.com/SaraVieira/curse-words](https://github.com/SaraVieira/curse-words) and these tests and the ones in [https://github.com/SaraVieira/postcss-caralho](https://github.com/SaraVieira/postcss-caralho) will be generated automatically 🎉
## License
Use as you please to confuse people and enjoy (MIT)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc