Skip to content

Commit

Permalink
πŸ’₯ Chang ethe project structure and a build script
Browse files Browse the repository at this point in the history
  • Loading branch information
ilyasmez committed Feb 16, 2021
1 parent d8c571f commit a29e542
Show file tree
Hide file tree
Showing 456 changed files with 895 additions and 495 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ jobs:
- name: Install dependencies βš™οΈ
run: npm ci

- name: Building the project πŸ“¦
run: npm run build

- name: Release and publish πŸ“€
env:
NPM_TOKEN: ${{ secrets.NPM_ACCESS_TOKEN }}
Expand Down
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -116,4 +116,7 @@ dist
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
.pnp.*

# OS
.DS_Store
8 changes: 7 additions & 1 deletion .releaserc.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ const dateFormat = require('dateformat');
const { readFileSync } = require('fs');
const { join } = require('path');
const { gitmojis } = require('gitmojis');
const PROJECT_CONFIG = require('./src/CONFIG');

const TEMPLATE_DIR = './.semantic-release/templates';

Expand Down Expand Up @@ -63,6 +64,11 @@ module.exports = {
},
],
'@semantic-release/github',
'@semantic-release/npm',
[
'@semantic-release/npm',
{
pkgRoot: PROJECT_CONFIG.DIST_DIR,
},
],
],
};
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
105 changes: 105 additions & 0 deletions assets/L/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
export { default as apartmentCommercialIcon } from './apartment-commercial.svg';
export { default as apartmentFloorIcon } from './apartment-floor.svg';
export { default as apartmentGroundFloorIcon } from './apartment-ground-floor.svg';
export { default as apartmentHalfBasementIcon } from './apartment-half-basement.svg';
export { default as apartmentLoftIcon } from './apartment-loft.svg';
export { default as apartmentMaisonetteIcon } from './apartment-maisonette.svg';
export { default as apartmentPenthouseIcon } from './apartment-penthouse.svg';
export { default as apartmentRaisedGroundFloorIcon } from './apartment-raised-ground-floor.svg';
export { default as apartmentTerracedIcon } from './apartment-terraced.svg';
export { default as apartmentTopFloorIcon } from './apartment-top-floor.svg';
export { default as awardBadgeIcon } from './award-badge.svg';
export { default as balconyIcon } from './balcony.svg';
export { default as basementCellarIcon } from './basement-cellar.svg';
export { default as bathroomIcon } from './bathroom.svg';
export { default as bellReminderIcon } from './bell-reminder.svg';
export { default as calendarIcon } from './calendar.svg';
export { default as checkCircleIcon } from './check-circle.svg';
export { default as checklistClipboardIcon } from './checklist-clipboard.svg';
export { default as crossCircleIcon } from './cross-circle.svg';
export { default as documentCommentsIcon } from './document-comments.svg';
export { default as documentKeyIcon } from './document-key.svg';
export { default as documentsBasicIcon } from './documents-basic.svg';
export { default as documentsHandoverIcon } from './documents-handover.svg';
export { default as documentsLockIcon } from './documents-lock.svg';
export { default as documentsStatisticIcon } from './documents-statistic.svg';
export { default as elevatorIcon } from './elevator.svg';
export { default as envelopeMailLetterIcon } from './envelope-mail-letter.svg';
export { default as euroChangeIcon } from './euro-change.svg';
export { default as exposeIcon } from './expose.svg';
export { default as facadeRepairIcon } from './facade-repair.svg';
export { default as familyIcon } from './family.svg';
export { default as floorStairsIcon } from './floor-stairs.svg';
export { default as floorsRenovationIcon } from './floors-renovation.svg';
export { default as footballCelloIcon } from './football-cello.svg';
export { default as gardenIcon } from './garden.svg';
export { default as germanyMapMagnifyingGlassIcon } from './germany-map-magnifying-glass.svg';
export { default as germanyMapPercentageIcon } from './germany-map-percentage.svg';
export { default as handEuroIcon } from './hand-euro.svg';
export { default as handshakeIcon } from './handshake.svg';
export { default as heatingIcon } from './heating.svg';
export { default as homedayCircleIcon } from './homeday-circle.svg';
export { default as houseBungalowIcon } from './house-bungalow.svg';
export { default as houseCastleIcon } from './house-castle.svg';
export { default as houseConstructionIcon } from './house-construction.svg';
export { default as houseEuroIcon } from './house-euro.svg';
export { default as houseFarmIcon } from './house-farm.svg';
export { default as houseHeartIcon } from './house-heart.svg';
export { default as houseSelectionCheckmarkIcon } from './house-selection-checkmark.svg';
export { default as houseSemiDetachedIcon } from './house-semi-detached.svg';
export { default as houseSingleFamilyIcon } from './house-single-family.svg';
export { default as houseSoldIcon } from './house-sold.svg';
export { default as houseSteppedIcon } from './house-stepped.svg';
export { default as houseTownIcon } from './house-town.svg';
export { default as houseVillaIcon } from './house-villa.svg';
export { default as kitchenIcon } from './kitchen.svg';
export { default as landLotIcon } from './land-lot.svg';
export { default as laptopChatMessageHouseIcon } from './laptop-chat-message-house.svg';
export { default as laptopChatMessageIcon } from './laptop-chat-message.svg';
export { default as lightBulbOnIcon } from './light-bulb-on.svg';
export { default as locationQualityIcon } from './location-quality.svg';
export { default as locationIcon } from './location.svg';
export { default as magnifyingGlassHouseIcon } from './magnifying-glass-house.svg';
export { default as mailOpenVideoIcon } from './mail-open-video.svg';
export { default as mailOpenIcon } from './mail-open.svg';
export { default as marketDemand1Icon } from './market-demand-1.svg';
export { default as marketDemand2Icon } from './market-demand-2.svg';
export { default as marketDemand3Icon } from './market-demand-3.svg';
export { default as marketDemand4Icon } from './market-demand-4.svg';
export { default as marketDemand5Icon } from './market-demand-5.svg';
export { default as megaphoneLoudIcon } from './megaphone-loud.svg';
export { default as microphoneIcon } from './microphone.svg';
export { default as myHomedayAppIcon } from './my-homeday-app.svg';
export { default as padlockUnlockIcon } from './padlock-unlock.svg';
export { default as parkingLotIcon } from './parking-lot.svg';
export { default as phoneCallIcon } from './phone-call.svg';
export { default as picturesIcon } from './pictures.svg';
export { default as propertyMagnifierIcon } from './property-magnifier.svg';
export { default as propertyMarketingIcon } from './property-marketing.svg';
export { default as questionAnswerIcon } from './question-answer.svg';
export { default as reportWarningIcon } from './report-warning.svg';
export { default as rocketIcon } from './rocket.svg';
export { default as roofRepairIcon } from './roof-repair.svg';
export { default as signPenDocIcon } from './sign-pen-doc.svg';
export { default as timer1Icon } from './timer-1.svg';
export { default as timer2Icon } from './timer-2.svg';
export { default as timer3Icon } from './timer-3.svg';
export { default as timer4Icon } from './timer-4.svg';
export { default as timer5Icon } from './timer-5.svg';
export { default as timerIcon } from './timer.svg';
export { default as twoPeopleHouseNegotiationIcon } from './two-people-house-negotiation.svg';
export { default as videoFilmCameraIcon } from './video-film-camera.svg';
export { default as videoconferenceRealtorCallAppIcon } from './videoconference-realtor-call-app.svg';
export { default as walletEuroIcon } from './wallet-euro.svg';
export { default as wallsRenovationIcon } from './walls-renovation.svg';
export { default as warningTriangleIcon } from './warning-triangle.svg';
export { default as windowIcon } from './window.svg';
export { default as womanHousePropertyIcon } from './woman-house-property.svg';
export { default as womanJobSuitcaseIcon } from './woman-job-suitcase.svg';
export { default as womanPhoneIcon } from './woman-phone.svg';
export { default as womanRating1Icon } from './woman-rating-1.svg';
export { default as womanRating2Icon } from './woman-rating-2.svg';
export { default as womanRating3Icon } from './woman-rating-3.svg';
export { default as womanRating4Icon } from './woman-rating-4.svg';
export { default as womanRating5Icon } from './woman-rating-5.svg';
export { default as yinYangIcon } from './yin-yang.svg';
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
74 changes: 74 additions & 0 deletions assets/M-old/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
export { default as amountOfRoomsSimplifiedIcon } from './amount-of-rooms-simplified.svg';
export { default as amountOfRoomsIcon } from './amount-of-rooms.svg';
export { default as atticSimplifiedIcon } from './attic-simplified.svg';
export { default as atticIcon } from './attic.svg';
export { default as balkonySimplifiedIcon } from './balkony-simplified.svg';
export { default as balkonyIcon } from './balkony.svg';
export { default as buildYearSimplifiedIcon } from './build-year-simplified.svg';
export { default as buildYearIcon } from './build-year.svg';
export { default as bungalowHouseSimplifiedIcon } from './bungalow-house-simplified.svg';
export { default as bungalowHouseIcon } from './bungalow-house.svg';
export { default as businessIcon } from './business.svg';
export { default as cal1To3MonthsIcon } from './cal-1-to-3-months.svg';
export { default as cal12MonthsIcon } from './cal-12-months.svg';
export { default as cal2YearsIcon } from './cal-2-years.svg';
export { default as cal4To6MonthsIcon } from './cal-4-to-6-months.svg';
export { default as cal6MonthsIcon } from './cal-6-months.svg';
export { default as calMoreThan6MonthsIcon } from './cal-more-than-6-months.svg';
export { default as cellarIcon } from './cellar.svg';
export { default as chimneyIcon } from './chimney.svg';
export { default as directSellIcon } from './direct-sell.svg';
export { default as elevatorIcon } from './elevator.svg';
export { default as endOfRowHouseSimplifiedIcon } from './end-of-row-house-simplified.svg';
export { default as endOfRowHouseIcon } from './end-of-row-house.svg';
export { default as fittedKitchenIcon } from './fitted-kitchen.svg';
export { default as flatAmountFloorsIcon } from './flat-amount-floors.svg';
export { default as flatOwnerOccupationSimplifiedIcon } from './flat-owner-occupation-simplified.svg';
export { default as flatOwnerOccupationIcon } from './flat-owner-occupation.svg';
export { default as flatRentIcon } from './flat-rent.svg';
export { default as flatSellIcon } from './flat-sell.svg';
export { default as flatTypeApartmentIcon } from './flat-type-apartment.svg';
export { default as flatTypeAtticIcon } from './flat-type-attic.svg';
export { default as flatTypeGroundfloorIcon } from './flat-type-groundfloor.svg';
export { default as flatTypeLoftIcon } from './flat-type-loft.svg';
export { default as flatTypeMaisonetteIcon } from './flat-type-maisonette.svg';
export { default as flatTypeSouterrainIcon } from './flat-type-souterrain.svg';
export { default as flatIcon } from './flat.svg';
export { default as garageIcon } from './garage.svg';
export { default as gardenIcon } from './garden.svg';
export { default as houseAmountFloorsIcon } from './house-amount-floors.svg';
export { default as houseAndMoneyIcon } from './house-and-money.svg';
export { default as houseFamilyIcon } from './house-family.svg';
export { default as houseMiddleRowSimplifiedIcon } from './house-middle-row-simplified.svg';
export { default as houseMiddleRowIcon } from './house-middle-row.svg';
export { default as houseMoneyCalendarIcon } from './house-money-calendar.svg';
export { default as houseMultiFamilyIcon } from './house-multi-family.svg';
export { default as houseOwnerOccupationSimplifiedIcon } from './house-owner-occupation-simplified.svg';
export { default as houseOwnerOccupationIcon } from './house-owner-occupation.svg';
export { default as houseSearchIcon } from './house-search.svg';
export { default as houseSemiDetachedIcon } from './house-semi-detached.svg';
export { default as houseIcon } from './house.svg';
export { default as livingAreaIcon } from './living-area.svg';
export { default as mapZipcodeIcon } from './map-zipcode.svg';
export { default as moneyStackIcon } from './money-stack.svg';
export { default as noSellIntentionIcon } from './no-sell-intention.svg';
export { default as notMyPropertyIcon } from './not-my-property.svg';
export { default as parkingSimplifiedIcon } from './parking-simplified.svg';
export { default as parkingIcon } from './parking.svg';
export { default as parquetFloorIcon } from './parquet-floor.svg';
export { default as plotAreaIcon } from './plot-area.svg';
export { default as plotIcon } from './plot.svg';
export { default as purposeBuyHouseSimplifiedIcon } from './purpose-buy-house-simplified.svg';
export { default as purposeBuyHouseIcon } from './purpose-buy-house.svg';
export { default as purposeSellHouseIcon } from './purpose-sell-house.svg';
export { default as quality1Icon } from './quality-1.svg';
export { default as quality2Icon } from './quality-2.svg';
export { default as quality3Icon } from './quality-3.svg';
export { default as quality4Icon } from './quality-4.svg';
export { default as refurbishmentSimplifiedIcon } from './refurbishment-simplified.svg';
export { default as refurbishmentIcon } from './refurbishment.svg';
export { default as sellDateIcon } from './sell-date.svg';
export { default as solarSimplifiedIcon } from './solar-simplified.svg';
export { default as solarIcon } from './solar.svg';
export { default as terraceSimplifiedIcon } from './terrace-simplified.svg';
export { default as terraceIcon } from './terrace.svg';
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Loading

0 comments on commit a29e542

Please sign in to comment.